target/ppc: 440 optimise tlbwe TLB flushing
commit1b72973d39b601b3766d157d3d9bf99033c35e7f
authorNicholas Piggin <npiggin@gmail.com>
Mon, 13 Nov 2023 12:23:06 +0000 (13 22:23 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Fri, 23 Feb 2024 13:24:43 +0000 (23 23:24 +1000)
treeef00a1af5d29dcd787d476f98bddbe6dd884dbdf
parent2ab03484819d529184927314f3b541d7c2221b4a
target/ppc: 440 optimise tlbwe TLB flushing

Have 440 tlbwe flush only the range corresponding to the addresses
covered by the software TLB entry being modified rather than the
entire TLB. This matches what 4xx does.

Tested-by: BALATON Zoltan <balaton@eik.bme.hu>
Acked-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
target/ppc/mmu_helper.c