The patch below does not apply to the 4.19-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <stable@xxxxxxxxxxxxxxx>. To reproduce the conflict and resubmit, you may use the following commands: git fetch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/ linux-4.19.y git checkout FETCH_HEAD git cherry-pick -x edbbaae42a56f9a2b39c52ef2504dfb3fb0a7858 # <resolve conflicts, build, test, etc.> git commit -s git send-email --to '<stable@xxxxxxxxxxxxxxx>' --in-reply-to '2024081244-luminous-french-8b11@gregkh' --subject-prefix 'PATCH 4.19.y' HEAD^.. Possible dependencies: edbbaae42a56 ("genirq/irqdesc: Honor caller provided affinity in alloc_desc()") c410abbbacb9 ("genirq/affinity: Add is_managed to struct irq_affinity_desc") bec04037e4e4 ("genirq/core: Introduce struct irq_affinity_desc") c2899c3470de ("genirq/affinity: Remove excess indentation") 6da4b3ab9a6e ("genirq/affinity: Add support for allocating interrupt sets") 060746d9e394 ("genirq/affinity: Pass first vector to __irq_build_affinity_masks()") 5c903e108d0b ("genirq/affinity: Move two stage affinity spreading into a helper function") b82592199032 ("genirq/affinity: Spread IRQs to all available NUMA nodes") 4c1ef72e9b71 ("PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice") thanks, greg k-h ------------------ original commit in Linus's tree ------------------