On Thu, Nov 05, 2026 at 09:30:58PM +0000, Lorenzo Stoakes (ARM) wrote: >Replace use of the legacy vm_flags_t flags with vma_flags_t values >throughout the madvise logic. > >In order to do so, update ksm_madvise() and hugepage_madvise() to take a >vma_flags_t pointer, and update their other callers in mremap and the >powerpc KVM ultravisor code accordingly. > >In the latter case we replace vm_flags_reset() with vma_overwrite_flags(). >The VMA is write locked at this point, so the atomic flags preserved by >vma_overwrite_flags() cannot differ from those copied, and the behaviour >is unchanged. > >No functional change intended. > >Signed-off-by: Lorenzo Stoakes (ARM) <[email protected]> >---
Reviewed-by: Lance Yang <[email protected]>
