DragonFly commits List (threaded) for 2013-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - Remove remaining mplock use cases from tmpfs
commit aa1adbf0f3aad9f5b7161d3c66ddad5313a5692d
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Wed Feb 20 21:07:00 2013 -0800
kernel - Remove remaining mplock use cases from tmpfs
* Use the per-mount lock for remaining cases, including nremove,
truncate, and other operations.
* Also fixes machine stalls against pings when removing very
large files.
Submitted-by: vsrinivas
Summary of changes:
sys/net/ipfw/ip_fw2.c | 2 -
sys/vfs/tmpfs/tmpfs.h | 40 +++++------
sys/vfs/tmpfs/tmpfs_subr.c | 18 ++---
sys/vfs/tmpfs/tmpfs_vfsops.c | 99 +++++++++++++++-----------
sys/vfs/tmpfs/tmpfs_vnops.c | 165 ++++++++++++++++++++++++++++++++++++-------
5 files changed, 222 insertions(+), 102 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aa1adbf0f3aad9f5b7161d3c66ddad5313a5692d
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]