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

RE: [microblaze-uclinux] [BUG] at kernel/softirq.c:144 local_bh_enable()




My understanding is that the bug was fixed in the 6.00b patch.  Other
people have certainly had success with 7.00b + patch or 7.10a.  Perhaps
you could try one of those versions and report how it goes?

Steve

> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
[mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On
> Behalf Of Arun Bhanu
> Sent: Wednesday, May 14, 2008 6:26 PM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: [microblaze-uclinux] [BUG] at kernel/softirq.c:144
local_bh_enable()
> 
> I'm using a XUPV2P board with PetaLinux-v0.30-rc1. I'm getting the
> following kernel error message. According to other mailing list posts
> this is a known bug.
> 
> EDK/ISE version is 9.1i with the latest service packs. Error message
> appears during the first ping to the network interface. Network
> interface and system is still usable after I get error message. I've
> tried building the bit file with "EMAC" with "No DMA", "Simple DMA"
> and "Scatter/Gather DMA" and "EMACLite". All builds result in the same
> bug.
> 
> As suggested in some other posts, I've applied the Microblaze 6.00
> hotpatch, but still results in the same bug.
> 
> This bug was also reported and discussed in previous months [1] [2].
> 1.
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/archive/2008/02/m
sg00048.html
> 2.
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/archive/2008/01/m
sg00015.html
> 
> Are there any patches that I can try? BTW, 2.4 kernel doesn't have
> this bug.
> 
> Please let me know if you need any other info.
> 
> -Arun
> 
> # BUG: at kernel/softirq.c:144 local_bh_enable()
> 
> Stack:
>   601c5c60 601c5d78 605677dc 605a4800 60108444 60108630 60181ab0
60181ac4
>   00000090 60181aec 60567854 ffffffff 605677dc 00000000 6010949c
00000000
>   00000000 00000000 00000000 601bf4fc 00000000 60109454 00000004
00000000
> Call Trace:
> [<60108444>] neigh_create+0x264/0x4e0
> [<60108630>] neigh_create+0x450/0x4e0
> [<6010949c>] neigh_event_ns+0x90/0xf4
> [<60109454>] neigh_event_ns+0x48/0xf4
> [<60144f74>] arp_process+0x1dc/0x690
> [<60145544>] arp_rcv+0x100/0x134
> [<60039230>] kmem_cache_alloc+0x3c/0x60
> [<600395e8>] cache_alloc_refill+0x394/0x6c4
> [<60039734>] cache_alloc_refill+0x4e0/0x6c4
> [<60102514>] netif_receive_skb+0x220/0x260
> [<600db368>] XEmac_FifoRecv+0x19c/0x258
> [<60102610>] process_backlog+0xbc/0x1a8
> [<600d7060>] FifoRecvHandler+0xa0/0x284
> [<6010278c>] net_rx_action+0x90/0x174
> [<600db5a8>] XEmac_IntrHandlerFifo+0x6c/0x168
> [<6000f850>] __do_softirq2+0x58/0xcc
> [<600d62bc>] xenet_interrupt+0x10/0x28
> [<6000f8e0>] __do_softirq+0x1c/0x30
> [<600274f0>] handle_IRQ_event+0x40/0x9c
> [<6000f924>] do_softirq+0x30/0x4c
> [<600275e8>] __do_IRQ+0x9c/0x124
> [<6000fab0>] irq_exit+0x34/0x48
> [<6000184c>] do_IRQ+0x78/0x98
> [<60001858>] do_IRQ+0x84/0x98
> [<601dac84>] ip_auto_config+0x528/0x7f0
> [<60001e00>] _interrupt+0x110/0x118
> [<601c6000>] _KERNEL_SDA_BASE_+0x0/0x10
> [<6017d0d8>] schedule+0x7fc/0x8b0
> [<6017d0ac>] schedule+0x7d0/0x8b0
> [<601c6000>] _KERNEL_SDA_BASE_+0x0/0x10
> [<6000110c>] cpu_idle+0x2c/0x50
> [<60001124>] cpu_idle+0x44/0x50
> [<6000110c>] cpu_idle+0x2c/0x50
> [<60000080>] rest_init+0x30/0x44
> [<601c6884>] start_kernel+0x358/0x370
> [<60000d44>] machine_halt+0x0/0x20
> ___________________________
> 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/
> 


This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.


___________________________
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/