9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] the futility of QTMOUNT
@ 2010-12-08 13:16 erik quanstrom
  2010-12-08 16:26 ` Charles Forsyth
  0 siblings, 1 reply; 4+ messages in thread
From: erik quanstrom @ 2010-12-08 13:16 UTC (permalink / raw)
  To: 9fans

i've been experimenting a bit with reexporting
namespaces that have remote elements.  sometimes
the remote machine goes away.  unfortunately
when this happens, the first process to wander
into the missing mount hangs up everything.  it
appears that exportfs defends against this; it
is designed to fork when it detects it is traversing
a mount point (exportsrv.c:652).  this test always
fails because QTMOUNT is never set.  it appears that this
bit is always clobbered when being passed up to
user space.  in tracking that down, i noticed that
fixmount traverses the mount point anyway, so
QTMOUNT, even if set, would be seen too late.

so should QTMOUNT be removed, or have i
missed something?

- erik



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-12-08 17:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-08 13:16 [9fans] the futility of QTMOUNT erik quanstrom
2010-12-08 16:26 ` Charles Forsyth
2010-12-08 16:24   ` erik quanstrom
2010-12-08 17:19     ` Charles Forsyth

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).