Time: tsc clocksource has been installed. BUG: scheduling with irqs disabled: softirq-timer/0/0x00000001/4 caller is rt_lock_slowlock+0x14f/0x1de [] schedule+0x5d/0xcd (8) [] rt_lock_slowlock+0x14f/0x1de (28) [] __kmalloc+0x96/0xed (4) [] __kmalloc+0x96/0xed (12) [] soft_cursor+0x56/0x18c (88) [] __kmalloc+0x96/0xed (4) [] soft_cursor+0x56/0x18c (36) [] bit_cursor+0x465/0x47b (56) [] fbcon_cursor+0x21c/0x250 (160) [] bit_cursor+0x0/0x47b (20) [] hide_cursor+0x21/0x5d (40) [] vt_console_print+0x90/0x21e (16) [] debug_rt_mutex_lock+0x88/0xa3 (4) [] vt_console_print+0x0/0x21e (20) [] __call_console_drivers+0x34/0x40 (12) [] release_console_sem+0x11b/0x1e7 (20) [] rt_mutex_slowtrylock+0x72/0x8b (8) [] vprintk+0x29f/0x2e7 (28) [] try_to_take_rt_mutex+0x16e/0x17f (20) [] i8042_interrupt+0x2c/0x20e (16) [] debug_rt_mutex_lock+0x88/0xa3 (16) [] try_to_take_rt_mutex+0x16e/0x17f (20) [] debug_rt_mutex_lock+0x88/0xa3 (4) [] debug_rt_mutex_lock+0x88/0xa3 (20) [] printk+0x1b/0x1f (32) [] update_wall_time+0x65b/0x73b (16) [] run_timer_softirq+0x42/0x395 (100) [] ksoftirqd+0x0/0x175 (40) [] ksoftirqd+0xec/0x175 (4) [] kthread+0x91/0xc0 (32) [] kthread+0x0/0xc0 (12) [] kernel_thread_helper+0x5/0xb (16) --------------------------- | preempt count: 00000001 ] | 1-level deep critical section nesting: ---------------------------------------- .. [] .... run_timer_softirq+0x2b/0x395 .....[<00000000>] .. ( <= 0x0) ------------------------------ | showing all locks held by: | (softirq-timer/0/4 [dffc4050, 98]): ------------------------------ #001: [c02f8984] {console_sem.lock} ... acquired at: rt_down_trylock+0xe/0x32 BUG: scheduling while atomic: softirq-timer/0/0x00000001/4 [] __schedule+0x60/0x5d4 (8) [] dump_stack+0x13/0x15 (56) [] schedule+0xaf/0xcd (24) [] rt_lock_slowlock+0x14f/0x1de (12) [] __kmalloc+0x96/0xed (4) [] __kmalloc+0x96/0xed (12) [] soft_cursor+0x56/0x18c (88) [] __kmalloc+0x96/0xed (4) [] soft_cursor+0x56/0x18c (36) [] bit_cursor+0x465/0x47b (56) [] fbcon_cursor+0x21c/0x250 (160) [] bit_cursor+0x0/0x47b (20) [] hide_cursor+0x21/0x5d (40) [] vt_console_print+0x90/0x21e (16) [] debug_rt_mutex_lock+0x88/0xa3 (4) [] vt_console_print+0x0/0x21e (20) [] __call_console_drivers+0x34/0x40 (12) [] release_console_sem+0x11b/0x1e7 (20) [] rt_mutex_slowtrylock+0x72/0x8b (8) [] vprintk+0x29f/0x2e7 (28) [] try_to_take_rt_mutex+0x16e/0x17f (20) [] i8042_interrupt+0x2c/0x20e (16) [] debug_rt_mutex_lock+0x88/0xa3 (16) [] try_to_take_rt_mutex+0x16e/0x17f (20) [] debug_rt_mutex_lock+0x88/0xa3 (4) [] debug_rt_mutex_lock+0x88/0xa3 (20) [] printk+0x1b/0x1f (32) [] update_wall_time+0x65b/0x73b (16) [] run_timer_softirq+0x42/0x395 (100) [] ksoftirqd+0x0/0x175 (40) [] ksoftirqd+0xec/0x175 (4) [] kthread+0x91/0xc0 (32) [] kthread+0x0/0xc0 (12) [] kernel_thread_helper+0x5/0xb (16) --------------------------- | preempt count: 00000001 ] | 1-level deep critical section nesting: ---------------------------------------- .. [] .... run_timer_softirq+0x2b/0x395 .....[<00000000>] .. ( <= 0x0) ------------------------------ | showing all locks held by: | (softirq-timer/0/4 [dffc4050, 98]): ------------------------------ #001: [c02f8984] {console_sem.lock} ... acquired at: rt_down_trylock+0xe/0x32 hrtimers: Switched to high resolution mode CPU 0 BIOS EDD facility v0.16 2004-Jun-25, 1 devices found input: AT Translated Set 2 keyboard as /class/input/input0 ***************************************************************************** * * * REMINDER, the following debugging options are turned on in your .config: * * * * CONFIG_DEBUG_RT_MUTEXES * * CONFIG_DEBUG_PREEMPT * * CONFIG_DEBUG_SLAB * * * * they may increase runtime overhead and latencies. * * * *****************************************************************************