[Midnightbsd-cvs] [MidnightBSD/src] 4ef144: Fine grain locking inside the cuse(3) kernel module.
Lucas Holt
noreply at github.com
Fri Nov 20 23:49:23 EST 2020
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/src
Commit: 4ef1444ed7367a14443bf0e16b4fdf86fcb51ce1
https://github.com/MidnightBSD/src/commit/4ef1444ed7367a14443bf0e16b4fdf86fcb51ce1
Author: Lucas Holt <luke at foolishgames.com>
Date: 2020-11-20 (Fri, 20 Nov 2020)
Changed paths:
M sys/fs/cuse/cuse.c
Log Message:
-----------
Fine grain locking inside the cuse(3) kernel module.
Implement one mutex per cuse(3) server instance which also cover the
clients belonging to the given server instance.
This should significantly reduce the mutex congestion inside the
cuse(3) kernel module when multiple servers are in use.
Obtained from: FreeBSD
More information about the Midnightbsd-cvs
mailing list