Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2019 16:12:48 -0500
From:      Chris Ross <cross+freebsd@distal.com>
To:        Chris Ross <cross+freebsd@distal.com>
Cc:        Dewayne Geraghty <dewaynegeraghty@gmail.com>, FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: Cisco 12G SAS RAID support ?
Message-ID:  <20191106211248.GM1177@westeros.distal.com>
In-Reply-To: <20191105220441.GH1177@westeros.distal.com>
References:  <20191105183448.GE1177@westeros.distal.com> <65e90493-a038-5668-45e9-5101c52c23eb@quip.cz> <20191105201942.GF1177@westeros.distal.com> <CAOjFWZ6KW_6oU30v8VBO%2Baf3CAN2LiO-GrKsMmX9JH3EZpKwow@mail.gmail.com> <20191105210409.GG1177@westeros.distal.com> <CAGnMC6qShHG32cEdLQcZRTYoT200ekE3rJLjf-svyzTHr3Qyhg@mail.gmail.com> <20191105220441.GH1177@westeros.distal.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 05, 2019 at 05:04:41PM -0500, Chris Ross wrote:
> > However, if you've already placed
> > mpr_load="YES" in your /etc/loader.conf and rebooted your device, then you
> > probably need to move into a diagnostic phase.
> 
> Yeah.  I think I see what PCI id is missing in the driver, after digging
> around in the sources.  I was just hoping it was a process/human error.
> I'll get another machine running a build, and see if I can stub it in.

Okay.  Well, the simple try didn't magically work.  I added a few lines in
dev/mpr/mpr_pci.c in releng/12.0, built a new ISO, and booted.  Now it
recognizes the part, but says the following:

pcib7: <ACPI PCI-PCI bridge> [...]
pci7: <ACPI PCI bus> numa-domain 0 on pcib7
mpr0: <Avago Technologies (LSI) SAS3516_2> port 0x7000-0x70ff mem 0xb8000000-0xb80fffff,0xb7f00000-0xb7ffffff,0xb7e00000-0xb7efffff at device 0.0 numa-domain 0 on pci7
mpr0: IOC in fault state 0x0, resetting
mpr0: IOC in fault state 0x0, resetting
mpr0: IOC in fault state 0x0, resetting
mpr0: IOC in fault state 0x0, resetting
mpr0: IOC in fault state 0x0, resetting
mpr0: IOC in fault state 0x0, resetting

There is about a 4 second pause between each of the "in fault state, resetting"
lines.
 
This may not be a freebsd-stable converstion any longer.  I'm going to
switch over to freebsd-drivers, unless someone has a suggestion of a
better list for trying to figure out if small adjustments can be made to
the mpr driver to accept this device.

Thanks all.

             - Chris




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