diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-08-10 15:15:08 -0700 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-08-10 15:15:08 -0700 |
| commit | 33be82f43a08623ff912cdc1b212624eb860abc5 (patch) | |
| tree | 49c9333b515d23cf4f4a011e5bbac38db259afa2 /tools/perf/scripts/python/stackcollapse.py | |
| parent | dd057113ac7ba5bdd2aed3d9405305911152f911 (diff) | |
| parent | 51e96fa31f7e7eac2cba8f854e24d36600cc040b (diff) | |
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 <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
