freebsd-nq/sys/gnu/fs/xfs/FreeBSD
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
..
support Make ddb command registration dynamic so modules can extend 2008-09-15 22:45:14 +00:00
xfs_buf.c Fix two issues with bufdaemon, often causing the processes to hang in 2009-03-16 15:39:46 +00:00
xfs_buf.h - Introduce the function lockmgr_recursed() which returns true if the 2008-01-19 17:36:23 +00:00
xfs_compat.h Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
xfs_config.h
xfs_cred.h
xfs_dmistubs.c Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_freebsd_iget.c Introduce some functions in the vnode locks namespace and in the ffs 2008-02-24 16:38:58 +00:00
xfs_freebsd.h Bring back changes in version 1.3 lost in previous commit. 2006-06-09 06:40:22 +00:00
xfs_frw.c Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_frw.h Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_fs_subr.c
xfs_fs_subr.h
xfs_globals.c Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_ioctl.c Bow to incomplete GCC 4. constant propagation optimizations and 2007-05-30 03:03:06 +00:00
xfs_iops.h Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_mountops.c Remove the thread argument from the FSD (File-System Dependent) parts of 2009-05-11 15:33:26 +00:00
xfs_mountops.h
xfs_node.h
xfs_stats.c
xfs_stats.h
xfs_super.c Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessary 2008-10-28 13:44:11 +00:00
xfs_super.h Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_sysctl.c
xfs_sysctl.h Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_version.h
xfs_vfs.c Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
xfs_vfs.h Sync XFS for FreeBSD tree with newer changes from SGI XFS for Linux tree. 2006-06-09 06:04:06 +00:00
xfs_vnode.c - Disallow XFS mounting in write mode. The write support never worked really 2008-07-21 23:01:09 +00:00
xfs_vnode.h Adapt to accmode_t changes. 2008-11-14 09:58:16 +00:00
xfs_vnops.c According to phk@, VOP_STRATEGY should never, _ever_, return 2008-12-16 21:13:11 +00:00
xfsdmapistubs.c
xfsquotasstubs.c
xfsrtstubs.c