#
86ef0a63 |
| 30-May-2021 |
Richard Lowe <richlowe@richlowe.net> |
13939 it's time the 32bit intel kernel was (x)86'd Reviewed 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'd Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Amore <garrett@damore.org>
show more ...
|
#
e3d11eee |
| 01-Jan-2020 |
Toomas Soome <tsoome@me.com> |
13629 nxge: build errors with gcc 10 Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
fe054a6c |
| 08-Aug-2017 |
Toomas Soome <tsoome@me.com> |
8814 nxge: variable 'ether_class' set but not used Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
48056c53 |
| 27-May-2009 |
Michael Speer <Michael.Speer@Sun.COM> |
6757414 nxge has needless _accept_jumbo argument 6841289 memory leaks in nxge driver when running create and destroy HIO loop 6844074 nxge might still pass up packets while in polling mode 6840217 Ba
6757414 nxge has needless _accept_jumbo argument 6841289 memory leaks in nxge driver when running create and destroy HIO loop 6844074 nxge might still pass up packets while in polling mode 6840217 Bandwidth of PCI Express on x64 is limited because nxge sets MPS and MRRS to 128
show more ...
|
#
c1f9c6e5 |
| 10-Mar-2009 |
Santwona Behera <Santwona.Behera@Sun.COM> |
6800049 can't set class-opt-****-*** parameters via nxge.conf 6800793 rxdma-intr-time and rxdma-intr-pkts should be on a per interface basis in nxge
|
#
7b26d9ff |
| 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
|
#
da14cebe |
| 05-Dec-2008 |
Eric Cheng <none@none> |
PSARC/2006/357 Crossbow - Network Virtualization and Resource Management 6498311 Crossbow - Network Virtualization and Resource Management 6402493 DLPI provider loopback behavior should be improved 6
PSARC/2006/357 Crossbow - Network Virtualization and Resource Management 6498311 Crossbow - Network Virtualization and Resource Management 6402493 DLPI provider loopback behavior should be improved 6453165 move mac capabs definitions outside mac.h 6338667 Need ability to use NAT for non-global zones 6692884 several threads hung due to deadlock scenario between aggr and mac 6768302 dls: soft_ring_bind/unbind race can panic in thread_affinity_set with cpu_id == -1 6635849 race between lacp_xmit_sm() and aggr_m_stop() ends in panic 6742712 potential message double free in the aggr driver 6754299 a potential race between aggr_m_tx() and aggr_port_delete() 6485324 mi_data_lock recursively held when enabling promiscuous mode on an aggregation 6442559 Forwarding perf bottleneck due to mac_rx() calls 6505462 assertion failure after removing a port from a snooped aggregation 6716664 need to add src/dst IP address to soft ring fanout
--HG-- rename : usr/src/uts/common/io/dls/dls_soft_ring.c => usr/src/uts/common/io/mac/mac_soft_ring.c rename : usr/src/uts/common/inet/ip/ip_cksum.c => usr/src/uts/common/os/ip_cksum.c rename : usr/src/uts/common/inet/sctp_crc32.c => usr/src/uts/common/os/sctp_crc32.c rename : usr/src/uts/common/sys/dls_soft_ring.h => usr/src/uts/common/sys/mac_soft_ring.h
show more ...
|
#
8793b36b |
| 18-Sep-2008 |
Nick Todd <Nick.Todd@Sun.COM> |
6733185 Further cleanup of SUN Studio 12 lint warnings in ON source. 6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally export
6733185 Further cleanup of SUN Studio 12 lint warnings in ON source. 6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally exported from libc.
show more ...
|
#
c6e5ef56 |
| 10-Jun-2008 |
yc148097 <none@none> |
6654878 nxge driver setup for xaui copper (fix cstyle)
|
#
00161856 |
| 10-Jun-2008 |
yc148097 <none@none> |
6654878 nxge driver setup for xaui copper 6682961 Some code in function nxge_pcs_check is never reached 6688382 Should delete prefix BCMxxxx_ from some definitions because they are not related to PHY
6654878 nxge driver setup for xaui copper 6682961 Some code in function nxge_pcs_check is never reached 6688382 Should delete prefix BCMxxxx_ from some definitions because they are not related to PHY. 6689757 Atlas10G: "The XFP optical transceiver is broken or missing" errors shows on console
show more ...
|
#
4045d941 |
| 29-Apr-2008 |
sowmini <none@none> |
PSARC/2008/171 Brussels: NDD compatiblity support PSARC/2008/175 Brussels framework enhancements to get/set defaults 6655499 bge driver uses EINVAL instead of ENOTSUP for unsupported properties 66598
PSARC/2008/171 Brussels: NDD compatiblity support PSARC/2008/175 Brussels framework enhancements to get/set defaults 6655499 bge driver uses EINVAL instead of ENOTSUP for unsupported properties 6659866 Need a way to get DEFAULT values for all GLDv3 drivers using mc_setprop/mc_getprop 6660689 dladm show-phys prints garbage in the MEDIA field when MAC is not registered 6661011 dladm show-linkprop doesn't properly deal with some links 6667363 ndd ioctl logic can be handled in the GLDv3 layers 6672490 dladm show-ether befuddled by renamed links 6691143 dld_get_public_prop() and dld_get_prop() leak file descriptors
--HG-- rename : usr/src/uts/common/io/e1000g/e1000g_ndd.c => deleted_files/usr/src/uts/common/io/e1000g/e1000g_ndd.c
show more ...
|
#
678453a8 |
| 28-Apr-2008 |
speer <none@none> |
FWARC 2008/246 Virtual IO Dynamic Device Service FWARC 2008/248 Niagara2 NIU Hypervisor API Extensions PSARC 2008/236 MAC Rings and Share Capabilities PSARC 2008/247 Vnet Dynamic Resources 6405398 LD
FWARC 2008/246 Virtual IO Dynamic Device Service FWARC 2008/248 Niagara2 NIU Hypervisor API Extensions PSARC 2008/236 MAC Rings and Share Capabilities PSARC 2008/247 Vnet Dynamic Resources 6405398 LDoms NIU Hybrid IO support 6663925 ifconfig hangs on qgc interface when the traffic is running on interface
show more ...
|
#
1bd6825c |
| 15-Apr-2008 |
ml29623 <none@none> |
PSARC 2007/429 Brussels - enhanced network driver configuration via dladm 6659614 nxge needs to support driver configuration via dladm (PSARC 2007/429 Brussels)
|
#
3d16f8e7 |
| 13-Feb-2008 |
ml29623 <none@none> |
6660089 Software LSO for nxge should be configurable per interface
|
#
2d17280b |
| 01-Dec-2007 |
sbehera <none@none> |
6611211 nxge driver changes needed for Goa NEM
|
#
adfcba55 |
| 25-Sep-2007 |
joycey <none@none> |
6591788 Need nxge 32bit driver for x86 to support PXE boot 6550650 SUNWnxge.i whines on upgrade
|
#
2e59129a |
| 01-Sep-2007 |
raghus <none@none> |
6543604 NIU driver(nxge) support needed for Monza(CP3260)
|
#
958cea9e |
| 16-Aug-2007 |
ml29623 <none@none> |
6568476 IPsec Tx performance is bottlenecked by only one nxge HW ring being used 6544706 ndd wildcard query of /dev/nxge0 panics the system with an assertion failure 6571370 Atlas: data corruption wi
6568476 IPsec Tx performance is bottlenecked by only one nxge HW ring being used 6544706 ndd wildcard query of /dev/nxge0 panics the system with an assertion failure 6571370 Atlas: data corruption with TCP_Corrupt while runing IO stress tests
show more ...
|
#
59ac0c16 |
| 26-Jul-2007 |
davemq <none@none> |
6501667 ncp/n2cp drivers should not assume a static number of crypto units 6558981 Allow Errata 175 workaround to be fully enabled/disabled 6519970 Niagara crypto providers should recognize maramba s
6501667 ncp/n2cp drivers should not assume a static number of crypto units 6558981 Allow Errata 175 workaround to be fully enabled/disabled 6519970 Niagara crypto providers should recognize maramba specific device compatibility properties PSARC 2007/306 Victoria Falls IO FMA 6539545 Support new VF PIU errors 6556056 DE should consume ereport.io.n2.pec.lwc PSARC 2007/117 Maramba 1u/2u Platform Support 6531673 ON support for vf processor 6491129 psrinfo -pv doesn't report correct chip info on sun4v 6530592 Topo maps for maramba 6551884 Add nxge driver support for Maramba platforms 6560113 nxge driver should send message to console & /var/adm/messages when onboard port0 or 1 is disabled 6569931 Enhance sun4v trapstat to support at least 256 CPUs FWARC 2007/237 Victoria Falls Perf Regs HV API 6562095 Maramba system panics with send_mondo_set timeout while booting 6437543 sun4v NCPU update to 256
show more ...
|
#
846a903d |
| 12-Jun-2007 |
ml29623 <none@none> |
6562458 nxge has poor TCP Rx throughput on DC1 (OPL platform) 6533631 nxge: Needs to disable some of the debug only ndd parametes 6533634 panic on getting nxge stats
|
#
56d930ae |
| 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 rec
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
show more ...
|
#
6f45ec7b |
| 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/np
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
show more ...
|