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]
Date:	Fri, 18 Jan 2008 16:20:29 +0000
From:	Robert Stonehouse <rstonehouse@...arflare.com>
To:	netdev@...r.kernel.org
CC:	jgarzik@...ox.com, linux-net-drivers@...arflare.com,
	spope@...arflare.com
Subject: [PATCH net-2.6.25]  New driver "sfc" for Solarstorm SFC4000 controller
 - 5th attempt

This is a resubmission of a new driver for Solarflare network controllers.

The driver supports several types of PHY (10Gbase-T, XFP, CX4) on six
different 10G and 1G boards. There is a driver for the network controller
and an MTD driver that allows access to the flash/EEPROM.

NICs based on this controller are now available from SMC as part numbers
SMC10GPCIe-XFP and SMC10GPCIe-10BT.

FYI the previous thread was:
  http://marc.info/?l=linux-netdev&m=119999015817920&w=2

In previous postings we were asked to have the MTD part of this patch
reviewed and we have responded to the comments received so far:
  http://lists.infradead.org/pipermail/linux-mtd/2008-January/020355.html

Things that have changed since the last patch:
 - Removed residual support for more than one port per controller.
 - Moved LED control from PHY operations to board operations.
 - Added support for controlling LRO through ethtool {get,set}_flags().
 - Removed obsolete workaround for reservation of MSI-X tables by PCI core.
 - Improved reliability of PHY loopback setting.
 - Improved reliability of I2C operations.
 - Fixed on-load self-test when using RSS.
 - Simplified MTD driver following review on linux-mtd list.
 - Removed some redundant information from struct efx_nic.
 - hardware monitoring (for PHY link polling) is now a workqueue item
rather than using a timer
 - mac_lock becomes a mutex to support the previous item.

We would welcome more review of this code and would like to know if there
are any objections to this being merged for 2.6.25.


The patch (against net-2.6.25) is at:
  https://support.solarflare.com/netdev/5/net-2.6.25-sfc-2.2.0045.patch

The new files may also be downloaded as a tarball:
  https://support.solarflare.com/netdev/5/net-2.6.25-sfc-2.2.0045.tgz

And for verification there is:
  https://support.solarflare.com/netdev/5/MD5SUMS

Regards

--
Rob Stonehouse
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ