From: Jakub Kicinski Date: Mon, 10 Aug 2026 22:15:08 +0000 (-0700) Subject: Merge branch 'eth-bnxt-fix-irq-notifier-bugs' X-Git-Tag: v7.2~27^2~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33be82f43a08623ff912cdc1b212624eb860abc5;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'eth-bnxt-fix-irq-notifier-bugs' Jakub Kicinski says: ==================== eth: bnxt: fix IRQ notifier bugs I was trying to make bnxt preserve IRQ mappings across reconfiguration. While hacking on that I noticed 2 bugs in the notifiers that should probably be fixed before development work. First one is simple - TPH recofig makes aARFs not work. There can only be one notifier per IRQ and TPH "steals" the callback from the rmap updates. Fix by patches 1 and 2. Second one is a deadlock between the affinity notifier and reconfig. This one is a bit more involved (patch 3 and 4). Unfortunately, I can't really verify the problem or test the fix. I managed to get my hands on a system with an AMD Venice CPU which is supposed to support TPH, but the ACPI is missing some bits to actually advertise it. pcie_tph_get_cpu_st() returns -EINVAL. ==================== Link: https://patch.msgid.link/20260803193135.2030368-1-kuba@kernel.org Signed-off-by: Jakub Kicinski --- 33be82f43a08623ff912cdc1b212624eb860abc5