Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39322 - Initrd that is created by genkernel 3.0.1beta6 does not load dpt_i2o driver.
Summary: Initrd that is created by genkernel 3.0.1beta6 does not load dpt_i2o driver.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-25 02:16 UTC by Ed Presutti
Modified: 2004-01-29 19:25 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 Ed Presutti 2004-01-25 02:16:44 UTC
After upgrading to genkernel 3.0.1beta6, I am unable to build a kernel when using dpt_i2o as a module. If I compile using genkernel 1.8, it works perfectly. I am running gentoo-sources-2.4.22-r5. The problem is reproduced using several other source trees as well. I've tried gs-sources and gentoo-sources using genkernel 3.0.1beta6. Neither of them work. However, both work correctly using genkernel 1.8

Reproducible: Always
Steps to Reproduce:
1. emerge gentoo-sources-2.4.22-r5 (or gs-sources-2.4.23_pre8-r2)
2. emerge genkernel 3.0.1beta6
3. Compile dpt_i2o as a module and attempt to boot from an Adaptec 2100S RAID controller.

Actual Results:  
The initrd does not load the dpt_i2o driver. If I load dpt_i2o from busybox, I
can get it to come up. It also works correctly if I compile dpt_i2o directly
into the kernel.

Expected Results:  
dpt_i2o should be detected/loaded from the initrd, like it was in genkernel 1.8.

******** hardware configuration ********
ASUS CUV4X-D motherboard (Via 694X-DP chipset)
Dual PIII/933 Processors
1GB PC133 memory
ATI 3D Rage Pro AGP
Adaptec 2100S SCSI RAID controler /w 128MB cache memory
4 x 10K RPM 36GB SCSI Hard Drives (in RAID5 configuration)
Sound Blaster Live! value sound card

******** software configuration ********
gentoo-sources-2.4.22-r5 (or gs-sources-2.4.23_pre8-r2)
genkernl-3.0.1beta6

******** emerge info ********
Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.4.22-gentoo-r5)
=================================================================
System uname: 2.4.22-gentoo-r5 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.3.10
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi acpi4linux alsa apache2 apm arts avi berkdb bonobo cdr crypt
cups curl dedicated dga doc dvd dvdr encode esd etwin faad fam flac foomaticdb
gd gdbm ggi gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap
imlib innodb java jikes joystick jpeg kde lame lcms libg++ libwww mad mbox
mikmod mmx motif mozilla moznocompose moznoirc moznomail mpeg mysql ncurses nls
offensive oggvorbis opengl oss pam pdflib perl pic png python qt quicktime
readline samba sasl sdl slang slp snmp spell sse ssl tcltk tcpd tetex tiff
truetype vhost vim-with-x wmf wxwindows x86 xinerama xml2 xmms xv xvid zlib"
Comment 1 Brad House 2004-01-29 19:25:00 UTC
try this next version. And don't forget to pass 'doscsi' on your kernel
command line.  The version you should be trying is 3.0.1_beta9.
I fixed some modules loading, and it wasn't always obeying the 'doscsi'
flag previously.