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: <20110716.104325.1217042780857481057.davem@davemloft.net>
Date:	Sat, 16 Jul 2011 10:43:25 -0700 (PDT)
From:	David Miller <davem@...emloft.net>
To:	torvalds@...ux-foundation.org
CC:	akpm@...ux-foundation.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT] Networking


A small batch of fixes:

1) Fix two regressions in checksum offload handling.
   a) Do not set SCTP packets to CHECKSUM_UNNECESSARY, we don't
      have software fallbacks in the TX path for SCTP checksumming
      and therefore won't be able to handle a divert of a packet
      from a device that can do SCTP checksums to one that cannot.
   b) We propagate certain hardware offloads transparently through
      "software" devices (like vlan and bonding) but we cannot do
      that when we lack software fallbacks in the TX path and this
      is relevant for SCTP and FCoE checksumming.  Get rid of the
      NETIF_F_ALL_TX_OFFLOADS macro since it's misuse is what
      introduced this regression.

2) L2CAP bluetooth connection procedure regression fix from
   Gustavo F. Padovan.

3) L2CAP incomming connections can crash with defer_setup enabled
   because ->parent isn't setup yet, handle that properly.  Also
   from Gustavo.

4) gianfar driver need to be more selective of when the RX parser
   of the chip is enabled, from Sebastian Poehn.

5) r6040 NAPI logic has a bug that can disabled interrupts forever,
   fix from Michael Thalmeier.

Please pull, thanks a lot!

The following changes since commit 1765a367a3b5d5e9692949b0c5ec933eff2c0701:

  Merge branch 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6 (2011-07-15 18:03:30 -0700)

are available in the git repository at:

  master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master

Gustavo F. Padovan (1):
      Bluetooth: Fix regression in L2CAP connection procedure

Ilia Kolomisnky (1):
      Bluetooth: Fix crash with incoming L2CAP connections

Michael Thalmeier (1):
      r6040: only disable RX interrupt if napi_schedule_prep is successful

Michał Mirosław (2):
      net: sctp: fix checksum marking for outgoing packets
      net: remove NETIF_F_ALL_TX_OFFLOADS

Sebastian Pöhn (1):
      gianfar: rx parser

 drivers/net/bonding/bond_main.c |    6 +++---
 drivers/net/gianfar.c           |   24 +++++++++++++++++++-----
 drivers/net/gianfar.h           |    3 ++-
 drivers/net/r6040.c             |    8 +++++---
 include/linux/netdevice.h       |    6 ------
 net/8021q/vlan_dev.c            |    6 +++++-
 net/bluetooth/l2cap_core.c      |    9 +++++----
 net/sctp/output.c               |   19 ++++++++-----------
 8 files changed, 47 insertions(+), 34 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ