Re: twa probe failure on Gigabyte RH-115

From: Scott Long <scottl_at_samsco.org>
Date: Mon, 04 Aug 2008 09:48:33 -0600
Dmitry Morozovsky wrote:
> Dear colleagues,
> 
> trying to install 3ware 9650SE-2LP on a Gigabyte RH115 server (last BIOS) 
> failed with:
> 
> Aug  4 18:27:39 <kern.crit> armadillo kernel: twa0: <3ware 9000 series Storage 
> Controller> port 0x4000-0x40ff mem 0xda000000-0xdbffffff,0x40100000-0x40100fff 
> irq 16 at device 
> 0.0 on pci2
> Aug  4 18:27:39 <kern.crit> armadillo kernel: pcib2: memory: end (40100fff) < 
> start (de100000)
> Aug  4 18:27:39 <kern.crit> armadillo kernel: pcib2: twa0 requested unsupported 
> memory range 0-0 (decoding 0xde100000-0xde1fffff, 0xda000000-0xdbffffff)
> Aug  4 18:27:39 <kern.crit> armadillo kernel: twa0: ERROR: (0x05: 0x2002): 
> Can't allocate register window: error = 6
> Aug  4 18:27:39 <kern.crit> armadillo kernel: device_attach: twa0 attach 
> returned 6
> 
> (full verbose dmesg.boot from RELENG_7/amd64 attached)
> 
> The result is the same for RELENG_7/i386, RELENG_7/amd64 and HEAD/amd64
> 
> other combinations (FreeBSD RELENG_7/amd64 with this controller in other 
> motherboard, Ubuntu/amd64 8.04 server on this server+twa) work normally.
> 
> Any hints?
> 

It's really a bug in how the BIOS has pre-programmed the resources on
the 3ware card.  However, FreeBSD isn't smart enough to make the needed
adjustment.  John Baldwin and I are discussing a fix.

Scott
Received on Mon Aug 04 2008 - 13:48:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:33 UTC