History log of /illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7e95e8d94bf4ccccc742a5e7a1370afe0d890ae3 13-May-2020 Toomas Soome <tsoome@me.com> 12728 emlxs: symbol 'emlxs_prog_type_t' is multiply-defined
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
mlxs_hw.h
a3170057524922242772a15fbeb3e91f5f8d4744 06-Feb-2020 Paul Winder <pwinder@racktopsystems.com> 12350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets
12351 Remove the 32bit DMA restrictions in the emlxs driver
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Reviewed by: Albert Lee <alee@racktopsystems.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
mlxs_adapters.h
mlxs_fc.h
mlxs_fcf.h
mlxs_fct.h
mlxs_hbaapi.h
mlxs_hw.h
mlxs_mbox.h
mlxs_version.h
8f23e9fa8abcb5857661066b954e63400d589b65 14-May-2014 Hans Rosenfeld <hans.rosenfeld@nexenta.com> 4864 update emlxs from source provided by Emulex for 16G FC
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Robert Mustacchi <rm@joyent.com>
mlxs.h
mlxs_adapters.h
mlxs_config.h
mlxs_device.h
mlxs_dfc.h
mlxs_dfclib.h
mlxs_dhchap.h
mlxs_dump.h
mlxs_events.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcf.h
mlxs_fcio.h
mlxs_fct.h
mlxs_fw.h
mlxs_hw.h
mlxs_iocb.h
mlxs_mbox.h
mlxs_mdb.h
mlxs_menlo.h
mlxs_messages.h
mlxs_msg.h
mlxs_os.h
mlxs_queue.h
mlxs_sdapi.h
mlxs_thread.h
mlxs_version.h
w_lp10000.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
w_lpe12000.h
a9800beb32c1006bb21c8da39e0180ea440b7bad 26-Jan-2012 Garrett D'Amore <garrett@damore.org> 1890 Updated emlxs driver from Emulex
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Jean-Yves.Chevallier <Jean-Yves.Chevallier@Emulex.Com>
Approved by: Gordon Ross <gwr@nexenta.com>
mlxs_adapters.h
mlxs_config.h
mlxs_dfc.h
mlxs_dfclib.h
mlxs_dhchap.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcf.h
mlxs_fcio.h
mlxs_hw.h
mlxs_iocb.h
mlxs_mbox.h
mlxs_messages.h
mlxs_msg.h
mlxs_os.h
mlxs_queue.h
mlxs_version.h
w_lpe12000.h
6a573d82e26abdedeb701fcdd5b5461b2fa0da40 18-Aug-2010 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs
6960289 fiber side of emulex cna does not connect to the storage
6950462 Emulex HBA permanently DESTROYED, if the firmware upgrade is interrupted
6964513 COMSTAR - Emulex LP9002 fail to return a SCSI Inquiry correctly to a VMware 4 Initiator
mlxs_config.h
mlxs_extern.h
mlxs_fc.h
mlxs_hw.h
mlxs_mbox.h
mlxs_messages.h
mlxs_version.h
bce54adf407df0723facaef4e2147ed69b922786 18-Jan-2010 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6911936 Memory leaks in the emlxs 2.50 driver for FCoE adapters
6914995 VPorts fail to reconnect to the FCoE switch after a port disconnect/connect on the physical port
6915003 System panic in the emlxs 2.50 driver when a mailbox timeout occurs on the FCoE adapter
6916658 Default values for fct parameters not getting set properly in the emlxs driver
mlxs_config.h
mlxs_fc.h
mlxs_os.h
mlxs_version.h
b3660a963b4e1d5319365d4d7c34beb66fb5abc7 23-Dec-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6911213 emlxs 2.50 driver queue list corruption for FCoE adapters
6902275 emlxs drivers sets DDI_FM_DMACHK_CAPABLE without correctly handling dma errors
mlxs_dfc.h
mlxs_extern.h
mlxs_fc.h
mlxs_mbox.h
mlxs_os.h
mlxs_queue.h
mlxs_version.h
d08970de9e2c1e9b071bec3a380265fd42d5b826 17-Dec-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6907602 2.50k emlxs driver panic during unconfigure
mlxs_fc.h
mlxs_version.h
62379b581655b9c347d192fce07f06c575a54ea3 07-Dec-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6907524 DMA settings are not correct in emlxs driver for FCoE adapter
mlxs_fc.h
mlxs_version.h
fe199829b492e6b3aa36dd76af597360bb4af121 03-Dec-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6904131 COMSTAR: Fix unsolicited exchange abort issue
6904115 Turn off DMA handle checking in the fm-capable config parameter
6904120 IO hang during diskomizer test and pci errors during UE register access in FCoE adapter
6901958 memory leak in emlxs_mem_alloc and emlxs_sli3_online
mlxs_config.h
mlxs_dfclib.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcio.h
mlxs_hw.h
mlxs_version.h
e2ca2865a6870e9c6cbef6becbcc68cafde64537 21-Nov-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6893368 2.50h emlxs sets wrong mail box parameter for 4G PCIe firmware
6899936 Upgrade firmware in emlxs driver for Emulex 4G adapters to 2.82a4
6899907 Cannot connect to Emulex COMSTAR target
6899956 FCoE - Add FC side of 2nd generation H/W support in driver_alias file
6901812 FCoE - Add driver code for FC side of 2nd generation H/W support with code clean up
mlxs.h
mlxs_adapters.h
mlxs_dhchap.h
mlxs_event.h
mlxs_events.h
mlxs_fc.h
mlxs_mbox.h
mlxs_version.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
825277341c15b6b0d2c4b8b622ae7b1d2bdc0390 09-Nov-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6867554 Upgrade firmware in emlxs driver for Emulex adapters
6870994 FCoE - Add FC side of support for new Emulex FCoE adapter, Europa
6871002 Enhance Onecommand(HBAnywhere) support for new FCoE adapter
6871009 Add OneCommand support for persistant port disable feature
6814546 Investigate and fix all instances of driver threads holding LOCKs and going to SLEEP
6809615 emlxs_quiesce() implementation does not adhere to quiesce(9E) spec
6772488 emlxs driver needs to implement FC_PORT_GET_P2P_INFO port manage interface
6798217 All C macros in the code can be defined in upper case letters
6866636 panic in emlxs_pkt_complete() when accessing freed structure
6727928 Memory leaks in emlxs driver for Emulex HBAs
6893070 System panic due to bug in the formating of firmware dump Mail box command on 8G HBAs
6875223 'WARNING: emlxs: ddi_modopen drv/fct failed: err 2' when booting snv_122
6864202 COMSTAR - Target panics when running "stmfadm offline-target" command with I/O
6892243 SUNWemlxs - postinstall should *not* have any run-time probes for actual hardware
mlxs.h
mlxs_adapters.h
mlxs_config.h
mlxs_device.h
mlxs_dfc.h
mlxs_dfclib.h
mlxs_dhchap.h
mlxs_dump.h
mlxs_event.h
mlxs_events.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcio.h
mlxs_fct.h
mlxs_fw.h
mlxs_hw.h
mlxs_iocb.h
mlxs_mbox.h
mlxs_mdb.h
mlxs_menlo.h
mlxs_messages.h
mlxs_msg.h
mlxs_os.h
mlxs_queue.h
mlxs_sdapi.h
mlxs_thread.h
mlxs_version.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
w_lpe12000.h
162fafd3d0764eb6022fe01ce970de8775eda209 03-Nov-2009 allan <Allan.Ou@Sun.COM> 6893489 COMSTER - provide MODDRV for properly handling interface changes
6893502 COMSTAR - qlt should provide MODDRV revision control for fct interface
6893493 COMSTAR - emlxs should provide MODDRV revision control for fct interface
mlxs_version.h
e51761e09da808a4941f77a1197220eb1d664423 07-Aug-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6793438 Direct attach tape fails to reconnect after library reboot or cable disconnect
6845887 vfs_mount panic at boot on a X4450 / snv_115
mlxs_extern.h
mlxs_fc.h
mlxs_version.h
67bef50e4962c6f94f46c19dda4984555d0682ce 22-Jun-2009 Daniel Beauregard <Daniel.Beauregard@Sun.COM> 6819862 panic "Fatal error has occured in: PCIe root complex" with 4G FC Emulex booting up.
mlxs_version.h
w_lpe11000.h
w_lpe11002.h
3be114ed300cd3c74d686e19db5d0638cec49ad4 05-Jun-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6834688 emlxs 2.40x drivers fail to attach in 32-bit mode with more than 4GB of RAM on x86 platforms
6837014 emlxs 2.40x driver does not connect to the fabric, if the link comes up after system bootup
6832657 HBA becomes unusable in x86 due to Mailbox Timeout during fw download on boot in snv_112
6840271 Various panics (on boot with fcinfo) with 2.40o driver on snv 114 with COMSTAR targets paths
mlxs_dfclib.h
mlxs_os.h
mlxs_version.h
4baa2c25868c5c0ae97aa381b8b1c571c85dc5ef 27-Apr-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6809422 emlxs driver should set bus_ops to NULL
6794530 Enable FMA support in 2.40o emlxs driver
6833340 Implement the workaround for CR 6832657
mlxs_config.h
mlxs_messages.h
mlxs_os.h
mlxs_version.h
bb63f56ebeb244bd34f5e8d50900e3420f01b394 08-Apr-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6803638 SYSTEM PANIC during DR test on sunfire 12k during I/O
6805510 Adapter hardware error, status2=0x0 and status2=0x6000000a reboot required issues.
6817978 Some emlxadm commands do not work on COMSTAR target ports
6817981 Driver must continue to use the current WWN after volatile WWN changed by HBAnywhere
6817983 HBAnyware app - hbacmd loopmap fails and reports unexpected results
6823191 Source code cleanup in 2.40n driver
6823192 2.40f driver fails to take FW dump after link bounce
mlxs_config.h
mlxs_extern.h
mlxs_fc.h
mlxs_hbaapi.h
mlxs_messages.h
mlxs_os.h
mlxs_thread.h
mlxs_version.h
w_lp10000.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
w_lpe12000.h
db7186d3d79e01fb2998638be5eb7ef3a6a1990d 18-Mar-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6803657 Solaris does not successfully bind to more than 40 Emulex 8 Gb FC ports on an M9000/32
mlxs_version.h
7fc02a305b3093790884c8c5d13db1e1c4b70acb 05-Mar-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6811333 Remove prom_printf() message in emlxs driver
mlxs_version.h
291a2b48b9adcd7b3666c34e80ba6411929afe7f 13-Feb-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6681685 emlxs driver can separate firmware modules from driver modules
6686400 emlxs driver can take the firmware dump and keep it in kernel memory
6719325 tape recovery exceeding 2 minute timeout for I/O
6739924 emlxs driver needs to improve the management of polled commads
6755227 emlxs driver must implement quiesce() entry point
6751827 Firmware dump and debug messages should be made available through mdb dcmd
6792993 Integrate COMSTAR support enhancements with 2.40f emlxs driver
6792994 Integrate NPIV support enhancements with 2.40f emlxs driver
6792995 Integrate Emulex HBA Diagnostics capability with 2.40f emlxs driver
6792997 Integrate Emulex SLI API support for firmware interface in 2.40f emlxs driver
6792998 Integrate enhancements to DHCHAP Authentication in 2.40f emlxs driver
mlxs.h
mlxs_adapters.h
mlxs_config.h
mlxs_device.h
mlxs_dfc.h
mlxs_dfclib.h
mlxs_dhchap.h
mlxs_dump.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcio.h
mlxs_fct.h
mlxs_fw.h
mlxs_hw.h
mlxs_mdb.h
mlxs_menlo.h
mlxs_messages.h
mlxs_msg.h
mlxs_os.h
mlxs_sdapi.h
mlxs_thread.h
mlxs_version.h
w_lp10000.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
w_lpe12000.h
34349410540191e0eed7567bd5f2f365c7f705f2 10-Feb-2009 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6798261 Panic when booting Nevada from Emulex/DAS devices
mlxs_version.h
93c20f2609342fd05f6625f16dfcb9348e7977f2 08-Dec-2008 Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM> 6772008 Fix cstyle errors in emlxs driver.
6775030 move qlc header files to usr/src/uts/common/io/fibre-channel/fca/qlc
6775032 move emlxs header files to usr/src/uts/common/io/fibre-channel/fca/emlxs
6781785 lint warning in emlxs code

--HG--
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_adapters.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_adapters.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_config.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_config.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_device.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_device.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfc.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfclib.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfclib.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dhchap.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dhchap.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_extern.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_extern.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fc.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fcio.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fcio.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fct.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_hbaapi.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_hbaapi.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_hw.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_hw.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mdb.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_mdb.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_menlo.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_menlo.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_messages.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_messages.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_msg.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_os.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_os.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_thread.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_version.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_version.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp10000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp10000.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp11000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp11000.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp11002.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp11002.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe11000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe11000.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe11002.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe11002.h
rename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe12000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe12000.h
rename : usr/src/uts/common/sys/fibre-channel/fca/exioct.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/exioct.h
rename : usr/src/uts/common/sys/fibre-channel/fca/exioctso.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/exioctso.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_api.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_apps.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_apps.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_debug.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_debug.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_init.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_init.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_iocb.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_iocb.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_ioctl.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_ioctl.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_isr.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_isr.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_mbx.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_mbx.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_open.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_open.h
rename : usr/src/uts/common/sys/fibre-channel/fca/ql_xioctl.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_xioctl.h
mlxs.h
mlxs_adapters.h
mlxs_config.h
mlxs_device.h
mlxs_dfc.h
mlxs_dfclib.h
mlxs_dhchap.h
mlxs_extern.h
mlxs_fc.h
mlxs_fcio.h
mlxs_fct.h
mlxs_hbaapi.h
mlxs_hw.h
mlxs_mdb.h
mlxs_menlo.h
mlxs_messages.h
mlxs_msg.h
mlxs_os.h
mlxs_thread.h
mlxs_version.h
w_lp10000.h
w_lp11000.h
w_lp11002.h
w_lpe11000.h
w_lpe11002.h
w_lpe12000.h