Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller: 1) Receive packet length needs to be adjust by 2 on RX to accomodate the two padding bytes in altera_tse driver. From Vlastimil Setka. 2) If rx frame is dropped due to out of memory in macb driver, we leave the receive ring descriptors in an undefined state. From Punnaiah Choudary Kalluri 3) Some netlink subsystems erroneously signal NLM_F_MULTI. That is only for dumps. Fix from Nicolas Dichtel. 4) Fix mis-use of raw rt->rt_pmtu value in ipv4, one must always go via the ipv4_mtu() helper. From Herbert Xu. 5) Fix null deref in bridge netfilter, and miscalculated lengths in jump/goto nf_tables verdicts. From Florian Westphal. 6) Unhash ping sockets properly. 7) Software implementation of BPF divide did 64/32 rather than 64/64 bit divide. The JITs got it right. Fix from Alexei Starovoitov. * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (30 commi...
Showing
- drivers/net/bonding/bond_main.c 10 additions, 0 deletionsdrivers/net/bonding/bond_main.c
- drivers/net/ethernet/altera/altera_tse_main.c 6 additions, 0 deletionsdrivers/net/ethernet/altera/altera_tse_main.c
- drivers/net/ethernet/atheros/atl1e/atl1e_hw.h 1 addition, 1 deletiondrivers/net/ethernet/atheros/atl1e/atl1e_hw.h
- drivers/net/ethernet/broadcom/bcmsysport.h 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bcmsysport.h
- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 1 addition, 3 deletionsdrivers/net/ethernet/broadcom/bnx2x/bnx2x.h
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 26 additions, 41 deletionsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 10 additions, 7 deletionsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
- drivers/net/ethernet/cadence/macb.c 3 additions, 0 deletionsdrivers/net/ethernet/cadence/macb.c
- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 1 addition, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/t4_hw.c
- drivers/net/ethernet/emulex/benet/be_main.c 3 additions, 2 deletionsdrivers/net/ethernet/emulex/benet/be_main.c
- drivers/net/ethernet/freescale/fec_main.c 4 additions, 1 deletiondrivers/net/ethernet/freescale/fec_main.c
- drivers/net/ethernet/intel/i40e/i40e_main.c 4 additions, 3 deletionsdrivers/net/ethernet/intel/i40e/i40e_main.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 2 additions, 2 deletionsdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c
- drivers/net/ethernet/mellanox/mlx4/en_netdev.c 2 additions, 1 deletiondrivers/net/ethernet/mellanox/mlx4/en_netdev.c
- drivers/net/ethernet/mellanox/mlx4/en_rx.c 24 additions, 2 deletionsdrivers/net/ethernet/mellanox/mlx4/en_rx.c
- drivers/net/ethernet/mellanox/mlx4/en_tx.c 5 additions, 3 deletionsdrivers/net/ethernet/mellanox/mlx4/en_tx.c
- drivers/net/ethernet/mellanox/mlx4/fw.c 14 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx4/fw.c
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 1 addition, 0 deletionsdrivers/net/ethernet/mellanox/mlx4/mlx4_en.h
Please register or sign in to comment