Adding "nosmp" to kernel parameters seems to have done it for me. Works just fine and I am using ndiswrapper right now.
I would really like to know now, to ensure that this is smp related (and not only in my case) that if you have smp systems as well, and if nosmp helps you also.
DMESG: ------- ------- ------- --- NOTICE THIS! tick+0xab/ 0x110 process_ times+0x31/ 0x80 timer_interrupt +0x90/0xb0 interrupt+ 0x1f/0x24 IRQ_event+ 0x11/0x60 level_irq+ 0x96/0x120 interrupt+ 0x1a/0x20 0x62/0xf0 0x3b/0x50 timer_interrupt +0x95/0xb0 interrupt+ 0x1f/0x24 idle+0x1fe/ 0x3bb bootoption+ 0x0/0x270 0x366/0x430 bootoption+ 0x0/0x270 ======= ======= === bad_irq+ 0x24/0x90 0x238/0x270 level_irq+ 0xee/0x120 interrupt+ 0x1a/0x20 IRQ_event+ 0x11/0x60 level_irq+ 0x96/0x120 interrupt+ 0x1a/0x20 IRQ_event+ 0x11/0x60 level_irq+ 0x96/0x120 interrupt+ 0x1a/0x20 0x62/0xf0 0x3b/0x50 timer_interrupt +0x95/0xb0 interrupt+ 0x1f/0x24 idle+0x1fe/ 0x3bb bootoption+ 0x0/0x270 0x366/0x430 bootoption+ 0x0/0x270 ======= ======= ===
wlan2: no IPv6 routers present
spurious 8259A interrupt: IRQ7.
BUG: soft lockup detected on CPU#0! <------
[<c014d30b>] softlockup_
[<c0131131>] update_
[<c01178a0>] smp_apic_
[<c0103d43>] apic_timer_
[<c014d681>] handle_
[<c014ef46>] handle_
[<c0105da9>] do_IRQ+0x69/0xd0
[<c0103cb2>] common_
[<c012c1a2>] __do_softirq+
[<c012c26b>] do_softirq+
[<c012c4c5>] irq_exit+0x45/0x50
[<c01178a5>] smp_apic_
[<c0103d43>] apic_timer_
[<c026a993>] acpi_processor_
[<c0405250>] unknown_
[<c0101c06>] cpu_idle+0x76/0xe0
[<c0405826>] start_kernel+
[<c0405250>] unknown_
======
irq 4: nobody cared (try booting with the "irqpoll" option)
[<c014e154>] __report_
[<c014e3f8>] note_interrupt+
[<f8b4d232>] ndis_isr+0x52/0xc0 [ndiswrapper]
[<c014ef9e>] handle_
[<c0105da9>] do_IRQ+0x69/0xd0
[<c0103cb2>] common_
[<c014d681>] handle_
[<c014ef46>] handle_
[<c0105da9>] do_IRQ+0x69/0xd0
[<c0103cb2>] common_
[<c014d681>] handle_
[<c014ef46>] handle_
[<c0105da9>] do_IRQ+0x69/0xd0
[<c0103cb2>] common_
[<c012c1a2>] __do_softirq+
[<c012c26b>] do_softirq+
[<c012c4c5>] irq_exit+0x45/0x50
[<c01178a5>] smp_apic_
[<c0103d43>] apic_timer_
[<c026a993>] acpi_processor_
[<c0405250>] unknown_
[<c0101c06>] cpu_idle+0x76/0xe0
[<c0405826>] start_kernel+
[<c0405250>] unknown_
======
handlers:
[<f8b4d1e0>] (ndis_isr+0x0/0xc0 [ndiswrapper])
Disabling IRQ #4
jinn@Estergon:0 >
Adding "nosmp" to kernel parameters seems to have done it for me. Works just fine and I am using ndiswrapper right now.
I would really like to know now, to ensure that this is smp related (and not only in my case) that if you have smp systems as well, and if nosmp helps you also.
thx
Jinn