freebsd-dev/sys/gnu/fs/ext2fs
Attilio Rao dfd233edd5 Remove the thread argument from the FSD (File-System Dependent) parts of
the VFS.  Now all the VFS_* functions and relating parts don't want the
context as long as it always refers to curthread.

In some points, in particular when dealing with VOPs and functions living
in the same namespace (eg. vflush) which still need to be converted,
pass curthread explicitly in order to retain the old behaviour.
Such loose ends will be fixed ASAP.

While here fix a bug: now, UFS_EXTATTR can be compiled alone without the
UFS_EXTATTR_AUTOSTART option.

VFS KPI is heavilly changed by this commit so thirdy parts modules needs
to be recompiled.  Bump __FreeBSD_version in order to signal such
situation.
2009-05-11 15:33:26 +00:00
..
COPYRIGHT.INFO
ext2_alloc.c Fix -Wundef warnings found when compiling i386 LINT, GENERIC and 2005-12-05 11:58:35 +00:00
ext2_balloc.c Fix -Wundef warnings found when compiling i386 LINT, GENERIC and 2005-12-05 11:58:35 +00:00
ext2_bitops.h Do not incorrectly add the low 5 bits of the offset to the resulting 2009-01-04 15:56:49 +00:00
ext2_bmap.c - Move rusage from being per-process in struct pstats to per-thread in 2007-06-01 01:12:45 +00:00
ext2_extern.h
ext2_fs_sb.h - Obtain inode sizes and location of the first inode based on the contents 2009-01-18 14:04:56 +00:00
ext2_fs.h - Obtain inode sizes and location of the first inode based on the contents 2009-01-18 14:04:56 +00:00
ext2_inode_cnv.c Move ext2fs from src/gnu to src/gnu/fs. 2005-06-15 02:36:11 +00:00
ext2_inode.c - Obtain inode sizes and location of the first inode based on the contents 2009-01-18 14:04:56 +00:00
ext2_linux_balloc.c Add standard GPL boilerplate to these files. They are the only ones 2005-06-16 06:51:38 +00:00
ext2_linux_ialloc.c - Obtain inode sizes and location of the first inode based on the contents 2009-01-18 14:04:56 +00:00
ext2_lookup.c Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
ext2_mount.h
ext2_readwrite.c
ext2_subr.c Move ext2fs from src/gnu to src/gnu/fs. 2005-06-15 02:36:11 +00:00
ext2_vfsops.c Remove the thread argument from the FSD (File-System Dependent) parts of 2009-05-11 15:33:26 +00:00
ext2_vnops.c According to phk@, VOP_STRATEGY should never, _ever_, return 2008-12-16 21:13:11 +00:00
fs.h VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in 2008-01-13 14:44:15 +00:00
i386-bitops.h Add standard GPL boilerplate to these files. They are the only ones 2005-06-16 06:51:38 +00:00
inode.h Move the head of byte-level advisory lock list from the 2008-04-16 11:33:32 +00:00
sparc64-bitops.h Add standard GPL boilerplate to these files. They are the only ones 2005-06-16 06:51:38 +00:00