Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Oct 2008 14:16:22 -0600
From:      Scott Long <scottl@samsco.org>
To:        Ian FREISLICH <ianf@clue.co.za>
Cc:        current@freebsd.org
Subject:   Re: LSI megaraid SATA 150-6
Message-ID:  <4908C496.4090609@samsco.org>
In-Reply-To: <E1KvGQx-0005lG-54@clue.co.za>
References:  <490864A3.4020801@samsco.org> <E1Kv8Bs-0004Wq-Fh@clue.co.za> <E1KvGQx-0005lG-54@clue.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
Ian FREISLICH wrote:
> Scott Long wrote:
>> Ian Freislich wrote:
>>> But I'm unable to boot into multi-user off the disk.  The kernel
>>> boots and then I get reports of UFS corruption (truncated inodes
>>> and missing blocks etc) and it can't find /libexec/ld-elf.so.1.
>>>
>>> I'm tempted to just say that the card is junk and to give up.
>>> Am I correct in my analysis?
>>>
>> Try setting the following from the loader at boot:
>>
>> hw.amr.force_sg32=1
> 
> Ok, that fixed it.  What exactly does this do?
> 

Limits the driver to only use 32-bit addresses, and bounces
(copies) anything above that down to the lower 32bits of the
address space.  Can you send me the output of 'pciconf -lv'?

Scott



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