History log of /illumos-gate/usr/src/uts/common/io/hxge/hxge_txdma.c
Revision Date Author Comments Expand
75d94465dbafa487b716482dc36d5150a4ec9853 12-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5042 stop using deprecated atomic functions Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/genunix.c /illumos-gate/usr/src/uts/common/disp/fss.c /illumos-gate/usr/src/uts/common/disp/ts.c /illumos-gate/usr/src/uts/common/dtrace/systrace.c /illumos-gate/usr/src/uts/common/fs/fem.c /illumos-gate/usr/src/uts/common/fs/portfs/port_fop.c /illumos-gate/usr/src/uts/common/fs/vfs.c /illumos-gate/usr/src/uts/common/fs/vnode.c /illumos-gate/usr/src/uts/common/inet/ip/sadb.c /illumos-gate/usr/src/uts/common/inet/ipsecah.h /illumos-gate/usr/src/uts/common/inet/ipsecesp.h /illumos-gate/usr/src/uts/common/inet/keysock.h /illumos-gate/usr/src/uts/common/inet/nca/nca.h /illumos-gate/usr/src/uts/common/inet/tcp/tcp_input.c /illumos-gate/usr/src/uts/common/io/bge/bge_atomic.c hxge_send.c hxge_txdma.c /illumos-gate/usr/src/uts/common/io/ksyms.c /illumos-gate/usr/src/uts/common/io/multidata.c /illumos-gate/usr/src/uts/common/io/nge/nge_atomic.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_send.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_txdma.c /illumos-gate/usr/src/uts/common/io/rge/rge_chip.c /illumos-gate/usr/src/uts/common/io/rge/rge_rxtx.c /illumos-gate/usr/src/uts/common/io/smbios.c /illumos-gate/usr/src/uts/common/io/stream.c /illumos-gate/usr/src/uts/common/io/xge/drv/xge_osdep.h /illumos-gate/usr/src/uts/common/os/clock.c /illumos-gate/usr/src/uts/common/os/clock_highres.c /illumos-gate/usr/src/uts/common/os/cyclic.c /illumos-gate/usr/src/uts/common/os/dtrace_subr.c /illumos-gate/usr/src/uts/common/os/errorq.c /illumos-gate/usr/src/uts/common/os/fm.c /illumos-gate/usr/src/uts/common/os/kdi.c /illumos-gate/usr/src/uts/common/os/kmem.c /illumos-gate/usr/src/uts/common/os/lgrp.c /illumos-gate/usr/src/uts/common/os/msacct.c /illumos-gate/usr/src/uts/common/os/mutex.c /illumos-gate/usr/src/uts/common/os/printf.c /illumos-gate/usr/src/uts/common/os/rwlock.c /illumos-gate/usr/src/uts/common/sys/bitmap.h /illumos-gate/usr/src/uts/common/sys/cpuvar.h /illumos-gate/usr/src/uts/common/vm/seg_kp.c /illumos-gate/usr/src/uts/common/vm/seg_vn.c /illumos-gate/usr/src/uts/i86pc/os/intr.c /illumos-gate/usr/src/uts/i86pc/os/memnode.c /illumos-gate/usr/src/uts/i86pc/os/x_call.c /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.c /illumos-gate/usr/src/uts/i86pc/vm/hat_pte.h /illumos-gate/usr/src/uts/intel/asm/atomic.h /illumos-gate/usr/src/uts/intel/sys/synch32.h /illumos-gate/usr/src/uts/sfmmu/vm/hat_sfmmu.c /illumos-gate/usr/src/uts/sparc/sys/synch32.h /illumos-gate/usr/src/uts/sparc/v9/syscall/install_utrap.c /illumos-gate/usr/src/uts/sun4/os/machdep.c /illumos-gate/usr/src/uts/sun4/os/memnode.c /illumos-gate/usr/src/uts/sun4/os/prom_subr.c /illumos-gate/usr/src/uts/sun4/vm/vm_dep.c /illumos-gate/usr/src/uts/sun4u/cpu/spitfire.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_common.c /illumos-gate/usr/src/uts/sun4u/io/zuluvm.c /illumos-gate/usr/src/uts/sun4u/os/ppage.c /illumos-gate/usr/src/uts/sun4u/vm/zulu_hat.c /illumos-gate/usr/src/uts/sun4v/os/ppage.c
c1374a13e412c4ec42cba867e57347a0e049a822 23-Dec-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6912153 some components of ON are not ss12u1 lint clean

/illumos-gate/usr/src/cmd/lvm/rpc.mdcommd/mdmn_commd_server.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs_acl.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs_client.c /illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/smbfs_xattr.c /illumos-gate/usr/src/uts/common/io/bfe/bfe.c /illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c /illumos-gate/usr/src/uts/common/io/comstar/port/qlt/qlt.c /illumos-gate/usr/src/uts/common/io/drm/drm_sunmod.c /illumos-gate/usr/src/uts/common/io/e1000g/e1000_mac.c /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c /illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/fcp.c hxge_send.c hxge_txdma.c /illumos-gate/usr/src/uts/common/io/ib/ibnex/ibnex.c /illumos-gate/usr/src/uts/common/io/igb/igb_82575.c /illumos-gate/usr/src/uts/common/io/rwd/rt2661.c /illumos-gate/usr/src/uts/common/io/rwn/rt2860.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_net.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_subr.c /illumos-gate/usr/src/uts/common/io/vr/vr.c /illumos-gate/usr/src/uts/common/rpc/rpcib.c /illumos-gate/usr/src/uts/common/sys/queue.h /illumos-gate/usr/src/uts/i86pc/dboot/dboot_startkern.c /illumos-gate/usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c /illumos-gate/usr/src/uts/i86pc/io/mp_platform_common.c /illumos-gate/usr/src/uts/i86xpv/boot/boot_xconsole.c /illumos-gate/usr/src/uts/intel/io/drm/i915_dma.c /illumos-gate/usr/src/uts/intel/io/drm/i915_gem.c /illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c /illumos-gate/usr/src/uts/intel/io/smcp/smcp.c /illumos-gate/usr/src/uts/intel/pcbe/opteron_pcbe.c /illumos-gate/usr/src/uts/intel/qlt/Makefile /illumos-gate/usr/src/uts/sun/io/scsi/adapters/sf.c /illumos-gate/usr/src/uts/sun4/io/pcicfg.c /illumos-gate/usr/src/uts/sun4u/starfire/io/idn_proto.c /illumos-gate/usr/src/uts/sun4v/ml/hcall.s /illumos-gate/usr/src/uts/sun4v/os/suspend.c
1ed830817782694e7259ee818a2f8eee72233f1e 06-Feb-2009 Michael Speer <Michael.Speer@Sun.COM>

6759920 hxge driver needs modification to support crossbow 6796567 Array overrun in hxge

cf6ef8948349f8e11c5d4068f50996f8c0e8926d 05-Jan-2009 Michael Speer <Michael.Speer@Sun.COM>

6789869 hxge needs to use rdc mailbox for rcr qlen and rcr tail whenever possible 6784810 Blades got hung during MAXQ tests

fd9489cef0e9b7d8a708339e560d453f230af2cf 13-Nov-2008 Qiyan Sun - Sun Microsystems - San Diego United States <Qiyan.Sun@Sun.COM>

6761591 H.... - StPaul - paniced uder MAXQ/TCP_UDP panic[cpu21]/thread=3000a7f2280: BAD TRAP: type=31 6765212 Scottsdale/ WARNING: hxge0 : ==> hxge_rx_err_evnts(channel 3): fatal error: rcrfull error 6765844 hxge receives tdc prefetch timeout buts reports it as config partition error

3a109ad9413b360a5bfa6fa5ddfacef5fd64fe5b 23-Oct-2008 Qiyan Sun - Sun Microsystems - San Diego United States <Qiyan.Sun@Sun.COM>

6758843 hxge needs to remove the hardware rtab parity error workaround for the final hardware 6758845 hxge needs to remove the false rbr empty workaround for the new hardware

dc10a9c2a5a49452cc30c6a110b64e5e074e37b3 02-Sep-2008 Michael Speer <Michael.Speer@Sun.COM>

6717418 hxge: needs to implement the false rbr empty workaround 6718153 hxge: needs to provide support for SPARC based blades 6739947 hxge: hxge_mblks_pending should be implemented only for loaned blocks

fe930412c257f961ae67039de3b164b83717976a 12-Jun-2008 qs148142 <none@none>

6695050 hxge needs 32 bit (i386) version for boot net 6695773 hxge_rx_hw_blank may cause memory corruption 6706704 Driver workaround for "The hardware returns incorrect rbr blocks sometimes at driver startup" 6706708 Driver workaround for "RcrQlen value may not be consistent with the RCR memory state" 6707996 hxge needs to implement workaround for errant hardware rtab parity errors 6709118 kstat counters for VMAC need to be 64 bit 6709127 kstat counters for rx and tx jumbo frames need fix 6709138 rcr_to and rcr_thres crossing messages are not needed to be logged

3dec9fcdd56adf1b4a563137b4915c8f2d83b881 03-Apr-2008 qs148142 <none@none>

PSARC/2008/063 Hydra Support for Solaris 6656720 Initial hxge driver

/illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWhxge/Makefile /illumos-gate/usr/src/pkgdefs/SUNWhxge/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWhxge/postinstall /illumos-gate/usr/src/pkgdefs/SUNWhxge/postremove /illumos-gate/usr/src/pkgdefs/SUNWhxge/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWhxge/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWhxge/prototype_sparc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules hpi.c hpi.h hpi_pfc.c hpi_pfc.h hpi_rxdma.c hpi_rxdma.h hpi_txdma.c hpi_txdma.h hpi_vir.c hpi_vir.h hpi_vmac.c hpi_vmac.h hxge.conf hxge.h hxge_classify.h hxge_common.h hxge_common_impl.h hxge_defs.h hxge_flow.h hxge_fm.c hxge_fm.h hxge_fzc.c hxge_fzc.h hxge_hw.c hxge_impl.h hxge_kstats.c hxge_main.c hxge_ndd.c hxge_peu.h hxge_peu_hw.h hxge_pfc.c hxge_pfc.h hxge_pfc_hw.h hxge_rdc_hw.h hxge_rxdma.c hxge_rxdma.h hxge_send.c hxge_tdc_hw.h hxge_txdma.c hxge_txdma.h hxge_txdma_hw.h hxge_virtual.c hxge_virtual.h hxge_vmac.c hxge_vmac.h hxge_vmac_hw.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/hxge/Makefile