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: <1401468011-10609-1-git-send-email-ezequiel.garcia@free-electrons.com>
Date:	Fri, 30 May 2014 13:40:03 -0300
From:	Ezequiel Garcia <ezequiel.garcia@...e-electrons.com>
To:	<netdev@...r.kernel.org>
Cc:	Eric Dumazet <eric.dumazet@...il.com>,
	David Miller <davem@...emloft.net>,
	Thomas Petazzoni <thomas.petazzoni@...e-electrons.com>,
	Gregory Clement <gregory.clement@...e-electrons.com>,
	Lior Amsalem <alior@...vell.com>,
	Tawfik Bayouk <tawfik@...vell.com>, fugang.duan@...escale.com,
	Willy Tarreau <w@....eu>,
	Ezequiel Garcia <ezequiel.garcia@...e-electrons.com>
Subject: [PATCH 0/8] ethernet: marvell: After-TSO fixes

This patchset consists of different fixes and improvements in the mvneta
and mv643xx_eth drivers. The most important change is the one that allows
to support small MSS values (see patches 2 and 6).

This is done following the Solarflare driver (see commit 7e6d06f0de3f7).

While doing this some other fixes were spotted and so they are included.

Finally, notice that the TSO support introduced a wrong DMA unmapping
of the TSO header buffers, so patches 4 and 8 provide a couple patches to
fix that in the drivers.

Ezequiel Garcia (8):
  net: mvneta: Use default NAPI weight instead of a custom one
  net: mvneta: Limit the TSO segments and adjust stop/wake thresholds
  net: mvneta: Fix missing DMA region unmap
  net: mvneta: Avoid unmapping the TSO header buffers
  net: mv643xx_eth: Count dropped packets properly
  net: mv643xx_eth: Limit the TSO segments and adjust stop/wake
    thresholds
  net: mv643xx_eth: Drop the NETDEV_TX_BUSY return path
  net: mv643xx_eth: Avoid unmapping the TSO header buffers

 drivers/net/ethernet/marvell/mv643xx_eth.c | 76 ++++++++++++++++++++----------
 drivers/net/ethernet/marvell/mvneta.c      | 46 +++++++++++++-----
 2 files changed, 85 insertions(+), 37 deletions(-)

-- 
1.9.1

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