History log of /illumos-gate/usr/src/uts/common/io/nxge/nxge_espc.c
Revision Date Author Comments Expand
ef523517a9229b22f61e722d44116e21a7a2675a 18-Sep-2009 Michael Speer <Michael.Speer@Sun.COM>

6878578 while processing a fatal error recursive mutex panic encountered in nxge 6877282 while plumbing a hybrid vnet in the service domain panic occurs in nxge 6873178 assertion failed: nmp, file: ../../common/io/nxge/nxge_txdma.c, line: 688 6879284 Foxxy FEM hot plug issue with C10 NEM 6873102 guest domain panics when running network load tests with hybrid I/O 6856725 nxge may unmap memory while dblks are still referencing it

7b26d9ff58e6ee1f319b41c922c7ac8d3cb4804c 30-Jan-2009 Santwona Behera <Santwona.Behera@Sun.COM>

6722278 nxge.conf interrupt blanking parameter does not take effect 6768523 Array overrun in nxge 6796568 Array overrun in nxge

23b952a378cd278eeaf8f2435a53e3db859b0011 10-Oct-2008 Santwona Behera <Santwona.Behera@Sun.COM>

6723808 ifconfig plumb fails on PlatinumII: 2 * 10G fiber ports and 2 * 1G copper ports

52ccf843e173e2a4a657360b0a22853fd413905f 21-Jun-2008 misaki <none@none>

6687586 Need to fix the "wx pbchk" warnings

59a835ddc48f426cee9cbb307332d0678e8da82f 21-Mar-2008 joycey <none@none>

6650340 Add nxge driver support for XCP32x0-RTM-NT-Z ARTM card

321febde881fb7f55caa9bc4766f121ff16cd65e 25-Feb-2008 sbehera <none@none>

6603354 VTS xnetlb loopback test fails on XAUI optical card on maramba. 6661084 nxge driver does not process phy-type option in nxge.conf correctly 6662776 Spurious values show up for some kstat counters on Neptune ports 2 and 3 6665961 NEM10G instance numbers should be preserved on nxge driver 6665964 Add hot swappable PHY support for NEM10G with Neptune RFEM

d81011f02f402699c2c79353f81696ccee019b5c 06-Oct-2007 sbehera <none@none>

6579256 nxge needs to support 1G Serdes and RGMII modes

2e59129a8dc96d4082395c338ad696e29471d4e0 01-Sep-2007 raghus <none@none>

6543604 NIU driver(nxge) support needed for Monza(CP3260)

56d930ae56e5cfc2442f5214a7b2c47f08a2b920 08-May-2007 speer <none@none>

6542639 No console NOTICE messages about 'nxge' device link up/down 6544175 nxge doesn't always unbind a dma_handle before freeing it on error 6544490 nxge: improperly sets the packet length of a received packet to include L2 CRC 6548040 nxge: does not handle system firmware's 6.4 hot-reset properly 6548041 Atlas QGC panic with reboot 6552562 Remove unnecessary #pragma weak from nxge driver

6f45ec7b0b964c3be967c4880e8867ac1e7763a5 20-Mar-2007 ml29623 <none@none>

PSARC 2006/665 Neptune 10 Gbit Ethernet Driver 6502748 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.c rename : usr/src/uts/sun4v/io/nxge/npi/npi.h => usr/src/uts/common/io/nxge/npi/npi.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_espc.c => usr/src/uts/common/io/nxge/npi/npi_espc.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_espc.h => usr/src/uts/common/io/nxge/npi/npi_espc.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_fflp.c => usr/src/uts/common/io/nxge/npi/npi_fflp.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_fflp.h => usr/src/uts/common/io/nxge/npi/npi_fflp.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_ipp.c => usr/src/uts/common/io/nxge/npi/npi_ipp.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_ipp.h => usr/src/uts/common/io/nxge/npi/npi_ipp.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_mac.c => usr/src/uts/common/io/nxge/npi/npi_mac.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_mac.h => usr/src/uts/common/io/nxge/npi/npi_mac.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_rxdma.c => usr/src/uts/common/io/nxge/npi/npi_rxdma.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_rxdma.h => usr/src/uts/common/io/nxge/npi/npi_rxdma.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_txc.c => usr/src/uts/common/io/nxge/npi/npi_txc.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_txc.h => usr/src/uts/common/io/nxge/npi/npi_txc.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_txdma.c => usr/src/uts/common/io/nxge/npi/npi_txdma.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_txdma.h => usr/src/uts/common/io/nxge/npi/npi_txdma.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_vir.c => usr/src/uts/common/io/nxge/npi/npi_vir.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_vir.h => usr/src/uts/common/io/nxge/npi/npi_vir.h rename : usr/src/uts/sun4v/io/nxge/npi/npi_zcp.c => usr/src/uts/common/io/nxge/npi/npi_zcp.c rename : usr/src/uts/sun4v/io/nxge/npi/npi_zcp.h => usr/src/uts/common/io/nxge/npi/npi_zcp.h rename : usr/src/uts/sun4v/io/nxge/nxge_classify.c => usr/src/uts/common/io/nxge/nxge_classify.c rename : usr/src/uts/sun4v/io/nxge/nxge_espc.c => usr/src/uts/common/io/nxge/nxge_espc.c rename : usr/src/uts/sun4v/io/nxge/nxge_fflp.c => usr/src/uts/common/io/nxge/nxge_fflp.c rename : usr/src/uts/sun4v/io/nxge/nxge_fflp_hash.c => usr/src/uts/common/io/nxge/nxge_fflp_hash.c rename : usr/src/uts/sun4v/io/nxge/nxge_fm.c => usr/src/uts/common/io/nxge/nxge_fm.c rename : usr/src/uts/sun4v/io/nxge/nxge_fzc.c => usr/src/uts/common/io/nxge/nxge_fzc.c rename : usr/src/uts/sun4v/io/nxge/nxge_hcall.s => usr/src/uts/common/io/nxge/nxge_hcall.s rename : usr/src/uts/sun4v/io/nxge/nxge_hw.c => usr/src/uts/common/io/nxge/nxge_hw.c rename : usr/src/uts/sun4v/io/nxge/nxge_ipp.c => usr/src/uts/common/io/nxge/nxge_ipp.c rename : usr/src/uts/sun4v/io/nxge/nxge_kstats.c => usr/src/uts/common/io/nxge/nxge_kstats.c rename : usr/src/uts/sun4v/io/nxge/nxge_mac.c => usr/src/uts/common/io/nxge/nxge_mac.c rename : usr/src/uts/sun4v/io/nxge/nxge_main.c => usr/src/uts/common/io/nxge/nxge_main.c rename : usr/src/uts/sun4v/io/nxge/nxge_ndd.c => usr/src/uts/common/io/nxge/nxge_ndd.c rename : usr/src/uts/sun4v/io/nxge/nxge_rxdma.c => usr/src/uts/common/io/nxge/nxge_rxdma.c rename : usr/src/uts/sun4v/io/nxge/nxge_send.c => usr/src/uts/common/io/nxge/nxge_send.c rename : usr/src/uts/sun4v/io/nxge/nxge_txc.c => usr/src/uts/common/io/nxge/nxge_txc.c rename : usr/src/uts/sun4v/io/nxge/nxge_txdma.c => usr/src/uts/common/io/nxge/nxge_txdma.c rename : usr/src/uts/sun4v/io/nxge/nxge_virtual.c => usr/src/uts/common/io/nxge/nxge_virtual.c rename : usr/src/uts/sun4v/io/nxge/nxge_zcp.c => usr/src/uts/common/io/nxge/nxge_zcp.c rename : usr/src/uts/sun4v/sys/nxge/nxge.h => usr/src/uts/common/sys/nxge/nxge.h rename : usr/src/uts/sun4v/sys/nxge/nxge_common.h => usr/src/uts/common/sys/nxge/nxge_common.h rename : usr/src/uts/sun4v/sys/nxge/nxge_common_impl.h => usr/src/uts/common/sys/nxge/nxge_common_impl.h rename : usr/src/uts/sun4v/sys/nxge/nxge_defs.h => usr/src/uts/common/sys/nxge/nxge_defs.h rename : usr/src/uts/sun4v/sys/nxge/nxge_espc.h => usr/src/uts/common/sys/nxge/nxge_espc.h rename : usr/src/uts/sun4v/sys/nxge/nxge_espc_hw.h => usr/src/uts/common/sys/nxge/nxge_espc_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_fflp.h => usr/src/uts/common/sys/nxge/nxge_fflp.h rename : usr/src/uts/sun4v/sys/nxge/nxge_fflp_hash.h => usr/src/uts/common/sys/nxge/nxge_fflp_hash.h rename : usr/src/uts/sun4v/sys/nxge/nxge_fflp_hw.h => usr/src/uts/common/sys/nxge/nxge_fflp_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_flow.h => usr/src/uts/common/sys/nxge/nxge_flow.h rename : usr/src/uts/sun4v/sys/nxge/nxge_fm.h => usr/src/uts/common/sys/nxge/nxge_fm.h rename : usr/src/uts/sun4v/sys/nxge/nxge_fzc.h => usr/src/uts/common/sys/nxge/nxge_fzc.h rename : usr/src/uts/sun4v/sys/nxge/nxge_hw.h => usr/src/uts/common/sys/nxge/nxge_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_impl.h => usr/src/uts/common/sys/nxge/nxge_impl.h rename : usr/src/uts/sun4v/sys/nxge/nxge_ipp.h => usr/src/uts/common/sys/nxge/nxge_ipp.h rename : usr/src/uts/sun4v/sys/nxge/nxge_ipp_hw.h => usr/src/uts/common/sys/nxge/nxge_ipp_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_mac.h => usr/src/uts/common/sys/nxge/nxge_mac.h rename : usr/src/uts/sun4v/sys/nxge/nxge_mac_hw.h => usr/src/uts/common/sys/nxge/nxge_mac_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_mii.h => usr/src/uts/common/sys/nxge/nxge_mii.h rename : usr/src/uts/sun4v/sys/nxge/nxge_n2_esr_hw.h => usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_phy_hw.h => usr/src/uts/common/sys/nxge/nxge_phy_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_rxdma.h => usr/src/uts/common/sys/nxge/nxge_rxdma.h rename : usr/src/uts/sun4v/sys/nxge/nxge_rxdma_hw.h => usr/src/uts/common/sys/nxge/nxge_rxdma_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_sr_hw.h => usr/src/uts/common/sys/nxge/nxge_sr_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_txc.h => usr/src/uts/common/sys/nxge/nxge_txc.h rename : usr/src/uts/sun4v/sys/nxge/nxge_txc_hw.h => usr/src/uts/common/sys/nxge/nxge_txc_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_txdma.h => usr/src/uts/common/sys/nxge/nxge_txdma.h rename : usr/src/uts/sun4v/sys/nxge/nxge_txdma_hw.h => usr/src/uts/common/sys/nxge/nxge_txdma_hw.h rename : usr/src/uts/sun4v/sys/nxge/nxge_virtual.h => usr/src/uts/common/sys/nxge/nxge_virtual.h rename : usr/src/uts/sun4v/sys/nxge/nxge_zcp.h => usr/src/uts/common/sys/nxge/nxge_zcp.h rename : usr/src/uts/sun4v/sys/nxge/nxge_zcp_hw.h => usr/src/uts/common/sys/nxge/nxge_zcp_hw.h

/illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/Makefile /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/postinstall /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/postremove /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWnxge.i/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/Makefile /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/postinstall /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/postremove /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWnxge.u/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/Makefile /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/postinstall /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/prototype_sparc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules npi/npi.c npi/npi.h npi/npi_espc.c npi/npi_espc.h npi/npi_fflp.c npi/npi_fflp.h npi/npi_ipp.c npi/npi_ipp.h npi/npi_mac.c npi/npi_mac.h npi/npi_rxdma.c npi/npi_rxdma.h npi/npi_txc.c npi/npi_txc.h npi/npi_txdma.c npi/npi_txdma.h npi/npi_vir.c npi/npi_vir.h npi/npi_zcp.c npi/npi_zcp.h nxge.conf nxge_classify.c nxge_espc.c nxge_fflp.c nxge_fflp_hash.c nxge_fm.c nxge_fzc.c nxge_hcall.s nxge_hw.c nxge_ipp.c nxge_kstats.c nxge_mac.c nxge_main.c nxge_ndd.c nxge_rxdma.c nxge_send.c nxge_txc.c nxge_txdma.c nxge_virtual.c nxge_zcp.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/nxge/nxge.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_common.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_common_impl.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_defs.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_espc.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_espc_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fflp.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fflp_hash.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fflp_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_flow.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fm.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fzc.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_impl.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_ipp.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_ipp_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_mac.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_mac_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_mii.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_phy_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_rxdma.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_rxdma_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_sr_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_txc.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_txc_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_txdma.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_txdma_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_virtual.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_zcp.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_zcp_hw.h /illumos-gate/usr/src/uts/i86pc/Makefile /illumos-gate/usr/src/uts/i86pc/Makefile.i86pc.shared /illumos-gate/usr/src/uts/i86pc/nxge/Makefile /illumos-gate/usr/src/uts/sun4u/Makefile.sun4u.shared /illumos-gate/usr/src/uts/sun4u/nxge/Makefile /illumos-gate/usr/src/uts/sun4v/Makefile.files /illumos-gate/usr/src/uts/sun4v/Makefile.rules /illumos-gate/usr/src/uts/sun4v/nxge/Makefile /illumos-gate/usr/src/uts/sun4v/sys/Makefile