diff for duplicates of <1258648508.30333.16.camel@localhost> diff --git a/a/1.txt b/N1/1.txt index 51e5e7f..e34d519 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -2,8 +2,7 @@ Hi Linus, Please pull from the "bugfixes" branch of the repository at - git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git bugfix= -es + git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git bugfixes This will update the following files through the appended changesets. @@ -20,45 +19,38 @@ Author: Chuck Lever <chuck.lever@oracle.com> Date: Fri Nov 13 10:52:55 2009 -0500 SUNRPC: Address buffer overrun in rpc_uaddr2sockaddr() - =20 - The size of buf[] must account for the string termination needed fo= -r + + The size of buf[] must account for the string termination needed for the first strict_strtoul() call. Introduced in commit a02d6926. - =20 - F=C3=A1bio Oliv=C3=A9 Leite points out that strict_strtoul() requir= -es _either_ + + Fábio Olivé Leite points out that strict_strtoul() requires _either_ '\n\0' _or_ '\0' termination, so use the simpler '\0' here instead. - =20 - See http://bugzilla.kernel.org/show_bug.cgi?id=3D14546 . - =20 - Reported-by: argp-YZAGAMbGdGKGw+nKnLezzg@public.gmane.org + + See http://bugzilla.kernel.org/show_bug.cgi?id=14546 . + + Reported-by: argp@census-labs.com Signed-off-by: Chuck Lever <chuck.lever@oracle.com> - Signed-off-by: F=C3=A1bio Oliv=C3=A9 Leite <fleite@redhat.com> + Signed-off-by: Fábio Olivé Leite <fleite@redhat.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> commit 96d25e532234bec1a1989e6e1baf702d43a78b0d Author: Trond Myklebust <Trond.Myklebust@netapp.com> Date: Wed Nov 11 16:15:42 2009 +0900 - NFSv4: Fix a cache validation bug which causes getcwd() to return E= -NOENT - =20 - Changeset a65318bf3afc93ce49227e849d213799b072c5fd (NFSv4: Simplify= - some + NFSv4: Fix a cache validation bug which causes getcwd() to return ENOENT + + Changeset a65318bf3afc93ce49227e849d213799b072c5fd (NFSv4: Simplify some cache consistency post-op GETATTRs) incorrectly changed the getattr bitmap for readdir(). This causes the readdir() function to fail to return a - fileid/inode number, which again exposed a bug in the NFS readdir c= -ode that + fileid/inode number, which again exposed a bug in the NFS readdir code that causes spurious ENOENT errors to appear in applications (see - http://bugzilla.kernel.org/show_bug.cgi?id=3D14541). - =20 - The immediate band aid is to revert the incorrect bitmap change, bu= -t more + http://bugzilla.kernel.org/show_bug.cgi?id=14541). + + The immediate band aid is to revert the incorrect bitmap change, but more long term, we should change the NFS readdir code to cope with the - fact that NFSv4 servers are not required to support fileids/inode n= -umbers. - =20 + fact that NFSv4 servers are not required to support fileids/inode numbers. + Reported-by: Daniel J Blueman <daniel.blueman@gmail.com> Cc: stable@kernel.org Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> diff --git a/a/content_digest b/N1/content_digest index 0e445e7..175db0e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -10,8 +10,7 @@ "\n" "Please pull from the \"bugfixes\" branch of the repository at\n" "\n" - " git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git bugfix=\n" - "es\n" + " git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git bugfixes\n" "\n" "This will update the following files through the appended changesets.\n" "\n" @@ -28,47 +27,40 @@ "Date: Fri Nov 13 10:52:55 2009 -0500\n" "\n" " SUNRPC: Address buffer overrun in rpc_uaddr2sockaddr()\n" - " =20\n" - " The size of buf[] must account for the string termination needed fo=\n" - "r\n" + " \n" + " The size of buf[] must account for the string termination needed for\n" " the first strict_strtoul() call. Introduced in commit a02d6926.\n" - " =20\n" - " F=C3=A1bio Oliv=C3=A9 Leite points out that strict_strtoul() requir=\n" - "es _either_\n" + " \n" + " F\303\241bio Oliv\303\251 Leite points out that strict_strtoul() requires _either_\n" " '\\n\\0' _or_ '\\0' termination, so use the simpler '\\0' here instead.\n" - " =20\n" - " See http://bugzilla.kernel.org/show_bug.cgi?id=3D14546 .\n" - " =20\n" - " Reported-by: argp-YZAGAMbGdGKGw+nKnLezzg@public.gmane.org\n" + " \n" + " See http://bugzilla.kernel.org/show_bug.cgi?id=14546 .\n" + " \n" + " Reported-by: argp@census-labs.com\n" " Signed-off-by: Chuck Lever <chuck.lever@oracle.com>\n" - " Signed-off-by: F=C3=A1bio Oliv=C3=A9 Leite <fleite@redhat.com>\n" + " Signed-off-by: F\303\241bio Oliv\303\251 Leite <fleite@redhat.com>\n" " Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>\n" "\n" "commit 96d25e532234bec1a1989e6e1baf702d43a78b0d\n" "Author: Trond Myklebust <Trond.Myklebust@netapp.com>\n" "Date: Wed Nov 11 16:15:42 2009 +0900\n" "\n" - " NFSv4: Fix a cache validation bug which causes getcwd() to return E=\n" - "NOENT\n" - " =20\n" - " Changeset a65318bf3afc93ce49227e849d213799b072c5fd (NFSv4: Simplify=\n" - " some\n" + " NFSv4: Fix a cache validation bug which causes getcwd() to return ENOENT\n" + " \n" + " Changeset a65318bf3afc93ce49227e849d213799b072c5fd (NFSv4: Simplify some\n" " cache consistency post-op GETATTRs) incorrectly changed the getattr\n" " bitmap for readdir().\n" " This causes the readdir() function to fail to return a\n" - " fileid/inode number, which again exposed a bug in the NFS readdir c=\n" - "ode that\n" + " fileid/inode number, which again exposed a bug in the NFS readdir code that\n" " causes spurious ENOENT errors to appear in applications (see\n" - " http://bugzilla.kernel.org/show_bug.cgi?id=3D14541).\n" - " =20\n" - " The immediate band aid is to revert the incorrect bitmap change, bu=\n" - "t more\n" + " http://bugzilla.kernel.org/show_bug.cgi?id=14541).\n" + " \n" + " The immediate band aid is to revert the incorrect bitmap change, but more\n" " long term, we should change the NFS readdir code to cope with the\n" - " fact that NFSv4 servers are not required to support fileids/inode n=\n" - "umbers.\n" - " =20\n" + " fact that NFSv4 servers are not required to support fileids/inode numbers.\n" + " \n" " Reported-by: Daniel J Blueman <daniel.blueman@gmail.com>\n" " Cc: stable@kernel.org\n" Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> -02998ecb89ec1903b4c182ccf8fc428f0bdda8963446a1ff64ff9523f57bf9fb +a9cd1c93eafd6a3cbd9b6d8fa22be34a02f4939405096d4361466af30214df90
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.