Messages in this thread | | | From | Peter Chubb <> | Date | Wed, 25 Feb 2004 21:18:19 +1100 | Subject | Re: [BUG] 2.6.3 Slab corruption: errors are triggered when memory exceeds 2.5GB (correction) |
| |
>>>>> "Darren" == Darren Williams <dsw@gelato.unsw.edu.au> writes:
Darren> Hi Manfred I have updated to the latest bk and new output can Darren> be found at: Darren> http://quasar.cse.unsw.edu.au/~dsw/public-files/lemon-debug/ Darren> kern-log-bk
Intersting. Offset 0x620 is well off the end of the struct skb, which is only 256 bytes big (I think), yet the object that's having problems is a 2k object.
Darren> I took a look at alloc_skb(..) and there is a reference to an Darren> atomic_t token with this being the most suspect
150> atomic_set(&(skb_shinfo(skb)->dataref), 1);
No, the skb_shinfo is off in kmalloced space, not part of the slab.
-- Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au The technical we do immediately, the political takes *forever* - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |