Re: [PATCH 3/6] target/ppc: 4xx don't flush TLB for a newly written software TLB entry

2024-01-25 Thread Cédric Le Goater
On 1/17/24 16:12, Nicholas Piggin wrote: BookE software TLB is implemented by flushing old translations from the relevant TCG TLB whenever software TLB entries change. This means a new software TLB entry should not have any corresponding cached TCG TLB translations, so there is nothing to flush.

[PATCH 3/6] target/ppc: 4xx don't flush TLB for a newly written software TLB entry

2024-01-17 Thread Nicholas Piggin
BookE software TLB is implemented by flushing old translations from the relevant TCG TLB whenever software TLB entries change. This means a new software TLB entry should not have any corresponding cached TCG TLB translations, so there is nothing to flush. The exception is multiple software TLBs tha