BUG : alloc_skb called nonatomically from interrupt

From: Jun Sun (jsun@mvista.com)
Date: Tue Oct 03 2000 - 16:29:49 EST


I am running Linux v2.4-test5 on MIPS (NEC DDB5476). I got the above
run-time BUG report. See the call stack below. Can someone shed a
light on this problem? Thanks.

Jun

--------------

reakpoint 2, alloc_skb (size=1531, gfp_mask=7) at skbuff.c:175
175 BUG();
(gdb) bt
#0 alloc_skb (size=1531, gfp_mask=7) at skbuff.c:175
#1 0x8012ffc8 in sock_alloc_send_skb (sk=0x81179640, size=1531,
fallback=0,
    noblock=60, errcode=0x811f3cd0) at sock.c:816
#2 0x80142308 in ip_build_xmit_slow (sk=0x81179640,
    getfrag=0x80158634 <udp_getfrag>, frag=0x811f3d98, length=60,
    ipc=0x811f3d88, rt=0x811f71c0, flags=16448) at ip_output.c:555
#3 0x801427d4 in ip_build_xmit (sk=0x81179640,
    getfrag=0x80158634 <udp_getfrag>, frag=0x811f3d98, length=4248,
    ipc=0x811f3d88, rt=0x811f71c0, flags=16448) at ip_output.c:687
#4 0x80158b88 in udp_sendmsg (sk=0x81179640, msg=0x811f3e50, len=4220)
    at udp.c:585
#5 0x8015f50c in inet_sendmsg (sock=0x801adf54, msg=0x811f3e50,
size=4220,
    scm=0x3c) at af_inet.c:727
#6 0x8012d35c in sock_sendmsg (sock=0x8110a8b0, msg=0x811f3e50,
size=4220)
    at socket.c:509
#7 0x8016dd1c in do_xprt_transmit (task=0x836a47c0) at xprt.c:215
#8 0x8016db6c in xprt_transmit (task=0x836a47c0) at xprt.c:1190
#9 0x8016b564 in call_transmit (task=0x836a47c0) at clnt.c:554
#10 0x8016f968 in __rpc_execute (task=0x836a47c0) at sched.c:574
#11 0x8016fde4 in __rpc_schedule () at sched.c:712
#12 0x801709d4 in rpciod (ptr=0x801adf54) at sched.c:1065
#13 0x8008c2f0 in kernel_thread (fn=0x80170810 <rpciod>, arg=0x801bb08c,

    flags=5) at process.c:158
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Oct 07 2000 - 21:00:12 EST