History log of /illumos-gate/usr/src/uts/common/io/e1000g/e1000g_alloc.c
Revision Date Author Comments Expand
bcfab0594401266bd287f71573312d8af05de184 04-Jun-2015 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5976 e1000g use after free on start failure Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>

3fb4efef75bbb3a06a68d5ff59c33df03c73f6c9 19-Jul-2010 changqing li - Sun Microsystems - Beijing China <Changqing.Li@Sun.COM>

6861114 System Panics with FMA ereport.io.fire.epkt 6876953 Memory leaks found in e1000g_alloc_rx_sw_packet on snv_111b 6945160 netlbtest fails with Can't set loopback mode on device e1000g6 6960959 panic in e1000g_receive 6965855 e1000g(intel 82571 adapter) needs to support MTU size of 9000 6967530 Need version in e1000g driver 6967873 e1000g needs to clear the link-down status when being unplumbed

0c35404fb68510fa79a18fcd7581fe676bad4882 27-Dec-2009 changqing li - Sun Microsystems - Beijing China <Changqing.Li@Sun.COM>

6901523 e1000g does not return failure when setting external loopback fails 6903712 Cannot install on DQ45EK system due to e1000g driver alias 6909097 e1000g specifies incorrect flag when allocating tx DMA buffers 6909553 e1000g stall reset leaves GLDv3 link state as "unknown"

837c1ac4e72b7d86278cca88b1075af557f7d161 03-Dec-2009 Stephen Hanson <Stephen.Hanson@Sun.COM>

6783915 numerous drivers using devacc_attr_access without specifying DDI_DEVICE_ATTR_V1 6765185 ddi_dma_mem_alloc should ignore devacc_attr_access 6886100 DDI_FLAGERR_ACC accesses on x86 should use i_ddi_prot_io_get8() calls as on sparc 6886098 ddi_fm_acc_err_get()/ddi_fm_dma_err_get() copy data when they don't need to 6901678 crossbow changes broke dma handle checking in bge driver 6901000 lint warning in mtst_cpu.c

/illumos-gate/usr/src/uts/common/crypto/io/dca.c /illumos-gate/usr/src/uts/common/io/aac/aac.c /illumos-gate/usr/src/uts/common/io/aac/aac.h /illumos-gate/usr/src/uts/common/io/audio/drv/audio1575/audio1575.c /illumos-gate/usr/src/uts/common/io/bge/bge_main2.c /illumos-gate/usr/src/uts/common/io/bge/bge_recv2.c e1000g_alloc.c e1000g_main.c e1000g_sw.h /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c /illumos-gate/usr/src/uts/common/io/hxge/hxge_fm.c /illumos-gate/usr/src/uts/common/io/hxge/hxge_main.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon.c /illumos-gate/usr/src/uts/common/io/igb/igb_buf.c /illumos-gate/usr/src/uts/common/io/igb/igb_main.c /illumos-gate/usr/src/uts/common/io/igb/igb_sw.h /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_buf.c /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_main.c /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_sw.h /illumos-gate/usr/src/uts/common/io/mega_sas/megaraid_sas.c /illumos-gate/usr/src/uts/common/io/mr_sas/mr_sas.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_fm.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_main.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.h /illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_attach.c /illumos-gate/usr/src/uts/common/io/yge/yge.c /illumos-gate/usr/src/uts/common/os/ddifm.c /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/intel/ia32/os/ddi_i86.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcieb_x86.c /illumos-gate/usr/src/uts/intel/sys/ddi_isa.h /illumos-gate/usr/src/uts/sparc/io/pciex/pcieb_sparc.c /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c
57ef6f696a98dddd9434e80a654341edd5316bf1 21-Nov-2009 guoqing zhu - Sun Microsystems - Beijing China <Guoqing.Zhu@Sun.COM>

6894476 e1000g is not lint clean

46ebaa55cce1df60528a191312d12199d38a4493 08-Mar-2009 Miles Xu, Sun Microsystems <Min.Xu@Sun.COM>

6589577 Huron does not discard and does transmit frames greater than maxFrameSize 6809729 Panic in function 'e1000g_rxfree_func' on T2000 6809877 e1000g E1000G_IPALIGNROOM code can be rewritten

54e0d7a5e8285a3f01a0db8db1246ac7cac94d81 18-Feb-2009 Miles Xu, Sun Microsystems <Min.Xu@Sun.COM>

6699662 global e1000g rwlock prevents scaling on multiple interfaces 6786783 e1000g needs to have a new tx stall detection mechanism to cover 82546 errata No.18

3d15c084da89e6f689f1804f3e2e600e5376c4e1 20-Dec-2008 chenlu chen - Sun Microsystems - Beijing China <Chenlu.Chen@Sun.COM>

6779610 e1000g fails to attach post-6713032 due to memory allocation failures on some chipsets

ede5269ebe7fa3787cc9b58c3781b639c578f93d 21-Nov-2008 chenlu chen - Sun Microsystems - Beijing China <Chenlu.Chen@Sun.COM>

6713032 e1000g port hang, no xmit, no recv 6767201 e1000g default_mtu does not coincide with max_frame_size on some chipsets when set via e1000g.conf

4d7379630d53d9992780329b674af8c85935e858 16-Sep-2008 xiangtao you - Sun Microsystems - Beijing China <Ted.You@Sun.COM>

6666998 Add support for ICH10 in e1000g driver 6709230 Requesting driver support in e1000g for new Intel(R) single port MAC/PHY NIC

fe62dec3a38f1f79ffe68417df75dbbb58135bb7 28-Aug-2008 Chen-Liang Xu <Chenliang.Xu@Sun.COM>

6634746 e1000g is missing lint target in Makefile

a2e9a8308e6b9832ce4d7b848660483fc31d1dc7 19-Jul-2008 cc210113 <none@none>

6597545 e1000g ESB2 serdes device pciex8086,1098 hangs in network testing 6693205 running sunvts7.0 on Generic s10u5build10 causes unix:cmi_mca_panic on thumper 6694279 e1000g driver: internal loopback mode support needed for nic ESB-2 (Intel? 82564EBt, Intel? 82563EB) 6698039 e1000g tx doesn't work on the specific chipset since snv_88 6721574 max number of segments in e1000g_tx_dma_attr need to be updated when LSO is supported

592a4d85662412bade15f3d9e9e0cbcf8514348c 28-May-2008 cc210113 <none@none>

6674179 doradi panics at e1000g_receive 6679136 E1000g with patch 128028-03 will not allow pause frames to be set 6687947 e1000g needs to integrate the latest Intel shared code to support ICH9m 6699622 e1000g: add support for network device in new development machine

9b6541b318d01d0d83bfb98699a7f09e35f37951 17-Oct-2007 gl147354 <none@none>

6335851 e1000g needs to support FMA

25f2d433de915875c8393f0b0dc14aa155997ad0 21-Aug-2007 xy150489 <none@none>

6535620 e1000g needs to support ICH9 devices 6572330 e1000g: integrate the latest Intel refactored shared code 6573381 e1000g receiving VLAN tagged frames does not do hardware checksumming --HG-- rename : usr/src/uts/common/io/e1000g/e1000_hw.c => deleted_files/usr/src/uts/common/io/e1000g/e1000_hw.c

0f70fbf80d71251e7928b3122fb4848c2f92a5c6 30-May-2007 xy150489 <none@none>

6507422 Dynamic Reconfiguration detach fails for e1000g

080575042aba2197b425ebfd52061dea061a9aa1 01-Feb-2007 xy150489 <none@none>

6482530 Need Ethernet driver for Intel G965 chipset 6491179 link aggregation with e1000g does not work unless snoop is running 6494743 e1000g 5.1.4 driver does not work with s11_52 6502458 e1000g is open source, move the source from usr/closed to use/src 6505360 e1000g Makefile should not include "-N drv/dld" in the LDFLAGS