[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] BUG: scheduling while atomic: (Kernel 2.6)



Hi Chun Yeow,

Thanks for the report - we'll look into it and let you know via the list.

Thanks again,

John

Yeoh Chun Yeow wrote:
Dear all,

I compile the 2.6 kernel in the petalogix distribution. My file system is in romfs format.

I have found "BUG: scheduling while atomic: sh/0x00000008/43" in my kernel execution.

BUG: scheduling while atomic: sh/0x00000008/43

Stack:
  27efeac4 27ece5cc 245d1d20 00000001 0000005b 24001ed4 2418a0e4 244ea1c4
  00000008 0000002b 0ba0f600 27efea30 00000008 245d15e0 245d15e0 2459e000
  27ece5cc 245d1d20 00000001 0000005b 27effc30 00000000 00000000 27efebb4
Call Trace:
[<24001ed4>] ret_from_intr+0x1c/0x40


After I enable in CONFIG_PREEMPT, thing get better.

But, now when I doing the ping, the following bugs occur:

bytes from 199.20.6.174 <http://199.20.6.174>: icmp_BUG: scheduling while atomic: ping/0x00000002/62

Stack:
  2465fc14 27cb28b0 000000c0 00000000 27d1e120 241a7f9c 241ab0a8 27d1b1d8
  00000002 0000003e 2465e000 000000a2 240166c0 7fffffff 00000000 2465fc8c
  2465fce0 2465fd18 00000000 00000000 27cb28b0 000000c0 00000000 2411b36c
Call Trace:

What is the reason behind that? Any ideas?

Please advice. Thanks

regards,
chun yeow


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/