The URL includes a patch; can this be applied to gentoo-sources prior to the release of 2.6.18? The symptoms I'm getting are NFS suddenly stalls (very poor performance to the point that a reboot is required), and lots of these messages in /var/adm/messages: BUG: warning at include/linux/skbuff.h:975/__skb_trim() <c0273493> ip_append_data+0x588/0x911 <c02742f2> ip_generic_getfrag+0x0/0x8c <c0274318> ip_generic_getfrag+0x26/0x8c <c0259fa7> lock_sock+0x85/0x8d <c028af51> udp_sendmsg+0x3e8/0x4cf <c0259e97> release_sock+0x10/0x9b <c011c3ee> local_bh_enable+0x68/0x7e <c028af7c> udp_sendmsg+0x413/0x4cf <c0290206> inet_sendmsg+0x35/0x3f <c0257d2c> sock_sendmsg+0xb9/0xd2 <c012740f> autoremove_wake_function+0x0/0x2d <c0259e97> release_sock+0x10/0x9b <c011c3ee> local_bh_enable+0x68/0x7e <c028b11d> udp_sendpage+0xe5/0xef <c02596a8> kernel_sendmsg+0x26/0x2c <de928d24> xs_send_tail+0x3f/0x46 [sunrpc] <de92a054> xs_udp_send_request+0x1c6/0x25e [sunrpc] <c0290210> inet_sendpage+0x0/0x7e <e3f0feec> nfs3_xdr_writeargs+0x0/0x7a [nfs] <de92810a> xprt_transmit+0xc3/0x1d3 [sunrpc] <e3f0feec> nfs3_xdr_writeargs+0x0/0x7a [nfs] <de92735c> call_transmit+0x198/0x1cf [sunrpc] <de92aee7> __rpc_execute+0x7a/0x193 [sunrpc] <c01249a1> run_workqueue+0x7f/0xba <de92b000> rpc_async_schedule+0x0/0x5 [sunrpc] <c0124e88> worker_thread+0x0/0x108 <c0124f5d> worker_thread+0xd5/0x108 <c011287a> default_wake_function+0x0/0xc <c012734d> kthread+0x9f/0xcb <c01272ae> kthread+0x0/0xcb <c0100bf5> kernel_thread_helper+0x5/0xb Portage 2.1.1_pre5-r2 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r5 i686) ================================================================= System uname: 2.6.17-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.4 Last Sync: Thu, 17 Aug 2006 23:20:01 +0000 app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -msse -mfpmath=sse -msse2 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -msse -mfpmath=sse -msse2 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.swin.edu.au/gentoo http://distfiles.gentoo.org/" LINGUAS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="x86 X a52 aac alsa apm arts asf avi berkdb bitmap-fonts bzlib cdparanoia chroot cli crypt cups dlloader dri dts dv dvd dvdr dvdread eds elibc_glibc emboss encode expat fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint glitz gpgme gpm gstreamer gtk gtk2 hal i8x0 imap imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg jpeg2k kde kernel_linux lcms libg++ libwww lm_sensors lzo mad mikmod mjpeg mmap mmx mng motif mp3 mpeg mpeg4 musepack ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session smp sndfile speex spell spl sse sse2 ssl svg symlink tcpd theora threads tiff truetype truetype-fonts type1-fonts udev userland_GNU userlocales vcd video_cards_i810 vidix vorbis vorbis-psy win32codecs wmf x264 xml xorg xprint xscreensaver xv xvid yvl12 zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Patch included in gentoo-sources-2.6.17-r6