The following BUG was triggered by trinity on an UML guest with kernel version 3.9.0-10520-gf8cf7ba and host kernel 3.9, both are stable 32 bit Gentoo Linux.
Is this UML specific or worth to be reported to LKML too ? 2013-05-06T22:26:32.091+02:00 trinity kernel: BUG: spinlock recursion on CPU#0, rngd/916 2013-05-06T22:26:32.091+02:00 trinity kernel: lock: 0x847146c, .magic: dead4ead, .owner: rngd/916, .owner_cpu: 0 2013-05-06T22:26:32.091+02:00 trinity kernel: CPU: 0 PID: 916 Comm: rngd Not tainted 3.9.0-10520-gf8cf7ba #19 2013-05-06T22:26:32.091+02:00 trinity kernel: 40827990 408279c0 083986e6 0843260c 0847146c dead4ead 4181c7b0 00000394 2013-05-06T22:26:32.091+02:00 trinity kernel: 00000000 40824000 0847146c 084324ea 408279d0 08398708 0847146c 00000008 2013-05-06T22:26:32.091+02:00 trinity kernel: 408279f0 0828a2de 080a5975 08479940 40824000 00000000 00000008 00000000 40827964: [<08062d4f>] show_stack+0xcf/0x100 2013-05-06T22:26:32.091+02:00 trinity kernel: 40827988: [<083985d5>] dump_stack+0x26/0x28 2013-05-06T22:26:32.091+02:00 trinity kernel: 40827998: [<083986e6>] spin_dump+0xa5/0xac 2013-05-06T22:26:32.091+02:00 trinity kernel: 408279c4: [<08398708>] spin_bug+0x1b/0x1f 2013-05-06T22:26:32.091+02:00 trinity kernel: 408279d4: [<0828a2de>] do_raw_spin_lock+0x4e/0x100 2013-05-06T22:26:32.095+02:00 trinity kernel: 408279f4: [<0839acc1>] _raw_spin_lock+0x11/0x20 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a00: [<08062872>] sigio_lock+0x12/0x20 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a0c: [<080735c4>] add_sigio_fd+0x14/0x100 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a34: [<08060d7a>] reactivate_fd+0x6a/0x80 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a50: [<080627e7>] sigio_interrupt+0x37/0x40 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a68: [<080ca7bf>] handle_irq_event_percpu+0x2f/0x150 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827a98: [<080ca91a>] handle_irq_event+0x3a/0x60 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827ab4: [<080ccd60>] handle_edge_irq+0xe0/0x110 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827ac8: [<080ca16b>] generic_handle_irq+0x2b/0x30 2013-05-06T22:26:32.095+02:00 trinity kernel: 40827ad8: [<08060e75>] do_IRQ+0x25/0x40 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827ae8: [<08060ef5>] sigio_handler+0x65/0x80 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827b00: [<08073e48>] sig_handler_common+0xb8/0xe0 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827d84: [<08073d6b>] unblock_signals+0x4b/0x70 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827d90: [<08073eee>] set_signals+0x1e/0x40 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827d9c: [<0807349d>] update_thread+0x13d/0x150 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827dc0: [<08073689>] add_sigio_fd+0xd9/0x100 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827de8: [<08060d7a>] reactivate_fd+0x6a/0x80 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827e04: [<0807050b>] rng_dev_read+0x17b/0x270 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827e44: [<081056de>] vfs_read+0x9e/0x170 2013-05-06T22:26:32.099+02:00 trinity kernel: 40827e78: [<08105c1e>] SyS_read+0x5e/0x90 2013-05-06T22:26:32.104+02:00 trinity kernel: 40827eac: [<08064ae2>] handle_syscall+0x82/0xb0 2013-05-06T22:26:32.104+02:00 trinity kernel: 40827ef4: [<0807728d>] userspace+0x46d/0x590 2013-05-06T22:26:32.104+02:00 trinity kernel: 40827fec: [<0806184c>] fork_handler+0x6c/0x70 2013-05-06T22:26:32.104+02:00 trinity kernel: 40827ffc: [<00000000>] 0x0 2013-05-06T22:26:32.104+02:00 trinity kernel: 2013-05-06T22:26:32.104+02:00 trinity kernel: BUG: spinlock lockup suspected on CPU#0, rngd/916 2013-05-06T22:26:32.104+02:00 trinity kernel: lock: 0x847146c, .magic: dead4ead, .owner: rngd/916, .owner_cpu: 0 2013-05-06T22:26:32.104+02:00 trinity kernel: CPU: 0 PID: 916 Comm: rngd Not tainted 3.9.0-10520-gf8cf7ba #19 2013-05-06T22:26:32.104+02:00 trinity kernel: 408279a0 408279d0 083986e6 0843260c 0847146c dead4ead 4181c7b0 00000394 2013-05-06T22:26:32.104+02:00 trinity kernel: 00000000 40824000 0847146c 7141c000 408279f0 0828a359 00000001 7141c000 2013-05-06T22:26:32.108+02:00 trinity kernel: 40824000 00000000 00000008 00000000 408279fc 0839acc1 0847146c 40827a08 40827974: [<08062d4f>] show_stack+0xcf/0x100 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827998: [<083985d5>] dump_stack+0x26/0x28 2013-05-06T22:26:32.108+02:00 trinity kernel: 408279a8: [<083986e6>] spin_dump+0xa5/0xac 2013-05-06T22:26:32.108+02:00 trinity kernel: 408279d4: [<0828a359>] do_raw_spin_lock+0xc9/0x100 2013-05-06T22:26:32.108+02:00 trinity kernel: 408279f4: [<0839acc1>] _raw_spin_lock+0x11/0x20 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827a00: [<08062872>] sigio_lock+0x12/0x20 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827a0c: [<080735c4>] add_sigio_fd+0x14/0x100 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827a34: [<08060d7a>] reactivate_fd+0x6a/0x80 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827a50: [<080627e7>] sigio_interrupt+0x37/0x40 2013-05-06T22:26:32.108+02:00 trinity kernel: 40827a68: [<080ca7bf>] handle_irq_event_percpu+0x2f/0x150 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827a98: [<080ca91a>] handle_irq_event+0x3a/0x60 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827ab4: [<080ccd60>] handle_edge_irq+0xe0/0x110 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827ac8: [<080ca16b>] generic_handle_irq+0x2b/0x30 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827ad8: [<08060e75>] do_IRQ+0x25/0x40 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827ae8: [<08060ef5>] sigio_handler+0x65/0x80 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827b00: [<08073e48>] sig_handler_common+0xb8/0xe0 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827d84: [<08073d6b>] unblock_signals+0x4b/0x70 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827d90: [<08073eee>] set_signals+0x1e/0x40 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827d9c: [<0807349d>] update_thread+0x13d/0x150 2013-05-06T22:26:32.112+02:00 trinity kernel: 40827dc0: [<08073689>] add_sigio_fd+0xd9/0x100 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827de8: [<08060d7a>] reactivate_fd+0x6a/0x80 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827e04: [<0807050b>] rng_dev_read+0x17b/0x270 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827e44: [<081056de>] vfs_read+0x9e/0x170 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827e78: [<08105c1e>] SyS_read+0x5e/0x90 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827eac: [<08064ae2>] handle_syscall+0x82/0xb0 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827ef4: [<0807728d>] userspace+0x46d/0x590 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827fec: [<0806184c>] fork_handler+0x6c/0x70 2013-05-06T22:26:32.116+02:00 trinity kernel: 40827ffc: [<00000000>] 0x0 2013-05-06T22:26:32.116+02:00 trinity kernel: 2013-05-06T22:26:32.116+02:00 trinity kernel: BUG: spinlock lockup suspected on CPU#0, rngd/916 2013-05-06T22:26:32.120+02:00 trinity kernel: lock: 0x847146c, .magic: dead4ead, .owner: rngd/916, .owner_cpu: 0 2013-05-06T22:26:32.120+02:00 trinity kernel: CPU: 0 PID: 916 Comm: rngd Not tainted 3.9.0-10520-gf8cf7ba #19 2013-05-06T22:26:32.120+02:00 trinity kernel: 408279bc 408279ec 083986e6 0843260c 0847146c dead4ead 4181c7b0 00000394 2013-05-06T22:26:32.120+02:00 trinity kernel: 00000000 40824000 0847146c 7141c000 40827a0c 0828a359 00000001 7141c000 2013-05-06T22:26:32.120+02:00 trinity kernel: 40824000 00000000 00000008 00000000 40827a18 0839acc1 0847146c 40827a24 40827990: [<08062d4f>] show_stack+0xcf/0x100 2013-05-06T22:26:32.120+02:00 trinity kernel: 408279b4: [<083985d5>] dump_stack+0x26/0x28 2013-05-06T22:26:32.120+02:00 trinity kernel: 408279c4: [<083986e6>] spin_dump+0xa5/0xac 2013-05-06T22:26:32.120+02:00 trinity kernel: 408279f0: [<0828a359>] do_raw_spin_lock+0xc9/0x100 2013-05-06T22:26:32.120+02:00 trinity kernel: 40827a10: [<0839acc1>] _raw_spin_lock+0x11/0x20 2013-05-06T22:26:32.120+02:00 trinity kernel: 40827a1c: [<08062872>] sigio_lock+0x12/0x20 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827a28: [<080735c4>] add_sigio_fd+0x14/0x100 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827a50: [<08060d7a>] reactivate_fd+0x6a/0x80 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827a6c: [<080627e7>] sigio_interrupt+0x37/0x40 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827a84: [<080ca7bf>] handle_irq_event_percpu+0x2f/0x150 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827ab4: [<080ca91a>] handle_irq_event+0x3a/0x60 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827ad0: [<080ccd60>] handle_edge_irq+0xe0/0x110 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827ae4: [<080ca16b>] generic_handle_irq+0x2b/0x30 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827af4: [<08060e75>] do_IRQ+0x25/0x40 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827b04: [<08060ef5>] sigio_handler+0x65/0x80 2013-05-06T22:26:32.125+02:00 trinity kernel: 40827b1c: [<08073e48>] sig_handler_common+0xb8/0xe0 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827da0: [<08073d6b>] unblock_signals+0x4b/0x70 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827dac: [<08073eee>] set_signals+0x1e/0x40 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827db8: [<0807349d>] update_thread+0x13d/0x150 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827ddc: [<08073689>] add_sigio_fd+0xd9/0x100 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827e04: [<08070518>] rng_dev_read+0x188/0x270 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827e44: [<081056de>] vfs_read+0x9e/0x170 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827e78: [<08105c1e>] SyS_read+0x5e/0x90 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827eac: [<08064ae2>] handle_syscall+0x82/0xb0 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827ef4: [<0807728d>] userspace+0x46d/0x590 2013-05-06T22:26:32.130+02:00 trinity kernel: 40827fec: [<0806184c>] fork_handler+0x6c/0x70 2013-05-06T22:26:32.135+02:00 trinity kernel: 40827ffc: [<00000000>] 0x0 2013-05-06T22:26:32.135+02:00 trinity kernel: 2013-05-06T22:26:32.135+02:00 trinity kernel: BUG: soft lockup - CPU#0 stuck for 34s! [rngd:916] 2013-05-06T22:26:32.135+02:00 trinity kernel: 2013-05-06T22:26:32.135+02:00 trinity kernel: EIP: 4cec:[<40824000>] CPU: 0 Not tainted EFLAGS: 40827880 2013-05-06T22:26:32.135+02:00 trinity kernel: Not tainted 2013-05-06T22:26:32.135+02:00 trinity kernel: EAX: 08540cf0 EBX: 00000000 ECX: 40824000 EDX: 1ec85280 2013-05-06T22:26:32.135+02:00 trinity kernel: ESI: 000010e5 EDI: 08540ce0 EBP: 00000000 DS: 1e70 ES: 0000 2013-05-06T22:26:32.135+02:00 trinity kernel: 4082768c: [<0807b6cf>] show_regs+0x10f/0x120 2013-05-06T22:26:32.135+02:00 trinity kernel: 408276a8: [<080c9fc6>] watchdog_timer_fn+0x166/0x1b0 2013-05-06T22:26:32.139+02:00 trinity kernel: 408276e4: [<080a09e1>] __run_hrtimer.isra.29+0x61/0x130 2013-05-06T22:26:32.139+02:00 trinity kernel: 40827710: [<080a177d>] hrtimer_interrupt+0x1ad/0x3c0 2013-05-06T22:26:32.139+02:00 trinity kernel: 4082778c: [<08062d93>] um_timer+0x13/0x20 2013-05-06T22:26:32.139+02:00 trinity kernel: 40827798: [<080ca7bf>] handle_irq_event_percpu+0x2f/0x150 2013-05-06T22:26:32.139+02:00 trinity kernel: 408277c8: [<080ca91a>] handle_irq_event+0x3a/0x60 2013-05-06T22:26:32.139+02:00 trinity kernel: 408277e4: [<080ccd60>] handle_edge_irq+0xe0/0x110 2013-05-06T22:26:32.139+02:00 trinity kernel: 408277f8: [<080ca16b>] generic_handle_irq+0x2b/0x30 2013-05-06T22:26:32.139+02:00 trinity kernel: 40827808: [<08060e75>] do_IRQ+0x25/0x40 2013-05-06T22:26:32.139+02:00 trinity kernel: 40827818: [<08062e56>] timer_handler+0x26/0x40 2013-05-06T22:26:32.139+02:00 trinity kernel: 4082782c: [<08073eb4>] real_alarm_handler+0x44/0x50 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827a9c: [<08073d77>] unblock_signals+0x57/0x70 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827aa8: [<080869dc>] __do_softirq+0x7c/0x1a0 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827ae4: [<08086d92>] irq_exit+0x42/0x90 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827af4: [<08060e7a>] do_IRQ+0x2a/0x40 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827b04: [<08060ef5>] sigio_handler+0x65/0x80 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827b1c: [<08073e48>] sig_handler_common+0xb8/0xe0 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827da0: [<08073d6b>] unblock_signals+0x4b/0x70 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827dac: [<08073eee>] set_signals+0x1e/0x40 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827db8: [<0807349d>] update_thread+0x13d/0x150 2013-05-06T22:26:32.156+02:00 trinity kernel: 40827ddc: [<08073689>] add_sigio_fd+0xd9/0x100 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827e04: [<08070518>] rng_dev_read+0x188/0x270 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827e44: [<081056de>] vfs_read+0x9e/0x170 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827e78: [<08105c1e>] SyS_read+0x5e/0x90 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827eac: [<08064ae2>] handle_syscall+0x82/0xb0 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827ef4: [<0807728d>] userspace+0x46d/0x590 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827fec: [<0806184c>] fork_handler+0x6c/0x70 2013-05-06T22:26:32.172+02:00 trinity kernel: 40827ffc: [<00000000>] 0x0 2013-05-06T22:26:32.172+02:00 trinity kernel: -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user