Host is in all tests
Dual-opteron amd64
Kernel 2.6.14-skas3-v9-pre7
Gentoo
Glibc 2.3.5-r2
Gcc 3.4.4-r1
Guest kernel is 2.6.16-rc5, with patches from uml homepage as of february
24, minus user-desc.
Guest kernel was compiled in 64-bit:
make mrproper ARCH=um
make defconfig ARCH=um
make menuconfig ARCH=um (only change was to enable tt)
make linux ARCH=um
Root_fs is a clean, unmodfied amd64 gentoo stage3.
Bootlogs are attached as separate text files.
TT: Idle hang, but also steals my keybord. Never saw this before. Had to
ssh into the box and kill X in order to get keyboard back. This happens
both when running uml output/input to console and to xterms. End result
is an idle hang anyway.
Skas0: Busy hang, won't boot
Skas3 (mode=skas3): kernel panic
Skas3 (noprocmm as noted on list): busy hang, same as skas0
Anyway, end result is that I still haven't been able to kick up uml in
64-bit mode with a home-compiled guest kernel. I must be doing something
seriously wrong. :-)
// Joel
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking PROT_EXEC mmap in /dev/shm/...OK
Checking if syscall restart handling in host can be skipped...OK
Checking for the skas3 patch in the host:
- /proc/mm...found but disabled on command line
- PTRACE_FAULTINFO...not found
- PTRACE_LDT...found
UML running in SKAS0 mode
Linux version 2.6.16-rc5 ([EMAIL PROTECTED]) (gcc version 3.4.4 (Gentoo
3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)) #1 Mon Feb 27 18:10:42 CET 2006
Built 1 zonelists
Kernel command line: ubd0=root_fs ubd1=swap_fs mem=256m
eth0=tuntap,,,192.168.10.254 con=null con0=fd:0,fd:1 con1=fd:0,fd:1 rw noprocmm
root=98:0
PID hash table entries: 2048 (order: 11, 65536 bytes)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 249856k available
Mount-cache hash table entries: 256
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling workaround
Checking for /dev/anon on the host...Not available (open failed with errno 2)
Using 2.6 host AIO
NET: Registered protocol family 16
mconsole (version 2) initialized on /root/.uml/3UiJFe/mconsole
Netdevice 0 : TUN/TAP backend - IP = 192.168.10.254
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
ubda: unknown partition table
ubdb: unknown partition table
kjournald starting. Commit interval 5 seconds
EXT3 FS on ubda, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem).
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking PROT_EXEC mmap in /dev/shm/...OK
Checking if syscall restart handling in host can be skipped...OK
Checking for the skas3 patch in the host:
- /proc/mm...found
- PTRACE_FAULTINFO...not found
- PTRACE_LDT...found
UML running in SKAS0 mode
Linux version 2.6.16-rc5 ([EMAIL PROTECTED]) (gcc version 3.4.4 (Gentoo
3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)) #1 Mon Feb 27 18:10:42 CET 2006
Built 1 zonelists
Kernel command line: ubd0=root_fs ubd1=swap_fs mem=256m
eth0=tuntap,,,192.168.10.254 mode=skas3 con=null con0=fd:0,fd:1 con1=fd:0,fd:1
rw root=98:0
PID hash table entries: 2048 (order: 11, 65536 bytes)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 249856k available
Mount-cache hash table entries: 256
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling workaround
Checking for /dev/anon on the host...Not available (open failed with errno 2)
Using 2.6 host AIO
NET: Registered protocol family 16
mconsole (version 2) initialized on /root/.uml/IyjhzJ/mconsole
Netdevice 0 : TUN/TAP backend - IP = 192.168.10.254
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
ubda: unknown partition table
ubdb: unknown partition table
kjournald starting. Commit interval 5 seconds
EXT3 FS on ubda, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem).
Kernel panic - not syncing: map_stub_pages : /proc/mm map for code failed, err
= 22
Modules linked in:
Pid: 1, comm: swapper Not tainted 2.6.16-rc5
RIP: 0033:[<000000006016fb79>]
RSP: 00007fffffffe118 EFLAGS: 00000246
RAX: 0000000000000000 RBX: 0000000000003a9b RCX: ffffffffffffffff
RDX: 0000000000000000 RSI: 0000000000000013 RDI: 0000000000003a9b
RBP: 00007fffffffe120 R08: 0000000000000000 R09: 20656874206e6920
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000003a97
R13: 0000000000003a9a R14: 000000000000000a R15: 00007fffffffe508
Call Trace:
6fc078e8: [<600110b7>] panic_exit+0x2d/0x47
6fc07908: [<6003f6fa>] notifier_call_chain+0x25/0x38
6fc07938: [<6002ed2f>] panic+0xeb/0x181
6fc07958: [<60022341>] set_signals+0x19/0x26
6fc07980: [<6000dbdb>] copy_to_user_proc+0x0/0x1b
6fc079b8: [<60180e69>] __syscall_error_1+0x6/0x1d
6fc079c8: [<6001fd71>] file_io+0xac/0xcc
6fc079d8: [<6017cbc0>] __libc_write+0x0/0x80
6fc07a28: [<60025f08>] map_stub_pages+0xe3/0x1b4
6fc07ab8: [<60055659>] mod_page_state_offset+0x2c/0x34
6fc07b38: [<60013f1d>] new_mm+0x48/0x4f
6fc07b58: [<60013a71>] init_new_context_skas+0xf7/0x16d
6fc07ba8: [<60078aae>] do_execve+0xca/0x235
6fc07bd0: [<6000b184>] init+0x0/0x140
6fc07bf8: [<6000b920>] execve1+0x26/0x77
6fc07c38: [<6000b97c>] um_execve+0xb/0x3c
6fc07c58: [<6000b15d>] run_init_process+0x48/0x6f
6fc07c88: [<6000b298>] init+0x114/0x140
6fc07cb8: [<60021970>] run_kernel_thread+0x59/0x65
6fc07cd8: [<6000b184>] init+0x0/0x140
6fc07cf0: [<6000b184>] init+0x0/0x140
6fc07d18: [<6002194e>] run_kernel_thread+0x37/0x65
6fc07d60: [<6002609b>] thread_wait+0x30/0x5a
6fc07d78: [<6002ae07>] schedule_tail+0x2b/0x190
6fc07d98: [<6000b184>] init+0x0/0x140
6fc07db0: [<6000b184>] init+0x0/0x140
6fc07dc8: [<60013ce0>] new_thread_handler+0xf1/0x127
6fc07e38: [<6016f8c0>] __restore_rt+0x0/0x10
6fc07ee8: [<6016fb79>] __kill+0x9/0x20
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking PROT_EXEC mmap in /dev/shm/...OK
Checking if syscall restart handling in host can be skipped...OK
Checking for the skas3 patch in the host:
- /proc/mm...found but disabled on command line
- PTRACE_FAULTINFO...not found
- PTRACE_LDT...found
UML running in SKAS0 mode
Linux version 2.6.16-rc5 ([EMAIL PROTECTED]) (gcc version 3.4.4 (Gentoo
3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)) #1 Mon Feb 27 18:10:42 CET 2006
Built 1 zonelists
Kernel command line: ubd0=root_fs ubd1=swap_fs mem=256m
eth0=tuntap,,,192.168.10.254 mode=skas0 con=null con0=fd:0,fd:1 con1=fd:0,fd:1
rw root=98:0
PID hash table entries: 2048 (order: 11, 65536 bytes)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 249856k available
Mount-cache hash table entries: 256
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling workaround
Checking for /dev/anon on the host...Not available (open failed with errno 2)
Using 2.6 host AIO
NET: Registered protocol family 16
mconsole (version 2) initialized on /root/.uml/MU2rSf/mconsole
Netdevice 0 : TUN/TAP backend - IP = 192.168.10.254
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
ubda: unknown partition table
ubdb: unknown partition table
kjournald starting. Commit interval 5 seconds
EXT3 FS on ubda, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem).
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking PROT_EXEC mmap in /dev/shm/...OK
UML running in TT mode
Linux version 2.6.16-rc5 ([EMAIL PROTECTED]) (gcc version 3.4.4 (Gentoo
3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)) #1 Mon Feb 27 18:10:42 CET 2006
Built 1 zonelists
Kernel command line: ubd0=root_fs ubd1=swap_fs mem=256m
eth0=tuntap,,,192.168.10.254 mode=tt con=null con0=fd:0,fd:1 con1=fd:0,fd:1 rw
root=98:0
PID hash table entries: 2048 (order: 11, 65536 bytes)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 249856k available
Mount-cache hash table entries: 256
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling workaround
Checking for /dev/anon on the host...Not available (open failed with errno 2)
Disabling 2.6 AIO in tt mode
2.6 host AIO support not used - falling back to I/O thread
NET: Registered protocol family 16
mconsole (version 2) initialized on /root/.uml/KT6Lh6/mconsole
Netdevice 0 : TUN/TAP backend - IP = 192.168.10.254
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
ubda: unknown partition table
ubdb: unknown partition table
kjournald starting. Commit interval 5 seconds
EXT3 FS on ubda, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem).
line_ioctl: tty0: ioctl KDSIGACCEPT called
INIT: version 2.86 booting