Page MenuHomeSolus

Update ethtool to 4.17
ClosedPublic

Authored by der_eismann on Aug 24 2018, 2:36 PM.
Tags
None
Referenced Files
F11018123: D3678.diff
Sun, Aug 6, 9:24 AM
F11009207: D3678.diff
Wed, Aug 2, 12:53 PM
F10988868: D3678.diff
Mon, Jul 24, 12:52 PM
F10974932: D3678.id9148.diff
Sat, Jul 22, 2:58 AM
F10971864: D3678.id9148.diff
Fri, Jul 21, 9:04 AM
F10852440: D3678.diff
Jun 13 2023, 12:21 AM
F10767252: D3678.id9148.diff
May 19 2023, 10:58 PM
F10724632: D3678.id9131.diff
May 7 2023, 5:48 PM
Subscribers
None

Details

Summary

Changes:

  • Fix: In ethtool.8, remove superfluous and incorrect \c.
  • Fix: fix uninitialized return value
  • Fix: fix RING_VF assignment
  • Fix: remove unused global variable
  • Fix: several fixes in do_gregs()
  • Fix: correctly free hkey when get_stringset() fails
  • Fix: remove unreachable code
  • Fix: fix stack clash in do_get_phy_tunable and do_set_phy_tunable
  • Feature: Add register dump support for MICROCHIP LAN78xx
Test Plan
$ ethtool enp2s0
Settings for enp2s0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
                                         1000baseT/Full 
    Link partner advertised pause frame use: No
    Link partner advertised auto-negotiation: Yes
    Link partner advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes

Diff Detail

Repository
R712 ethtool
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

This revision is now accepted and ready to land.Aug 25 2018, 11:37 AM
This revision was automatically updated to reflect the committed changes.