From owner-freebsd-stable@freebsd.org Sat Nov 9 16:39:15 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 7BEDA1ADEA3 for ; Sat, 9 Nov 2019 16:39:15 +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 479NBp0C6nz3QZF for ; Sat, 9 Nov 2019 16:39:13 +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 xA9GcuHn016509 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sat, 9 Nov 2019 11:39:03 -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 xA9GcsRq005538 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 9 Nov 2019 11:38:55 -0500 (EST) (envelope-from cross@westeros.distal.com) Received: (from cross@localhost) by westeros.distal.com (8.15.2/8.15.2/Submit) id xA9Gcsxh005537; Sat, 9 Nov 2019 11:38:54 -0500 (EST) (envelope-from cross) Date: Sat, 9 Nov 2019 11:38:54 -0500 From: Chris Ross To: Doug Ambrisko Cc: Miroslav Lachman <000.fbsd@quip.cz>, freebsd-stable@freebsd.org Subject: Re: Cisco 12G SAS RAID support (FreeBSD 12.1-RELEASE) ? Message-ID: <20191109163853.GA1053@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> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191108222816.GA76344@ambrisko.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 11:38:55 -0500 (EST) X-Rspamd-Queue-Id: 479NBp0C6nz3QZF 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.78 / 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.48)[ip: (-4.23), ipnet: 2001:470::/32(-4.62), asn: 6939(-3.49), 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 16:39:15 -0000 On Fri, Nov 08, 2019 at 02:28:17PM -0800, Doug Ambrisko wrote: > On Tue, Nov 05, 2019 at 09:44:36PM +0100, Miroslav Lachman wrote: > | Chris Ross wrote on 11/05/2019 21:19: > | > On Tue, Nov 05, 2019 at 08:20:15PM +0100, Miroslav Lachman wrote: > | >> Chris Ross wrote on 11/05/2019 19:34: > | >>> Hello. I have a Cisco UCS C220-M5 with a RAID controller. It calls itself > | >>> "Cisco 12G Modular Raid Controller with 2GB cache", PPID UCSC-RAID-M5. > | >>> Looking at the CIMC, it shows the PCI vendor/device ids 1000:0014, which > | >>> looks to be an LSI MegaRAID Tri-Mode SAS3516. It looks like this should > | >>> be supported by the mpr(4) driver, but it doesn't seem to recognize it > | >>> at boot time. > | > | mpr_load="YES" goes to /etc/loader.conf > | > | If you need to load mpr manually in boot prompt I am not sure if it > | should be: > | load mpr > | or > | load mpr.ko > | of full path > | load /boot/kernel/mpr.ko > > This should be a mrsas card and not an HBA! mrsas supports all current > UCS RAID cards ... and the next unreleased UCS system :-) You might need > the one in -current for that. I'm not sure what is in 12.1. 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? - Chris