Hi,

 >It isn't a known problem, so check your setup, cross-check against a 
non-XEN

>configuration and report it with the usual level of detail.

First I have to say, that I am not a linux kernel expert, nor a 
programmer. I have the same
problem as Nic James Ferrier. This mail is just a report of my 
unsuccessful tries
to run uml virtual machine on top of a xenU virtual machine.

I tried to play VIMINAL livecd (a VNUML livecd) iso file from a xenU 
virtual machine.
The livecd boots with no problem on the xenU virtual machine, and the 
viminal kde desktop
starts up like a charm, but I am unable to run the uml virtual machines 
embedded on the livecd.
I tested the uml virtual machines on both a real linux host (a 
2.6.17-gentoo-r8-skas3-v9-pre9 kernel)
and the xenU virtual machine (a 2.6.16.26-xenU gentoo kernel). On the 
real host, the uml
virtual machine boots up with no problem, on the xenU machine, boot 
hangs up with
"Kernel panic - not syncing: start_userspace : expected SIGSTOP, got 
status = 256"
(see more details below in the boot trace)

As describe on that post
http://www.mail-archive.com/user-mode-linux-user@lists.sourceforge.net/msg03997.html

I tested several kernel configs trying to have corresponding  
CONFIG_HOST_* on uml kernel
and CONFIG_VM_SPLIT_* on xenU. I tested all value (3G,3G_OPT, 2G, 1G). with
CONFIG_PAGE_OFFSET having the same value on both kernels.
Each time, the uml boots on the real host (2.6.17 skas3) and hangs up on 
the xenU machine.

On other tests, where CONFIG_HOST_* and CONFIG_VM_SPLIT_* have no 
corresponding
values, the uml virtual machine didn't even start on the xenU machine,
just a single "killed" message was displayed.


=========== uml boot trace =====================

/tmp/linux
ubda=/tmp/essai-cow,/usr/local/share/viminal/filesystems/uml-root-fs-v
iminal root=/dev/ubda
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...OK
Checking advanced syscall emulation patch for ptrace...OK
Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
Checking PROT_EXEC mmap in /tmp/...OK
Checking for the skas3 patch in the host:
  - /proc/mm...not found
  - PTRACE_FAULTINFO...not found
  - PTRACE_LDT...not found
UML running in SKAS0 mode
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...OK
Checking advanced syscall emulation patch for ptrace...OK
Linux version 2.6.18-usermode-skas3-v9-pre9-fremap ([EMAIL PROTECTED]) (gcc
version 4.1.1 (Gentoo 4.1.1)) #4 Wed Oct 18 12:40:09 CEST 2006
Built 1 zonelists.  Total pages: 8192
Kernel command line:
ubda=/tmp/essai-cow,/usr/local/share/viminal/filesystems/uml-root-fs-v
iminal root=/dev/ubda
PID hash table entries: 256 (order: 8, 1024 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 28392k available
Mount-cache hash table entries: 512
Checking for host processor cmov support...Yes
Checking for host processor xmm support...No
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling
workaround
Using 2.6 host AIO
NET: Registered protocol family 16
Sangoma WANPIPE Router v1.1 (c) 1995-2000 Sangoma Technologies Inc.
NET: Registered protocol family 2
IP route cache hash table entries: 256 (order: -2, 1024 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 1024 bind 512)
TCP reno registered
Host TLS support detected
Checking host MADV_REMOVE support...MADV_REMOVE failed, err = -22
Can't release memory to the host - memory hotplug won't be supported
mconsole (version 2) initialized on /home/viminal/.uml/1FXCzN/mconsole
UML Audio Relay (host dsp = /dev/sound/dsp, host mixer =
/dev/sound/mixer)
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]).
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
nbd: registered device at major 43
PPP generic driver version 2.4.2
SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[EMAIL PROTECTED]>
pktgen v2.67: Packet Generator for packet performance testing.
netem: version 1.2
u32 classifier
    Performance counters on
    OLD policer on
    input device check on
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_conntrack version 2.4 (221 buckets, 1768 max) - 172 bytes per
conntrack
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Bridge firewalling registered
Ebtables v2.0 registered
802.1Q VLAN Support v1.8 Ben Greear <[EMAIL PROTECTED]>
All bugs added by David S. Miller <davem@redhat.com>
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
Creating "/tmp/essai-cow" as COW file for
"/usr/local/share/viminal/filesystems/uml-root-fs-viminal"
 ubda: unknown partition table
ReiserFS: ubda: found reiserfs format "3.6" with standard journal
ReiserFS: ubda: using ordered data mode
ReiserFS: ubda: journal params: device ubda, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max
trans age 30
ReiserFS: ubda: checking transaction log (ubda)
ReiserFS: ubda: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
mapping mmap stub failed, errno = 12
Kernel panic - not syncing: start_userspace : expected SIGSTOP, got
status = 256

EIP: 0073:[<3fffe402>] CPU: 0 Not tainted ESP: 007b:37f0bfb4 EFLAGS:
00200246
    Not tainted
EAX: 00000000 EBX: 00003edc ECX: 00000013 EDX: 00003edc
ESI: 00003ed8 EDI: 00000011 EBP: 37f0bfc4 DS: 007b ES: 007b
203bfb58:  [<2003c50b>] notifier_call_chain+0x1d/0x38
203bfb74:  [<2002e996>] panic+0x52/0xd3
203bfb90:  [<200260c9>] start_userspace+0xd0/0x11c
203bfbb0:  [<20016e45>] init_new_context_skas+0xfb/0x135
203bfbcc:  [<2006becf>] do_execve+0x95/0x1d3
203bfbe4:  [<20010167>] init+0x0/0x115
203bfbec:  [<2001081c>] execve1+0x29/0x50
203bfc0c:  [<20010858>] um_execve+0x15/0x3e
203bfc1c:  [<20071463>] dupfd+0x48/0x58
203bfc24:  [<2001014e>] run_init_process+0x33/0x4c
203bfc40:  [<20010251>] init+0xea/0x115
203bfc4c:  [<200229ba>] run_kernel_thread+0x42/0x4a
203bfc60:  [<20010167>] init+0x0/0x115
203bfc6c:  [<2002299e>] run_kernel_thread+0x26/0x4a
203bfce8:  [<2002b5af>] schedule_tail+0x24/0x13a
203bfcfc:  [<20016ff3>] new_thread_handler+0x7f/0xa7
203bfd00:  [<20010167>] init+0x0/0x115

======================= uml boot trace ===============

-- 
!! Merci de noter ma nouvelle adresse mel
!! Please note, new email addresse

                       -----oOo-----
 Jacques Landru                     mel:  landru AT telecom-lille1.eu
 
 TELECOM Lille 1                    tel:  +33 (0)3 2033 5556
 Cite scientifique, rue G. Marconi  fax:  +33 (0)3 2033 5598
 59658 VILLENEUVE D'ASCQ  Cedex

 web:  http://www.telecom-lille1.eu/people/landru
                       -----oOo-----


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to