Thread (67 messages) 67 messages, 9 authors, 2024-10-18

Re: [PATCH v5 15/19] arm64: mm: Avoid TLBI when marking pages as valid

From: Catalin Marinas <catalin.marinas@arm.com>
Date: 2024-08-26 10:41:43
Also in: kvm, kvmarm, linux-arm-kernel, lkml

On Mon, Aug 19, 2024 at 02:19:20PM +0100, Steven Price wrote:
When __change_memory_common() is purely setting the valid bit on a PTE
(e.g. via the set_memory_valid() call) there is no need for a TLBI as
either the entry isn't changing (the valid bit was already set) or the
entry was invalid and so should not have been cached in the TLB.

Signed-off-by: Steven Price <steven.price@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