Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Mar 2005 23:23:02 +0200
From:      Bernd Walter <ticso@cicely12.cicely.de>
To:        Nuno Dias <ndias@lip.pt>
Cc:        freebsd-alpha@freebsd.org
Subject:   Re: fatal kernel trap
Message-ID:  <20050329212302.GI33677@cicely12.cicely.de>
In-Reply-To: <1112111034.28113.47.camel@lnsys06.lip.pt>
References:  <1112088137.28113.8.camel@lnsys06.lip.pt> <20050329093213.GE28703@cicely12.cicely.de> <1112107652.28113.34.camel@lnsys06.lip.pt> <20050329150044.GE33677@cicely12.cicely.de> <1112111034.28113.47.camel@lnsys06.lip.pt>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 29, 2005 at 04:43:54PM +0100, Nuno Dias wrote:
> On Tue, 2005-03-29 at 17:00 +0200, Bernd Walter wrote:
> > On Tue, Mar 29, 2005 at 03:47:32PM +0100, Nuno Dias wrote:
> The crash that i have reported now is from boot, after the install ...
> This is the crash (IDE Disk)...
> ------------------
> Hit [Enter] to boot immediately, or any other key for command prompt.
> Booting [/boot/kernel/kernel]...
> Entering /boot/kernel/kernel at 0xfffffc0000345b60...
> 
> halted CPU 0
> 
> halt code = 2
> kernel stack not valid halt
> PC = 200000000
> ------------------

This is very early and an interessting PC address.
I have no idea about this.

> And yes, i see the same problem as JoséM.Fandiño when i try to install
> and the scsi card is in 32 bits slot pci.
> 
> > 
> > >  Then i change my approach to a SCSI DISK. 
> > > 
> > >  I discovery that the scsi card only work in 64 bits slot pci, if i put
> > > the card in 32 bits slot pci the install crash.
> > 
> > Can you deliver boot messages from detecting the SCSI card in
> > different slots?
> > AFAIK the 32 bit slots on Miate are behind a PCI-PCI bridge.
> 
> 64 bit slot
> 
> isp0: <Qlogic ISP 1020/1040 PCI SCSI Adapter> port 0x8000-0x80ff mem
> 0x800580000isp0: interrupting at CIA irq 4
> isp0: [GIANT-LOCKED]
> ...
> Waiting 15 seconds for SCSI devices to settle
> da0 at isp0 bus 0 target 0 lun 0
> da0: <DEC RZ1CC-BA (C) DEC 883F> Fixed Direct Access SCSI-2 device
> da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing
> Enabled
> da0: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C)
> 
> 32 bit slot
> 
> isp0: <Qlogic ISP 1020/1040 PCI SCSI Adapter> port 0x8000-0x80ff mem
> 0x800100001isp0: interrupting at CIA irq 16
> isp0: [GIANT-LOCKED]
> 
> halted CPU 0
> 
> halt code = 5
> HALT instruction executed
> PC = 1f00
> >>>

That makes sense now.
If the drivers tries to acces the port range it will trap as it is
very likely not bridged.
Havn't thought about this case yet.
imp told be that we are verifying the path now, but it doesn't seem
to work :(
Well such cases are very specific to alpha world.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd@bwct.de                                  info@bwct.de



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050329212302.GI33677>