summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorVadim Fedorenko <vadfed@meta.com>2024-11-14 14:48:20 +0300
committerJakub Kicinski <kuba@kernel.org>2024-11-16 01:26:05 +0300
commitc7a21af711e846a844095ae474f0f7e0ea8c6967 (patch)
treec45418ac6af513600807dab6b1b1593393bfdc3c /tools/perf/scripts/python/exported-sql-viewer.py
parented7231f56cd7f795ff3a831e32946a96661bfee9 (diff)
downloadlinux-c7a21af711e846a844095ae474f0f7e0ea8c6967.tar.xz
bnxt_en: optimize gettimex64
Current implementation of gettimex64() makes at least 3 PCIe reads to get current PHC time. It takes at least 2.2us to get this value back to userspace. At the same time there is cached value of upper bits of PHC available for packet timestamps already. This patch reuses cached value to speed up reading of PHC time. Signed-off-by: Vadim Fedorenko <vadfed@meta.com> Reviewed-by: Michael Chan <michael.chan@broadcom.com> Reviewed-by: Jacob Keller <jacob.e.keller@intel.com> Link: https://patch.msgid.link/20241114114820.1411660-1-vadfed@meta.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions