4864 update emlxs from source provided by Emulex for 16G FCReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Rich Lowe <richlowe@richlowe.net>
4864 update emlxs from source provided by Emulex for 16G FCReviewed 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>
show more ...
5045 use atomic_{inc,dec}_* instead of atomic_add_*Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Robert Mustacchi <rm@joyent.com>
1890 Updated emlxs driver from EmulexReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Jean-Yves.Chevallier <Jean-Yves.Chevallier@Emulex.Com>Approved by: Gordon Ross <gwr@nexenta.com>
1677 emlxs shouldn't assign 0xffff to 10-bit CQidsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Gordon Ross <gwr@nexenta.com>
1073 migrate kernel modules from ancient _depends_on to true ELF dependenciesReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Richard Low
1073 migrate kernel modules from ancient _depends_on to true ELF dependenciesReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs6960289 fiber side of emulex cna does not connect to the storage6950462 Emulex HBA permanently DESTROYED, if the firmware upgrade is in
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs6960289 fiber side of emulex cna does not connect to the storage6950462 Emulex HBA permanently DESTROYED, if the firmware upgrade is interrupted6964513 COMSTAR - Emulex LP9002 fail to return a SCSI Inquiry correctly to a VMware 4 Initiator
6929502 packages are missing some license files6930656 license action improvements--HG--rename : usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip => usr/src/cmd/cmd-inet/usr.bin/pppdump/T
6929502 packages are missing some license files6930656 license action improvements--HG--rename : usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip => usr/src/cmd/cmd-inet/usr.bin/pppdump/THIRDPARTYLICENSE.descriprename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsdrename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsd.descriprename : usr/src/pkg/license_files/lic_SUNWroute => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsdrename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsd.descriprename : usr/src/pkg/license_files/lic_SUNWhwdata => usr/src/cmd/hwdata/THIRDPARTYLICENSE.pciids.tmplrename : usr/src/pkg/license_files/lic_GPLv2 => usr/src/cmd/powertop/common/COPYINGrename : usr/src/lib/librstp/THIRDPARTYLICENSE.descrip => usr/src/lib/librstp/common/COPYING.descriprename : usr/src/uts/common/io/e1000g/README => usr/src/uts/common/io/e1000g/THIRDPARTYLICENSErename : usr/src/pkg/license_files/lic_Emulex => usr/src/uts/common/io/fibre-channel/fca/emlxs/FIRMWARELICENSErename : usr/src/pkg/license_files/lic_Qlogic => usr/src/uts/common/io/fibre-channel/fca/qlc/FIRMWARELICENSErename : usr/src/uts/common/io/ib/clients/of/lic_of => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSErename : usr/src/uts/common/io/ib/clients/of/lic_of.descrip => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSE.descriprename : usr/src/pkg/license_files/cr_Intel.SUNWfipe => usr/src/uts/i86pc/io/fipe/THIRDPARTYLICENSE
6911936 Memory leaks in the emlxs 2.50 driver for FCoE adapters6914995 VPorts fail to reconnect to the FCoE switch after a port disconnect/connect on the physical port6915003 System panic in the em
6911936 Memory leaks in the emlxs 2.50 driver for FCoE adapters6914995 VPorts fail to reconnect to the FCoE switch after a port disconnect/connect on the physical port6915003 System panic in the emlxs 2.50 driver when a mailbox timeout occurs on the FCoE adapter6916658 Default values for fct parameters not getting set properly in the emlxs driver
6911213 emlxs 2.50 driver queue list corruption for FCoE adapters6902275 emlxs drivers sets DDI_FM_DMACHK_CAPABLE without correctly handling dma errors
6907602 2.50k emlxs driver panic during unconfigure
6907524 DMA settings are not correct in emlxs driver for FCoE adapter
6904131 COMSTAR: Fix unsolicited exchange abort issue6904115 Turn off DMA handle checking in the fm-capable config parameter6904120 IO hang during diskomizer test and pci errors during UE register
6904131 COMSTAR: Fix unsolicited exchange abort issue6904115 Turn off DMA handle checking in the fm-capable config parameter6904120 IO hang during diskomizer test and pci errors during UE register access in FCoE adapter6901958 memory leak in emlxs_mem_alloc and emlxs_sli3_online
6783915 numerous drivers using devacc_attr_access without specifying DDI_DEVICE_ATTR_V16765185 ddi_dma_mem_alloc should ignore devacc_attr_access6886100 DDI_FLAGERR_ACC accesses on x86 should use i
6783915 numerous drivers using devacc_attr_access without specifying DDI_DEVICE_ATTR_V16765185 ddi_dma_mem_alloc should ignore devacc_attr_access6886100 DDI_FLAGERR_ACC accesses on x86 should use i_ddi_prot_io_get8() calls as on sparc6886098 ddi_fm_acc_err_get()/ddi_fm_dma_err_get() copy data when they don't need to6901678 crossbow changes broke dma handle checking in bge driver6901000 lint warning in mtst_cpu.c
6893368 2.50h emlxs sets wrong mail box parameter for 4G PCIe firmware6899936 Upgrade firmware in emlxs driver for Emulex 4G adapters to 2.82a46899907 Cannot connect to Emulex COMSTAR target689995
6893368 2.50h emlxs sets wrong mail box parameter for 4G PCIe firmware6899936 Upgrade firmware in emlxs driver for Emulex 4G adapters to 2.82a46899907 Cannot connect to Emulex COMSTAR target6899956 FCoE - Add FC side of 2nd generation H/W support in driver_alias file6901812 FCoE - Add driver code for FC side of 2nd generation H/W support with code clean up
6867554 Upgrade firmware in emlxs driver for Emulex adapters6870994 FCoE - Add FC side of support for new Emulex FCoE adapter, Europa6871002 Enhance Onecommand(HBAnywhere) support for new FCoE adap
6867554 Upgrade firmware in emlxs driver for Emulex adapters6870994 FCoE - Add FC side of support for new Emulex FCoE adapter, Europa6871002 Enhance Onecommand(HBAnywhere) support for new FCoE adapter6871009 Add OneCommand support for persistant port disable feature6814546 Investigate and fix all instances of driver threads holding LOCKs and going to SLEEP6809615 emlxs_quiesce() implementation does not adhere to quiesce(9E) spec6772488 emlxs driver needs to implement FC_PORT_GET_P2P_INFO port manage interface6798217 All C macros in the code can be defined in upper case letters6866636 panic in emlxs_pkt_complete() when accessing freed structure6727928 Memory leaks in emlxs driver for Emulex HBAs6893070 System panic due to bug in the formating of firmware dump Mail box command on 8G HBAs6875223 'WARNING: emlxs: ddi_modopen drv/fct failed: err 2' when booting snv_1226864202 COMSTAR - Target panics when running "stmfadm offline-target" command with I/O6892243 SUNWemlxs - postinstall should *not* have any run-time probes for actual hardware
6893489 COMSTER - provide MODDRV for properly handling interface changes6893502 COMSTAR - qlt should provide MODDRV revision control for fct interface6893493 COMSTAR - emlxs should provide MODDRV r
6893489 COMSTER - provide MODDRV for properly handling interface changes6893502 COMSTAR - qlt should provide MODDRV revision control for fct interface6893493 COMSTAR - emlxs should provide MODDRV revision control for fct interface
6793438 Direct attach tape fails to reconnect after library reboot or cable disconnect6845887 vfs_mount panic at boot on a X4450 / snv_115
6834688 emlxs 2.40x drivers fail to attach in 32-bit mode with more than 4GB of RAM on x86 platforms6837014 emlxs 2.40x driver does not connect to the fabric, if the link comes up after system bootu
6834688 emlxs 2.40x drivers fail to attach in 32-bit mode with more than 4GB of RAM on x86 platforms6837014 emlxs 2.40x driver does not connect to the fabric, if the link comes up after system bootup6832657 HBA becomes unusable in x86 due to Mailbox Timeout during fw download on boot in snv_1126840271 Various panics (on boot with fcinfo) with 2.40o driver on snv 114 with COMSTAR targets paths
6809422 emlxs driver should set bus_ops to NULL6794530 Enable FMA support in 2.40o emlxs driver6833340 Implement the workaround for CR 6832657
6803638 SYSTEM PANIC during DR test on sunfire 12k during I/O6805510 Adapter hardware error, status2=0x0 and status2=0x6000000a reboot required issues.6817978 Some emlxadm commands do not work on C
6803638 SYSTEM PANIC during DR test on sunfire 12k during I/O6805510 Adapter hardware error, status2=0x0 and status2=0x6000000a reboot required issues.6817978 Some emlxadm commands do not work on COMSTAR target ports6817981 Driver must continue to use the current WWN after volatile WWN changed by HBAnywhere6817983 HBAnyware app - hbacmd loopmap fails and reports unexpected results6823191 Source code cleanup in 2.40n driver6823192 2.40f driver fails to take FW dump after link bounce
6803657 Solaris does not successfully bind to more than 40 Emulex 8 Gb FC ports on an M9000/32
6811333 Remove prom_printf() message in emlxs driver
6681685 emlxs driver can separate firmware modules from driver modules6686400 emlxs driver can take the firmware dump and keep it in kernel memory6719325 tape recovery exceeding 2 minute timeout fo
6681685 emlxs driver can separate firmware modules from driver modules6686400 emlxs driver can take the firmware dump and keep it in kernel memory6719325 tape recovery exceeding 2 minute timeout for I/O6739924 emlxs driver needs to improve the management of polled commads6755227 emlxs driver must implement quiesce() entry point6751827 Firmware dump and debug messages should be made available through mdb dcmd6792993 Integrate COMSTAR support enhancements with 2.40f emlxs driver6792994 Integrate NPIV support enhancements with 2.40f emlxs driver6792995 Integrate Emulex HBA Diagnostics capability with 2.40f emlxs driver6792997 Integrate Emulex SLI API support for firmware interface in 2.40f emlxs driver6792998 Integrate enhancements to DHCHAP Authentication in 2.40f emlxs driver
6798261 Panic when booting Nevada from Emulex/DAS devices
6772008 Fix cstyle errors in emlxs driver.6775030 move qlc header files to usr/src/uts/common/io/fibre-channel/fca/qlc6775032 move emlxs header files to usr/src/uts/common/io/fibre-channel/fca/emlx
6772008 Fix cstyle errors in emlxs driver.6775030 move qlc header files to usr/src/uts/common/io/fibre-channel/fca/qlc6775032 move emlxs header files to usr/src/uts/common/io/fibre-channel/fca/emlxs6781785 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.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_adapters.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_adapters.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_config.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_config.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_device.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_device.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfc.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfclib.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfclib.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dhchap.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dhchap.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_extern.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_extern.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fc.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fcio.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fcio.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fct.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_hbaapi.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_hbaapi.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_hw.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_hw.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mdb.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_mdb.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_menlo.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_menlo.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_messages.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_messages.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_msg.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_os.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_os.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_thread.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_version.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_version.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp10000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp10000.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp11000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp11000.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lp11002.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lp11002.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe11000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe11000.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe11002.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe11002.hrename : usr/src/uts/common/io/fibre-channel/fca/emlxs/fw_lpe12000.h => usr/src/uts/common/sys/fibre-channel/fca/emlxs/fw_lpe12000.hrename : usr/src/uts/common/sys/fibre-channel/fca/exioct.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/exioct.hrename : usr/src/uts/common/sys/fibre-channel/fca/exioctso.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/exioctso.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_api.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_apps.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_apps.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_debug.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_debug.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_init.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_init.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_iocb.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_iocb.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_ioctl.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_ioctl.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_isr.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_isr.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_mbx.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_mbx.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_open.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_open.hrename : usr/src/uts/common/sys/fibre-channel/fca/ql_xioctl.h => usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_xioctl.h
12