Thread (70 messages) 70 messages, 8 authors, 2021-05-28

Re: [PATCH v4 01/26] mm/mmu_notifiers: pass private data down to alloc_notifier()

From: Jason Gunthorpe <jgg@ziepe.ca>
Date: 2020-03-17 18:40:42
Also in: linux-devicetree, linux-iommu, linux-mm, linux-pci

On Mon, Mar 16, 2020 at 08:46:59AM -0700, Christoph Hellwig wrote:
On Fri, Mar 06, 2020 at 09:09:19AM -0400, Jason Gunthorpe wrote:
quoted
This is why release must do invalidate all - but it doesn't need to do
any more - as no SPTE can be established without a mmget() - and
mmget() is no longer possible past release.
Maybe we should rename the release method to invalidate_all?
It is a better name. The function it must also fence future access if
the mirror is not using mmget(), and stop using the pgd/etc pointer if
the page tables are accessed directly.

Jason

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help