Messages in this thread Patch in this message | | | From | (Linda Dunaphant) | Subject | [PATCH] 2.6.1 nfs4 mount version message | Date | Mon, 2 Feb 2004 20:46:29 -0500 (EST) |
| |
In the file fs/nfs/inode.c in nfs4_get_sb() there is a test that compares the version of the incoming nfs4_mount_data versus NFS4_MOUNT_VERSION. If these do not match, a warning message is printed. Inside the printk() for this warning message, there is another test of the versions to determine whether the string "older" or "newer" should be printed.
Shouldn't this second test be comparing NFS4_MOUNT_VERSION instead of NFS_MOUNT_VERSION?
I have included a patch for linux-2.6.1.
Linda
diff -ur base.linux-2.6.1/fs/nfs/inode.c new.linux-2.6.1/fs/nfs/inode.c --- base.linux-2.6.1/fs/nfs/inode.c 2004-01-09 01:59:55.000000000 -0500 +++ new.linux-2.6.1/fs/nfs/inode.c 2004-01-30 15:47:55.000000000 -0500 @@ -1499,7 +1499,7 @@ if (data->version != NFS4_MOUNT_VERSION) { printk("nfs warning: mount version %s than kernel\n", - data->version < NFS_MOUNT_VERSION ? "older" : "newer"); + data->version < NFS4_MOUNT_VERSION ? "older" : "newer"); } p = nfs_copy_user_string(NULL, &data->hostname, 256); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |