History log of /illumos-gate/usr/src/uts/common/io/nxge/ (Results 1 – 25 of 127)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
86ef0a6330-May-2021 Richard Lowe

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'Am

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 ...

e3d11eee01-Jan-2020 Toomas Soome

13629 nxge: build errors with gcc 10
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>

4df3b64d30-Jan-2020 Toomas Soome

12654 nxge: smatch and NULL pointer errors
Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Igor Kozhukhov <igor@

12654 nxge: smatch and NULL pointer errors
Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

9b0bb79510-Oct-2019 John Levon

12349 clean up 32-bit assembly and lint
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joy

12349 clean up 32-bit assembly and lint
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

b37cc45918-Jan-2019 Toomas Soome

10628 nxge: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

91f8444219-Oct-2018 Toomas Soome

10488 nxge: cast between incompatible function types
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>

73ff8cc601-Jul-2017 Toomas Soome

9240 nxge: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Gordon Ros

9240 nxge: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...

fe054a6c08-Aug-2017 Toomas Soome

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>

238d8f4703-Feb-2016 Dale Ghent

6601 Various GLD drivers return EINVAL instead of ENOTSUP for unused mac_prop_id_t's
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Review

6601 Various GLD drivers return EINVAL instead of ENOTSUP for unused 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>

show more ...

2bc9873208-Jul-2012 Richard Lowe

5083 avoid undefined order of operations in assignments
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Dan McD

5083 avoid undefined order of operations in assignments
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...

1a5e258f08-Aug-2014 Josef 'Jeff' Sipek

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@j

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...

75d9446508-Aug-2014 Josef 'Jeff' Sipek

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

9d58797220-May-2010 Santwona Behera

6941417 Platform-specific settings needed for XAUI

8928217509-Apr-2010 Santwona Behera

6889322 Add NLP2020 PHY support to nxge

9f26b86410-Mar-2010 Venugopal Iyer

6889685 Crossbow should provide control over provision of h/w rings to MAC clients. (fix lint)

0dc2366f09-Mar-2010 Venugopal Iyer

PSARC/2009/364 dlstat and flowstat
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 Pub

PSARC/2009/364 dlstat and flowstat
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

show more ...

774da10930-Dec-2009 tc99174@train

6843221 running dladm show-link against unplumbed nxge interfaces creates spurious link down notice messages

4df55fde11-Dec-2009 Janie Lu

FWARC 2008/613 KT IOS Performance Counters API
FWARC 2008/615 KT Perf Reg HV API
FWARC 2009/434 KT IOS Performance Counters API Update
FWARC 2009/567 Parallel Boot HV APIs
PSARC 2009/

FWARC 2008/613 KT IOS Performance Counters API
FWARC 2008/615 KT Perf Reg HV API
FWARC 2009/434 KT IOS Performance Counters API Update
FWARC 2009/567 Parallel Boot HV APIs
PSARC 2009/177 Solaris support for Rainbow Falls platforms
PSARC 2009/389 Sun4v faulted SP events extension
PSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flag
PSARC 2009/605 more sun4v platform-independent cpu/mem FMA events
PSARC 2009/649 Generic PCIe root complex FMA events
6704999 extend xaui enum to work in platform independent world
6773223 RFE: guest epkt for faulted SP
6773225 RFE: Diagnosis of a faulted SP
6797776 Solaris support for Rainbow Falls platforms

show more ...

837c1ac403-Dec-2009 Stephen Hanson

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 shou

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

show more ...

d3d5073713-Nov-2009 Rafael Vanoni

PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com>

ef52351718-Sep-2009 Michael Speer

6878578 while processing a fatal error recursive mutex panic encountered in nxge
6877282 while plumbing a hybrid vnet in the service domain panic occurs in nxge
6873178 assertion failed: nmp,

6878578 while processing a fatal error recursive mutex panic encountered in nxge
6877282 while plumbing a hybrid vnet in the service domain panic occurs in nxge
6873178 assertion failed: nmp, file: ../../common/io/nxge/nxge_txdma.c, line: 688
6879284 Foxxy FEM hot plug issue with C10 NEM
6873102 guest domain panics when running network load tests with hybrid I/O
6856725 nxge may unmap memory while dblks are still referencing it

show more ...

290b553027-Aug-2009 Michael Speer

6870221 nxge for niu needs to handle rx-dma-channels and tx-dma-channels more gracefully
6870200 Jumbo frames and "nxge_use_kmem_alloc=1" make nxge interface unusable
6872969 atlas card shoul

6870221 nxge for niu needs to handle rx-dma-channels and tx-dma-channels more gracefully
6870200 Jumbo frames and "nxge_use_kmem_alloc=1" make nxge interface unusable
6872969 atlas card should report all possible mtu sizes with dladm

show more ...

63f531d114-Aug-2009 Sriharsha Basavapatna

6793813 NIU Hybrid I/O performance regression with Crossbow

3587e8e230-Jul-2009 Michael Speer

6858142 panic in nxge module due to a NULL pointer dereference

3b2d986022-Jun-2009 Michael Speer

6849914 corrupted lock causes panic in nxge

123456