1*1e091e43SHans Rosenfeld.\" 2*1e091e43SHans Rosenfeld.\" This file and its contents are supplied under the terms of the 3*1e091e43SHans Rosenfeld.\" Common Development and Distribution License ("CDDL"), version 1.0. 4*1e091e43SHans Rosenfeld.\" You may only use this file in accordance with the terms of version 5*1e091e43SHans Rosenfeld.\" 1.0 of the CDDL. 6*1e091e43SHans Rosenfeld.\" 7*1e091e43SHans Rosenfeld.\" A full copy of the text of the CDDL should have accompanied this 8*1e091e43SHans Rosenfeld.\" source. A copy of the CDDL is also available via the Internet at 9*1e091e43SHans Rosenfeld.\" http://www.illumos.org/license/CDDL. 10*1e091e43SHans Rosenfeld.\" 11*1e091e43SHans Rosenfeld.\" 12*1e091e43SHans Rosenfeld.\" Copyright 2023 RackTop Systems, Inc. 13*1e091e43SHans Rosenfeld.\" 14*1e091e43SHans Rosenfeld.Dd May 29, 2023 15*1e091e43SHans Rosenfeld.Dt LMRC 4D 16*1e091e43SHans Rosenfeld.Os 17*1e091e43SHans Rosenfeld.Sh NAME 18*1e091e43SHans Rosenfeld.Nm lmrc 19*1e091e43SHans Rosenfeld.Nd LSI MegaRAID SAS 3.0 Controller HBA driver 20*1e091e43SHans Rosenfeld.Sh DESCRIPTION 21*1e091e43SHans RosenfeldThe 22*1e091e43SHans Rosenfeld.Nm 23*1e091e43SHans Rosenfelddriver works with Broadcom MegaRAID SAS controllers of the Aero and Ventura 24*1e091e43SHans Rosenfeldgeneration, based on the following chipsets: 25*1e091e43SHans Rosenfeld.Bl -dash 26*1e091e43SHans Rosenfeld.It 27*1e091e43SHans RosenfeldMegaRAID Tri-Mode SAS35xx 28*1e091e43SHans Rosenfeld.It 29*1e091e43SHans RosenfeldMegaRAID Tri-Mode SAS34xx 30*1e091e43SHans Rosenfeld.It 31*1e091e43SHans RosenfeldMegaRAID 12G SAS/PCIe SAS38xx 32*1e091e43SHans Rosenfeld.It 33*1e091e43SHans RosenfeldMegaRAID 12G SAS/PCIe SAS39xx 34*1e091e43SHans Rosenfeld.El 35*1e091e43SHans Rosenfeld.Pp 36*1e091e43SHans RosenfeldThese controllers support SAS, SATA, and NVMe interfaces and expose connected 37*1e091e43SHans Rosenfelddevices either as RAID volumes or as JBOD, depending on the particular chipset 38*1e091e43SHans Rosenfeldand firmware configuration. 39*1e091e43SHans Rosenfeld.sp 40*1e091e43SHans RosenfeldThe driver supports the following capabilities: 41*1e091e43SHans Rosenfeld.Bl -dash 42*1e091e43SHans Rosenfeld.It 43*1e091e43SHans RosenfeldDynamic hot-plug 44*1e091e43SHans Rosenfeld.It 45*1e091e43SHans RosenfeldHonors packet timeouts specified in 46*1e091e43SHans Rosenfeld.Xr scsi_pkt 9S 47*1e091e43SHans Rosenfeld.It 48*1e091e43SHans RosenfeldReset of target or logical unit via 49*1e091e43SHans Rosenfeld.Xr scsi_reset 9F 50*1e091e43SHans Rosenfeld.It 51*1e091e43SHans RosenfeldAbort for individual commands via 52*1e091e43SHans Rosenfeld.Xr scsi_abort 9F 53*1e091e43SHans Rosenfeld.It 54*1e091e43SHans RosenfeldCommand queueing 55*1e091e43SHans Rosenfeld.Pq both tagged and untagged 56*1e091e43SHans Rosenfeld.El 57*1e091e43SHans Rosenfeld.Pp 58*1e091e43SHans RosenfeldThe 59*1e091e43SHans Rosenfeld.Nm 60*1e091e43SHans Rosenfelddriver is based on 61*1e091e43SHans Rosenfeld.Xr iport 9 , 62*1e091e43SHans Rosenfeldand uses one iport for physical 63*1e091e43SHans Rosenfeld.Pq JBOD 64*1e091e43SHans Rosenfelddevices, and another iport for logical 65*1e091e43SHans Rosenfeld.Pq RAID 66*1e091e43SHans Rosenfelddevices. 67*1e091e43SHans RosenfeldDepending on the controller and firmware, even physical 68*1e091e43SHans Rosenfeld.Pq JBOD 69*1e091e43SHans Rosenfelddevices may appear as 70*1e091e43SHans Rosenfeldlogical 71*1e091e43SHans Rosenfeld.Pq RAID 72*1e091e43SHans Rosenfelddevices to the driver. 73*1e091e43SHans Rosenfeld.Sh SEE ALSO 74*1e091e43SHans Rosenfeld.Xr sd 4D , 75*1e091e43SHans Rosenfeld.Xr st 4D , 76*1e091e43SHans Rosenfeld.Xr scsi 5 , 77*1e091e43SHans Rosenfeld.Xr iport 9 , 78*1e091e43SHans Rosenfeld.Xr scsi_abort 9F , 79*1e091e43SHans Rosenfeld.Xr scsi_reset 9F , 80*1e091e43SHans Rosenfeld.Xr scsi_pkt 9S 81*1e091e43SHans Rosenfeld.Sh BUGS 82*1e091e43SHans RosenfeldThe driver has not been tested with SATA or NVMe devices, and as such it is not 83*1e091e43SHans Rosenfeldknown whether it will work properly when SATA or NVMe drives are connected. 84