[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