summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorKoichiro Den <den@valinux.co.jp>2026-07-29 02:23:06 +0900
committerManivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>2026-09-03 07:57:15 +0200
commit68fcdf30a1582574fe67e0b02488f8ba0d4d1242 (patch)
tree9f500ae3aedaea221f71aebabb5c5513fa6256eb /tools/perf/scripts/python/stackcollapse.py
parent52c73e3cecd0603346e176da1d04a0c4d3c98f1b (diff)
PCI: endpoint: pci-ep-msi: Let non-first EPFs use embedded doorbells
pci_epf_alloc_doorbell() rejects every EPF that is not the first one attached to the EPC because the MSI-backed path can populate doorbell messages only for that EPF. This also prevents non-first EPFs from using the embedded doorbell backend. Keep the MSI-backed path limited to the first attached EPF. Let non-first EPFs skip it and try the embedded doorbell directly. The embedded IRQ is exclusive, so a second embedded user fails to request the IRQ instead of receiving another EPF's notifications. Signed-off-by: Koichiro Den <den@valinux.co.jp> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20260728172306.2751813-4-den@valinux.co.jp
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions