Re: recent -git: BUG in free_thread_xstate

From: Matt Mackall
Date: Wed Jul 23 2008 - 20:08:12 EST



On Thu, 2008-07-24 at 01:20 +0200, Vegard Nossum wrote:
> >> +extern void warn_on_slowpath(const char *file, int line);

Mmm, fun.

> >> [<c013496f>] warn_on_slowpath+0x4f/0x70
> >> [<c0198041>] ? check_bytes_and_report+0x21/0xc0
> >> [<c04a8544>] ? __kfree_skb+0x34/0x80
> >> [<c0198041>] ? check_bytes_and_report+0x21/0xc0
> >> [<c01983ef>] ? check_object+0xdf/0x1f0
> >> [<c0198041>] ? check_bytes_and_report+0x21/0xc0
> >> [<c04a8544>] ? __kfree_skb+0x34/0x80
> >> [<c01983ef>] ? check_object+0xdf/0x1f0
> >> [<c04bbafc>] ? find_skb+0x3c/0x80
> >> [<c04a9f7e>] skb_copy_and_csum_dev+0xee/0x100
> >> [<c03539d7>] rtl8139_start_xmit+0x57/0x130
> >> [<c019a84b>] ? __kmalloc_track_caller+0x8b/0x120
> >> [<c04bba6e>] netpoll_send_skb+0x14e/0x1a0
> >> [<c04bbf54>] netpoll_send_udp+0x1e4/0x210

Trying to warn_on from inside a network driver from inside netpoll may
cause trouble.

--
Mathematics is the supreme nostalgia of our time.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/