aboutsummaryrefslogtreecommitdiffstats
path: root/module/os
diff options
context:
space:
mode:
authorMateusz Guzik <[email protected]>2020-11-04 17:28:56 -0500
committerBrian Behlendorf <[email protected]>2021-03-12 15:51:48 -0800
commite3e82dcc515586d460bb739ceb549443df26a863 (patch)
tree5f086b467ecfa7bcd76e3abb894b31a1d4ceb9af /module/os
parent5ebe425a5bf332ab1d77d78eb3bfd9594b5d7250 (diff)
FreeBSD: switch teardown lock to rms
This deserializes otherwise non-contending operations. The previous scheme of using 17 locks hashed by curthread runs into conflicts very quickly. Check the pull request for sample results. Reviewed-by: Ryan Moeller <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Matt Macy <[email protected]> Signed-off-by: Mateusz Guzik <[email protected]> Closes #11153
Diffstat (limited to 'module/os')
0 files changed, 0 insertions, 0 deletions