summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/bge/bge_main2.c
AgeCommit message (Collapse)AuthorFilesLines
2020-05-1212686 dladm: vnic creation over bge0 failed: object already existsRobert Mustacchi1-9/+58
Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2112496 bge mac address initialization is wrongRobert Mustacchi1-111/+26
12497 bge ape locking left always disabled after 7513 12498 bge ring interrupt masking logic is broken Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2112450 Add support for BCM57765 family devices to bgeRobert Mustacchi1-5/+8
Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2016-10-297513 sudden reboot when accessing bge2 on HP Gen9Hans Rosenfeld1-29/+31
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-03-123446 Update bge to support missing 57xx/577xx devicesDavid Gwynne1-42/+641
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2010-06-226956591 bge driver stops working in nv140yong tan - Sun Microsystems - Beijing China1-2/+3
2010-03-226782858 Solaris needs Broadcom 5718 network supportyong tan - Sun Microsystems - Beijing China1-0/+14
2010-03-09PSARC/2009/364 dlstat and flowstatVenugopal Iyer1-221/+181
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-01-136801176 Driver for Broadcom's 5785 NIC is neededyong tan - Sun Microsystems - Beijing China1-2/+2
2009-12-036783915 numerous drivers using devacc_attr_access without specifying ↵Stephen Hanson1-5/+2
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-136836071 onboard bge PHY is streaming garbage when unplumbedRijawanemohammadhusen Nadaf1-1/+1
2009-10-256877356 BGE should support BCM5764yong tan - Sun Microsystems - Beijing China1-1/+1
2009-10-236718272 BGE should verify whether 5754/5755 need to use partial checksumyong tan - Sun Microsystems - Beijing China1-1/+1
2009-09-086872739 bge does not work with jumbo frame setupyong tan - Sun Microsystems - Beijing China1-9/+8
2009-07-236772728 ping with big size packets failed on bge interface after enable the ↵yong tan - Sun Microsystems - Beijing China1-10/+9
jumbo
2009-06-206829747 underlying interfaces become unusable after running aggr test casesyong tan - Sun Microsystems - Beijing China1-1/+2
2009-05-276649689 bge private properties for interrupt coalescing should check for ↵yong tan - Sun Microsystems - Beijing China1-7/+40
negative input values 6828220 mismatch device IDs between Broadcom bcm5703 copper and serdes 6793252 IBM eServer fma incorrectly shows fault.io.pciex.device-interr
2009-05-066810397 bcm5780 (14e4,166a) doesn't work well under NFS loadCrisson Guanghao Hu1-1/+1
2009-04-30PSARC/2009/235 dladm Possible Values ListGirish Moodalbail1-1/+18
6680929 dladm should print POSSIBLE values for properties like mtu by contacting the driver. 6824511 check the MTU value that can be set on an etherstub
2009-03-256771135 bge driver should support the Broadcom Netxtreme BCM5761Eyong tan - Sun Microsystems - Beijing China1-1/+1
2009-03-166751832 bge driver need to support Broadcom 5723 chipsetyong tan - Sun Microsystems - Beijing China1-1/+1
2009-03-076812232 bge driver should fix the debug messageyong tan - Sun Microsystems - Beijing China1-1/+1
2009-02-276768209 failed to set the "adv_1000hdx_cap" on bge interface by nddyong tan - Sun Microsystems - Beijing China1-24/+15
6765523 bge interface still stopped at "link busy" state after the interface unplumbed 6765985 failed to change the flowctrl on bge interface by dladm 6778604 Assertion fialure in bge_recycle() 6731355 MAXQ failed under 100hdx and 10hdx mode
2008-12-04PSARC/2006/357 Crossbow - Network Virtualization and Resource ManagementEric Cheng1-253/+310
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-11-246769022 bge driver should support BCM 5756M (pciex14e4,1674)Gordon Ross1-1/+1
2008-11-14PSARC 2008/608 brussels property permissionsVasumathi Sundaram - Sun Microsystems1-3/+31
6723890 ndd interface donesn't report properties' read/write capacities correctly after CR 6667363
2008-10-176560313 add support for Broadcom 5780 to bgeGarrett D'Amore1-1/+1
2008-10-116756610 Update license commentCarson Tan1-1/+1
2008-09-246603710 Request: support for Broadcom NetLink BCM5906M Fast Ethernet PCI ↵yong tan - Sun Microsystems - Beijing China1-9/+31
Express(pci14e4,1713.17aa.3861.2)
2008-09-22PSARC 2008/382 Fast RebootSherry Moore1-3/+49
6714038 Fast Reboot support for x86 platforms
2008-09-126691658 bge fails to operate normally with HP NC326i deviceCrisson Guanghao Hu1-1/+1
2008-08-136726056 Add support for the broadcom 5722 NIC cardCrisson Guanghao Hu1-3/+1
2008-07-296729814 bge will hang on some bcm5704 series chipsetgh1625521-1/+1
2008-07-236358752 Re-enable MSIs on x86 platforms post 6358705yt2237001-1/+1
2008-07-176713961 570X-PG104-R chipset has problems attaching in snv_90gh1625521-1/+1
2008-07-146714804 bge is missing lint target in Makefileyt2237001-30/+15
2008-07-016595730 bge support for Broadcom NetLink BCM5787M Gigabit ↵ml402621-1/+1
Ethernet(pci14e4,1693.17aa.3860.2)
2008-06-036674402 sort out property management related constants and data-structures ↵am2231411-60/+60
in {dld,mac}.h
2008-05-036503431 aggregation could not attach with on b100xgh1625521-1/+6
6533009 The spurious interrupt caused by bge under PCI Express lane x1 6536390 bge interface takes down entire network when brought to the OK prompt 6648555 bge link still flaps at initialization, breaking ipmp test suite 6659919 S10U4 X2200 bge1 VLAN IPv6 ndp fails unless snoop is running 6673634 bge driver need to support new device id "pci14e4,1673"
2008-04-29PSARC/2008/171 Brussels: NDD compatiblity supportsowmini1-102/+186
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
2008-03-186598528 bge does not recognize HP NC326i Fiber PHY correctlygh1625521-1/+1
2008-02-04PSARC 2008/056 Brussels addendumsowmini1-10/+11
6655494 DLD_PROP_SPEED values not precise enough 6655896 stray dladm create-vlan error message 6656440 remove redundant prefixes in property names output by dladm. 6656604 dladm show-link OVER column is inaccurate for aggregations
2008-01-24PSARC 2007/429 Brussels - enhanced network driver configuration via dladmsowmini1-24/+492
6565373 driver ndd parameter behavior does not match the ieee802.3(5) man page. 6598690 need support for 'dladm show-ether' subcommand. 6619126 ndd abuse in network (Layer 2) drivers 6621285 bge_setup_params_kstat is dead code
2008-01-23PSARC/2006/499 Clearview Nemo unification and vanity namingyz1470641-1/+2
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
2007-09-20PSARC 2007/402 Driver Periodic Timeoutseota1-16/+10
4977787 Official DDI interface is required for periodic timeout requests
2007-07-24PSARC 2007/396 Removal of Duplicate BGE/NGE Kstatsml1492101-1/+1
6512220 avoid duplication in kstat output
2007-07-046572981 BGE need to support NetXtreme 5753 (onboard NIC for HP Compaq laptop ↵ml1492101-95/+95
NX9240)
2007-06-07PSARC 2007/296 nemo ethernet stats update, part 2gd780591-19/+0
PSARC 2007/298 GLDv3 link status logging 6561809 nemo should perform link status logging on behalf of drivers 6561815 nemo needs a few more kstats 6561860 rge kstats duplication
2007-05-266551951 BGE need to support NetXtreme 5755ml1492101-1/+1
2007-03-286490108 ON bge driver support required for Schumacher(CP3010)ml1492101-0/+38
6498937 system hang while doing MAX and snoop through bge