From: Lorenzo Stoakes Date: Thu, 18 Sep 2025 06:43:21 +0000 (+0100) Subject: fixup io_remap_pfn_range_[prepare, complete] X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=924331c37c591cebbd2d8c4f54761ce468626fb6;p=users%2Fjedix%2Flinux-maple.git fixup io_remap_pfn_range_[prepare, complete] propagate the fact that we don't need io_remap_pfn_range_prot() Link: https://lkml.kernel.org/r/2cf129c4-627b-4a78-9ec3-cf43c95cf17d@lucifer.local Signed-off-by: Lorenzo Stoakes Signed-off-by: Andrew Morton --- diff --git a/mm/internal.h b/mm/internal.h index bed34270391d..c8d6998bd6b2 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -1674,7 +1674,7 @@ static inline int io_remap_pfn_range_complete(struct vm_area_struct *vma, pgprot_t orig_prot) { const unsigned long pfn = io_remap_pfn_range_pfn(orig_pfn, size); - const pgprot_t prot = io_remap_pfn_range_prot(orig_prot); + const pgprot_t prot = pgprot_decrypted(orig_prot); return remap_pfn_range_complete(vma, addr, pfn, size, prot); }