]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Move common locking for filemon_inuse and struct filemon* to filemon_pid_check().
authorbdrewery <bdrewery@FreeBSD.org>
Wed, 26 Aug 2015 03:32:47 +0000 (03:32 +0000)
committerbdrewery <bdrewery@FreeBSD.org>
Wed, 26 Aug 2015 03:32:47 +0000 (03:32 +0000)
commit0d526595b8f3f90e7e173a4cc64a8a720388e9a4
tree49bf874440fc74d832d7e73822a71fb8dbf8e111
parent82b05ac73ae16b636f28833bf09860d90f5abe37
Move common locking for filemon_inuse and struct filemon* to filemon_pid_check().

This keeps the lock for the filemon_inuse list held only while reading
the list.

Sponsored by: EMC / Isilon Storage Division
MFC after: 2 weeks
sys/dev/filemon/filemon_wrapper.c