Messages in this thread | | | From | Lorenzo Allegrucci <> | Subject | Re: [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U8 | Date | Wed, 20 Oct 2004 14:52:01 +0200 |
| |
On Wednesday 20 October 2004 11:45, Ingo Molnar wrote: > > i have released the -U8 Real-Time Preemption patch: > > http://redhat.com/~mingo/realtime-preempt/realtime-preempt-2.6.9-rc4-mm1-U8
------------[ cut here ]------------ kernel BUG at lib/rwsem-generic.c:598! invalid operand: 0000 [#1] PREEMPT Modules linked in: irtty_sir sir_dev irda crc_ccitt usbcore lp ipv6 dm_mod it87 i2c_isa i2c CPU: 0 EIP: 0060:[<c01dfa5b>] Not tainted VLI EFLAGS: 00010287 (2.6.9-rc4-mm1-RT-U8) EIP is at up_write+0x1eb/0x200 eax: de848000 ebx: df3a255c ecx: 0000001f edx: c14e3260 esi: df3a24c8 edi: de848000 ebp: de849f7c esp: de849f5c ds: 007b es: 007b ss: 0068 preempt: 00000001 Process kIrDAd (pid: 1295, threadinfo=de848000 task=df3d6110) Stack: e09119bb de849f74 c0111590 df3a2400 0000001f df3a255c e0915000 de848000 de849f94 e09119bb df3a2400 00000282 de849fc4 00000000 de849fec e0911ae2 e09129c2 de849fb8 00000000 df3d6110 c01148d0 00000000 00000000 de84ff08 Call Trace: [<e09119bb>] run_irda_queue+0x5b/0xd0 [sir_dev] (4) [<c0111590>] mcount+0x14/0x18 (8) [<e09119bb>] run_irda_queue+0x5b/0xd0 [sir_dev] (28) [<e0911ae2>] irda_thread+0xb2/0xf0 [sir_dev] (24) [<c01148d0>] default_wake_function+0x0/0x20 (20) [<c010612a>] ret_from_fork+0x6/0x14 (16) [<c01148d0>] default_wake_function+0x0/0x20 (16) [<e0911a30>] irda_thread+0x0/0xf0 [sir_dev] (24) [<c0104319>] kernel_thread_helper+0x5/0xc (12) preempt count: 00000002 . 2-level deep critical section nesting: .. entry 1: die+0x3f/0x1a0 / (do_invalid_op+0x106/0x110) .. entry 2: print_traces+0x1d/0x80 / (show_stack+0x83/0xa0)
Code: ff e9 44 ff ff ff 0f 0b a5 00 13 ce 2e c0 eb b6 0f 0b a4 00 13 ce 2e c0 eb a5 c7 04 2 (events/0/3/CPU#0): new 785 us maximum-latency critical section. => started at timestamp 193385865: <kernel_fpu_begin+0x21/0x60> => ended at timestamp 193386650: <_mmx_memcpy+0x131/0x180> [<c012f070>] sub_preempt_count+0x60/0x90 (4) [<c012ed5e>] check_preempt_timing+0x15e/0x270 (8) [<c01e1a11>] _mmx_memcpy+0x131/0x180 (8) [<c012f070>] sub_preempt_count+0x60/0x90 (64) [<c01e1a11>] _mmx_memcpy+0x131/0x180 (8) [<c01e1a11>] _mmx_memcpy+0x131/0x180 (16) [<c01ee1d0>] vgacon_save_screen+0x80/0x90 (28) [<c021ba89>] redraw_screen+0x199/0x270 (28) [<c012e4ed>] __mcount+0x1d/0x20 (12) [<c0216d61>] complete_change_console+0x11/0x100 (4) [<c021ec86>] console_callback+0xe6/0xf0 (4) [<c0216d89>] complete_change_console+0x39/0x100 (28) [<c021ec86>] console_callback+0xe6/0xf0 (28) [<c0128e63>] worker_thread+0x1d3/0x2a0 (20) [<c021eba0>] console_callback+0x0/0xf0 (28) [<c01148d0>] default_wake_function+0x0/0x20 (28) [<c01148d0>] default_wake_function+0x0/0x20 (32) [<c0111590>] mcount+0x14/0x18 (12) [<c012d26a>] kthread+0xaa/0xb0 (28) [<c0128c90>] worker_thread+0x0/0x2a0 (20) [<c012d1c0>] kthread+0x0/0xb0 (12) [<c0104319>] kernel_thread_helper+0x5/0xc (16) preempt count: 00000002 . 2-level deep critical section nesting: .. entry 1: kernel_fpu_begin+0x21/0x60 / (_mmx_memcpy+0x36/0x180) .. entry 2: print_traces+0x1d/0x80 / (dump_stack+0x23/0x30)
=> dump-end timestamp 193387119 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |