1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00
freebsd/sys/fs/ext2fs
Jeff Roberson 22a722605d - Convert the bufobj lock to rwlock.
- Use a shared bufobj lock in getblk() and inmem().
 - Convert softdep's lk to rwlock to match the bufobj lock.
 - Move INFREECNT to b_flags and protect it with the buf lock.
 - Remove unnecessary locking around bremfree() and BKGRDINPROG.

Sponsored by:	EMC / Isilon Storage Division
Discussed with:	mckusick, kib, mdf
2013-05-31 00:43:41 +00:00
..
ext2_alloc.c Prepare to replace the buf splay with a trie: 2013-04-06 22:21:23 +00:00
ext2_balloc.c Add currently unused flag argument to the cluster_read(), 2013-03-14 20:28:26 +00:00
ext2_bmap.c ext2fs: Use prototype declarations for function definitions 2013-02-10 19:49:37 +00:00
ext2_dinode.h Clean some 'svn:executable' properties in the tree. 2013-01-26 22:08:21 +00:00
ext2_dir.h ext2fs: general cleanup. 2013-02-02 22:23:45 +00:00
ext2_extern.h Bring in reallocblk to ext2fs. 2011-12-15 20:31:18 +00:00
ext2_inode_cnv.c ext2fs: Use prototype declarations for function definitions 2013-02-10 19:49:37 +00:00
ext2_inode.c - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
ext2_lookup.c ext2fs: Use prototype declarations for function definitions 2013-02-10 19:49:37 +00:00
ext2_mount.h ext2fs: Remove unused em_e2fsb definition.. 2013-02-05 03:23:56 +00:00
ext2_subr.c ext2fs: Use prototype declarations for function definitions 2013-02-10 19:49:37 +00:00
ext2_vfsops.c ext2fs: Replace redundant EXT2_MIN_BLOCK with EXT2_MIN_BLOCK_SIZE. 2013-02-08 21:09:44 +00:00
ext2_vnops.c Add currently unused flag argument to the cluster_read(), 2013-03-14 20:28:26 +00:00
ext2fs.h ext2fs: Replace redundant EXT2_MIN_BLOCK with EXT2_MIN_BLOCK_SIZE. 2013-02-08 21:09:44 +00:00
fs.h ext2fs: general cleanup. 2013-02-02 22:23:45 +00:00
inode.h Remove unused MAXSYMLINKLEN macro. 2013-02-08 20:30:19 +00:00