Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 57010

Summary: kernel 2.6.8-rc1 panics while emerging perl.
Product: Gentoo Linux Reporter: Albert Hopkins (RETIRED) <marduk>
Component: New packagesAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: RESOLVED UPSTREAM    
Severity: normal CC: perl
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Albert Hopkins (RETIRED) gentoo-dev 2004-07-14 05:18:20 UTC
Running new development-sources 2.6.8-rc1.  This kernel runs fine, but I cannot emerge -e world.  Whenever I get to perl-5.8.4 it panics.  I don't get any useful info.  It just basically says kernel panic while in the interrupt handler.  I've emerge other packages with success and emerge -e world works fine up until it gets through perl.  Would love to provide more info if someone can tell me how to debug kernel panics.

Reproducible: Always
Steps to Reproduce:




[blackwidow:marduk/]epm -q gcc glibc
gcc-3.3.3-r6
glibc-2.3.4.20040619
[blackwidow:marduk/]emerge info
Portage 2.0.51_pre13 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.4.20040619-r0,
2.6.8-rc1 i686 AMD Athlon(tm) XP 2700+)
=================================================================
System uname: 2.6.8-rc1 i686 AMD Athlon(tm) XP 2700+
Gentoo Base System version 1.5.1
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-g -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control /var/www/localhost/htdocs//mythweb/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-g -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distcc nostrip sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/site /usr/local/portage/gnome-current
/usr/local/portage/bmg-overlay"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X acl alsa avi berkdb cdr crypt cups dvd encode esd evo foomaticdb
gdbm gif gnome gstreamer gtk gtk2 imlib java jpeg libg++ mad mmx mozilla mpeg
mysql ncurses nls nntp nptl oggvorbis opengl pam pdflib png python quicktime
readline ruby sdl slang spell sse ssl tcpd truetype x86 xml xml2 xv zlib"
Comment 1 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-07-14 11:09:11 UTC
Hm, if you run d-s, you are pretty much on your own, sorry.

I suggest capturing the panic and creating a new bug at bugzilla.kernel.org, as there is nothing that we add to this kernel tree.
Comment 2 Albert Hopkins (RETIRED) gentoo-dev 2004-07-14 11:45:34 UTC
Okay.  Do know how I might be able to capture enough info that might be useful to others?  The only Item I get on the console is:

Aiee, killing interrupt handler
In interrupt handler -not syncing.
Comment 3 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-07-14 12:20:51 UTC
Try using a serial console connection, or netconsole.
Instructions on how to use them are in the Documentation directory in the kernel
source tree.

Comment 4 Albert Hopkins (RETIRED) gentoo-dev 2004-07-14 13:01:39 UTC
Thanks, Greg.  The netconsole sounds cool.  Will give it a try when I get home tonite.