summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorAlexander Lobakin <alobakin@pm.me>2021-02-02 13:31:21 +0000
committerJakub Kicinski <kuba@kernel.org>2021-02-04 18:20:14 -0800
commitbc38f30f8dbce0afb8af05d917bee084b1329418 (patch)
treef9c798db94e324b4b2b08efbf69b1764961075e6 /tools/perf/scripts/python/export-to-postgresql.py
parent48f971c9c80a728646fc03367a28df747f20d0f4 (diff)
net: introduce common dev_page_is_reusable()
A bunch of drivers test the page before reusing/recycling for two common conditions: - if a page was allocated under memory pressure (pfmemalloc page); - if a page was allocated at a distant memory node (to exclude slowdowns). Introduce a new common inline for doing this, with likely() already folded inside to make driver code a bit simpler. Suggested-by: David Rientjes <rientjes@google.com> Suggested-by: Jakub Kicinski <kuba@kernel.org> Cc: John Hubbard <jhubbard@nvidia.com> Signed-off-by: Alexander Lobakin <alobakin@pm.me> Reviewed-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Acked-by: David Rientjes <rientjes@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions