summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorMitko Haralanov <mitko.haralanov@intel.com>2016-04-12 20:46:41 +0300
committerDoug Ledford <dledford@redhat.com>2016-04-28 23:32:26 +0300
commitde79093b284888faedb826d8ecd326e5b6843d88 (patch)
treec7479cdee07218b4876f4990d76b4136a6b4ef57 /tools/perf/scripts/python/syscall-counts.py
parent782f6697d20d180843565ac93726f5ec6c7ec8ce (diff)
downloadlinux-de79093b284888faedb826d8ecd326e5b6843d88.tar.xz
IB/hfi1: Correctly compute node interval
The computation of the interval of an interval RB node was incorrect leading to data corruption due to the RB search algorithm not properly finding the all RB nodes in an MMU invalidation interval. The problem stemmed from the fact that the beginning address of the node's range was being aligned to a page boundary. For certain buffer sizes, this would lead to a end address calculation that was off by 1 page. An important aspect of keeping the RB same is also updating the node's range in the case it's being extended. Reviewed-by: Dean Luick <dean.luick@intel.com> Signed-off-by: Mitko Haralanov <mitko.haralanov@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions