[GIT] Networking
From: David Miller
Date: Fri Apr 18 2014 - 19:28:27 EST
1) Fix mlx4_en_netpoll implementation, it needs to schedule a NAPI
context, not synchronize it. From Chris Mason.
2) Ipv4 flow input interface should never be zero, it should be
LOOPBACK_IFINDEX instead. From Cong Wang and Julian
Anastasov.
3) Properly configure MAC to PHY connection in mvneta devices, from
Thomas Petazzoni.
4) sys_recv should use SYSCALL_DEFINE. From Jan Glauber.
5) Tunnel driver ioctls do not use the correct namespace, fix
from Nicolas Dichtel.
6) Fix memory leak on seccomp filter attach, from Kees Cook.
7) Fix lockdep warning for nested vlans, from Ding Tianhong.
8) Crashes can happen in SCTP due to how the auth_enable value
is managed, fix from Vlad Yasevich.
9) Wireless fixes from John W. Linville and co.
Please pull, thanks a lot!
The following changes since commit 10ec34fcb100412ab186c141a9c3557d1270effd:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2014-04-15 20:30:30 -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 b14878ccb7fac0242db82720b784ab62c467c0dc:
net: sctp: cache auth_enable per endpoint (2014-04-18 18:32:00 -0400)
----------------------------------------------------------------
Amitkumar Karwar (2):
mwifiex: process event before command response
mwifiex: fix hung task on command timeout
Chris Mason (1):
mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll
Christian Engelmayer (2):
rsi: Fix a potential memory leak in rsi_set_channel()
rsi: Fix a potential memory leak in rsi_send_auto_rate_request()
Chun-Yeow Yeoh (1):
mac80211: update last_tx_rate only for data frame
Cong Wang (2):
ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif
ipv4, route: pass 0 instead of LOOPBACK_IFINDEX to fib_validate_source()
Dan Carpenter (1):
isdn: icn: buffer overflow in icn_command()
David S. Miller (4):
Merge branch 'mvneta_qsgmii'
Merge branch 'fib_validate_loopback'
Merge branch 'mdio-gpio'
Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless
Edward Cree (1):
sfc:On MCDI timeout, issue an FLR (and mark MCDI to fail-fast)
Eliad Peller (1):
wl18xx: align event mailbox with current fw
Emmanuel Grumbach (4):
iwlwifi: mvm: BT Coex - send the new LUT upon antenna coupling change
iwlwifi: 7000: bump API to 9
iwlwifi: add MODULE_FIRMWARE for 7265
iwlwifi: mvm: BT Coex - fix Look Up Table
Eyal Shapira (7):
iwlwifi: mvm: rs: fix mimo delimiter in LQ cmd
iwlwifi: mvm: rs: use correct max expected throughput figures
iwlwifi: mvm: rs: fix and cleanup rs_get_rate_action
iwlwifi: mvm: rs: reinit rs if no tx for a long time
iwlwifi: mvm: rs: fallback to legacy Tx columns
iwlwifi: mvm: avoid searching unnecessary columns
iwlwifi: mvm: rs: clear per rate stats when aggregation changes
Felix Fietkau (2):
mac80211: suppress BSS info change notifications for AP_VLAN
mac80211: exclude AP_VLAN interfaces from tx power calculation
Frederic Danis (1):
cw1200: Fix cw1200_debug_link_id
Geert Uytterhoeven (1):
rsi: Add missing initialization of ii
Guenter Roeck (3):
net: mdio-gpio: Use devm_ functions where possible
net: mdio-gpio: Add support for active low gpio pins
net: mdio-gpio: Add support for separate MDI and MDO gpio pins
Ido Yariv (1):
mac80211: Disable SMPS for the monitor interface
Ivan Vecera (1):
tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled
Jan Glauber (1):
net: use SYSCALL_DEFINEx for sys_recv
Johannes Berg (2):
mac80211: fix software remain-on-channel implementation
iwlwifi: mvm: delay enabling smart FIFO until after beacon RX
John W. Linville (3):
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
Kees Cook (1):
seccomp: fix memory leak on filter attach
Luciano Coelho (1):
wlcore: ignore dummy packet events in PLT mode
Michal Kazior (1):
mac80211: fix radar_enabled propagation
Nicolas Dichtel (3):
ip_tunnel: use the right netns in ioctl handler
sit: use the right netns in ioctl handler
ip6_tunnel: use the right netns in ioctl handler
Oren Givon (1):
iwlwifi: add new 7265 HW IDs
Thomas Petazzoni (2):
net: phy: add minimal support for QSGMII PHY
net: mvneta: properly configure the MAC <-> PHY connection in all situations
Vlad Yasevich (1):
net: sctp: cache auth_enable per endpoint
dingtianhong (1):
vlan: Fix lockdep warning when vlan dev handle notification
Documentation/devicetree/bindings/net/ethernet.txt | 2 +-
drivers/isdn/icn/icn.c | 11 ++-
drivers/net/ethernet/broadcom/tg3.c | 4 +-
drivers/net/ethernet/marvell/mvneta.c | 73 +++++++++---------
drivers/net/ethernet/mellanox/mlx4/en_cq.c | 1 -
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 -
drivers/net/ethernet/sfc/ef10.c | 12 ++-
drivers/net/ethernet/sfc/efx.c | 19 ++++-
drivers/net/ethernet/sfc/enum.h | 23 ++++--
drivers/net/ethernet/sfc/falcon.c | 4 +
drivers/net/ethernet/sfc/farch.c | 22 ++++++
drivers/net/ethernet/sfc/mcdi.c | 55 +++++++++++---
drivers/net/ethernet/sfc/mcdi.h | 13 ++++
drivers/net/ethernet/sfc/net_driver.h | 4 +
drivers/net/ethernet/sfc/nic.h | 1 +
drivers/net/ethernet/sfc/siena.c | 2 +
drivers/net/phy/mdio-gpio.c | 68 +++++++++++------
drivers/net/wireless/cw1200/debug.c | 2 +
drivers/net/wireless/iwlwifi/iwl-7000.c | 5 +-
drivers/net/wireless/iwlwifi/mvm/coex.c | 18 +++--
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 1 +
drivers/net/wireless/iwlwifi/mvm/rs.c | 261 ++++++++++++++++++++++++++++++++++++++++------------------------
drivers/net/wireless/iwlwifi/mvm/rs.h | 14 +++-
drivers/net/wireless/iwlwifi/mvm/sf.c | 3 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 2 +
drivers/net/wireless/mwifiex/main.c | 12 +--
drivers/net/wireless/mwifiex/sta_ioctl.c | 7 +-
drivers/net/wireless/rsi/rsi_91x_core.c | 2 +-
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 21 +++---
drivers/net/wireless/ti/wl18xx/event.h | 20 +++++
drivers/net/wireless/ti/wlcore/event.c | 5 ++
include/linux/mdio-gpio.h | 5 ++
include/linux/phy.h | 3 +
include/net/flow.h | 10 ++-
include/net/net_namespace.h | 9 +--
include/net/sctp/structs.h | 4 +-
kernel/seccomp.c | 2 +
net/8021q/vlan_dev.c | 46 ++++++++++--
net/core/dev.c | 1 +
net/ipv4/fib_frontend.c | 2 +-
net/ipv4/fib_semantics.c | 1 +
net/ipv4/ip_tunnel.c | 15 ++--
net/ipv4/ipmr.c | 2 +-
net/ipv4/netfilter/ipt_rpfilter.c | 5 +-
net/ipv4/route.c | 3 +-
net/ipv6/ip6_tunnel.c | 8 +-
net/ipv6/ip6mr.c | 2 +-
net/ipv6/sit.c | 17 +----
net/mac80211/chan.c | 11 ++-
net/mac80211/main.c | 4 +-
net/mac80211/offchannel.c | 1 +
net/mac80211/status.c | 1 +
net/sctp/auth.c | 17 ++---
net/sctp/endpointola.c | 3 +-
net/sctp/sm_make_chunk.c | 32 ++++----
net/sctp/sm_statefuns.c | 6 +-
net/sctp/socket.c | 54 +++++++-------
net/sctp/sysctl.c | 36 ++++++++-
net/socket.c | 4 +-
60 files changed, 659 insertions(+), 339 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/