Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144263 - gentoo-sources-2.6.17-r5 has NFS stall bug
Summary: gentoo-sources-2.6.17-r5 has NFS stall bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Daniel Drake (RETIRED)
URL: http://www.kernel.org/git/?p=linux/ke...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-17 17:27 UTC by Paul Taylor
Modified: 2006-08-24 23:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Taylor 2006-08-17 17:27:20 UTC
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
Comment 1 Paul Taylor 2006-08-24 23:14:48 UTC
Patch included in gentoo-sources-2.6.17-r6