Mark Fasheh e6f3b3ca8f scoutfs: add lock caching
We refcount our locks and hold them across system calls. If another node
wants access to a given lock we'll mark it as blocking in the bast and queue
a work item so that the lock can later be released. Otherwise locks are
free'd under memory pressure, unmount or after a timer fires.

Signed-off-by: Mark Fasheh <mfasheh@versity.com>
2017-07-06 18:15:11 -05:00
2017-07-06 18:15:11 -05:00
Description
No description provided
8 MiB
Languages
C 87%
Shell 9.3%
Roff 2.5%
TeX 0.8%
Makefile 0.4%