aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorChris Wilson <[email protected]>2017-02-15 08:43:40 +0000
committerChris Wilson <[email protected]>2017-02-15 10:07:18 +0000
commit8448661d65f6f5dbcdb9c5cba185b284f2464b65 (patch)
tree9f9d49a7e58323b08f26d2633fb0c3b2a83c682b /tools/perf/scripts/python/netdev-times.py
parentcbc4e9e6a6d31fcc44921d2be41104425be8ab01 (diff)
drm/i915: Convert clflushed pagetables over to WC maps
We flush the entire page every time we update a few bytes, making the update of a page table many, many times slower than is required. If we create a WC map of the page for our updates, we can avoid the clflush but incur additional cost for creating the pagetable. We amoritize that cost by reusing page vmappings, and only changing the page protection in batches. Signed-off-by: Chris Wilson <[email protected]> Reviewed-by: Mika Kuoppala <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions