]> err.no Git - linux-2.6/commitdiff
[XFS] Enable XFS_VNODE_TRACE
authorEric Sandeen <sandeen@sgi.com>
Thu, 5 May 2005 20:26:18 +0000 (13:26 -0700)
committerChristoph Hellwig <hch@melbourne.sgi.com>
Thu, 5 May 2005 20:26:18 +0000 (13:26 -0700)
SGI Modid: xfs-linux:xfs-kern:190725a

Signed-off-by: Eric Sandeen <sandeen@sgi.com>
Signed-off-by: Christoph Hellwig <hch@sgi.com>
.

fs/xfs/Makefile
fs/xfs/linux-2.6/xfs_vnode.h

index 554e4a18c152fff3481c0ae06a5a7a39c36ac845..d3ff78354638d671be016821323e4a3279f47446 100644 (file)
@@ -49,7 +49,7 @@ ifeq ($(CONFIG_XFS_TRACE),y)
        EXTRA_CFLAGS += -DXFS_LOG_TRACE
        EXTRA_CFLAGS += -DXFS_RW_TRACE
        EXTRA_CFLAGS += -DPAGEBUF_TRACE
-       EXTRA_CFLAGS += -DXFS_VNODE_TRACE
+       EXTRA_CFLAGS += -DXFS_VNODE_TRACE
 endif
 
 obj-$(CONFIG_XFS_FS)           += xfs.o
index 7cff0f3e9bc3ef77fc9f6dcf6aa7465545a3f2a1..3b40c929544e8ed844851ada1445ea36e8c73e11 100644 (file)
@@ -86,10 +86,11 @@ typedef struct vnode {
        vnumber_t       v_number;               /* in-core vnode number */
        vn_bhv_head_t   v_bh;                   /* behavior head */
        spinlock_t      v_lock;                 /* VN_LOCK/VN_UNLOCK */
-       struct inode    v_inode;                /* Linux inode */
 #ifdef XFS_VNODE_TRACE
        struct ktrace   *v_trace;               /* trace header structure    */
 #endif
+       struct inode    v_inode;                /* Linux inode */
+       /* inode MUST be last */
 } vnode_t;
 
 #define v_fbhv                 v_bh.bh_first          /* first behavior */