diff for duplicates of <1496532706.12246.1.camel@primarydata.com> diff --git a/a/1.txt b/N1/1.txt index 9a0a85e..931aacb 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,37 +1,60 @@ -SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgMDgzMzI4OTNl -MzdhZjZhZTc3OTM2N2U3OGU0NDRmOGY5NTcxNTExZDoNCg0KICBMaW51eCA0LjEyLXJjMiAoMjAx -Ny0wNS0yMSAxOTozMDoyMyAtMDcwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z -aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s -aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEyLTINCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu -Z2VzIHVwIHRvIDRmMjUzZTFlYjYyOGY1YWRmN2NhNGY0M2FhYjRiYmIxYmZmZmEwODE6DQoNCiAg -bmZzOiBNYXJrIHVubmVjZXNzYXJpbHkgZXh0ZXJuIGZ1bmN0aW9ucyBhcyBzdGF0aWMgKDIwMTct -MDYtMDMgMTY6MDY6MzggLTA0MDApDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t -LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk5GUyBjbGllbnQgYnVnZml4ZXMgZm9y -IExpbnV4IDQuMTINCg0KQnVnZml4ZXMgaW5jbHVkZToNCg0KLSBGaXggYSB0eXBvIGluIGNvbW1p -dCBlMDkyNjkzNDQzYiB0aGF0IGJyZWFrcyBjb3B5IG9mZmxvYWQNCi0gRml4IHRoZSBjb25uZWN0 -IGVycm9yIHByb3BhZ2F0aW9uIGluIHhzX3RjcF9zZXR1cF9zb2NrZXQoKQ0KLSBGaXggYSBsb2Nr -IGxlYWsgaW4gbmZzNDBfd2Fsa19jbGllbnRfbGlzdA0KLSBWZXJpZnkgdGhhdCBwTkZTIHJlcXVl -c3RzIGxpZSB3aXRoaW4gdGhlIG9mZnNldCByYW5nZSBvZiB0aGUgbGF5b3V0IHNlZ21lbnQuDQoN -Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t -LS0tLS0tLS0NCkJlbmphbWluIENvZGRpbmd0b24gKDEpOg0KICAgICAgcG5mczogRml4IHRoZSBj -aGVjayBmb3IgcmVxdWVzdHMgaW4gcmFuZ2Ugb2YgbGF5b3V0IHNlZ21lbnQNCg0KRGFuIENhcnBl -bnRlciAoMSk6DQogICAgICBwTkZTL2ZsZXhmaWxlczogbWlzc2luZyBlcnJvciBjb2RlIGluIGZm -X2xheW91dF9hbGxvY19sc2VnKCkNCg0KSmFuIEthcmEgKDEpOg0KICAgICAgbmZzOiBNYXJrIHVu -bmVjZXNzYXJpbHkgZXh0ZXJuIGZ1bmN0aW9ucyBhcyBzdGF0aWMNCg0KTWFya3VzIEVsZnJpbmcg -KDEpOg0KICAgICAgeHBydHJkbWE6IERlbGV0ZSBhbiBlcnJvciBtZXNzYWdlIGZvciBhIGZhaWxl -ZCBtZW1vcnkgYWxsb2NhdGlvbiBpbiB4cHJ0X3JkbWFfYmNfc2V0dXAoKQ0KDQpOZWlsQnJvd24g -KDEpOg0KICAgICAgU1VOUlBDOiBlbnN1cmUgY29ycmVjdCBlcnJvciBpcyByZXBvcnRlZCBieSB4 -c190Y3Bfc2V0dXBfc29ja2V0KCkNCg0KT2xnYSBLb3JuaWV2c2thaWEgKDEpOg0KICAgICAgTkZT -IGZpeCBDT01NSVQgYWZ0ZXIgQ09QWQ0KDQpUcm9uZCBNeWtsZWJ1c3QgKDEpOg0KICAgICAgTkZT -djQuMDogRml4IGEgbG9jayBsZWFrIGluIG5mczQwX3dhbGtfY2xpZW50X2xpc3QNCg0KIGZzL25m -cy9mbGV4ZmlsZWxheW91dC9mbGV4ZmlsZWxheW91dC5jIHwgIDEgKw0KIGZzL25mcy9pbnRlcm5h -bC5oICAgICAgICAgICAgICAgICAgICAgIHwgIDIgLS0NCiBmcy9uZnMvbmZzNDJwcm9jLmMgICAg -ICAgICAgICAgICAgICAgICB8ICAyICstDQogZnMvbmZzL25mczRjbGllbnQuYyAgICAgICAgICAg -ICAgICAgICAgfCAgMSAtDQogZnMvbmZzL3BuZnMuYyAgICAgICAgICAgICAgICAgICAgICAgICAg -fCAyNSArKysrKysrKysrKysrKysrKy0tLS0tLS0tDQogZnMvbmZzL3BuZnMuaCAgICAgICAgICAg -ICAgICAgICAgICAgICAgfCAxMCArKysrKysrKysrDQogZnMvbmZzL3N1cGVyLmMgICAgICAgICAg -ICAgICAgICAgICAgICAgfCAgNSArKystLQ0KIG5ldC9zdW5ycGMveHBydHJkbWEvYmFja2NoYW5u -ZWwuYyAgICAgIHwgIDYgKystLS0tDQogbmV0L3N1bnJwYy94cHJ0c29jay5jICAgICAgICAgICAg -ICAgICAgfCAgNyArKysrKystDQogOSBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCAx -OSBkZWxldGlvbnMoLSkNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50IG1h -aW50YWluZXIsIFByaW1hcnlEYXRhDQp0cm9uZC5teWtsZWJ1c3RAcHJpbWFyeWRhdGEuY29tDQo= +Hi Linus, + +The following changes since commit 08332893e37af6ae779367e78e444f8f9571511d: + + Linux 4.12-rc2 (2017-05-21 19:30:23 -0700) + +are available in the git repository at: + + git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.12-2 + +for you to fetch changes up to 4f253e1eb628f5adf7ca4f43aab4bbb1bfffa081: + + nfs: Mark unnecessarily extern functions as static (2017-06-03 16:06:38 -0400) + +---------------------------------------------------------------- +NFS client bugfixes for Linux 4.12 + +Bugfixes include: + +- Fix a typo in commit e092693443b that breaks copy offload +- Fix the connect error propagation in xs_tcp_setup_socket() +- Fix a lock leak in nfs40_walk_client_list +- Verify that pNFS requests lie within the offset range of the layout segment. + +---------------------------------------------------------------- +Benjamin Coddington (1): + pnfs: Fix the check for requests in range of layout segment + +Dan Carpenter (1): + pNFS/flexfiles: missing error code in ff_layout_alloc_lseg() + +Jan Kara (1): + nfs: Mark unnecessarily extern functions as static + +Markus Elfring (1): + xprtrdma: Delete an error message for a failed memory allocation in xprt_rdma_bc_setup() + +NeilBrown (1): + SUNRPC: ensure correct error is reported by xs_tcp_setup_socket() + +Olga Kornievskaia (1): + NFS fix COMMIT after COPY + +Trond Myklebust (1): + NFSv4.0: Fix a lock leak in nfs40_walk_client_list + + fs/nfs/flexfilelayout/flexfilelayout.c | 1 + + fs/nfs/internal.h | 2 -- + fs/nfs/nfs42proc.c | 2 +- + fs/nfs/nfs4client.c | 1 - + fs/nfs/pnfs.c | 25 +++++++++++++++++-------- + fs/nfs/pnfs.h | 10 ++++++++++ + fs/nfs/super.c | 5 +++-- + net/sunrpc/xprtrdma/backchannel.c | 6 ++---- + net/sunrpc/xprtsock.c | 7 ++++++- + 9 files changed, 40 insertions(+), 19 deletions(-) +-- +Trond Myklebust +Linux NFS client maintainer, PrimaryData +trond.myklebust@primarydata.com diff --git a/a/content_digest b/N1/content_digest index f448c8c..6ba58a8 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -6,42 +6,65 @@ " linux-nfs@vger.kernel.org <linux-nfs@vger.kernel.org>\0" "\00:1\0" "b\0" - "SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgMDgzMzI4OTNl\n" - "MzdhZjZhZTc3OTM2N2U3OGU0NDRmOGY5NTcxNTExZDoNCg0KICBMaW51eCA0LjEyLXJjMiAoMjAx\n" - "Ny0wNS0yMSAxOTozMDoyMyAtMDcwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z\n" - "aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s\n" - "aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEyLTINCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu\n" - "Z2VzIHVwIHRvIDRmMjUzZTFlYjYyOGY1YWRmN2NhNGY0M2FhYjRiYmIxYmZmZmEwODE6DQoNCiAg\n" - "bmZzOiBNYXJrIHVubmVjZXNzYXJpbHkgZXh0ZXJuIGZ1bmN0aW9ucyBhcyBzdGF0aWMgKDIwMTct\n" - "MDYtMDMgMTY6MDY6MzggLTA0MDApDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t\n" - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk5GUyBjbGllbnQgYnVnZml4ZXMgZm9y\n" - "IExpbnV4IDQuMTINCg0KQnVnZml4ZXMgaW5jbHVkZToNCg0KLSBGaXggYSB0eXBvIGluIGNvbW1p\n" - "dCBlMDkyNjkzNDQzYiB0aGF0IGJyZWFrcyBjb3B5IG9mZmxvYWQNCi0gRml4IHRoZSBjb25uZWN0\n" - "IGVycm9yIHByb3BhZ2F0aW9uIGluIHhzX3RjcF9zZXR1cF9zb2NrZXQoKQ0KLSBGaXggYSBsb2Nr\n" - "IGxlYWsgaW4gbmZzNDBfd2Fsa19jbGllbnRfbGlzdA0KLSBWZXJpZnkgdGhhdCBwTkZTIHJlcXVl\n" - "c3RzIGxpZSB3aXRoaW4gdGhlIG9mZnNldCByYW5nZSBvZiB0aGUgbGF5b3V0IHNlZ21lbnQuDQoN\n" - "Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t\n" - "LS0tLS0tLS0NCkJlbmphbWluIENvZGRpbmd0b24gKDEpOg0KICAgICAgcG5mczogRml4IHRoZSBj\n" - "aGVjayBmb3IgcmVxdWVzdHMgaW4gcmFuZ2Ugb2YgbGF5b3V0IHNlZ21lbnQNCg0KRGFuIENhcnBl\n" - "bnRlciAoMSk6DQogICAgICBwTkZTL2ZsZXhmaWxlczogbWlzc2luZyBlcnJvciBjb2RlIGluIGZm\n" - "X2xheW91dF9hbGxvY19sc2VnKCkNCg0KSmFuIEthcmEgKDEpOg0KICAgICAgbmZzOiBNYXJrIHVu\n" - "bmVjZXNzYXJpbHkgZXh0ZXJuIGZ1bmN0aW9ucyBhcyBzdGF0aWMNCg0KTWFya3VzIEVsZnJpbmcg\n" - "KDEpOg0KICAgICAgeHBydHJkbWE6IERlbGV0ZSBhbiBlcnJvciBtZXNzYWdlIGZvciBhIGZhaWxl\n" - "ZCBtZW1vcnkgYWxsb2NhdGlvbiBpbiB4cHJ0X3JkbWFfYmNfc2V0dXAoKQ0KDQpOZWlsQnJvd24g\n" - "KDEpOg0KICAgICAgU1VOUlBDOiBlbnN1cmUgY29ycmVjdCBlcnJvciBpcyByZXBvcnRlZCBieSB4\n" - "c190Y3Bfc2V0dXBfc29ja2V0KCkNCg0KT2xnYSBLb3JuaWV2c2thaWEgKDEpOg0KICAgICAgTkZT\n" - "IGZpeCBDT01NSVQgYWZ0ZXIgQ09QWQ0KDQpUcm9uZCBNeWtsZWJ1c3QgKDEpOg0KICAgICAgTkZT\n" - "djQuMDogRml4IGEgbG9jayBsZWFrIGluIG5mczQwX3dhbGtfY2xpZW50X2xpc3QNCg0KIGZzL25m\n" - "cy9mbGV4ZmlsZWxheW91dC9mbGV4ZmlsZWxheW91dC5jIHwgIDEgKw0KIGZzL25mcy9pbnRlcm5h\n" - "bC5oICAgICAgICAgICAgICAgICAgICAgIHwgIDIgLS0NCiBmcy9uZnMvbmZzNDJwcm9jLmMgICAg\n" - "ICAgICAgICAgICAgICAgICB8ICAyICstDQogZnMvbmZzL25mczRjbGllbnQuYyAgICAgICAgICAg\n" - "ICAgICAgICAgfCAgMSAtDQogZnMvbmZzL3BuZnMuYyAgICAgICAgICAgICAgICAgICAgICAgICAg\n" - "fCAyNSArKysrKysrKysrKysrKysrKy0tLS0tLS0tDQogZnMvbmZzL3BuZnMuaCAgICAgICAgICAg\n" - "ICAgICAgICAgICAgICAgfCAxMCArKysrKysrKysrDQogZnMvbmZzL3N1cGVyLmMgICAgICAgICAg\n" - "ICAgICAgICAgICAgICAgfCAgNSArKystLQ0KIG5ldC9zdW5ycGMveHBydHJkbWEvYmFja2NoYW5u\n" - "ZWwuYyAgICAgIHwgIDYgKystLS0tDQogbmV0L3N1bnJwYy94cHJ0c29jay5jICAgICAgICAgICAg\n" - "ICAgICAgfCAgNyArKysrKystDQogOSBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCAx\n" - "OSBkZWxldGlvbnMoLSkNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50IG1h\n" - aW50YWluZXIsIFByaW1hcnlEYXRhDQp0cm9uZC5teWtsZWJ1c3RAcHJpbWFyeWRhdGEuY29tDQo= + "Hi Linus,\n" + "\n" + "The following changes since commit 08332893e37af6ae779367e78e444f8f9571511d:\n" + "\n" + " Linux 4.12-rc2 (2017-05-21 19:30:23 -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-2\n" + "\n" + "for you to fetch changes up to 4f253e1eb628f5adf7ca4f43aab4bbb1bfffa081:\n" + "\n" + " nfs: Mark unnecessarily extern functions as static (2017-06-03 16:06:38 -0400)\n" + "\n" + "----------------------------------------------------------------\n" + "NFS client bugfixes for Linux 4.12\n" + "\n" + "Bugfixes include:\n" + "\n" + "- Fix a typo in commit e092693443b that breaks copy offload\n" + "- Fix the connect error propagation in xs_tcp_setup_socket()\n" + "- Fix a lock leak in nfs40_walk_client_list\n" + "- Verify that pNFS requests lie within the offset range of the layout segment.\n" + "\n" + "----------------------------------------------------------------\n" + "Benjamin Coddington (1):\n" + " pnfs: Fix the check for requests in range of layout segment\n" + "\n" + "Dan Carpenter (1):\n" + " pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()\n" + "\n" + "Jan Kara (1):\n" + " nfs: Mark unnecessarily extern functions as static\n" + "\n" + "Markus Elfring (1):\n" + " xprtrdma: Delete an error message for a failed memory allocation in xprt_rdma_bc_setup()\n" + "\n" + "NeilBrown (1):\n" + " SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()\n" + "\n" + "Olga Kornievskaia (1):\n" + " NFS fix COMMIT after COPY\n" + "\n" + "Trond Myklebust (1):\n" + " NFSv4.0: Fix a lock leak in nfs40_walk_client_list\n" + "\n" + " fs/nfs/flexfilelayout/flexfilelayout.c | 1 +\n" + " fs/nfs/internal.h | 2 --\n" + " fs/nfs/nfs42proc.c | 2 +-\n" + " fs/nfs/nfs4client.c | 1 -\n" + " fs/nfs/pnfs.c | 25 +++++++++++++++++--------\n" + " fs/nfs/pnfs.h | 10 ++++++++++\n" + " fs/nfs/super.c | 5 +++--\n" + " net/sunrpc/xprtrdma/backchannel.c | 6 ++----\n" + " net/sunrpc/xprtsock.c | 7 ++++++-\n" + " 9 files changed, 40 insertions(+), 19 deletions(-)\n" + "-- \n" + "Trond Myklebust\n" + "Linux NFS client maintainer, PrimaryData\n" + trond.myklebust@primarydata.com -6ec5610f66baa358f1bbce1503f07e11a0488e1ef3f45ecbc707f7500594ff38 +f83f956064b221abaa7f52947b0d6890ec561a38702a59d0a63cd760c847df7f
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.