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>