From: Jeff Dike <jdike@ka...> - 2001-05-31 16:59:26
> Can you give me any indication of how stable you think User Mode
> Linux is right now?
In my experience, and the experience of everyone I've heard from lately about
it (until you came along :-) is that it's pretty stable.
> -> Kernel mode fault at addr 0x7, ip 0x1001949a
> -> insert_vm_struct: tree inconsistent with list
> -> segfault with no mm -> kernel BUG at dcache.c:654
Something is very basically wrong. And I'd bet it's the host somehow. Every
time I've chased down a set of symptoms like this, it hasn't been my fault.
What filesystem is your /tmp? I've seen these kinds of problems on some older
versions of reiserfs and nfs, so if you have something other than ext2 on
/tmp, that would be my first guess.
If it is ext2, then look at my "diagnosing problems" page, start collecting
stack traces and sending them in so we can look for patterns.
> I would love to use UML, that's why I am asking. If you say that
> stability is usually much better than I experienced in the past two
> days I will sure give it another try so in return for your help I can
> provide you with feedback on how UML is doing on a machine with 1 GB
> of RAM and several instances of UML running at the same time and on
> high load. How does that sound?! :-)
I haven't heard of anything like the problems that you're seeing. So that
sounds like a good plan...
From: Jeff Dike <jdike@ka...> - 2001-06-01 13:32:28
> Indeed my /tmp was an "old" reiserfs (version 3.5.29) but I didn't
> think it could cause any problems because chapter 8.8 of the HOWTO
> reads: "The fix is to upgrade the filesystem or to run UML from an
> ext2 filesystem."
Yeah, that changed, and I forgot to update that answer.
From: Stefan Hellwig <shellwig@or...> - 2001-06-01 09:03:55
On Thursday 31 May 2001 20:13, Jeff Dike wrote:
> What filesystem is your /tmp? I've seen these kinds of problems on some
> older versions of reiserfs and nfs, so if you have something other than
> ext2 on /tmp, that would be my first guess.
Yes, that was the reason for it. Indeed my /tmp was an "old" reiserfs=20
(version 3.5.29) but I didn't think it could cause any problems because=20
chapter 8.8 of the HOWTO reads: "The fix is to upgrade the filesystem or to=
run UML from an ext2 filesystem."
I thought that this would only be true for the partition where the root=20
filesystem lies because I couldn't find any indication that the filesystem =
the /tmp directory has an impact on stability. So I put my root filesystem =
an ext2 partition but left the rest untouched.
After I changed /tmp from reiserfs to ext2 the UML system runs very stable,=
no crashes or panics yet! So this was it, thank you very much for your help=
I wouldn't have found this on my own.
So now I'm fiddling my way through network configuration again, this time=20
with UML kernel 2.4.5 and ethertap. But this should go into a separate=20
Again, thank you very much!