[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#498548: SKB BUG: Invalid truesize



On Sat, 2008-11-15 at 19:47 -0500, Gerald Villemure wrote:
> I am running kernel:
> Linux version 2.6.26-1-686 (Debian 2.6.26-8) (waldi@debian.org) (gcc 
> version 4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 SMP Thu Oct 9 
> 15:18:09 UTC 2008
> 
> On some days I get very few of these in the logs and other days I get 
> thousands.
> 
> Nov 15 11:35:40 server kernel: [660394.963460] SKB BUG: Invalid truesize 
> (468) len=290, sizeof(sk_buff)=180
> Nov 15 11:35:40 server kernel: [660394.993326] SKB BUG: Invalid truesize 
> (468) len=290, sizeof(sk_buff)=180
> 57 Thousand Log entries later...
> Nov 15 15:34:01 server kernel: [674696.648284] SKB BUG: Invalid truesize 
> (596) len=421, sizeof(sk_buff)=180
> Nov 15 15:34:01 server kernel: [674696.755905] SKB BUG: Invalid truesize 
> (244) len=76, sizeof(sk_buff)=180

This typically means that some packet transformation layer in the kernel
is not updating the "truesize" (used for memory accounting) of packets
correctly.

The error messages probably ought to be rate-limited as this is not a
serious error (unless the truesize is wrong by a large amount).

> Whats strange is that it stops by itself.
> 
> The machine has three physical NIC's and makes use of OpenVPN extensively.
> 
> Next time I see the log growing at 10K entries per hour I will turn off 
> OpenVPN to see if its related.

That's certainly worth trying, as OpenVPN is the sort of code that might
cause this bug.

There is an upstream bug report
<http://bugzilla.kernel.org/show_bug.cgi?id=10996> about similar
behaviour when other VPN implementations are used.

Ben.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: