diff options
| author | Mitchel Humpherys <mitchelh@codeaurora.org> | 2015-03-04 11:19:56 -0800 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-22 11:11:42 -0700 |
| commit | 69a759608374ee74c640aba711772e8316c297ab (patch) | |
| tree | 7df7b799d5c65718760e32849fe2d2a38f086401 /include/linux/kernel.h | |
| parent | fd8292fee2335bb90a1cadbd1ca6875abbdd8515 (diff) | |
iommu/arm-smmu: zero out ptes completely on unmap
Thulium v1 has a hardware bug that requires us to zero out page table
entries completely rather than just setting the valid bits to 0. The
previous workaround for this [165066b85d: "iommu/arm-smmu: work around
transaction hardware bug"] was actually not quite right since it still
allowed the page frame number to be set in the page table entry. Fix
this by actually zero'ing out the pte.
Change-Id: I37537874ea4c5d1c00db7de65f70edd93ce63b90
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'include/linux/kernel.h')
0 files changed, 0 insertions, 0 deletions
