aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv/conf/GENERIC
diff options
context:
space:
mode:
authorJustin Hibbits <jhibbits@FreeBSD.org>2019-05-08 16:05:18 +0000
committerJustin Hibbits <jhibbits@FreeBSD.org>2019-05-08 16:05:18 +0000
commit4023311a294371522f2d896039bfb953c3fec28e (patch)
tree61d258b99135cc8df4007062751e3c10a7bb7be7 /sys/riscv/conf/GENERIC
parent5939d8a1a297a08fd9e5e1050f39805bfa6c777e (diff)
downloadsrc-4023311a294371522f2d896039bfb953c3fec28e.tar.gz
src-4023311a294371522f2d896039bfb953c3fec28e.zip
powerpc/booke: Do as much work outside of TLB locks as possible
Reduce the surface area of the TLB locks. Unfortunately the same trick for serializing the tlbie instruction on OEA64 cannot be used here to reduce the scope of the tlbivax mutex to the tlbsync only, as the mutex also serializes the TLB miss lock as a side effect, so contention on this lock may not be reducible any further.
Notes
Notes: svn path=/head/; revision=347350
Diffstat (limited to 'sys/riscv/conf/GENERIC')
0 files changed, 0 insertions, 0 deletions