[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] BUG: at net/core/skbuff.c:380 __kfree_skb()
Hi everybody,
since I was very pleased by your support I'm asking againg for my next
problem.
I'm using a Spartan3E 1600E evaluation board.
I was facing strange program hangs when using uart (even if the problem
was not uart related). Olof let me know the problem has disappeard in
the svn version (I was using v0.30-rc1) and in fact that did the trick.
When I use the network to transfer a file with ftp I sometimes get
kernel BUGS as follows:
BUG: at net/core/skbuff.c:380 __kfree_skb()
Stack:
44643a34 ffffffff 441e3844 441e9af0 44136ae4 44111940 441afe30
441afd50
0000017c 441afe18 44643a50 00000a60 4442f260 00000000 440f2108
4442f260
00000008 4442f000 00000001 44213068 00000000 440f2f38 47a36868
44641ec0
Call Trace:
[<44136ae4>] ip_queue_xmit+0x40/0x4d4
[<44111940>] kfree_skb+0x18/0x50
[<440f2108>] SendHandler+0x70/0xb4
[<440f2f38>] XEmacLite_InterruptHandler+0xb4/0x190
[<4414c4b8>] tcp_retransmit_skb+0xd0/0x70c
[<440f232c>] RecvHandler+0xb4/0x1b8
...
[<44040fe4>] sys_lseek+0x94/0xec
[<4404e4b0>] sys_fcntl+0x58/0x80
[<44042a10>] fget+0x84/0x90
[<440047a8>] work_pending+0x34/0x3c
I simply start a tftp trabsfer from board to PC just after board
startup.
If i get this BUG it will persist for every other network transfer.
If i do not get this BUG it will not show up for any other network
transfer.
At least this is what it seems to me.
I only conducted a few tests and I'll be more precise in next mails, but
I just would like to know if anybody else encountered this behaviour
before.
I could not find anything related on the mailing list.
I tried changing the HZ value in include/asm/param.h (50 and 200),
hoping my problem was similar to Terry's one, but I observed the same
behaviour.
I would be very glad if anybody could post any hint or suggestion.
Many thanks,
Giulio Mazzoleni
___________________________
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/