[Click] Kclick: scheduling while atomic
Anatolij Zubow
zubow at informatik.hu-berlin.de
Thu Aug 31 02:34:52 EDT 2006
Hi,
we are running in some serious problems when using Click in kernel space
(kclick.ko). The problems occurs with Click 1.4.3
as well as the newest version from the CVS (1.5.x). The problem leads to
the following kernel OOPS.
Any suggestions?
Regards,
Tolja
root at wgt60:/# dmesg
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c0656c54>] _ZN7Element4pullEi+0x2c/0x58 [click]
[<c075df1c>] _ZN8ToDevice12queue_packetEP6Packet+0x0/0x2ec [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<801e9e58>] schedule_timeout+0x9c/0xd4
[<c075df1c>] _ZN8ToDevice12queue_packetEP6Packet+0x0/0x2ec [click]
[<c075db90>] _ZN8ToDevice8run_taskEv+0x180/0x50c [click]
[<c075dab4>] _ZN8ToDevice8run_taskEv+0xa4/0x50c [click]
[<80037fc8>] process_timeout+0x0/0x1c
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<c0672458>] _ZN12RouterThread6driverEv+0x5c8/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c0656c54>] _ZN7Element4pullEi+0x2c/0x58 [click]
[<c075db90>] _ZN8ToDevice8run_taskEv+0x180/0x50c [click]
[<c075dab4>] _ZN8ToDevice8run_taskEv+0xa4/0x50c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
chatter: WARN 1156955301.270806 (MeshNode/dsr/querier,00:0F:B5:97:33:D1)
too many packets for host 00:0F:B5:3F:1B:BF; killing
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
scheduling while atomic: kclick/0x802917e8/237
Call Trace:
[<801e8528>] schedule+0x74/0xb24
[<c067ec20>] _ZN6Master15process_pendingEP12RouterThread+0xb4/0xd8
[click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<801e84b4>] schedule+0x0/0xb24
[<c067e8ec>] _ZN6Master12check_driverEv+0x0/0x280 [click]
[<c0672394>] _ZN12RouterThread6driverEv+0x504/0x6f8 [click]
[<8002e15c>] reparent_to_init+0x214/0x220
[<c0651f90>] _Znaj+0x40/0x4c [click]
[<c07cb9a0>] _Z14soft_spin_lockP10spinlock_t+0x0/0xc [click]
[<8002c6c8>] printk+0x0/0x28
[<c07cba78>] _Z11click_schedPv+0xcc/0x1d0 [click]
[<8000b764>] kernel_thread_helper+0x10/0x18
[<8000b754>] kernel_thread_helper+0x0/0x18
More information about the click
mailing list