15937 it is spelled defaultReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fi
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett@damore.org>
13629 nxge: build errors with gcc 10Reviewed by: C Fraire <cfraire@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
12654 nxge: smatch and NULL pointer errorsReviewed by: Michael Speer <michael.speer@pluribusnetworks.com>Reviewed by: Yuri Pankov <ypankov@tintri.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>R
12654 nxge: smatch and NULL pointer errorsReviewed by: Michael Speer <michael.speer@pluribusnetworks.com>Reviewed by: Yuri Pankov <ypankov@tintri.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>Approved by: Dan McDonald <danmcd@joyent.com>
10628 nxge: NULL pointer errorsReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gergő Doma <domag02@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
9240 nxge: this statement may fall throughReviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>Approved by: Gordon Ross <gwr@nexen
9240 nxge: this statement may fall throughReviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>Approved by: Gordon Ross <gwr@nexenta.com>
FWARC 2008/613 KT IOS Performance Counters APIFWARC 2008/615 KT Perf Reg HV APIFWARC 2009/434 KT IOS Performance Counters API UpdateFWARC 2009/567 Parallel Boot HV APIsPSARC 2009/177 Solaris supp
FWARC 2008/613 KT IOS Performance Counters APIFWARC 2008/615 KT Perf Reg HV APIFWARC 2009/434 KT IOS Performance Counters API UpdateFWARC 2009/567 Parallel Boot HV APIsPSARC 2009/177 Solaris support for Rainbow Falls platformsPSARC 2009/389 Sun4v faulted SP events extensionPSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flagPSARC 2009/605 more sun4v platform-independent cpu/mem FMA eventsPSARC 2009/649 Generic PCIe root complex FMA events6704999 extend xaui enum to work in platform independent world6773223 RFE: guest epkt for faulted SP6773225 RFE: Diagnosis of a faulted SP6797776 Solaris support for Rainbow Falls platforms
6687586 Need to fix the "wx pbchk" warnings
FWARC 2008/246 Virtual IO Dynamic Device ServiceFWARC 2008/248 Niagara2 NIU Hypervisor API ExtensionsPSARC 2008/236 MAC Rings and Share CapabilitiesPSARC 2008/247 Vnet Dynamic Resources6405398 LD
FWARC 2008/246 Virtual IO Dynamic Device ServiceFWARC 2008/248 Niagara2 NIU Hypervisor API ExtensionsPSARC 2008/236 MAC Rings and Share CapabilitiesPSARC 2008/247 Vnet Dynamic Resources6405398 LDoms NIU Hybrid IO support6663925 ifconfig hangs on qgc interface when the traffic is running on interface
6637522 Incorrect init sequence for XAUI ports with no phy6643927 Fix for 6593733 drops VLAN tagged packets bigger than MTU size6650299 nxge port 0 on Huron with 1 XAUI card on slot 1 fails to plum
6637522 Incorrect init sequence for XAUI ports with no phy6643927 Fix for 6593733 drops VLAN tagged packets bigger than MTU size6650299 nxge port 0 on Huron with 1 XAUI card on slot 1 fails to plumb6658931 superfluous error messages from nxge_attach on Neptune
6611211 nxge driver changes needed for Goa NEM
6572623 nxge_1.10: Many "nxge_syserr_intr: device error - ZCP" WARNINGS are reported when testing w/MAXQ6623776 Should not display maximum IPP ECC errors message for port2 due to harmless HW defect
6572623 nxge_1.10: Many "nxge_syserr_intr: device error - ZCP" WARNINGS are reported when testing w/MAXQ6623776 Should not display maximum IPP ECC errors message for port2 due to harmless HW defect6624293 Should not call ddi_fm_service_impact if nxge is not DDI_FM_EREPORT_CAPable6624546 FFLP kstat hash_lookup_err is never incremented6625536 Should not send SERVICE_UNAFFECTED ereport unless it indicates possible loss of service later on.6633943 Checking BCM8704 register value for 0x3FC is not necessary6634070 Should rename IPP_TCP_CKSUM_ERR_CNT_REG to IPP_BAD_CKSUM_ERR_CNT_REG
6612761 Should fill IPP err counter registers with full values to inject FMA ereports6612821 npi_ipp_get_cs_err_count reads wrong IPP register
6614438 A few of MII definitions are identical to what are defined in the Linux kernel source file mii.h
6579256 nxge needs to support 1G Serdes and RGMII modes
6591788 Need nxge 32bit driver for x86 to support PXE boot6550650 SUNWnxge.i whines on upgrade
6505251 NIU FMA needs to diagnose XAUI and XFP faults6558331 Should add detailed error info to ddi_fm_ereport_post6559504 nxge_ipp_eccue_valid_check causes FMA errors6562470 fm capabilities passed
6505251 NIU FMA needs to diagnose XAUI and XFP faults6558331 Should add detailed error info to ddi_fm_ereport_post6559504 nxge_ipp_eccue_valid_check causes FMA errors6562470 fm capabilities passed to ddi_fm_init should be set properly6564290 Unused function nxge_fm_npi_error_handler should be deleted6579032 When jumbo frame is enabled, nxge driver does not set the size of the incoming frame correctly.6597303 XFP in the topology should be common instead of sun4v only6597306 Fail to enumerate xaui and xfp when the the NIU is not nxge instance 0 or 16600077 _topo_init of xfp.c should return int intead of void--HG--rename : usr/src/lib/fm/topo/modules/sun4v/xfp/Makefile => deleted_files/usr/src/lib/fm/topo/modules/sun4v/xfp/Makefilerename : usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c => deleted_files/usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c
6543604 NIU driver(nxge) support needed for Monza(CP3260)
6551356 system panics with "PCI Expansion ROM is not accessible" during hotplug testing on Atlas cards.
6542639 No console NOTICE messages about 'nxge' device link up/down6544175 nxge doesn't always unbind a dma_handle before freeing it on error6544490 nxge: improperly sets the packet length of a rec
6542639 No console NOTICE messages about 'nxge' device link up/down6544175 nxge doesn't always unbind a dma_handle before freeing it on error6544490 nxge: improperly sets the packet length of a received packet to include L2 CRC6548040 nxge: does not handle system firmware's 6.4 hot-reset properly6548041 Atlas QGC panic with reboot6552562 Remove unnecessary #pragma weak from nxge driver
PSARC 2006/665 Neptune 10 Gbit Ethernet Driver6502748 Deliver N2 nxge driver for Neptune on sun4v, sun4u and x64--HG--rename : usr/src/uts/sun4v/io/nxge/npi/npi.c => usr/src/uts/common/io/nxge/np
PSARC 2006/665 Neptune 10 Gbit Ethernet Driver6502748 Deliver N2 nxge driver for Neptune on sun4v, sun4u and x64--HG--rename : usr/src/uts/sun4v/io/nxge/npi/npi.c => usr/src/uts/common/io/nxge/npi/npi.crename : usr/src/uts/sun4v/io/nxge/npi/npi.h => usr/src/uts/common/io/nxge/npi/npi.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_espc.c => usr/src/uts/common/io/nxge/npi/npi_espc.crename : usr/src/uts/sun4v/io/nxge/npi/npi_espc.h => usr/src/uts/common/io/nxge/npi/npi_espc.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_fflp.c => usr/src/uts/common/io/nxge/npi/npi_fflp.crename : usr/src/uts/sun4v/io/nxge/npi/npi_fflp.h => usr/src/uts/common/io/nxge/npi/npi_fflp.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_ipp.c => usr/src/uts/common/io/nxge/npi/npi_ipp.crename : usr/src/uts/sun4v/io/nxge/npi/npi_ipp.h => usr/src/uts/common/io/nxge/npi/npi_ipp.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_mac.c => usr/src/uts/common/io/nxge/npi/npi_mac.crename : usr/src/uts/sun4v/io/nxge/npi/npi_mac.h => usr/src/uts/common/io/nxge/npi/npi_mac.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_rxdma.c => usr/src/uts/common/io/nxge/npi/npi_rxdma.crename : usr/src/uts/sun4v/io/nxge/npi/npi_rxdma.h => usr/src/uts/common/io/nxge/npi/npi_rxdma.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_txc.c => usr/src/uts/common/io/nxge/npi/npi_txc.crename : usr/src/uts/sun4v/io/nxge/npi/npi_txc.h => usr/src/uts/common/io/nxge/npi/npi_txc.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_txdma.c => usr/src/uts/common/io/nxge/npi/npi_txdma.crename : usr/src/uts/sun4v/io/nxge/npi/npi_txdma.h => usr/src/uts/common/io/nxge/npi/npi_txdma.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_vir.c => usr/src/uts/common/io/nxge/npi/npi_vir.crename : usr/src/uts/sun4v/io/nxge/npi/npi_vir.h => usr/src/uts/common/io/nxge/npi/npi_vir.hrename : usr/src/uts/sun4v/io/nxge/npi/npi_zcp.c => usr/src/uts/common/io/nxge/npi/npi_zcp.crename : usr/src/uts/sun4v/io/nxge/npi/npi_zcp.h => usr/src/uts/common/io/nxge/npi/npi_zcp.hrename : usr/src/uts/sun4v/io/nxge/nxge_classify.c => usr/src/uts/common/io/nxge/nxge_classify.crename : usr/src/uts/sun4v/io/nxge/nxge_espc.c => usr/src/uts/common/io/nxge/nxge_espc.crename : usr/src/uts/sun4v/io/nxge/nxge_fflp.c => usr/src/uts/common/io/nxge/nxge_fflp.crename : usr/src/uts/sun4v/io/nxge/nxge_fflp_hash.c => usr/src/uts/common/io/nxge/nxge_fflp_hash.crename : usr/src/uts/sun4v/io/nxge/nxge_fm.c => usr/src/uts/common/io/nxge/nxge_fm.crename : usr/src/uts/sun4v/io/nxge/nxge_fzc.c => usr/src/uts/common/io/nxge/nxge_fzc.crename : usr/src/uts/sun4v/io/nxge/nxge_hcall.s => usr/src/uts/common/io/nxge/nxge_hcall.srename : usr/src/uts/sun4v/io/nxge/nxge_hw.c => usr/src/uts/common/io/nxge/nxge_hw.crename : usr/src/uts/sun4v/io/nxge/nxge_ipp.c => usr/src/uts/common/io/nxge/nxge_ipp.crename : usr/src/uts/sun4v/io/nxge/nxge_kstats.c => usr/src/uts/common/io/nxge/nxge_kstats.crename : usr/src/uts/sun4v/io/nxge/nxge_mac.c => usr/src/uts/common/io/nxge/nxge_mac.crename : usr/src/uts/sun4v/io/nxge/nxge_main.c => usr/src/uts/common/io/nxge/nxge_main.crename : usr/src/uts/sun4v/io/nxge/nxge_ndd.c => usr/src/uts/common/io/nxge/nxge_ndd.crename : usr/src/uts/sun4v/io/nxge/nxge_rxdma.c => usr/src/uts/common/io/nxge/nxge_rxdma.crename : usr/src/uts/sun4v/io/nxge/nxge_send.c => usr/src/uts/common/io/nxge/nxge_send.crename : usr/src/uts/sun4v/io/nxge/nxge_txc.c => usr/src/uts/common/io/nxge/nxge_txc.crename : usr/src/uts/sun4v/io/nxge/nxge_txdma.c => usr/src/uts/common/io/nxge/nxge_txdma.crename : usr/src/uts/sun4v/io/nxge/nxge_virtual.c => usr/src/uts/common/io/nxge/nxge_virtual.crename : usr/src/uts/sun4v/io/nxge/nxge_zcp.c => usr/src/uts/common/io/nxge/nxge_zcp.crename : usr/src/uts/sun4v/sys/nxge/nxge.h => usr/src/uts/common/sys/nxge/nxge.hrename : usr/src/uts/sun4v/sys/nxge/nxge_common.h => usr/src/uts/common/sys/nxge/nxge_common.hrename : usr/src/uts/sun4v/sys/nxge/nxge_common_impl.h => usr/src/uts/common/sys/nxge/nxge_common_impl.hrename : usr/src/uts/sun4v/sys/nxge/nxge_defs.h => usr/src/uts/common/sys/nxge/nxge_defs.hrename : usr/src/uts/sun4v/sys/nxge/nxge_espc.h => usr/src/uts/common/sys/nxge/nxge_espc.hrename : usr/src/uts/sun4v/sys/nxge/nxge_espc_hw.h => usr/src/uts/common/sys/nxge/nxge_espc_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_fflp.h => usr/src/uts/common/sys/nxge/nxge_fflp.hrename : usr/src/uts/sun4v/sys/nxge/nxge_fflp_hash.h => usr/src/uts/common/sys/nxge/nxge_fflp_hash.hrename : usr/src/uts/sun4v/sys/nxge/nxge_fflp_hw.h => usr/src/uts/common/sys/nxge/nxge_fflp_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_flow.h => usr/src/uts/common/sys/nxge/nxge_flow.hrename : usr/src/uts/sun4v/sys/nxge/nxge_fm.h => usr/src/uts/common/sys/nxge/nxge_fm.hrename : usr/src/uts/sun4v/sys/nxge/nxge_fzc.h => usr/src/uts/common/sys/nxge/nxge_fzc.hrename : usr/src/uts/sun4v/sys/nxge/nxge_hw.h => usr/src/uts/common/sys/nxge/nxge_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_impl.h => usr/src/uts/common/sys/nxge/nxge_impl.hrename : usr/src/uts/sun4v/sys/nxge/nxge_ipp.h => usr/src/uts/common/sys/nxge/nxge_ipp.hrename : usr/src/uts/sun4v/sys/nxge/nxge_ipp_hw.h => usr/src/uts/common/sys/nxge/nxge_ipp_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_mac.h => usr/src/uts/common/sys/nxge/nxge_mac.hrename : usr/src/uts/sun4v/sys/nxge/nxge_mac_hw.h => usr/src/uts/common/sys/nxge/nxge_mac_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_mii.h => usr/src/uts/common/sys/nxge/nxge_mii.hrename : usr/src/uts/sun4v/sys/nxge/nxge_n2_esr_hw.h => usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_phy_hw.h => usr/src/uts/common/sys/nxge/nxge_phy_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_rxdma.h => usr/src/uts/common/sys/nxge/nxge_rxdma.hrename : usr/src/uts/sun4v/sys/nxge/nxge_rxdma_hw.h => usr/src/uts/common/sys/nxge/nxge_rxdma_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_sr_hw.h => usr/src/uts/common/sys/nxge/nxge_sr_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_txc.h => usr/src/uts/common/sys/nxge/nxge_txc.hrename : usr/src/uts/sun4v/sys/nxge/nxge_txc_hw.h => usr/src/uts/common/sys/nxge/nxge_txc_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_txdma.h => usr/src/uts/common/sys/nxge/nxge_txdma.hrename : usr/src/uts/sun4v/sys/nxge/nxge_txdma_hw.h => usr/src/uts/common/sys/nxge/nxge_txdma_hw.hrename : usr/src/uts/sun4v/sys/nxge/nxge_virtual.h => usr/src/uts/common/sys/nxge/nxge_virtual.hrename : usr/src/uts/sun4v/sys/nxge/nxge_zcp.h => usr/src/uts/common/sys/nxge/nxge_zcp.hrename : usr/src/uts/sun4v/sys/nxge/nxge_zcp_hw.h => usr/src/uts/common/sys/nxge/nxge_zcp_hw.h