2005-04-01 12:19:36

by K.R. Foley

[permalink] [raw]
Subject: 2.6.12-rc1 won't boot if SCSI drivers are selected as modules

00:00.0 Host bridge: Intel Corp. 82840 840 (Carmel) Chipset Host Bridge (Hub A) (rev 02)
00:01.0 PCI bridge: Intel Corp. 82840 840 (Carmel) Chipset AGP Bridge (rev 02)
00:02.0 PCI bridge: Intel Corp. 82840 840 (Carmel) Chipset PCI Bridge (Hub B) (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corp. 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02)
00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02)
00:1f.3 SMBus: Intel Corp. 82801AA SMBus (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV10GL [Quadro] (rev 10)
02:1f.0 PCI bridge: Intel Corp. 82806AA PCI64 Hub PCI Bridge (rev 03)
03:00.0 PIC: Intel Corp. 82806AA PCI64 Hub Advanced Programmable Interrupt Controller (rev 01)
04:04.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
04:05.0 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
04:05.1 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
04:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20)


Attachments:
config (29.92 kB)
pcidump (1.11 kB)
Download all attachments

2005-04-02 02:31:12

by [email protected]

[permalink] [raw]
Subject: Re: 2.6.12-rc1 won't boot if SCSI drivers are selected as modules

On Apr 1, 2005 7:17 AM, K.R. Foley <[email protected]> wrote:
> I have an old Dell Precision 620 workstation with dual PIII 933's and
> 512 Mb memory. It also uses AIC-7899P U160/m SCSI controllers with one
> U160 drive (boot drive) and one slower 18 Gb. I have been running many
> different variants of the kernel on this system for quite some time with
> much success. However, no amount of gnashing of teeth or pulling of hair
> have been able to get this system to boot ANY 2.6.12-rc1 (including
> 2.6.12-rc1 vanilla, 2.6.12-rc1-mm3 and various RT patches) variant when
> the SCSI drivers are selected as modules (which is the way that I have
> always done it). Last night I built all of the necessary drivers into
> the kernel and the system boots fine.

I am also seeing this but not on every boot. My work around is to add
a 'sleep 2' to the nash script after the modules are loaded. Compling
everything in also worked.

This is discussed in the thread: "current linus bk, error mounting
root". I believe the answer is that it is not a kernel problem,
instead the init scripts have to be fixed.

--
Jon Smirl
[email protected]

2005-04-02 14:07:51

by K.R. Foley

[permalink] [raw]
Subject: Re: 2.6.12-rc1 won't boot if SCSI drivers are selected as modules

Jon Smirl wrote:
> On Apr 1, 2005 7:17 AM, K.R. Foley <[email protected]> wrote:
>
>>I have an old Dell Precision 620 workstation with dual PIII 933's and
>>512 Mb memory. It also uses AIC-7899P U160/m SCSI controllers with one
>>U160 drive (boot drive) and one slower 18 Gb. I have been running many
>>different variants of the kernel on this system for quite some time with
>>much success. However, no amount of gnashing of teeth or pulling of hair
>>have been able to get this system to boot ANY 2.6.12-rc1 (including
>>2.6.12-rc1 vanilla, 2.6.12-rc1-mm3 and various RT patches) variant when
>>the SCSI drivers are selected as modules (which is the way that I have
>>always done it). Last night I built all of the necessary drivers into
>>the kernel and the system boots fine.
>
>
> I am also seeing this but not on every boot. My work around is to add
> a 'sleep 2' to the nash script after the modules are loaded. Compling
> everything in also worked.

I will give this a try. Although I did compare the init from a working
initrd with the init from a non-working initrd, with no differences :-/

>
> This is discussed in the thread: "current linus bk, error mounting
> root". I believe the answer is that it is not a kernel problem,
> instead the init scripts have to be fixed.
>
I figured it probably had been discussed if anyone else was having this
problem, it's just that I have been pretty scarce in the last couple of
weeks. I did try searching the archives but that didn't produce any
help. ;-) I will go back and take a look at this thread.

Thanks much.

--
kr