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