Signed-off-by: Andrew Morton --- 25-akpm/net/core/skbuff.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) diff -puN net/core/skbuff.c~kfree_skb-dump_stack net/core/skbuff.c --- 25/net/core/skbuff.c~kfree_skb-dump_stack 2005-03-10 19:10:01.000000000 -0800 +++ 25-akpm/net/core/skbuff.c 2005-03-10 19:10:01.000000000 -0800 @@ -287,9 +287,11 @@ void __kfree_skb(struct sk_buff *skb) secpath_put(skb->sp); #endif if(skb->destructor) { - if (in_irq()) + if (in_irq()) { printk(KERN_WARNING "Warning: kfree_skb on " "hard IRQ %p\n", NET_CALLER(skb)); + dump_stack(); + } skb->destructor(skb); } #ifdef CONFIG_NETFILTER _