summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorKoichiro Den <den@valinux.co.jp>2026-10-09 13:54:50 +0900
committerDave Jiang <dave.jiang@intel.com>2026-10-09 14:10:34 -0700
commit16440d6e4bf1175cda83438d9f9a8ae84bfcf0ee (patch)
tree21921c6fc9cb34b77b284b75246514379a8f492e /tools/perf/scripts/python/netdev-times.py
parentb5d14009bdb1973d54a6ea111a660b3dae115be5 (diff)
downloadlinux-next-16440d6e4bf1175cda83438d9f9a8ae84bfcf0ee.tar.gz
linux-next-16440d6e4bf1175cda83438d9f9a8ae84bfcf0ee.zip
cxl/port: Convert PCIe link latency to nanoseconds
Commit 51293c565cf4 ("cxl: Fix incorrect region perf data calculation") converted CDAT latencies to nanoseconds and removed the conversion in cxl_region_perf_data_calculate(), but left PCIe link latencies in picoseconds. This inflates the FlitLatency contribution to region and node latencies by a factor of 1000, exposing incorrect values in sysfs. The resulting abstract distances can incorrectly reverse the memory tier ordering of nodes. Convert the FlitLatency contribution to nanoseconds before adding it to the access coordinates, rounding up as cdat_normalize() does. Fixes: 51293c565cf4 ("cxl: Fix incorrect region perf data calculation") Cc: stable@vger.kernel.org Signed-off-by: Koichiro Den <den@valinux.co.jp> Reviewed-by: Alison Schofield <alison.schofield@intel.com> Reviewed-by: Dave Jiang <dave.jiang@intel.com> Link: https://patch.msgid.link/20261009045452.1107921-2-den@valinux.co.jp Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions