Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49846 - Kernel crash, probably related to forcedeth
Summary: Kernel crash, probably related to forcedeth
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-03 08:07 UTC by John Goerzen
Modified: 2004-08-26 07:17 UTC (History)
0 users

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


Attachments
Log of oops incl. stack trace (messages.gz,8.26 KB, application/x-gzip)
2004-05-03 08:10 UTC, John Goerzen
Details
Config file for this kernel (config-2.6.5-gentoo,23.62 KB, text/plain)
2004-05-03 08:11 UTC, John Goerzen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Goerzen 2004-05-03 08:07:24 UTC
Attempted to ssh into a newly-installed Gentoo box this morning.  I was able to get as far as being prompted to accept its public key, but never retrieved a login prompt.  System was pingable.

I was not physically there, so I had the machine rebooted.  I discovered several logs of "swapper: page allocation failure. order:1, mode:0x20" in /var/log/messages.  I have attached portions of /var/log/messages so you can see both the bootup messages and this one, with the call trace.

This is a 2.6.5 kernel built straight from gentoo-dev-sources.  I have also attached my .config file.

The system is a Compaq 8000Z with an Amd64 3200+ CPU and the nForce3 motherboard.  The system was up for approximately 15 hours before the crash.  To my knowledge, it was idle at the time of the crash.  Before the problem, it had been running OK (it emerged xfree, for instance.)

Additionally, I have run a 32-bit kernel with the forcedeth module on this machine for some time without any problem (stock 2.6.4 kernel).  Therefore, the problem may lie in the 64-bit kernel, or in changes made between 2.6.4 and 2.6.5, or in Gentoo's patches.

Unfortunately, I did not have physical access to the machine at the time of the incidents, so I cannot report what was on the console.  My guess is that this was some sort of kernel oops that took down the networking layer (or at least hindered it).

Reproducible: Sometimes
Steps to Reproduce:
1. turn on machine
2. wait
3. oops occurs

Actual Results:  
 

Expected Results:  
 

# uname -a 
Linux katherina 2.6.5-gentoo-r1 #1 Sun May 2 19:05:11 CDT 2004 x86_64 4  
GNU/Linux 
# emerge info 
Portage 2.0.50-r6 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.2-r9, 
2.6.5-gentoo-r1) 
================================================================= 
System uname: 2.6.5-gentoo-r1 x86_64 4 
Gentoo Base System version 1.4.9 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="amd64" 
AUTOCLEAN="yes" 
CFLAGS="-O2" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs buildpkg ccache sandbox" 
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo 
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage_packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X alsa amd64 apm arts avi berkdb caps cdr crypt cscope cups curl dga 
divx4linux doc dvd dvd4 encode foomaticdb gdbm ggi gif gnome gphoto2 gpm gps 
gtk gtk2 imap imlib ipv6 jpeg kde lesstif libg++ libwww maildir mikmod mpeg 
ncurses nls nogcj offensive oggvorbis opengl oss pam pdflib perl png python qt 
quicktime readline sdl slang spell ssl tcpd tetex truetype usb wmf xml2 xmms 
xosd xv zlib" 
 
# lsmod 
Module                  Size  Used by 
usbmouse                6144  0 
uhci_hcd               31392  0 
hid                    25792  0 
sd_mod                 19776  0 
usb_storage            70720  0 
scsi_mod               81144  2 sd_mod,usb_storage 
eth1394                21392  0 
ohci_hcd               17604  0 
ehci_hcd               27076  0 
tuner                  19212  0 
tvaudio                23884  0 
msp3400                24532  0 
bttv                  169068  0 
video_buf              23556  1 bttv 
i2c_algo_bit            9672  1 bttv 
v4l2_common             8256  1 bttv 
btcx_risc               5576  1 bttv 
i2c_core               25220  5 tuner,tvaudio,msp3400,bttv,i2c_algo_bit 
videodev               11968  1 bttv 
snd_bt87x              14692  0 
snd_emu10k1            92388  0 
snd_rawmidi            26080  1 snd_emu10k1 
snd_seq_device          9036  2 snd_emu10k1,snd_rawmidi 
snd_ac97_codec         66180  1 snd_emu10k1 
snd_util_mem            5376  1 snd_emu10k1 
snd_hwdep              10184  1 snd_emu10k1 
ohci1394               34564  0 
ieee1394              117656  2 eth1394,ohci1394 
snd_pcm_oss            56804  0 
snd_pcm               100876  3 snd_bt87x,snd_emu10k1,snd_pcm_oss 
snd_page_alloc         12552  3 snd_bt87x,snd_emu10k1,snd_pcm 
snd_timer              25928  1 snd_pcm 
snd_mixer_oss          20096  1 snd_pcm_oss 
snd                    55208  11 
snd_bt87x,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss 
usbcore               110192  8 
usbmouse,uhci_hcd,hid,usb_storage,ohci_hcd,ehci_hcd 
forcedeth              16320  0 
# cat /proc/cmdline  
root=/dev/hda11 console=tty0 
# lspci 
00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4) 
00:01.0 ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev f6) 
00:01.1 SMBus: nVidia Corporation nForce3 SMBus (rev a4) 
00:02.0 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5) 
00:02.1 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5) 
00:02.2 USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2) 
00:05.0 Ethernet controller: nVidia Corporation nForce3 Ethernet (rev a5) 
00:08.0 IDE interface: nVidia Corporation nForce3 IDE (rev a5) 
00:0a.0 PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2) 
00:0b.0 PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4) 
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600] 
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] 
(Secondary) 
02:04.0 Communication controller: Lucent Microelectronics LT WinModem (rev 02) 
02:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture 
(rev 02) 
02:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 
02) 
02:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04) 
02:09.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 
Controller (PHY/Link)
Comment 1 John Goerzen 2004-05-03 08:10:35 UTC
Created attachment 30607 [details]
Log of oops incl. stack trace
Comment 2 John Goerzen 2004-05-03 08:11:04 UTC
Created attachment 30609 [details]
Config file for this kernel
Comment 3 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-06-21 11:39:56 UTC
Can you verify that this is still a problem with the 2.6.7-r2 gentoo-dev-sources
package?
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2004-08-26 07:17:07 UTC
Please retest with the latest gentoo-dev-sources (currently 2.6.8-r3) and reopen this bug if the problem still exists. Thanks.