From: yangsheng Date: Thu, 16 Aug 2007 08:23:38 +0000 (+0000) Subject: Branch HEAD X-Git-Tag: v1_7_91~41 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=27443f4a9453a3956fb111252324f5b53e708f0b Branch HEAD b=11248 i=scjody i=adilger Remove mnt_lustre_list from vfs_intent-2.6-rhel4.patch. --- diff --git a/lustre/ChangeLog b/lustre/ChangeLog index 8e3b012..8e62a04 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -117,6 +117,11 @@ Description: llapi_file_create() does not allow some changes Details : add llapi_file_open() that allows specifying the mode and open flags, and also returns an open file handle. +Severity : normal +Bugzilla : 11248 +Description: merge and cleanup kernel patches. +Details : Remove mnt_lustre_list in vfs_intent-2.6-rhel4.patch. + -------------------------------------------------------------------------------- 2007-08-10 Cluster File Systems, Inc. @@ -2806,6 +2811,12 @@ Severity : minor Bugzilla : 6147 Description: Changes the "SCSI I/O Stats" kernel patch to default to "enabled" +Severity : Minor +Frequency : Rare +Bugzilla : 11248 +Description: merge and cleanup kernel patches. +Details : + ----------------------------------------------------------------------------- 2005-05-05 Cluster File Systems, Inc. diff --git a/lustre/kernel_patches/patches/vfs_intent-2.6-rhel4.patch b/lustre/kernel_patches/patches/vfs_intent-2.6-rhel4.patch index 1e659f5..0b8f12f 100644 --- a/lustre/kernel_patches/patches/vfs_intent-2.6-rhel4.patch +++ b/lustre/kernel_patches/patches/vfs_intent-2.6-rhel4.patch @@ -581,14 +581,6 @@ diff -rup RH_2_6_9_55.orig/fs/namei.c RH_2_6_9_55/fs/namei.c diff -urNp RH_2_6_9_42_0_3.orig/fs/namespace.c RH_2_6_9_42_0_3/fs/namespace.c --- RH_2_6_9_42_0_3.orig/fs/namespace.c +++ RH_2_6_9_42_0_3/fs/namespace.c -@@ -61,6 +61,7 @@ struct vfsmount *alloc_vfsmnt(const char - INIT_LIST_HEAD(&mnt->mnt_mounts); - INIT_LIST_HEAD(&mnt->mnt_list); - INIT_LIST_HEAD(&mnt->mnt_fslink); -+ INIT_LIST_HEAD(&mnt->mnt_lustre_list); - if (name) { - int size = strlen(name)+1; - char *newname = kmalloc(size, GFP_KERNEL); @@ -114,6 +115,7 @@ static inline int check_mnt(struct vfsmo static void detach_mnt(struct vfsmount *mnt, struct nameidata *old_nd) @@ -1344,11 +1336,10 @@ diff -rup RH_2_6_9_55.orig/include/linux/fs.h RH_2_6_9_55/include/linux/fs.h diff -rup RH_2_6_9_55.orig/include/linux/mount.h RH_2_6_9_55/include/linux/mount.h --- RH_2_6_9_55.orig/include/linux/mount.h +++ RH_2_6_9_55/include/linux/mount.h -@@ -34,6 +34,8 @@ struct vfsmount +@@ -34,6 +34,7 @@ struct vfsmount struct list_head mnt_list; struct list_head mnt_fslink; /* link in fs-specific expiry list */ struct namespace *mnt_namespace; /* containing namespace */ -+ struct list_head mnt_lustre_list; /* GNS mount list */ + unsigned long mnt_last_used; /* for GNS auto-umount (jiffies) */ };