lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <4634ee2f-728d-fa64-aa2c-490f607fc9fd@solarflare.com>
Date:   Mon, 7 Sep 2020 17:12:53 +0100
From:   Edward Cree <ecree@...arflare.com>
To:     <linux-net-drivers@...arflare.com>, <davem@...emloft.net>
CC:     <netdev@...r.kernel.org>
Subject: [PATCH net-next 0/6] sfc: ethtool for EF100 and related improvements

This series adds the ethtool support to the EF100 driver that was held
 back from the original submission as the lack of phy_ops caused issues.
Patch #2, removing the phy_op indirection, deals with this.  There are a
 lot of checkpatch warnings / xmastree violations but they're all in
 pure code movement so I've left the code as it is.
While patch #1 is technically a fix and possibly could go to 'net', I've
 put it in this series since it only becomes triggerable with the added
 'ethtool --reset' support.

Edward Cree (6):
  sfc: don't double-down() filters in ef100_reset()
  sfc: remove phy_op indirection
  sfc: add ethtool ops and miscellaneous ndos to EF100
  sfc: handle limited FEC support
  sfc: remove EFX_DRIVER_VERSION
  sfc: simplify DMA mask setting

 drivers/net/ethernet/sfc/ef100_ethtool.c    |  41 ++
 drivers/net/ethernet/sfc/ef100_netdev.c     |   4 +
 drivers/net/ethernet/sfc/ef100_nic.c        |  19 +-
 drivers/net/ethernet/sfc/efx.c              |  20 +-
 drivers/net/ethernet/sfc/efx_common.c       |  38 +-
 drivers/net/ethernet/sfc/ethtool_common.c   |  45 +-
 drivers/net/ethernet/sfc/mcdi.h             |   1 -
 drivers/net/ethernet/sfc/mcdi_port.c        | 593 +------------------
 drivers/net/ethernet/sfc/mcdi_port_common.c | 604 +++++++++++++++++++-
 drivers/net/ethernet/sfc/mcdi_port_common.h |  15 +-
 drivers/net/ethernet/sfc/net_driver.h       |  49 --
 drivers/net/ethernet/sfc/selftest.c         |  12 +-
 12 files changed, 688 insertions(+), 753 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ