check /usr/inferno on bootes - it's solved.

demonstrate it?  how many ways.

is a simple "ps" good enough?

brucee

On 1/4/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Instead of engaging in handbags, why don't
> you demonstrate the problem and how to fix it?
>
> --jim
>
> On Tue Jan  3 16:34:12 EST 2006, [EMAIL PROTECTED] wrote:
> > I can do anything I like Russ.  A fileserver is not the size of a fridge.
> > It's often a user process.  If you don't think this is a problem well
> > live with it.  I don't like rebooting a machine that's been running for
> > months because of this "bug".
> >
> > Mother Mary may believe your explanation but it is a BUG which
> > I squashed.
> >
> > brucee
> >
> > On 1/4/06, Russ Cox <[EMAIL PROTECTED]> wrote:
> > > > Bullshit.  It happens all the time.  Rio+Plumber is a simple example.
> > >
> > > In the standard profile, as set up by /sys/lib/newuser
> > > or demonstrated in /usr/glenda/lib/profile,
> > > plumber is run before rio starts, so rio has
> > > plumber mounted but not vice versa:
> > >
> > > % grep plumb /proc/^`{ps|grep rio|awk '{print $2}'}^/ns
> > > /proc/86746/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86768/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86769/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86770/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86771/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86772/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > /proc/86773/ns:mount  #s/plumb.rsc.86763 /mnt/plumb
> > > % grep rio /proc/^`{ps|grep plumb|awk '{print $2}'}^/ns
> > > %
> > >
> > > If you want to actually cause a loop, then you could run
> > > plumber in your riostart (as in rio -i riostart) file.  But there
> > > are plenty of ways to shoot yourself in the foot with
> > > ref count loops if you really want to go there.  A much
> > > more direct one is to run a file server that mounts
> > > itself into its own name space.
> > >
> > > Russ
> > >
>

Reply via email to