diff for duplicates of <1498659555.5376.1.camel@primarydata.com> diff --git a/a/1.txt b/N1/1.txt index 5dc62e4..2b7a532 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,30 +1,44 @@ -SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgM2MyOTkzYjhj -NjE0M2Q4YTU3OTM3NDZhNTRlYmE4Zjg2Zjk1MjQwZjoNCg0KICBMaW51eCA0LjEyLXJjNCAoMjAx -Ny0wNi0wNCAxNjo0Nzo0MyAtMDcwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z -aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s -aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEyLTMNCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu -Z2VzIHVwIHRvIDJlMzFiNGNiODk1YWU3OGRiMzFkZmZiODYwY2QyNTVkODZjNjU2MWM6DQoNCiAg -TkZTdjQuMTogbmZzNF9jYWxsYmFja19mcmVlX3Nsb3QoKSBjYW5ub3QgY2FsbCBuZnM0X3Nsb3Rf -dGJsX2RyYWluX2NvbXBsZXRlKCkgKDIwMTctMDYtMjcgMjI6MjY6MjMgLTA0MDApDQoNCi0tLS0t -LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t -LS0NCk5GUyBjbGllbnQgYnVnZml4ZXMgZm9yIExpbnV4IDQuMTINCg0KQnVnZml4ZXMgaW5jbHVk -ZToNCg0KLSBTdGFibGUgZml4IGZvciBleGNsdXNpdmUgY3JlYXRlIGlmIHRoZSBzZXJ2ZXIgc3Vw -cG9ydHMgdGhlIHVtYXNrIGF0dHJpYnV0ZQ0KLSBUcnVua2luZyBkZXRlY3Rpb24gc2hvdWxkIGhh -bmRsZSBFUkVTVEFSVFNZUy9FSU5UUg0KLSBTdGFibGUgZml4IGZvciBhIHJhY2UgaW4gdGhlIExB -WU9VVEdFVCBmdW5jdGlvbg0KLSBTdGFibGUgZml4IHRvIHJldmVydCAibmZzX3JlbmFtZSgpIGhh -bmRsZSAtRVJFU1RBUlRTWVMgZGVudHJ5IGxlZnQgYmVoaW5kIg0KLSBuZnM0X2NhbGxiYWNrX2Zy -ZWVfc2xvdCgpIGNhbm5vdCBjYWxsIG5mczRfc2xvdF90YmxfZHJhaW5fY29tcGxldGUoKQ0KDQot -LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t -LS0tLS0tDQpCZW5qYW1pbiBDb2RkaW5ndG9uICgyKToNCiAgICAgIE5GU3Y0LjI6IERvbid0IHNl -bmQgbW9kZSBhZ2FpbiBpbiBwb3N0LUVYQ0xVU0lWRTRfMSBTRVRBVFRSIHdpdGggdW1hc2sNCiAg -ICAgIFJldmVydCAiTkZTOiBuZnNfcmVuYW1lKCkgaGFuZGxlIC1FUkVTVEFSVFNZUyBkZW50cnkg -bGVmdCBiZWhpbmQiDQoNClRyb25kIE15a2xlYnVzdCAoMyk6DQogICAgICBORlM6IFRydW5raW5n -IGRldGVjdGlvbiBzaG91bGQgaGFuZGxlIEVSRVNUQVJUU1lTL0VJTlRSDQogICAgICBORlN2NC4x -OiBGaXggYSByYWNlIGluIG5mczRfcHJvY19sYXlvdXRnZXQNCiAgICAgIE5GU3Y0LjE6IG5mczRf -Y2FsbGJhY2tfZnJlZV9zbG90KCkgY2Fubm90IGNhbGwgbmZzNF9zbG90X3RibF9kcmFpbl9jb21w -bGV0ZSgpDQoNCiBmcy9uZnMvY2FsbGJhY2tfeGRyLmMgfCAgMSAtDQogZnMvbmZzL2Rpci5jICAg -ICAgICAgIHwgNTEgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t -LS0tLS0tDQogZnMvbmZzL25mczRwcm9jLmMgICAgIHwgIDUgKysrLS0NCiBmcy9uZnMvbmZzNHN0 -YXRlLmMgICAgfCAgMiArKw0KIDQgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMzAg -ZGVsZXRpb25zKC0pDQotLSANClRyb25kIE15a2xlYnVzdA0KTGludXggTkZTIGNsaWVudCBtYWlu -dGFpbmVyLCBQcmltYXJ5RGF0YQ0KdHJvbmQubXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbQ0K +Hi Linus, + +The following changes since commit 3c2993b8c6143d8a5793746a54eba8f86f95240f: + + Linux 4.12-rc4 (2017-06-04 16:47:43 -0700) + +are available in the git repository at: + + git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.12-3 + +for you to fetch changes up to 2e31b4cb895ae78db31dffb860cd255d86c6561c: + + NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete() (2017-06-27 22:26:23 -0400) + +---------------------------------------------------------------- +NFS client bugfixes for Linux 4.12 + +Bugfixes include: + +- Stable fix for exclusive create if the server supports the umask attribute +- Trunking detection should handle ERESTARTSYS/EINTR +- Stable fix for a race in the LAYOUTGET function +- Stable fix to revert "nfs_rename() handle -ERESTARTSYS dentry left behind" +- nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete() + +---------------------------------------------------------------- +Benjamin Coddington (2): + NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with umask + Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind" + +Trond Myklebust (3): + NFS: Trunking detection should handle ERESTARTSYS/EINTR + NFSv4.1: Fix a race in nfs4_proc_layoutget + NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete() + + fs/nfs/callback_xdr.c | 1 - + fs/nfs/dir.c | 51 ++++++++++++++++++++++++--------------------------- + fs/nfs/nfs4proc.c | 5 +++-- + fs/nfs/nfs4state.c | 2 ++ + 4 files changed, 29 insertions(+), 30 deletions(-) +-- +Trond Myklebust +Linux NFS client maintainer, PrimaryData +trond.myklebust@primarydata.com diff --git a/a/content_digest b/N1/content_digest index cadf51c..f16ae11 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -6,35 +6,49 @@ " linux-nfs@vger.kernel.org <linux-nfs@vger.kernel.org>\0" "\00:1\0" "b\0" - "SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgM2MyOTkzYjhj\n" - "NjE0M2Q4YTU3OTM3NDZhNTRlYmE4Zjg2Zjk1MjQwZjoNCg0KICBMaW51eCA0LjEyLXJjNCAoMjAx\n" - "Ny0wNi0wNCAxNjo0Nzo0MyAtMDcwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z\n" - "aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s\n" - "aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEyLTMNCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu\n" - "Z2VzIHVwIHRvIDJlMzFiNGNiODk1YWU3OGRiMzFkZmZiODYwY2QyNTVkODZjNjU2MWM6DQoNCiAg\n" - "TkZTdjQuMTogbmZzNF9jYWxsYmFja19mcmVlX3Nsb3QoKSBjYW5ub3QgY2FsbCBuZnM0X3Nsb3Rf\n" - "dGJsX2RyYWluX2NvbXBsZXRlKCkgKDIwMTctMDYtMjcgMjI6MjY6MjMgLTA0MDApDQoNCi0tLS0t\n" - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t\n" - "LS0NCk5GUyBjbGllbnQgYnVnZml4ZXMgZm9yIExpbnV4IDQuMTINCg0KQnVnZml4ZXMgaW5jbHVk\n" - "ZToNCg0KLSBTdGFibGUgZml4IGZvciBleGNsdXNpdmUgY3JlYXRlIGlmIHRoZSBzZXJ2ZXIgc3Vw\n" - "cG9ydHMgdGhlIHVtYXNrIGF0dHJpYnV0ZQ0KLSBUcnVua2luZyBkZXRlY3Rpb24gc2hvdWxkIGhh\n" - "bmRsZSBFUkVTVEFSVFNZUy9FSU5UUg0KLSBTdGFibGUgZml4IGZvciBhIHJhY2UgaW4gdGhlIExB\n" - "WU9VVEdFVCBmdW5jdGlvbg0KLSBTdGFibGUgZml4IHRvIHJldmVydCAibmZzX3JlbmFtZSgpIGhh\n" - "bmRsZSAtRVJFU1RBUlRTWVMgZGVudHJ5IGxlZnQgYmVoaW5kIg0KLSBuZnM0X2NhbGxiYWNrX2Zy\n" - "ZWVfc2xvdCgpIGNhbm5vdCBjYWxsIG5mczRfc2xvdF90YmxfZHJhaW5fY29tcGxldGUoKQ0KDQot\n" - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t\n" - "LS0tLS0tDQpCZW5qYW1pbiBDb2RkaW5ndG9uICgyKToNCiAgICAgIE5GU3Y0LjI6IERvbid0IHNl\n" - "bmQgbW9kZSBhZ2FpbiBpbiBwb3N0LUVYQ0xVU0lWRTRfMSBTRVRBVFRSIHdpdGggdW1hc2sNCiAg\n" - "ICAgIFJldmVydCAiTkZTOiBuZnNfcmVuYW1lKCkgaGFuZGxlIC1FUkVTVEFSVFNZUyBkZW50cnkg\n" - "bGVmdCBiZWhpbmQiDQoNClRyb25kIE15a2xlYnVzdCAoMyk6DQogICAgICBORlM6IFRydW5raW5n\n" - "IGRldGVjdGlvbiBzaG91bGQgaGFuZGxlIEVSRVNUQVJUU1lTL0VJTlRSDQogICAgICBORlN2NC4x\n" - "OiBGaXggYSByYWNlIGluIG5mczRfcHJvY19sYXlvdXRnZXQNCiAgICAgIE5GU3Y0LjE6IG5mczRf\n" - "Y2FsbGJhY2tfZnJlZV9zbG90KCkgY2Fubm90IGNhbGwgbmZzNF9zbG90X3RibF9kcmFpbl9jb21w\n" - "bGV0ZSgpDQoNCiBmcy9uZnMvY2FsbGJhY2tfeGRyLmMgfCAgMSAtDQogZnMvbmZzL2Rpci5jICAg\n" - "ICAgICAgIHwgNTEgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t\n" - "LS0tLS0tDQogZnMvbmZzL25mczRwcm9jLmMgICAgIHwgIDUgKysrLS0NCiBmcy9uZnMvbmZzNHN0\n" - "YXRlLmMgICAgfCAgMiArKw0KIDQgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMzAg\n" - "ZGVsZXRpb25zKC0pDQotLSANClRyb25kIE15a2xlYnVzdA0KTGludXggTkZTIGNsaWVudCBtYWlu\n" - dGFpbmVyLCBQcmltYXJ5RGF0YQ0KdHJvbmQubXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbQ0K + "Hi Linus,\n" + "\n" + "The following changes since commit 3c2993b8c6143d8a5793746a54eba8f86f95240f:\n" + "\n" + " Linux 4.12-rc4 (2017-06-04 16:47:43 -0700)\n" + "\n" + "are available in the git repository at:\n" + "\n" + " git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.12-3\n" + "\n" + "for you to fetch changes up to 2e31b4cb895ae78db31dffb860cd255d86c6561c:\n" + "\n" + " NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete() (2017-06-27 22:26:23 -0400)\n" + "\n" + "----------------------------------------------------------------\n" + "NFS client bugfixes for Linux 4.12\n" + "\n" + "Bugfixes include:\n" + "\n" + "- Stable fix for exclusive create if the server supports the umask attribute\n" + "- Trunking detection should handle ERESTARTSYS/EINTR\n" + "- Stable fix for a race in the LAYOUTGET function\n" + "- Stable fix to revert \"nfs_rename() handle -ERESTARTSYS dentry left behind\"\n" + "- nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete()\n" + "\n" + "----------------------------------------------------------------\n" + "Benjamin Coddington (2):\n" + " NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with umask\n" + " Revert \"NFS: nfs_rename() handle -ERESTARTSYS dentry left behind\"\n" + "\n" + "Trond Myklebust (3):\n" + " NFS: Trunking detection should handle ERESTARTSYS/EINTR\n" + " NFSv4.1: Fix a race in nfs4_proc_layoutget\n" + " NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete()\n" + "\n" + " fs/nfs/callback_xdr.c | 1 -\n" + " fs/nfs/dir.c | 51 ++++++++++++++++++++++++---------------------------\n" + " fs/nfs/nfs4proc.c | 5 +++--\n" + " fs/nfs/nfs4state.c | 2 ++\n" + " 4 files changed, 29 insertions(+), 30 deletions(-)\n" + "-- \n" + "Trond Myklebust\n" + "Linux NFS client maintainer, PrimaryData\n" + trond.myklebust@primarydata.com -1f26f390952b2f54012a3baf6eda636ef45f536daf47536930ffb913b56fc341 +0d13dac5787590b02938a499a6740f54f2d8a24a66e45e0cfc5ab5bd3d69f604
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.