From owner-freebsd-stable@freebsd.org Sat Nov 9 21:51:51 2019 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 302FB17E3FE for ; Sat, 9 Nov 2019 21:51:51 +0000 (UTC) (envelope-from cross@distal.com) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254:11::4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.pix.net", Issuer "Pix.Com Technologies LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 479W7V1XHRz4C8k; Sat, 9 Nov 2019 21:51:49 +0000 (UTC) (envelope-from cross@distal.com) Received: from mail.distal.com (mail.distal.com [IPv6:2001:470:e24c:200:0:0:0:ae25]) (authenticated bits=0) by hydra.pix.net (8.15.2/8.15.2) with ESMTPSA id xA9LpePO022007 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sat, 9 Nov 2019 16:51:48 -0500 (EST) (envelope-from cross@distal.com) Received: from westeros.distal.com (localhost [IPv6:0:0:0:0:0:0:0:1]) by mail.distal.com (8.15.2/8.15.2) with ESMTPS id xA9LpdO3007488 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 9 Nov 2019 16:51:40 -0500 (EST) (envelope-from cross@westeros.distal.com) Received: (from cross@localhost) by westeros.distal.com (8.15.2/8.15.2/Submit) id xA9Lpc8t007487; Sat, 9 Nov 2019 16:51:38 -0500 (EST) (envelope-from cross) Date: Sat, 9 Nov 2019 16:51:38 -0500 From: Chris Ross To: Gary Palmer Cc: freebsd-stable@freebsd.org, Miroslav Lachman <000.fbsd@quip.cz> Subject: Re: Cisco 12G SAS RAID support (FreeBSD 12.1-RELEASE) ? Message-ID: <20191109215138.GG1053@westeros.distal.com> References: <20191105183448.GE1177@westeros.distal.com> <65e90493-a038-5668-45e9-5101c52c23eb@quip.cz> <20191105201942.GF1177@westeros.distal.com> <65cd40b7-e982-496b-4876-21d352a03634@quip.cz> <20191108222816.GA76344@ambrisko.com> <20191109163853.GA1053@westeros.distal.com> <20191109164810.GA88319@in-addr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191109164810.GA88319@in-addr.com> User-Agent: Mutt/1.10.0 (2018-05-17) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mail.distal.com [IPv6:::1]); Sat, 09 Nov 2019 16:51:40 -0500 (EST) X-Rspamd-Queue-Id: 479W7V1XHRz4C8k X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of cross@distal.com designates 2001:470:e254:11::4 as permitted sender) smtp.mailfrom=cross@distal.com X-Spamd-Result: default: False [-3.64 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[distal.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; IP_SCORE(-2.34)[ip: (-3.55), ipnet: 2001:470::/32(-4.62), asn: 6939(-3.48), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Nov 2019 21:51:51 -0000 On Sat, Nov 09, 2019 at 04:48:10PM +0000, Gary Palmer wrote: > > Hi Doug! Thanks. Okay, I infer from that that the mpr driver is for > > HBAs that aren't raid? Grepping through the sources for 3516 found me > > only mpr. Looking more carefully, at mrsas while knowing specifically > > what I'm looking for, I find the PCI device ID (0x0014) as "AVAGO Ventura > > SAS Controller". And, that code (mrsas) is about the same in stable-12 as > > is it in -current. > > > > Can you provide some guidance of what I need to do to get the mrsas > > driver to identify it when booting the install ISO? > > See the "PRIORITY" section of > > https://www.freebsd.org/cgi/man.cgi?query=mrsas&sektion=4 > > You can also set that tunable via the loader Hmm. Okay. I know I was messing with that parameter on one of these machines, I though I'd tried it on this one. But, maybe that was the older box with the HBA in it. While I try that, I have a question. I understood that tunable to be a way to get the mfi(4) driver to allow the mrsas(4) driver to be used for devices they both would recognize. But, in this case, it's clear that the mfi(4) driver has now knowledge of this device. Is that tunable being set necessary to have the mrsas(4) driver even find the devices it knows how to support that mfi(4) doesn't? If so, that's a very unfortunate situation. Because there will be a significant set of controllers, like the one I have in this system, that totally fail to present themselves when installing from the install media. Maybe this is a political issue, and I should stop thinking about it, but. Let me know if I'm understanding the technical side, that there are cards mfi(4) has no support for, but this tunable prevents mrsas(4) from attaching them? - Chris