Thread (30 messages) 30 messages, 8 authors, 2025-02-26

Re: [PATCH v2 4/4] mm: Don't skip arch_sync_kernel_mappings() in error paths

From: Catalin Marinas <catalin.marinas@arm.com>
Date: 2025-02-19 19:07:21
Also in: linux-mm, lkml, stable

On Mon, Feb 17, 2025 at 02:04:17PM +0000, Ryan Roberts wrote:
Fix callers that previously skipped calling arch_sync_kernel_mappings()
if an error occurred during a pgtable update. The call is still required
to sync any pgtable updates that may have occurred prior to hitting the
error condition.

These are theoretical bugs discovered during code review.

Cc: stable@vger.kernel.org
Fixes: 2ba3e6947aed ("mm/vmalloc: track which page-table levels were modified")
Fixes: 0c95cba49255 ("mm: apply_to_pte_range warn and fail if a large pte is encountered")
Reviewed-by: Anshuman Khandual <redacted>
Signed-off-by: Ryan Roberts <ryan.roberts@arm.com>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help