Thread (8 messages) 8 messages, 4 authors, 2022-01-24

[PATCH] CHROMIUM: iommu: rockchip: Make sure that page table state is coherent

From: tfiga@chromium.org (Tomasz Figa)
Date: 2015-02-09 11:22:36
Also in: linux-iommu, lkml

On Mon, Feb 9, 2015 at 8:19 PM, Tomasz Figa [off-list ref] wrote:
Even though the code uses the dt_lock spin lock to serialize mapping
operation from different threads, it does not protect from IOMMU
accesses that might be already taking place and thus altering state
of the IOTLB. This means that current mapping code which first zaps
the page table and only then updates it with new mapping which is
prone to mentioned race.
Oops, forgot to remove the "CHROMIUM" tag. Is that something that
could be fixed when applying (if the patch is otherwise okay) or
should I resend?

Best regards,
Tomasz
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help