]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
powerpc64: add missing TLB invalidations to radix
authorLeandro Lupori <luporl@FreeBSD.org>
Tue, 6 Apr 2021 11:31:44 +0000 (08:31 -0300)
committerLeandro Lupori <luporl@FreeBSD.org>
Tue, 6 Apr 2021 11:31:44 +0000 (08:31 -0300)
commit28d14569c8735060d0a1646a3422562c0741ac44
tree8f5df511ff806f1c7e35f4c8182a486b5d66b33b
parent6c709cbf03c39646968a51059d56049c48da6817
powerpc64: add missing TLB invalidations to radix

Radix MMU code was missing TLB invalidations when some Level 3 PDEs were
modified. This caused TLB multi-hit machine check interrupts when
superpages were enabled.

Reviewed by: jhibbits
MFC after: 2 weeks
Sponsored by: Eldorado Research Institute (eldorado.org.br)
Differential Revision: https://reviews.freebsd.org/D29511
sys/powerpc/aim/mmu_radix.c