diff options
author | Laurent Pinchart <[email protected]> | 2014-07-24 15:34:54 +0200 |
---|---|---|
committer | Laurent Pinchart <[email protected]> | 2015-01-16 18:03:04 +0200 |
commit | 22463cab3f96baf6b568200a35c7648438eea7ff (patch) | |
tree | dffa7b4a250428c3964aa1f4fd9d2b4227e52aac /tools/perf/scripts/python/syscall-counts-by-pid.py | |
parent | b8f80bffd51f4ef029051d6898d9c2e3e5637dc3 (diff) |
iommu/ipmmu-vmsa: Flush P[UM]D entry before freeing the child page table
When clearing PUD or PMD entries the child page table (if any) is freed
and the PUD or PMD entry is then cleared. This result in a small race
condition window during which a free page table could be accessed by the
IPMMU.
Fix it by clearing and flushing the PUD or PMD entry before freeing the
child page table.
Signed-off-by: Laurent Pinchart <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions