[PATCH] iommu/arm-smmu-v3-sva: Enable Hardware Access and Hardware Dirty bits

Jason Gunthorpe jgg at nvidia.com
Wed May 13 07:32:13 PDT 2026


On Wed, May 13, 2026 at 02:27:48PM +0000, Pranjal Shrivastava wrote:

> Now, if we're work on an SVA page, with only SMMU supporting HTTU. A DMA
> writes to the page and the process (CPU) calls fsync(). IIUC, it performs
> a lookup in the Page Cache specifically for folios tagged as DIRTY.
> Since, vmscan didn't run yet, this could potentally drop the writes..

How does it work differently in the MM when the CPU has BBM support?

Jason



More information about the linux-arm-kernel mailing list