From: Jan Normann Nielsen (lists_at_dubbekarl.dk)
Date: Mon 22 Nov 2004 - 11:29:59 GMT
Hello
I have no problems building the 2.4.27 kernel with
patch-2.4.27-vs1.29.diff but the 2.4.28 kernel won't build with
patch-2.4.28-vs1.29.diff.
The problem is that this line has disappeared from the 2.4.28 patch:
+#define XFS_DIFLAG_IUNLINK (1 << XFS_DIFLAG_IUNLINK_BIT)
for the file fs/xfs/xfs_dinode.h.
making xfs_super.c uncompileable.
Adding the line makes the kernel compile.
Best regards,
Jan Nielsen
P.S. Here's the patch for the patch-2.4.28-vs1.29.diff patched kernel:
diff -ur linux-2.4.28.dist/fs/xfs/xfs_dinode.h
linux-2.4.28/fs/xfs/xfs_dinode.h
--- linux-2.4.28.dist/fs/xfs/xfs_dinode.h 2004-11-22
11:32:32.000000000 +0100
+++ linux-2.4.28/fs/xfs/xfs_dinode.h 2004-11-22 11:37:35.000000000 +0100
@@ -467,6 +467,7 @@
#define XFS_DIFLAG_NOATIME (1 << XFS_DIFLAG_NOATIME_BIT)
#define XFS_DIFLAG_NODUMP (1 << XFS_DIFLAG_NODUMP_BIT)
#define XFS_DIFLAG_RTINHERIT (1 << XFS_DIFLAG_RTINHERIT_BIT)
+#define XFS_DIFLAG_IUNLINK (1 << XFS_DIFLAG_IUNLINK_BIT)
#define XFS_DIFLAG_ANY \
(XFS_DIFLAG_REALTIME | XFS_DIFLAG_PREALLOC | XFS_DIFLAG_NEWRTBM | \
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver