On Wed, Oct 07, 2020 at 02:45:39AM +0200, Jann Horn wrote: > > I think arch_validate_prot() is still the right hook to validate the > > protection bits. sparc_validate_prot() can iterate over VMAs with read > > lock. This will, of course, require range as well to be passed to > > arch_validate_prot(). > > In that case, do you want to implement this? Any reason to not just call arch_validate_prot after taking the mmap lock?