summaryrefslogtreecommitdiff
path: root/rust/kernel/ptr/git@git.tavy.me:linux-stable.git
diff options
context:
space:
mode:
authorZide Chen <zide.chen@intel.com>2026-03-13 10:40:48 -0700
committerPeter Zijlstra <peterz@infradead.org>2026-04-07 09:05:29 +0200
commit7b568e9eba2fad89a696f22f0413d44cf4a1f892 (patch)
tree878ffeff626d38a196e9c74fa05061b0d2bf3517 /rust/kernel/ptr/git@git.tavy.me:linux-stable.git
parente2a39d1a88f00ed83ebc7a19b7673d4ffd50b173 (diff)
perf/x86/intel/uncore: Skip discovery table for offline dies
This warning can be triggered if NUMA is disabled and the system boots with fewer CPUs than the number of CPUs in die 0. WARNING: CPU: 9 PID: 7257 at uncore.c:1157 uncore_pci_pmu_register+0x136/0x160 [intel_uncore] Currently, the discovery table continues to be parsed even if all CPUs in the associated die are offline. This can lead to an array overflow at "pmu->boxes[die] = box" in uncore_pci_pmu_register(), which may trigger the warning above or cause other issues. Fixes: edae1f06c2cd ("perf/x86/intel/uncore: Parse uncore discovery tables") Reported-by: Steve Wahl <steve.wahl@hpe.com> Signed-off-by: Zide Chen <zide.chen@intel.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com> Tested-by: Steve Wahl <steve.wahl@hpe.com> Link: https://patch.msgid.link/20260313174050.171704-3-zide.chen@intel.com
Diffstat (limited to 'rust/kernel/ptr/git@git.tavy.me:linux-stable.git')
0 files changed, 0 insertions, 0 deletions