Re: [uml-user] Harddisk Shutdown while UML Guest Shutdown

From: Blaisorblade
Date: Wed Nov 03 2004 - 14:02:11 EST


On Wednesday 03 November 2004 08:53, Roland Kaeser wrote:
> Hello
>
> I starting the UML Kernel with the following command:
>
> /install/uml/kernel/vmlinux mem=128M devfs=nomount con=xterm
> eth0=tuntap,,,1.1.1.1 eth1=tuntap,,,2.2.2.2 root=/dev/root
> rootflags=/install/uml/instances/hostfc2install rootfstype=hostfs
>
> The system starts up successfully, and opens all the xterm for the
> consoles. I can login and work with the guest system.
> Then I shut down the guest system from inside the guest system using the
> command init 0 or shutdown.

> The guest shuts down normally.
> But in the moment when the uml kernel exits in the xterm where I started
> it, I CAN HEAR the harddisk of the host goes down.

Ok, with this explaination, I can believe that this happens. Sorry for my
first answer, I first took the most likely idea, i.e. the hard disk spins
down because it's no more used, but the host kernel is still alive and
kicking, and the hard drive will spin up when needed. Anyway, this
description, w

You are using a vanilla host kernel (2.6.9), so you have no SKAS patch
running, i.e. this is a host kernel bug, actually, and it is pretty severe.
Attach your .config in next email.

Can you please report that (including the kernel panic message) to LKML,
CC:ing the -devel list? Also, could you try that with different host kernels?
Different setups? Are you running your UML as root or not? If you are running
it as root, then try running it with an unprivileged userid.

> After this, nothing happens more on the host, even the mouse freezes. I
> cannot start an other program or even access the harddisk or login on a
> other tty.

> It freezes the whole guest system.
You mean obiously the "host" system (i.e. the hardware one; "guest" refers to
the UML instance).
> About a minute later I get a
> Kernel Panic from the host kernel
Try to copy and send the text of the panic, (most of the numbers can be
omitted, even because they are often hard to decode; the list of function
calls is more important than anything else).
--
Paolo Giarrusso, aka Blaisorblade
Linux registered user n. 292729
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/