From: Matt Zimmerman <mdz@debian.org>
To: user-mode-linux-devel@lists.sourceforge.net
Subject: Re: [uml-devel] hostfs as root
Date: Fri, 5 Sep 2003 12:13:01 -0400 [thread overview]
Message-ID: <20030905161301.GT11825@alcor.net> (raw)
In-Reply-To: <31667.1062777050@marajade.sandelman.ottawa.on.ca>
On Fri, Sep 05, 2003 at 11:50:50AM -0400, Michael Richardson wrote:
> >>>>> "Matt" == Matt Zimmerman <mdz@debian.org> writes:
> Matt> Sounds like a recipe for lots of race conditions.
>
> Uh, how?
> Remember, this is in the kernel. We have locks.
There is not currently a lock held by hostfs_file_open that I see; this does
not seem like sufficient reason to make it impossible to do two opens
simultaneously.
> If two UMLs come along, using the same rootfs, well, that's a different
> problem.
It's the same problem, and it affects any shared hostfs, not only root
(unless you were planning to add a test for that).
> Matt> You must have already worked around some other problems in order to
> Matt> run potato in this configuration; it wouldn't work out of the box
> Matt> with a 2.4 kernel. How are you managing device nodes? Loading any
> Matt> kernel modules?
>
> Works fine for me.
> It has been working fine for two years now.
What works fine? The modutils in potato doesn't support 2.4 kernels,
only root is allowed to create device nodes in the host filesystem, and the
paths in /etc/inittab and everywhere else won't exist with devfs unless
devfsd is running. You're obviously working around these problems.
--
- mdz
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next prev parent reply other threads:[~2003-09-05 16:13 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <Pine.LNX.4.44.0309020854560.26729-100000@filer.marasystems.com>
2003-09-02 16:28 ` [uml-devel] hostfs as root Michael Richardson
2003-09-03 9:32 ` Henrik Nordstrom
2003-09-03 15:47 ` Matt Zimmerman
2003-09-03 18:22 ` Michael Richardson
2003-09-03 18:55 ` Henrik Nordstrom
2003-09-03 19:16 ` Matt Zimmerman
2003-09-05 0:55 ` Michael Richardson
2003-09-05 1:10 ` Matt Zimmerman
2003-09-05 13:43 ` Michael Richardson
2003-09-05 14:01 ` Matt Zimmerman
2003-09-05 15:50 ` Michael Richardson
2003-09-05 16:06 ` Adam Heath
2003-09-05 16:28 ` Michael Richardson
2003-09-05 16:44 ` Adam Heath
2003-09-05 16:13 ` Matt Zimmerman [this message]
2003-09-05 17:37 ` Michael Richardson
2003-09-05 18:02 ` Matt Zimmerman
2003-09-05 18:39 ` Michael Richardson
2003-09-05 18:49 ` Matt Zimmerman
2003-09-17 16:43 ` BlaisorBlade
2003-09-05 15:14 stian
2003-09-05 17:58 ` Michael Richardson
2003-09-05 18:19 ` Matt Zimmerman
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=20030905161301.GT11825@alcor.net \
--to=mdz@debian.org \
--cc=user-mode-linux-devel@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.