Hi, On my guest kernel, I periodically see soft lockups. They don't crash the guest OS. These lockups, I believe, happen only when under heady disk I/O load.
Here's my guest kernel boot messages: Linux version 2.6.16 ([EMAIL PROTECTED]) (gcc version 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)) #2 Wed May 31 18:43:21 CEST 2006 On node 0 totalpages: 32768 DMA zone: 32768 pages, LIFO batch:7 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 0 pages, LIFO batch:0 HighMem zone: 0 pages, LIFO batch:0 Built 1 zonelists Kernel command line: ubd0=/home/rrs/virtualization/uml/debian-sid.ext3 mem=128M eth0=daemon,,unix,/var/run/uml-utilities/uml_switch.ctl ubd1=/mnt/windows/swap.img ssl=port:9000 con=xterm root=98:0 PID hash table entries: 1024 (order: 10, 16384 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 126336k available Calibrating delay loop... 2962.22 BogoMIPS (lpj=14811136) 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 Checking for /dev/anon on the host...Not available (open failed with errno 2) Using 2.6 host AIO NET: Registered protocol family 16 Netdevice 0 : daemon backend (uml_switch version 3) - unix:/var/run/uml-utilities/uml_switch.ctl mconsole (version 2) initialized on /home/rrs/.uml/MXO5vj/mconsole ubd: Synchronous mode VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) 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 device-mapper: 4.5.0-ioctl (2005-10-04) initialised: [EMAIL PROTECTED] NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 3, 32768 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered IPv4 over IPv4 tunneling driver GRE over IPv4 tunneling driver 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: ubdb1 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. line_ioctl: tty0: ioctl KDSIGACCEPT called line_ioctl: tty0: unknown ioctl: 0x541e line_ioctl: tty0: unknown ioctl: 0x5603 Adding 102376k swap on /dev/ubdb1. Priority:-1 extents:1 across:102376k EXT3 FS on ubda, internal journal line_ioctl: tty0: unknown ioctl: 0x541e line_ioctl: tty0: unknown ioctl: 0x5603 And here are the soft lockups: BUG: soft lockup detected on CPU#0! EIP: 0073:[<4014fd5b>] CPU: 0 Not tainted ESP: 007b:429eab50 EFLAGS: 00000246 Not tainted EAX: ffffffda EBX: 0000003a ECX: 4425501c EDX: 00080000 ESI: 08639bb8 EDI: 00000001 EBP: 429eab6c DS: 007b ES: 007b 0fcf350c: [<0806f080>] show_regs+0xb4/0xb9 0fcf3538: [<0808abea>] softlockup_tick+0x46/0x4b 0fcf354c: [<0807b2ad>] do_timer+0xa4/0xaa 0fcf355c: [<0805cb88>] um_timer+0xf/0x94 0fcf3578: [<0808ad6f>] handle_IRQ_event+0x2a/0x5e 0fcf35a0: [<0808adfd>] __do_IRQ+0x5a/0x99 0fcf35b8: [<08059c87>] do_IRQ+0x22/0x2e 0fcf35c4: [<0805cb2c>] timer_irq+0xff/0x12d 0fcf35e8: [<0805ce44>] timer_handler+0x46/0x4e 0fcf3600: [<0806cb33>] sig_handler_common_skas+0xab/0xc6 0fcf3628: [<08069659>] real_alarm_handler+0x32/0x48 0fcf3640: [<08069943>] alarm_handler+0x3d/0x49 0fcf364c: [<ffffe420>] _etext+0xf7e5c406/0x0 0fcf395c: [<081163b1>] read_file+0x1a/0x3b 0fcf397c: [<081156bd>] hostfs_readpage+0x4f/0x98 0fcf39a8: [<08091018>] read_pages+0x7c/0xcb 0fcf3a04: [<08091148>] __do_page_cache_readahead+0xe1/0x116 0fcf3a38: [<08091271>] blockable_page_cache_readahead+0x41/0x91 0fcf3a5c: [<08091334>] make_ahead_window+0x73/0x93 0fcf3a84: [<08091445>] page_cache_readahead+0xf1/0x100 0fcf3aac: [<0808bf9e>] do_generic_mapping_read+0x11c/0x3a3 0fcf3b30: [<0808c44e>] __generic_file_aio_read+0x141/0x194 0fcf3b78: [<0808c596>] generic_file_read+0x96/0xac 0fcf3c18: [<080a4010>] vfs_read+0x96/0x13d 0fcf3c44: [<080a4319>] sys_read+0x3c/0x63 0fcf3c70: [<0805e81b>] handle_syscall+0x87/0xa0 0fcf3cbc: [<0806c3ac>] userspace+0x1fb/0x23f 0fcf3d04: [<0805e56e>] fork_handler+0x82/0x89 0fcf3d1c: [<ffffe420>] _etext+0xf7e5c406/0x0 BUG: soft lockup detected on CPU#0! EIP: 0073:[<4014fd5b>] CPU: 0 Not tainted ESP: 007b:429ea92c EFLAGS: 00000246 Not tainted EAX: ffffffda EBX: 0000003a ECX: 4425501c EDX: 00080000 ESI: 08639bb8 EDI: 00000001 EBP: 429ea948 DS: 007b ES: 007b 0fcf350c: [<0806f080>] show_regs+0xb4/0xb9 0fcf3538: [<0808abea>] softlockup_tick+0x46/0x4b 0fcf354c: [<0807b2ad>] do_timer+0xa4/0xaa 0fcf355c: [<0805cb88>] um_timer+0xf/0x94 0fcf3578: [<0808ad6f>] handle_IRQ_event+0x2a/0x5e 0fcf35a0: [<0808adfd>] __do_IRQ+0x5a/0x99 0fcf35b8: [<08059c87>] do_IRQ+0x22/0x2e 0fcf35c4: [<0805cb2c>] timer_irq+0xff/0x12d 0fcf35e8: [<0805ce44>] timer_handler+0x46/0x4e 0fcf3600: [<0806cb33>] sig_handler_common_skas+0xab/0xc6 0fcf3628: [<08069659>] real_alarm_handler+0x32/0x48 0fcf3640: [<08069943>] alarm_handler+0x3d/0x49 0fcf364c: [<ffffe420>] _etext+0xf7e5c406/0x0 0fcf395c: [<081163b1>] read_file+0x1a/0x3b 0fcf397c: [<081156bd>] hostfs_readpage+0x4f/0x98 0fcf39a8: [<08091018>] read_pages+0x7c/0xcb 0fcf3a04: [<08091148>] __do_page_cache_readahead+0xe1/0x116 0fcf3a38: [<08091271>] blockable_page_cache_readahead+0x41/0x91 0fcf3a5c: [<08091334>] make_ahead_window+0x73/0x93 0fcf3a84: [<08091445>] page_cache_readahead+0xf1/0x100 0fcf3aac: [<0808bf9e>] do_generic_mapping_read+0x11c/0x3a3 0fcf3b30: [<0808c44e>] __generic_file_aio_read+0x141/0x194 0fcf3b78: [<0808c596>] generic_file_read+0x96/0xac 0fcf3c18: [<080a4010>] vfs_read+0x96/0x13d 0fcf3c44: [<080a4319>] sys_read+0x3c/0x63 0fcf3c70: [<0805e81b>] handle_syscall+0x87/0xa0 0fcf3cbc: [<0806c3ac>] userspace+0x1fb/0x23f 0fcf3d04: [<0805e56e>] fork_handler+0x82/0x89 0fcf3d1c: [<ffffe420>] _etext+0xf7e5c406/0x0 BUG: soft lockup detected on CPU#0! EIP: 0073:[<4011cf71>] CPU: 0 Not tainted ESP: 007b:429eac24 EFLAGS: 00000246 Not tainted EAX: 00000000 EBX: 429eac3c ECX: 00000000 EDX: 403e83d4 ESI: 429eac3c EDI: 41d12c2f EBP: 429eac50 DS: 007b ES: 007b 0fcf387c: [<0806f080>] show_regs+0xb4/0xb9 0fcf38a8: [<0808abea>] softlockup_tick+0x46/0x4b 0fcf38bc: [<0807b2ad>] do_timer+0xa4/0xaa 0fcf38cc: [<0805cb88>] um_timer+0xf/0x94 0fcf38e8: [<0808ad6f>] handle_IRQ_event+0x2a/0x5e 0fcf3910: [<0808adfd>] __do_IRQ+0x5a/0x99 0fcf3928: [<08059c87>] do_IRQ+0x22/0x2e 0fcf3934: [<0805cb2c>] timer_irq+0xff/0x12d 0fcf3958: [<0805ce44>] timer_handler+0x46/0x4e 0fcf3970: [<0806cb33>] sig_handler_common_skas+0xab/0xc6 0fcf3998: [<08069659>] real_alarm_handler+0x32/0x48 0fcf39b0: [<08069943>] alarm_handler+0x3d/0x49 0fcf39bc: [<ffffe420>] _etext+0xf7e5c406/0x0 0fcf3d04: [<0805e56e>] fork_handler+0x82/0x89 0fcf3d1c: [<ffffe420>] _etext+0xf7e5c406/0x0 BUG: soft lockup detected on CPU#0! EIP: 0073:[<4014fd5b>] CPU: 0 Not tainted ESP: 007b:429eab50 EFLAGS: 00000246 Not tainted EAX: ffffffda EBX: 0000003a ECX: 4425501c EDX: 00080000 ESI: 08639bb8 EDI: 00000001 EBP: 429eab6c DS: 007b ES: 007b 0fcf346c: [<0806f080>] show_regs+0xb4/0xb9 0fcf3498: [<0808abea>] softlockup_tick+0x46/0x4b 0fcf34ac: [<0807b2ad>] do_timer+0xa4/0xaa 0fcf34bc: [<0805cb88>] um_timer+0xf/0x94 0fcf34d8: [<0808ad6f>] handle_IRQ_event+0x2a/0x5e 0fcf3500: [<0808adfd>] __do_IRQ+0x5a/0x99 0fcf3518: [<08059c87>] do_IRQ+0x22/0x2e 0fcf3524: [<0805cb2c>] timer_irq+0xff/0x12d 0fcf3548: [<0805ce44>] timer_handler+0x46/0x4e 0fcf3560: [<0806cb33>] sig_handler_common_skas+0xab/0xc6 0fcf3588: [<08069659>] real_alarm_handler+0x32/0x48 0fcf35a0: [<08069943>] alarm_handler+0x3d/0x49 0fcf35ac: [<ffffe420>] _etext+0xf7e5c406/0x0 0fcf3898: [<0809660d>] __handle_mm_fault+0xa8/0x166 0fcf38c8: [<0805d666>] handle_page_fault+0xea/0x1e9 0fcf38f8: [<0805ea40>] maybe_map+0x50/0x80 0fcf3928: [<0805ea7e>] do_op+0xe/0x40 0fcf3938: [<0805eb3a>] do_buffer_op+0x8a/0x12c 0fcf3978: [<0806acc0>] setjmp_wrapper+0x34/0x40 0fcf3a2c: [<0805ec02>] buffer_op+0x26/0x51 0fcf3a60: [<0805ed6f>] copy_to_user_skas+0x64/0x72 0fcf3a88: [<0808c271>] file_read_actor+0x4c/0xe8 0fcf3ab0: [<0808bfdd>] do_generic_mapping_read+0x15b/0x3a3 0fcf3b30: [<0808c44e>] __generic_file_aio_read+0x141/0x194 0fcf3b78: [<0808c596>] generic_file_read+0x96/0xac 0fcf3c18: [<080a4010>] vfs_read+0x96/0x13d 0fcf3c44: [<080a4319>] sys_read+0x3c/0x63 0fcf3c70: [<0805e81b>] handle_syscall+0x87/0xa0 0fcf3cbc: [<0806c3ac>] userspace+0x1fb/0x23f 0fcf3d04: [<0805e56e>] fork_handler+0x82/0x89 0fcf3d1c: [<ffffe420>] _etext+0xf7e5c406/0x0 Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." "Stealing logic from one person is plagiarism, stealing from many is research." "The great are those who achieve the impossible, the petty are those who cannot - rrs" ------------------------------------------------------------------------- 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