• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 6c3c1eb3
    Linus Torvalds authored
    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 commits)
      ipv4: Missing sk_nulls_node_init() in ping_unhash().
      net: fec: Fix RGMII-ID mode
      net/mlx4_en: Schedule napi when RX buffers allocation fails
      netxen_nic: use spin_[un]lock_bh around tx_clean_lock
      net/mlx4_core: Fix unaligned accesses
      mlx4_en: Use correct loop cursor in error path.
      cxgb4: Fix MC1 memory offset calculation
      bnx2x: Delay during kdump load
      net: Fix Kernel Panic in bonding driver debugfs file: rlb_hash_table
      net: dsa: Fix scope of eeprom-length property
      net: macb: Fix race condition in driver when Rx frame is dropped
      hv_netvsc: Fix a bug in netvsc_start_xmit()
      altera_tse: Correct rx packet length
      mlx4: Fix tx ring affinity_mask creation
      tipc: fix problem with parallel link synchronization mechanism
      tipc: remove wrong use of NLM_F_MULTI
      bridge/nl: remove wrong use of NLM_F_MULTI
      bridge/mdb: remove wrong use of NLM_F_MULTI
      net: sched: act_connmark: don't zap skb->nfct
      trivial: net: systemport: bcmsysport.h: fix 0x0x prefix
      ...
    6c3c1eb3
Name
Last commit
Last update
Documentation Loading commit data...
arch Loading commit data...
block Loading commit data...
crypto Loading commit data...
drivers Loading commit data...
firmware Loading commit data...
fs Loading commit data...
include Loading commit data...
init Loading commit data...
ipc Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
net Loading commit data...
samples Loading commit data...
scripts Loading commit data...
security Loading commit data...
sound Loading commit data...
tools Loading commit data...
usr Loading commit data...
virt/kvm Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Kbuild Loading commit data...
Kconfig Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README Loading commit data...
REPORTING-BUGS Loading commit data...