Showing error 323

User: Jiri Slaby
Error type: BUG/WARNING
Error type description: An unsatisfied assertion in the code
File location: net/core/skbuff.c
Line in file: 154
Project: Linux Kernel
Project version: 2.6.28
Tools: Web Crawler (0.1)
URL: https://bugzilla.kernel.org/show_bug.cgi?id=10996
Entered: 2011-09-08 08:47:09 UTC


Source:

 124                          "data:%p tail:%#lx end:%#lx dev:%s\n",
 125               here, skb->len, sz, skb->head, skb->data,
 126               (unsigned long)skb->tail, (unsigned long)skb->end,
 127               skb->dev ? skb->dev->name : "<NULL>");
 128        BUG();
 129}
 130
 131/**
 132 *        skb_under_panic        -         private function
 133 *        @skb: buffer
 134 *        @sz: size
 135 *        @here: address
 136 *
 137 *        Out of line support code for skb_push(). Not user callable.
 138 */
 139
 140void skb_under_panic(struct sk_buff *skb, int sz, void *here)
 141{
 142        printk(KERN_EMERG "skb_under_panic: text:%p len:%d put:%d head:%p "
 143                          "data:%p tail:%#lx end:%#lx dev:%s\n",
 144               here, skb->len, sz, skb->head, skb->data,
 145               (unsigned long)skb->tail, (unsigned long)skb->end,
 146               skb->dev ? skb->dev->name : "<NULL>");
 147        BUG();
 148}
 149
 150void skb_truesize_bug(struct sk_buff *skb)
 151{
 152        WARN(net_ratelimit(), KERN_ERR "SKB BUG: Invalid truesize (%u) "
 153               "len=%u, sizeof(sk_buff)=%Zd\n",
 154               skb->truesize, skb->len, sizeof(struct sk_buff));
 155}
 156EXPORT_SYMBOL(skb_truesize_bug);
 157
 158/*         Allocate a new skbuff. We do this ourselves so we can fill in a few
 159 *        'private' fields and also do memory statistics to find all the
 160 *        [BEEP] leaks.
 161 *
 162 */
 163
 164/**
Show full sources