diff options
author | Mateusz Guzik <[email protected]> | 2020-11-04 17:28:56 -0500 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2021-03-12 15:51:48 -0800 |
commit | e3e82dcc515586d460bb739ceb549443df26a863 (patch) | |
tree | 5f086b467ecfa7bcd76e3abb894b31a1d4ceb9af /module/os | |
parent | 5ebe425a5bf332ab1d77d78eb3bfd9594b5d7250 (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