[GIT] Networking
From: David Miller
Date: Tue Jul 29 2014 - 19:55:39 EST
1) Make fragmentation IDs less predictable, from Eric Dumazet.
2) TSO tunneling can crash in bnx2x driver, fix from Dmitry Kravkov.
3) Don't allow NULL msg->msg_name just because msg->msg_namelen is non-zero,
from Andrey Ryabinin.
4) ndm->ndm_type set using wrong macros, from Jun Zhao.
5) cdc-ether devices can come up with entries in their address filter,
so explicitly clear the filter after the device initializes. From
Oliver Neukum.
6) Forgotten refcount bump in xfrm_lookup(), from Steffen Klassert.
7) Short packets not padded properly, exposing random data, in bcmgenet
driver. Fix from Florian Fainelli.
8) xgbe_probe() doesn't return an error code, but rather zero, when
netif_set_real_num_tx_queues() fails. Fix from Wei Yongjun.
9) USB speed not probed properly in r8152 driver, from Hayes Wang.
10) Transmit logic choosing the outgoing port in the sunvnet driver needs
to consider a) is the port actually up and b) whether it is a switch
port. Fix from David L Stevens.
Please pull, thanks a lot!
The following changes since commit 15ba2236f3556fc01b9ca91394465152b5ea74b6:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2014-07-21 22:46:01 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master
for you to fetch changes up to d92f5dec6325079c550889883af51db1b77d5623:
net: phy: re-apply PHY fixups during phy_register_device (2014-07-29 12:25:57 -0700)
----------------------------------------------------------------
Alexey Khoroshilov (1):
isdn/bas_gigaset: fix a leak on failure path in gigaset_probe()
Andrey Ryabinin (1):
net: sendmsg: fix NULL pointer dereference
Daniel Borkmann (1):
net: sctp: inherit auth_capable on INIT collisions
David L Stevens (1):
sunvnet: only use connected ports when sending
David S. Miller (5):
Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
Merge git://git.kernel.org/.../pablo/nf
Merge branch 'mdio_module_unload'
Merge tag 'master-2014-07-23' of git://git.kernel.org/.../linville/wireless
Merge tag 'linux-can-fixes-for-3.16-20140725' of git://gitorious.org/linux-can/linux-can
Dmitry Kravkov (1):
bnx2x: fix crash during TSO tunneling
Eliad Peller (2):
cfg80211: fix mic_failure tracing
iwlwifi: mvm: pass beacons from foreign APs
Emmanuel Grumbach (1):
iwlwifi: mvm: fix merge damage
Eric Dumazet (1):
ip: make IP identifiers less predictable
Ezequiel Garcia (2):
net: phy: Set the driver when registering an MDIO bus device
net: phy: Ensure the MDIO bus module is held
Felix Fietkau (2):
mac80211: fix crash on getting sta info with uninitialized rate control
ath9k: fix aggregation session lockup
Florian Fainelli (2):
net: bcmgenet: correctly pad short packets
net: phy: re-apply PHY fixups during phy_register_device
George Cherian (1):
can: c_can_platform: Fix raminit, use devm_ioremap() instead of devm_ioremap_resource()
Johannes Berg (1):
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"
John W. Linville (3):
Merge git://git.kernel.org/.../jberg/mac80211
Merge branch 'master' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Julian Anastasov (1):
ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack
Jun Zhao (1):
neighbour : fix ndm_type type error issue
Oliver Neukum (2):
cdc_subset: deal with a device that needs reset for timeout
cdc-ether: clean packet filter upon probe
Steffen Klassert (1):
xfrm: Fix refcount imbalance in xfrm_lookup
Tobias Brunner (1):
xfrm: Fix installation of AH IPsec SAs
Wei Yongjun (2):
amd-xgbe: Fix error return code in xgbe_probe()
hyperv: Fix error return code in netvsc_init_buf()
Yaniv Rosner (1):
bnx2x: fix set_setting for some PHYs
hayeswang (1):
r8152: fix the checking of the usb speed
drivers/isdn/gigaset/bas-gigaset.c | 1 +
drivers/net/can/c_can/c_can_platform.c | 3 ++-
drivers/net/ethernet/amd/xgbe/xgbe-main.c | 3 ++-
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 9 +++++++++
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 1 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 5 +++++
drivers/net/ethernet/sun/sunvnet.c | 22 +++++++++++++++++-----
drivers/net/hyperv/netvsc.c | 4 +++-
drivers/net/phy/mdio_bus.c | 1 +
drivers/net/phy/phy_device.c | 15 ++++++++++++++-
drivers/net/usb/cdc_ether.c | 16 ++++++++++++++++
drivers/net/usb/cdc_subset.c | 27 +++++++++++++++++++++++++++
drivers/net/usb/r8152.c | 7 +++----
drivers/net/usb/usbnet.c | 8 ++++++--
drivers/net/vxlan.c | 2 +-
drivers/net/wireless/ath/ath9k/xmit.c | 9 +++++++++
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 15 +++++++++++++--
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 7 -------
include/linux/usb/usbnet.h | 3 +++
include/net/ip.h | 11 +----------
net/compat.c | 9 +++++----
net/core/iovec.c | 6 +++---
net/core/neighbour.c | 2 +-
net/ipv4/route.c | 32 +++++++++++++++++++++++++++++---
net/ipv6/ip6_output.c | 2 ++
net/mac80211/cfg.c | 5 ++++-
net/mac80211/tx.c | 20 ++++++++++----------
net/netfilter/ipvs/ip_vs_conn.c | 1 -
net/sctp/associola.c | 1 +
net/wireless/trace.h | 3 ++-
net/xfrm/xfrm_policy.c | 2 ++
net/xfrm/xfrm_user.c | 7 +++----
33 files changed, 197 insertions(+), 63 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/