In the Linux kernel, the following vulnerability has been resolved: drivers/perf: hisi: hns3: Actually use devmaddactionorreset() pciallocirqvectors() allocates an irq vector. When devmaddaction() fails, the irq vector is not freed, which leads to a memory leak. Replace the devmaddaction with devmaddactionor_reset to ensure the irq vector can be destroyed when it fails.