linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Trond Myklebust <trondmy@primarydata.com>
To: "bfields@fieldses.org" <bfields@fieldses.org>,
	"jlayton@redhat.com" <jlayton@redhat.com>,
	"neilb@suse.com" <neilb@suse.com>
Cc: "jpewhacker@gmail.com" <jpewhacker@gmail.com>,
	"viro@zeniv.linux.org.uk" <viro@zeniv.linux.org.uk>,
	"linux-nfs@vger.kernel.org" <linux-nfs@vger.kernel.org>,
	"dhowells@redhat.com" <dhowells@redhat.com>
Subject: Re: NFS Force Unmounting
Date: Wed, 8 Nov 2017 23:52:54 +0000	[thread overview]
Message-ID: <1510185172.9891.18.camel@primarydata.com> (raw)
In-Reply-To: <87wp30flgs.fsf@notabene.neil.brown.name>

T24gVGh1LCAyMDE3LTExLTA5IGF0IDA5OjM0ICsxMTAwLCBOZWlsQnJvd24gd3JvdGU6DQo+IE9u
IFdlZCwgTm92IDA4IDIwMTcsIEouIEJydWNlIEZpZWxkcyB3cm90ZToNCj4gDQo+ID4gT24gV2Vk
LCBOb3YgMDgsIDIwMTcgYXQgMDc6MDg6MjVBTSAtMDUwMCwgSmVmZiBMYXl0b24gd3JvdGU6DQo+
ID4gPiBPbiBXZWQsIDIwMTctMTEtMDggYXQgMTQ6MzAgKzExMDAsIE5laWxCcm93biB3cm90ZToN
Cj4gPiA+ID4gV2hhdCB0byBwZW9wbGUgdGhpbmsgb2YgdGhlIGZvbGxvd2luZyBhcyBhbiBhcHBy
b2FjaA0KPiA+ID4gPiB0byBKb3NodWEncyBuZWVkPw0KPiA+ID4gPiANCj4gPiA+ID4gSXQgaXNu
J3QgY29tcGxldGUgYnkgaXRzZWxmOiBpdCBuZWVkcyBhIGNvdXBsZSBvZiBjaGFuZ2VzIHRvDQo+
ID4gPiA+IG5mcy11dGlscyBzbyB0aGF0IGl0IGRvZXNuJ3Qgc3RhdCB0aGUgbW91bnRwb2ludCBv
biByZW1vdW50LA0KPiA+ID4gPiBhbmQgaXQgbWlnaHQgbmVlZCBhbm90aGVyIGtlcm5lbCBjaGFu
Z2Ugc28gdGhhdCB0aGUgIm1vdW50Ig0KPiA+ID4gPiBzeXN0ZW0NCj4gPiA+ID4gY2FsbCBwZXJm
b3JtcyB0aGUgc2FtZSBzb3J0IG9mIGNhcmVmdWwgbG9va3VwIGZvciByZW1vdW50DQo+ID4gPiA+
IGFzICB0aGUgdW1vdW50DQo+ID4gPiA+IHN5c3RlbSBjYWxsIGRvZXMsIGJ1dCB0aG9zZSBhcmUg
cmVsYXRpdmVseSBzbWFsbCBkZXRhaWxzLg0KPiA+ID4gPiANCj4gPiA+IA0KPiA+ID4gWWVhaCwg
dGhhdCdkIGJlIGdvb2QuDQo+ID4gPiANCj4gPiA+ID4gVGhpcyBpcyB0aGUgcGF0Y2ggdGhhdCB5
b3Ugd2lsbCBlaXRoZXIgbG92ZSBvZiBoYXRlLg0KPiA+ID4gPiANCj4gPiA+ID4gV2l0aCB0aGlz
IHBhdGNoLCBKb3NodWEgKG9yIGFueSBvdGhlciBzeXNhZG1pbikgY291bGQ6DQo+ID4gPiA+IA0K
PiA+ID4gPiAgIG1vdW50IC1vIHJlbW91bnQscmV0cmFucz0wLHRpbWVvPTEgL3BhdGgNCj4gPiA+
ID4gDQo+ID4gPiA+IGFuZCB0aGVuIG5ldyByZXF1ZXN0cyBvbiBhbnkgbW91bnRwb2ludCBmcm9t
IHRoYXQgc2VydmVyIHdpbGwNCj4gPiA+ID4gdGltZW91dA0KPiA+ID4gPiBxdWlja2x5Lg0KPiA+
ID4gPiBUaGVuDQo+ID4gPiA+ICAgdW1vdW50IC1mIC9wYXRoDQo+ID4gPiA+ICAgdW1vdW50IC1m
IC9wYXRoDQo+ID4gDQo+ID4gLi4uDQo+ID4gPiBMb29rcyBsaWtlIGEgcmVhc29uYWJsZSBhcHBy
b2FjaCBvdmVyYWxsIHRvIHByZXZlbnRpbmcgbmV3IFJQQ3MNCj4gPiA+IGZyb20NCj4gPiA+IGJl
aW5nIGRpc3BhdGNoZWQgb25jZSB0aGUgImZvcmNlIiB1bW91bnQgcnVucy4NCj4gPiANCj4gPiBJ
J3ZlIGxvc3QgdHJhY2sgb2YgdGhlIGRpc2N1c3Npb24tLWFmdGVyIHRoaXMgcGF0Y2gsIGhvdyBj
bG9zZSBhcmUNCj4gPiB3ZSB0bw0KPiA+IGEgZ3VhcmFudGVlZCBmb3JjZSB1bm1vdW50PyAgSSBh
c3N1bWUgdGhlcmUgYXJlIHN0aWxsIGEgZmV3DQo+ID4gb2JzdGFjbGVzLg0KPiANCj4gVGhpcyBp
c24ndCByZWFsbHkgYWJvdXQgZm9yY2VkIHVubW91bnQuDQo+IFRoZSB3YXkgZm9yd2FyZCB0byBm
b3JjZWQgdW5tb3VudCBpdDoNCj4gIC0gbWFrZSBhbGwgd2FpdHMgb24gTkZTIGJlIFRBU0tfS0lM
TEFCTEUNCj4gIC0gZmlndXJlIG91dCB3aGF0IGhhcHBlbnMgdG8gZGlydHkgZGF0YSB3aGVuIGFs
bCBwcm9jZXNzZXMgaGF2ZQ0KPiAgICBiZWVuIGtpbGxlZC4NCj4gDQo+IFRoaXMgaXMgYWJvdXQg
YWxsb3dpbmcgcHJvY2Vzc2VzIHRvIGJlIHRvbGQgdGhhdCB0aGUgZmlsZXN5c3RlbSBpcw0KPiBk
ZWFkDQo+IHNvIHRoYXQgY2FuIHJlc3BvbmQgKHdpdGhvdXQgYmxvY2tpbmcgaW5kZWZpbml0ZWx5
KSB3aXRob3V0DQo+IG5lY2Vzc2FyaWx5IGJlaW5nIGtpbGxlZC4NCj4gV2l0aCBhIGxvY2FsIGZp
bGVzeXN0ZW0geW91IGNhbiAoaW4gc29tZSBjYXNlcykga2lsbCB0aGUgdW5kZXJseWluZw0KPiBk
ZXZpY2UgYW5kIGFsbCBwcm9jZXNzZXMgd2lsbCBzdGFydCBnZXR0aW5nIEVJTy4gIFRoaXMgaXMg
cHJvdmlkaW5nDQo+IHNpbWlsYXIgZnVuY3Rpb25hbGl0eSBmb3IgTkZTLg0KPiANCj4gPiANCj4g
PiA+IEkgZG8gd29uZGVyIGlmIHRoaXMgb3VnaHQgdG8gYmUgbW9yZSBhdXRvbWF0aWMgd2hlbiB5
b3Ugc3BlY2lmeQ0KPiA+ID4gLWYgb24NCj4gPiA+IHRoZSB1bW91bnQuIEhhdmluZyB0byBtYW51
YWxseSBkbyBhIHJlbW91bnQgZmlyc3QgZG9lc24ndCBzZWVtDQo+ID4gPiB2ZXJ5DQo+ID4gPiBh
ZG1pbi1mcmllbmRseS4NCj4gPiANCj4gPiBJdCdzIGFuIG9kZCBpbnRlcmZhY2UuICBNYXliZSB3
ZSBjb3VsZCB3cmFwIGl0IGluIHNvbWV0aGluZyBtb3JlDQo+ID4gaW50dWl0aXZlLg0KPiA+IA0K
PiA+IEknZCBiZSBuZXJ2b3VzIGFib3V0IG1ha2luZyAidW1vdW50IC1mIiBkbyBpdC4gIEkgdGhp
bmsNCj4gPiBhZG1pbmlzdHJhdG9ycw0KPiA+IGNvdWxkIGJlIHVucGxlYXNhbnRseSBzdXJwcmlz
ZWQgaW4gc29tZSBjYXNlcyBpZiBhbiAidW1vdW50IC1mIg0KPiA+IGFmZmVjdHMNCj4gPiBvdGhl
ciBtb3VudHMgb2YgdGhlIHNhbWUgc2VydmVyLg0KPiANCj4gSSB3YXMgYWxsIHNldCB0byB0ZWxs
IHlvdSB0aGF0IGl0IGFscmVhZHkgZG9lcywgYnV0IHRoZW4gdGVzdGVkIGFuZA0KPiBmb3VuZCBp
dCBkb2Vzbid0IGFuZCAuLi4uDQo+IA0KPiBzdHJ1Y3QgbmZzX3NlcnZlciAod2hpY2ggc2ItPnNf
ZnNfaW5mbyBwb2ludHMgdG8pIGNvbnRhaW5zDQo+IA0KPiAJc3RydWN0IG5mc19jbGllbnQgKglu
ZnNfY2xpZW50OwkvKiBzaGFyZWQgY2xpZW50DQo+IGFuZCBORlM0IHN0YXRlICovDQo+IA0KPiB3
aGljaCBpcyBzaGFyZWQgYmV0d2VlbiBkaWZmZXJlbnQgbW91bnRzIGZyb20gdGhlIHNhbWUgc2Vy
dmVyLCBhbmQNCj4gDQo+IAlzdHJ1Y3QgcnBjX2NsbnQgKgljbGllbnQ7CQkvKiBSUEMgY2xpZW50
DQo+IGhhbmRsZSAqLw0KPiANCj4gd2hpY2ggaXNuJ3Qgc2hhcmVkLg0KPiBzdHJ1Y3QgbmZzX2Ns
aWVudCBjb250YWlucw0KPiAJc3RydWN0IHJwY19jbG50ICoJY2xfcnBjY2xpZW50Ow0KPiANCj4g
d2hpY2ggc2VydmVyLT5jbGllbnQgaXMgY2xvbmVzIGZyb20uDQo+IA0KPiBUaGUgdGltZW91dHMg
dGhhdCBhcHBseSB0byBhIG1vdW50IGFyZSB0aGUgb25lcyBmcm9tIHNlcnZlci0+Y2xpZW50LA0K
PiBhbmQgc28gYXBwbHkgb25seSB0byB0aGF0IG1vdW50IChJIHRob3VnaHQgdGhleSB3ZXJlIHNo
YXJlZCwgYnV0IHRoYXQNCj4gaXMNCj4gYSB0aG91Z2h0IGZyb20geWVhcnMgYWdvLCBhbmQgbWF5
YmUgaXQgd2FzIHdyb25nIGF0IHRoZSB0aW1lKS4NCj4gdW1vdW50X2JlZ2luIGFib3J0cyBhbGwg
cnBjcyBhc3NvY2lhdGVkIHdpdGggc2VydmVyLT5jbGllbnQuDQo+IA0KPiBTbyB0aGUgJ3JlbW91
bnQscmV0cmFucz0wLHRpbWVvPTEnIHRoYXQgSSBwcm9wb3NlIHdvdWxkIG9ubHkgYWZmZWN0DQo+
IHRoZQ0KPiBvbmUgc3VwZXJibG9jayAoYWxsIGJpbmQtbW91bnRzIG9mIGNvdXJzZSwgaW5jbHVk
ZWQgc2hhcmVjYWNoZQ0KPiBtb3VudHMpLg0KPiANCj4gVGhlIGNvbW1lbnQgaW4gbXkgY29kZSB3
YXMgd3JvbmcuDQo+IA0KDQpJIGJ5IGZhciBwcmVmZXIgYW4gb3BlcmF0aW9uIHRoYXQgY2hhbmdl
cyB0aGUgc3VwZXJibG9jayBzdGF0ZSB0byBiZQ0KZG9uZSB1c2luZyAnbW91bnQgLW8gcmVtb3Vu
dCcuIFRoZSBpZGVhIG9mIGEgJ3Vtb3VudCAtZicgdGhhdCBtYWtlcyB0aGUNCnN1cGVyYmxvY2sg
aXJyZXZlcnNpYmx5IGNoYW5nZSBzdGF0ZSBpcyBjbGVhcmx5IG5vdCBkZXNpcmFibGUgaW4gYW4N
CmVudmlyb25tZW50IHdoZXJlIHRoZSBzYW1lIHN1cGVyYmxvY2sgY291bGQgYmUgYmluZCBtb3Vu
dGVkIGFuZC9vcg0KbW91bnRlZCBpbiBtdWx0aXBsZSBwcml2YXRlIG5hbWVzcGFjZXMuDQoNCklP
VzogJ3JlbW91bnQscmV0cmFucz0wLHRpbWVvPTEnIHdvdWxkIGJlIHNsaWdodGx5IHByZWZlcmFi
bGUgdG8NCmhhY2tpbmcgdXAgInVtb3VudCAtZiIgYmVjYXVzZSBpdCBpcyByZXZlcnNpYmxlLg0K
DQpUaGF0IHNhaWQsIHRoZXJlIGlzIG5vIHJlYXNvbiB3aHkgd2UgY291bGRuJ3QgaW1wbGVtZW50
IGEgc2luZ2xlIG1vdW50DQpvcHRpb24gdGhhdCBpbXBsZW1lbnRzIHNvbWV0aGluZyBha2luIHRv
IHRoaXMgInVtb3VudCAtZiIgYmVoYXZpb3VyDQooYW5kIHRoYXQgY2FuIGJlIHJldmVyc2VkIGJ5
IHJlc2V0dGluZyBpdCB0aHJvdWdoIGEgc2Vjb25kICdyZW1vdW50JykuDQpJdCBzZWVtcyB0byBt
ZSB0aGF0IHRoZSByZXF1ZXN0ZWQgYmVoYXZpb3VyIGlzIGFscmVhZHkgcHJldHR5IGNsb3NlIHRv
DQp3aGF0IHdlIGFscmVhZHkgaW1wbGVtZW50IHdpdGggdGhlIFJQQ19UQVNLX1NPRlRDT05OIG9w
dGlvbi4NCg0KLS0gDQpUcm9uZCBNeWtsZWJ1c3QNCkxpbnV4IE5GUyBjbGllbnQgbWFpbnRhaW5l
ciwgUHJpbWFyeURhdGENCnRyb25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20NCg==


  reply	other threads:[~2017-11-08 23:52 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-25 17:11 NFS Force Unmounting Joshua Watt
2017-10-30 20:20 ` J. Bruce Fields
2017-10-30 21:04   ` Joshua Watt
2017-10-30 21:09   ` NeilBrown
2017-10-31 14:41     ` Jeff Layton
2017-10-31 14:55       ` Chuck Lever
2017-10-31 17:04         ` Joshua Watt
2017-10-31 19:46           ` Chuck Lever
2017-11-01  0:53       ` NeilBrown
2017-11-01  2:22         ` Chuck Lever
2017-11-01 14:38           ` Joshua Watt
2017-11-02  0:15           ` NeilBrown
2017-11-02 19:46             ` Chuck Lever
2017-11-02 21:51               ` NeilBrown
2017-11-01 17:24     ` Jeff Layton
2017-11-01 23:13       ` NeilBrown
2017-11-02 12:09         ` Jeff Layton
2017-11-02 14:54           ` Joshua Watt
2017-11-08  3:30             ` NeilBrown
2017-11-08 12:08               ` Jeff Layton
2017-11-08 15:52                 ` J. Bruce Fields
2017-11-08 22:34                   ` NeilBrown
2017-11-08 23:52                     ` Trond Myklebust [this message]
2017-11-09 19:48                       ` Joshua Watt
2017-11-10  0:16                         ` NeilBrown
2017-11-08 14:59             ` [RFC 0/4] " Joshua Watt
2017-11-08 14:59               ` [RFC 1/4] SUNRPC: Add flag to kill new tasks Joshua Watt
2017-11-10  1:39                 ` NeilBrown
2017-11-08 14:59               ` [RFC 2/4] SUNRPC: Kill client tasks from debugfs Joshua Watt
2017-11-10  1:47                 ` NeilBrown
2017-11-10 14:13                   ` Joshua Watt
2017-11-08 14:59               ` [RFC 3/4] SUNRPC: Simplify client shutdown Joshua Watt
2017-11-10  1:50                 ` NeilBrown
2017-11-08 14:59               ` [RFC 4/4] NFS: Add forcekill mount option Joshua Watt
2017-11-10  2:01                 ` NeilBrown
2017-11-10 14:16                   ` Joshua Watt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1510185172.9891.18.camel@primarydata.com \
    --to=trondmy@primarydata.com \
    --cc=bfields@fieldses.org \
    --cc=dhowells@redhat.com \
    --cc=jlayton@redhat.com \
    --cc=jpewhacker@gmail.com \
    --cc=linux-nfs@vger.kernel.org \
    --cc=neilb@suse.com \
    --cc=viro@zeniv.linux.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).