diff options
| author | Yinghai Lu <[email protected]> | 2010-11-13 18:52:09 +0000 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2010-11-18 09:10:50 +0000 |
| commit | 9223081f54e3dc5045fe41a475165d9003c9a779 (patch) | |
| tree | 8990b8655c992ad2fd4819ebbecbe0a949f5488f /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py | |
| parent | x86, asm: Fix binutils 2.15 build failure (diff) | |
| download | kernel-9223081f54e3dc5045fe41a475165d9003c9a779.tar.gz kernel-9223081f54e3dc5045fe41a475165d9003c9a779.zip | |
x86: Use online node real index in calulate_tbl_offset()
Found a NUMA system that doesn't have RAM installed at the first
socket which hangs while executing init scripts.
bisected it to:
| commit 932967202182743c01a2eee4bdfa2c42697bc586
| Author: Shaohua Li <[email protected]>
| Date: Wed Oct 20 11:07:03 2010 +0800
|
| x86: Spread tlb flush vector between nodes
It turns out when first socket is not online it could have cpus on
node1 tlb_offset set to bigger than NUM_INVALIDATE_TLB_VECTORS.
That could affect systems like 4 sockets, but socket 2 doesn't
have installed, sockets 3 will get too big tlb_offset.
Need to use real online node idx.
Signed-off-by: Yinghai Lu <[email protected]>
Acked-by: Shaohua Li <[email protected]>
Cc: Linus Torvalds <[email protected]>
LKML-Reference: <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions
