On 07/16/2011 11:03 PM, Genes MailLists wrote:
kernel-3.0-0.rc7.git0.1.fc16.x86_6 is fine - but git3 bluetooth is
Could this be related (from lkml):
On Saturday 16 July 2011 13:43:25 David Miller wrote:
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
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
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:
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(-)