• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 2c90331c
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Fix double SKB free in bluetooth 6lowpan layer, from Jukka Rissanen.
    
     2) Fix receive checksum handling in enic driver, from Govindarajulu
        Varadarajan.
    
     3) Fix NAPI poll list corruption in virtio_net and caif_virtio, from
        Herbert Xu.  Also, add code to detect drivers that have this mistake
        in the future.
    
     4) Fix doorbell endianness handling in mlx4 driver, from Amir Vadai.
    
     5) Don't clobber IP6CB() before xfrm6_policy_check() is called in TCP
        input path,f rom Nicolas Dichtel.
    
     6) Fix MPLS action validation in openvswitch, from Pravin B Shelar.
    
     7) Fix double SKB free in vxlan driver, also from Pravin.
    
     8) When we scrub a packet, which happens when we are switching the
        context of the packet (namespace, etc.), we should reset the
        secmark.  From Thomas Graf.
    
     9) ->ndo_gso_check() needs to do more than return true/false, it also
        has to allow the driver to clear netdev feature bits in order for
        the caller to be able to proceed properly.  From Jesse Gross.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (62 commits)
      genetlink: A genl_bind() to an out-of-range multicast group should not WARN().
      netlink/genetlink: pass network namespace to bind/unbind
      ne2k-pci: Add pci_disable_device in error handling
      bonding: change error message to debug message in __bond_release_one()
      genetlink: pass multicast bind/unbind to families
      netlink: call unbind when releasing socket
      netlink: update listeners directly when removing socket
      genetlink: pass only network namespace to genl_has_listeners()
      netlink: rename netlink_unbind() to netlink_undo_bind()
      net: Generalize ndo_gso_check to ndo_features_check
      net: incorrect use of init_completion fixup
      neigh: remove next ptr from struct neigh_table
      net: xilinx: Remove unnecessary temac_property in the driver
      net: phy: micrel: use generic config_init for KSZ8021/KSZ8031
      net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwarding
      openvswitch: fix odd_ptr_err.cocci warnings
      Bluetooth: Fix accepting connections when not using mgmt
      Bluetooth: Fix controller configuration with HCI_QUIRK_INVALID_BDADDR
      brcmfmac: Do not crash if platform data is not populated
      ipw2200: select CFG80211_WEXT
      ...
    2c90331c
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...