summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/igb
AgeCommit message (Collapse)AuthorFilesLines
2016-05-294416 Silence igb(7D) debug messages by defaultYuri Pankov10-234/+215
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-03-296666 Want support for the Intel I219Robert Mustacchi2-6/+9
6667 Update e1000g/igb shared code Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-02-056601 Various GLD drivers return EINVAL instead of ENOTSUP for unused ↵Dale Ghent1-2/+3
mac_prop_id_t's Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-03-125689 Want support for newer Intel I218 partsRobert Mustacchi2-2/+4
5690 Want support for newer Intel I210 parts Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-11-195337 igb/ixgbe mishandle raw packets if cable problemKeith M Wesolowski1-3/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-03-034431 igb support for I354Garrett D'Amore4-127/+150
4616 igb has uninitialized kstats Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Rafael Vanoni <rafael.vanoni@pluribusnetworks.com> Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-09-274090 igb I210/I211 supportTycho Nightingale1-32/+99
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-09-274091 e1000g I217/I218 supportRobert Mustacchi18-13664/+68
4092 Intel 1GBe NIC common code should be shared Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-283856 want FW config version number for igb and ixgbeKeith M Wesolowski6-17/+210
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Carlos Cardenas <carlos.cardenas@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-02-073534 Disable EEE support in igb for I350Dan McDonald3-2/+39
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-01-303509 igb should not set alternate mac address on newer modelsRobert Mustacchi1-0/+7
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-10-023217 cfgadm should spell "adapters" correctlyHengqing Hu1-1/+1
Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Reviewed by: David Hoeppner <0xffea@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-09-053128 igb missing I350 SERDES casesRobert Mustacchi2-0/+2
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-02-062038 Add in I350 and ET2 support into igbRobert Mustacchi7-12/+358
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Albert Lee <trisk@nexenta.com>
2010-08-026935725 igb driver does not follow Kawela spec for setting the device up for ↵Guoqing Zhu5-59/+88
external loopback mode 6963343 igb_tx_recycle_head_wb can't distinguish between empty and full of circular descriptor queue 6963350 tx reschedule may never get dispatched when tx ring size is set too small 6966781 system panic during tcptx transferring on igb when disabling tx head wb
2010-07-146944756 igb driver does NOT resume correctly on X4270 M2Crisson Guanghao Hu1-1/+19
2010-05-116882613 igb panic on serpa systemschenlu chen - Sun Microsystems - Beijing China2-17/+6
2010-04-096897638 Variable names in igb.conf are incorrectGuoqing Zhu17-206/+223
6931589 igb fix for latest Intel Barton Hill support
2010-03-09PSARC/2009/364 dlstat and flowstatVenugopal Iyer6-242/+266
PSARC/2009/436 Anti-spoofing Link Protection PSARC/2009/448 pool dladm link property PSARC/2009/501 Dynamic Ring Grouping on NICs PSARC/2009/638 Public GLDv3 Interfaces PSARC/2010/074 Crossbow resource usage updates 6838175 mac_tx should be able to send out a packet without a configured address 6806552 single MAC default TX ring doesn't scale 6809686 back-to-back LACP not recovering after removing one of the aggregated ports 6902209 setting maxbw to zero requires an intermediate reset-linkprop to take effect 6855972 Bind interrupts to the same CPU as poll thread using new interrupt APIs 6863945 aggr pseudo Tx rings 6796839 allow CPU pools to be associated with data-links 6526471 data-links assigned to an exclusive zone should seamlessly be bound the zone's CPUs 6802595 Per links stats can use some improvement 6889685 Crossbow should provide control over provision of h/w rings to MAC clients. 6708310 ixgbe needs to support VMDq 6869019 ixgbe should support IRM (Interrupt Resource Management framework) 6902266 vnet should support entry point for per ring stat querying 6926790 Integrate Link Protection Phase II 6930358 Make the core set of GLDv3 driver APIs committed 6901419 dladm create-aggr -u incorrectly rejects some valid ethernet addresses 6717042 should support "cpus" link properties for aggregations 6908184 bge_set_priv_prop() and bge_get_priv_prop() can't agree on the set of private properties 6907617 bge_m_getprop() shouldn't return default values for read-only properties 6900833 unused code in vnic_impl.h can be removed
2010-02-056919678 mac loopback needs to be removed from igb internal loopback testchenlu chen - Sun Microsystems - Beijing China2-58/+1
2010-01-206917570 mutex lock leak in igbchenlu chen - Sun Microsystems - Beijing China2-1/+4
2010-01-156886669 igb driver needs to support Brussels.chenlu chen - Sun Microsystems - Beijing China7-977/+1384
6901490 igb does not return failure when setting external loopback fails 6906795 igb driver can corrupt LSO packets under a special condition
2009-12-226912153 some components of ON are not ss12u1 lint cleanSurya Prakki1-1/+1
2009-12-216890117 igb driver reports link status as down before auto neg has had time ↵zhefeng xu - Sun Microsystems - Beijing China8-43/+189
to complete 6902785 igb should return failure immediately when finding error with dma handle 6882523 igb.conf configuration inconsistent with igb driver
2009-12-036783915 numerous drivers using devacc_attr_access without specifying ↵Stephen Hanson3-16/+7
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
2009-11-236874779 Solaris igb driver needs to support Intel 82580 Barton Hillszhefeng xu - Sun Microsystems - Beijing China19-452/+1424
6901478 igb is not lint clean after the integration of CR6708291
2009-09-116879091 lint warning from 6870811zhefeng xu - Sun Microsystems - Beijing China1-1/+1
2009-08-166870811 igb needs to integrate the latest Intel shared codezhefeng xu - Sun Microsystems - Beijing China19-482/+585
2009-06-036842781 Customer needs to be able to set MAX_NUM_MULTICAST_ADDRESSES above ↵vitezslav batrla - Sun Microsystems - Prague Czech Republic2-7/+81
256 on igb driver
2009-03-276708293 igb needs to support LSOPaul Guo4-120/+314
2009-03-036722547 igb interface does not work if it is plumbed after the module is loadedchenlu chen - Sun Microsystems - Beijing China5-302/+370
6804491 Intel Kawela support for pci8086,10e7 to be added to /etc/driver_aliases 6807784 igb loopback support for intel 82576 chip (kawela)
2009-01-206708291 igb needs to support the new chipset Kawelachenlu chen - Sun Microsystems - Beijing China24-1787/+2325
6737111 panic in igb_main.c(line: 1872): assertion failed: tx_ring->tcb_free == tx_ring->free_list_size 6740801 igb's rx bind function does not set newly desballoc-ed mblk to be ip header aligned
2008-12-04PSARC/2006/357 Crossbow - Network Virtualization and Resource ManagementEric Cheng9-393/+865
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
2008-09-22PSARC 2008/382 Fast RebootSherry Moore1-10/+59
6714038 Fast Reboot support for x86 platforms
2008-07-106654689 incorrect comment in usr/src/uts/sparc/igb/Makefile line 12xy1504894-280/+119
6673228 Code clean for the igb driver 6693185 igb: assertion failed: mutex_owned(&igb->gen_lock) 6695291 igb needs to be added to the minor_perm file 6716686 igb could send packge larger than max_frame_size 6722846 igb head write-back should be initialized
2008-05-126656301 igb needs to support FMAgl1473548-9/+323
2008-01-23PSARC/2006/499 Clearview Nemo unification and vanity namingyz1470641-0/+1
PSARC/2007/527 Addendum for Clearview Vanity Naming and Nemo Unification PSARC/2008/002 Clearview UV Updates 6310766 vlan statistics get reset at unplumb time 6320515 dladm commands with "-R" option should not take effect immediately 6433732 Simplify the GLDv3 control path by making its processing asynchronous 6445912 dladm show-link fails to show a specific link in the debug version 6452413 dladm show-link doesn't show VLAN links for GLDv2 drivers 6504433 libwladm's use of wladm_wlresult2status() needs an overhaul 6504507 dladm set-linkprop failure message is unclear 6534289 DR should work with aggregations 6535719 dladm_aggr_port_attr_db_t`lp_devname should be MAXNAMELEN, not MAXNAMELEN + 1 6539634 GLDv3 should DL_ERROR_ACK a DL_UDQOS_REQ with DL_OUTSTATE when the stream is DL_UNATTACHED 6540246 libdladm should not guess zoneid from DLDIOCZIDGET ioctl errno 6544195 dladm show-dev assumes GLDv3 stats.. incompatible with GLDv2 6563295 dladm show-linkprop -P does not work properly for unavailable links 6577618 integrate network vanity naming and nemo unification 6600446 links assigned to a local zone are still aggregatable by global zone 6607572 "boot net - install" can trigger assertion failure in dld_str_attach() 6613956 "svccfg import -" does not work as bfu expects 6637596 invalid assertion in ip_soft_ring_assignment() 6642350 kernel DLPI processing routines are long overdue 6643338 GLDv3 PPA hack VLAN ID checks don't always work 6647203 bfu: smf_delete_manifest() does not work for non-global zones 6649885 DL_IB GLDv3 mactype plugin must fill in its mtr_nativetype 6650395 libuuid should be lint-clean and linted nightly --HG-- rename : usr/src/cmd/dladm/aggregation.conf => deleted_files/usr/src/cmd/dladm/aggregation.conf rename : usr/src/cmd/dladm/linkprop.conf => deleted_files/usr/src/cmd/dladm/linkprop.conf rename : usr/src/lib/libinetcfg/common/inetcfg_nic.c => deleted_files/usr/src/lib/libinetcfg/common/inetcfg_nic.c rename : usr/src/lib/libinetcfg/common/inetcfg_nic.h => deleted_files/usr/src/lib/libinetcfg/common/inetcfg_nic.h
2008-01-106647211 igb: MSI-X interrupt does not work correctly after chip resetxy15048916-7/+40
6648512 igb: the shared code files need to include the IntelVersion string
2008-01-07PSARC 2007/624 Intel 82575 1Gb PCI Express NIC Driverxy15048929-0/+21716
6591981 A new driver is needed to support Intel Zoar gigabit NIC