All of lore.kernel.org
 help / color / mirror / Atom feed
From: Trond Myklebust <trond.myklebust@fys.uio.no>
To: Wim Colgate <Wim.Colgate@xensource.com>
Cc: nfs@lists.sourceforge.net
Subject: Re: question on the inner workings of NFS soft mount
Date: Thu, 26 Jul 2007 18:39:01 -0400	[thread overview]
Message-ID: <1185489541.6585.267.camel@localhost> (raw)
In-Reply-To: <A9AD3C3BCF83FD4182B7D4D99E37FAD82FA06F@exchrdm.ad.xensource.com>

WW91IGFyZSBwcm9iYWJseSBzZWVpbmcgYSBzaWRlIGVmZmVjdCBvZiB0aGUgVENQIHJlLWNvbm5l
Y3Rpb24gYmFja29mZgphbGdvcml0aG0uIEknbGwgYmV0IHlvdSB0aGF0IHRoZSBudW1iZXJzIGNo
YW5nZSBpZiB5b3UgdHJ5IFVEUC4KClRyb25kCgpPbiBUaHUsIDIwMDctMDctMjYgYXQgMTU6Mjkg
LTA3MDAsIFdpbSBDb2xnYXRlIHdyb3RlOgo+IEkgd2FzIHdvbmRlcmluZyBpZiBhbnlvbmUgY291
bGQgaGVscCBtZSBpbnRlcnByZXQgdGhlIHJlc3VsdHMgb2YgdGhlCj4gZm9sbG93aW5nIGV4cGVy
aW1lbnQgd2l0aCByZWdhcmRzIHRvIE5GUyBzb2Z0bW91bnQuCj4gCj4gIAo+IAo+IEZpcnN0IGEg
dmVyeSBicmllZiBkZXNjcmlwdGlvbiBvZiBteSBzZXR1cCBhbmQgdGVzdCBwcm9ncmFtOgo+IAo+
ICAKPiAKPiBJIGhhdmUgYSBzaW1wbGUgcHJvZ3JhbSB0aGF0IGRvZXMgYSBzbWFsbCwgNTEyIGJ5
dGUsIHdyaXRlIHRvIGEgZmlsZSwKPiBhbmQgcHJpbnQgdGhlIHN1Y2Nlc3MvZmFpbHVyZSBvZiB0
aGUgSU8gcGx1cyB0aGUgdGltZSB0aGUgd3JpdGUgdG9vawo+IHRvIHJldHVybiwgc2xlZXAgb25l
IHNlY29uZCwgdGhlbiBsb29wIGJhY2sgYW5kIHdyaXRlIGFub3RoZXIg4oCTIHJlcGVhdAo+IHVu
dGlsIF5DLiBUaGUgZmlsZSBpdCBpcyB3cml0aW5nIHRvIGlzIG9uIGFuIE5GUyBmaWxlci4gRHVy
aW5nIGl0cwo+IGV4ZWN1dGlvbiwgSSB3aWxsIGRpc2FibGUgdGhlIE5GUyBzZXJ2aWNlIG9uIHRo
ZSBmaWxlci4gVGhlIHByaW50ZnMgb2YKPiBzdWNjZXNzL2ZhaWx1cmUgYXJlIGJlbG93Lgo+IAo+
ICAKPiAKPiBUaGUgbW91bnQgaXMgU09GVDogCj4gCj4gIAo+IAo+IDE3Mi4yNC4wLjkwOi92aGQx
IG9uIC9tbnQvc25wMSB0eXBlIG5mcwo+IChydyxzb2Z0LHRpbWVvPTEscmV0cmFucz0xLGFkZHI9
MTcyLjI0LjAuOTApCj4gCj4gIAo+IAo+IFdoZW4gSSBydW4gb25lIGluc3RhbmNlIG9mIHRoZSBw
cm9ncmFtIGhlcmUgaXMgdGhlIG91dHB1dDoKPiAKPiAgCj4gCj4gIyAuL25ldHdyaXRlIC9tbnQv
c25wMS9mb28yCj4gCj4gd3JpdGUgYmxvY2sgMCAoc3VjY2VlZGVkKTogMC4wMDY2NzQgc2Vjcwo+
IAo+IHdyaXRlIGJsb2NrIDEgKHN1Y2NlZWRlZCk6IDAuMDAxNjM5IHNlY3MKPiAKPiB3cml0ZSBi
bG9jayAyIChzdWNjZWVkZWQpOiAwLjAwMTc5MyBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgMyAoc3Vj
Y2VlZGVkKTogMC4wMDE3ODQgc2Vjcwo+IAo+IHdyaXRlIGJsb2NrIDQgKHN1Y2NlZWRlZCk6IDAu
MDA0MjU4IHNlY3MKPiAKPiB3cml0ZSBibG9jayA1IChzdWNjZWVkZWQpOiAwLjAwMjQyNiBzZWNz
Cj4gCj4gd3JpdGUgYmxvY2sgNiAoc3VjY2VlZGVkKTogMC4wMDE0OTQgc2Vjcwo+IAo+IHdyaXRl
IGJsb2NrIDcgKHN1Y2NlZWRlZCk6IDAuMDAxNDc3IHNlY3MKPiAKPiB3cml0ZSBibG9jayA4IChz
dWNjZWVkZWQpOiAwLjAwMTI3MSBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgOSAoZmFpbGVkKTogMy4w
MDAxNCBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgMTAgKGZhaWxlZCk6IDMuMDAwMTUgc2Vjcwo+IAo+
IHdyaXRlIGJsb2NrIDExIChmYWlsZWQpOiA2LjAwMDEyIHNlY3MKPiAKPiB3cml0ZSBibG9jayAx
MiAoZmFpbGVkKTogMTIuMDAwMSBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgMTMgKGZhaWxlZCk6IDI0
IHNlY3MKPiAKPiB3cml0ZSBibG9jayAxNCAoZmFpbGVkKTogNDcuOTk5OSBzZWNzCj4gCj4gd3Jp
dGUgYmxvY2sgMTUgKGZhaWxlZCk6IDU5Ljk5OTYgc2Vjcwo+IAo+IHdyaXRlIGJsb2NrIDE2IChm
YWlsZWQpOiAzNSBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgMTcgKGZhaWxlZCk6IDU5Ljk5OTcgc2Vj
cwo+IAo+IHdyaXRlIGJsb2NrIDE4IChmYWlsZWQpOiA1OS45OTk3IHNlY3MKPiAKPiB3cml0ZSBi
bG9jayAxOSAoZmFpbGVkKTogNTkuOTk5NyBzZWNzCj4gCj4gd3JpdGUgYmxvY2sgMjAgKGZhaWxl
ZCk6IDkuMDAwMTIgc2Vjcwo+IAo+ICAKPiAKPiAgCj4gCj4gSeKAmW0gY3VyaW91cyBhcyB0byB3
aHkgdGhlIHdyaXRlIGZhaWx1cmUgdGltZXMgYXJlIGFsbCBvdmVyIHRoZSBwbGFjZS4KPiBOb3Rl
IHRoZSB0aW1lbyBhbmQgcmV0cmFucyBhcmUgYm90aCBzZXQgdG8gMS4gSWYgSSBydW4gdHdvCj4g
c2ltdWx0YW5lb3VzIGluc3RhbmNlcyAodG8gZGlmZmVyZW50IGZpbGVzIG9uIHRoZSBzYW1lIGZp
bGVyKSwgdGhlCj4gdGltZXMgYXJlIGFsc28gYWxsIG92ZXIgdGhlIHBsYWNlIOKAkyBhbmQgZ28g
YXMgaGlnaCBhcyB0d28gbWludXRlcwo+IChjdXJpb3VzbHkgdHdpY2UgdGhlIG1heCBhcyBvbmXi
gKYpLgo+IAo+ICAKPiAKPiBJ4oCZbSB1c2luZyB0aGUgZm9sbG93aW5nIHZlcnNpb24gb2YgbGlu
dXg6Cj4gCj4gIAo+IAo+IExpbnV4IHdpbXMgMi42LjE4LTguMS44LmVsNS54czQuMC4wYjIuMTAy
LjE1NHhlbiAjMSBTTVAgVHVlIEp1bCAyNAo+IDE2OjU3OjM2IEVEVCAyMDA3IGk2ODYgaTY4NiBp
Mzg2IEdOVS9MaW51eAo+IAo+ICAKPiAKPiBUaGUgcHJvZ3JhbSBpcyBwcmV0dHkgc2ltcGxlOgo+
IAo+ICAKPiAKPiAjZGVmaW5lIE9fRElSRUNUICAgICAgICAwNDAwMDAKPiAKPiAgCj4gCj4gI2lu
Y2x1ZGUgPHN0ZGlvLmg+Cj4gCj4gI2luY2x1ZGUgPHN5cy90eXBlcy5oPgo+IAo+ICNpbmNsdWRl
IDxzeXMvc3RhdC5oPgo+IAo+ICNpbmNsdWRlIDxmY250bC5oPgo+IAo+ICNpbmNsdWRlIDx1bmlz
dGQuaD4KPiAKPiAjaW5jbHVkZSA8c3lzL3NlbGVjdC5oPgo+IAo+ICNpbmNsdWRlIDxlcnJuby5o
Pgo+IAo+ICNpbmNsdWRlIDxzdHJpbmcuaD4KPiAKPiAjaW5jbHVkZSA8c3RkbGliLmg+Cj4gCj4g
IAo+IAo+ICNpbmNsdWRlIDxzeXMvdGltZS5oPgo+IAo+ICAKPiAKPiAjZGVmaW5lIEFMSUdOIDUx
Mgo+IAo+ICNkZWZpbmUgU0laRSA1MTIKPiAKPiAjZGVmaW5lIFNFQ19XQUlUIDEKPiAKPiAgCj4g
Cj4gbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQo+IAo+IHsKPiAKPiAgICAgaW50IGZkOwo+
IAo+ICAKPiAKPiAgICAgaW50IGRhdGE9MDsKPiAKPiAgICAgY2hhciAqYnVmcHRyID0gMDsKPiAK
PiAgICAgaW50IHJlc3VsdDsKPiAKPiAgICAgc3RydWN0IHRpbWV2YWwgdGltOwo+IAo+ICAgICBz
dHJ1Y3QgdGltZXZhbCBzdGFydDsKPiAKPiAgICAgc3RydWN0IHRpbWV2YWwgZW5kOwo+IAo+ICAK
PiAKPiAgICAgaWYgKGFyZ2MgIT0gMikgewo+IAo+ICAgICAgICAgcHJpbnRmKCJ1c2FnZTogJXMg
PGZpbGVuYW1lPlxuIiwgYXJndlswXSk7Cj4gCj4gICAgICAgICBnb3RvIGRvbmU7Cj4gCj4gICAg
IH0KPiAKPiAgCj4gCj4gICAgIHBvc2l4X21lbWFsaWduKCh2b2lkICoqKSZidWZwdHIsIEFMSUdO
LCBTSVpFKTsKPiAKPiAgICAgaWYgKCFidWZwdHIpIHsKPiAKPiAgICAgICAgIHByaW50ZigiZmFp
bGVkIHRvIGFsbG9jYXRlICVkIGJ5dGVzIiwgU0laRSk7Cj4gCj4gICAgICAgICBnb3RvIGRvbmU7
Cj4gCj4gICAgIH0KPiAKPiAgCj4gCj4gICAgIGZkID0gb3Blbihhcmd2WzFdLCBPX1JEV1IgfCBP
X0NSRUFUIHwgT19ESVJFQ1QsIDA3NzcpOwo+IAo+ICAKPiAKPiAgICAgaWYgKCFmZCkgewo+IAo+
ICAgICAgICAgcHJpbnRmKCJmYWlsZWQgdG8gb3BlbiAlcyBmb3Igd3JpdGUsIGVycm5vPSVkXG4i
LCBhcmd2WzFdLAo+IGVycm5vKTsKPiAKPiAgICAgICAgIGdvdG8gZG9uZTsKPiAKPiAgICAgfQo+
IAo+ICAKPiAKPiAgICAgd2hpbGUgKDEpIHsKPiAKPiAgICAgICAgIGZ0aW1lKCZzdGFydCk7Cj4g
Cj4gICAgICAgICB0aW0udHZfc2VjID0gU0VDX1dBSVQ7Cj4gCj4gICAgICAgICB0aW0udHZfdXNl
YyA9IDA7Cj4gCj4gICAgICAgICBtZW1zZXQoYnVmcHRyLCBkYXRhLCBTSVpFKTsKPiAKPiAgICAg
ICAgIGdldHRpbWVvZmRheSgmc3RhcnQsIDApOwo+IAo+ICAgICAgICAgcmVzdWx0ID0gd3JpdGUo
ZmQsIGJ1ZnB0ciwgU0laRSk7Cj4gCj4gICAgICAgICBkYXRhID0gKGRhdGErMSkgJiAyNTU7Cj4g
Cj4gICAgICAgICBnZXR0aW1lb2ZkYXkoJmVuZCwgMCk7Cj4gCj4gICAgICAgICBwcmludGYoIndy
aXRlIGJsb2NrICVkICglcyk6ICVnIHNlY3NcbiIsCj4gCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEtMSwKPiAKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzdWx0IDwgMCA/ICJmYWlsZWQiIDoKPiAic3VjY2VlZGVkIiwKPiAKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKChlbmQudHZfc2VjKjEwMDAwMDAgKwo+
IGVuZC50dl91c2VjKSAtCj4gCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoc3RhcnQudHZfc2VjKjEwMDAwMDAgKwo+IHN0YXJ0LnR2X3VzZWMpKQo+IAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLzEwMDAwMDAuMCk7Cj4gCj4gICAgICAgICBz
ZWxlY3QoMCwgMCwgMCwgMCwgJnRpbSk7Cj4gCj4gICAgIH0KPiAKPiAgCj4gCj4gZG9uZToKPiAK
PiAgICAgcmV0dXJuIDA7Cj4gCj4gfQo+IAo+ICAKPiAKPiBUaGFua3MsCj4gCj4gIAo+IAo+IFdp
bQo+IAo+IAo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBUaGlzIFNGLm5ldCBlbWFpbCBpcyBzcG9uc29y
ZWQgYnk6IFNwbHVuayBJbmMuCj4gU3RpbGwgZ3JlcHBpbmcgdGhyb3VnaCBsb2cgZmlsZXMgdG8g
ZmluZCBwcm9ibGVtcz8gIFN0b3AuCj4gTm93IFNlYXJjaCBsb2cgZXZlbnRzIGFuZCBjb25maWd1
cmF0aW9uIGZpbGVzIHVzaW5nIEFKQVggYW5kIGEgYnJvd3Nlci4KPiBEb3dubG9hZCB5b3VyIEZS
RUUgY29weSBvZiBTcGx1bmsgbm93ID4+ICBodHRwOi8vZ2V0LnNwbHVuay5jb20vCj4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gTkZTIG1haWxsaXN0IC0g
TkZTQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCBodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9s
aXN0cy9saXN0aW5mby9uZnMKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMgU0YubmV0IGVtYWlsIGlz
IHNwb25zb3JlZCBieTogU3BsdW5rIEluYy4KU3RpbGwgZ3JlcHBpbmcgdGhyb3VnaCBsb2cgZmls
ZXMgdG8gZmluZCBwcm9ibGVtcz8gIFN0b3AuCk5vdyBTZWFyY2ggbG9nIGV2ZW50cyBhbmQgY29u
ZmlndXJhdGlvbiBmaWxlcyB1c2luZyBBSkFYIGFuZCBhIGJyb3dzZXIuCkRvd25sb2FkIHlvdXIg
RlJFRSBjb3B5IG9mIFNwbHVuayBub3cgPj4gIGh0dHA6Ly9nZXQuc3BsdW5rLmNvbS8KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTkZTIG1haWxsaXN0ICAt
ICBORlNAbGlzdHMuc291cmNlZm9yZ2UubmV0Cmh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0
L2xpc3RzL2xpc3RpbmZvL25mcwo=

  reply	other threads:[~2007-07-26 22:39 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-07-26 22:29 question on the inner workings of NFS soft mount Wim Colgate
2007-07-26 22:39 ` Trond Myklebust [this message]
2007-07-26 22:39   ` Wim Colgate
2007-07-26 22:42     ` Trond Myklebust
2007-07-26 22:41   ` Wim Colgate

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=1185489541.6585.267.camel@localhost \
    --to=trond.myklebust@fys.uio.no \
    --cc=Wim.Colgate@xensource.com \
    --cc=nfs@lists.sourceforge.net \
    /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 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.