Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Merge git://

Pull networking fixes from David Miller:

 1) When we run a tap on netlink sockets, we have to copy mmap'd SKBs
    instead of cloning them.  From Daniel Borkmann.

 2) When converting classical BPF into eBPF, fix the setting of the
    source reg to BPF_REG_X.  From Tycho Andersen.

 3) Fix igmpv3/mldv2 report parsing in the bridge multicast code, from
    Linus Lussing.

 4) Fix dst refcounting for ipv6 tunnels, from Martin KaFai Lau.

 5) Set NLM_F_REPLACE flag properly when replacing ipv6 routes, from
    Roopa Prabhu.

 6) Add some new cxgb4 PCI device IDs, from Hariprasad Shenai.

 7) Fix headroom tests and SKB leaks in ipv6 fragmentation code, from
    Florian Westphal.

 8) Check DMA mapping errors in bna driver, from Ivan Vecera.

 9) Several 8139cp bug fixes (dev_kfree_skb_any in interrupt context,
    misclearing of interrupt status in TX timeout handler, etc.) from
    David Woodhouse.

10) In tipc, reset SKB header pointer after skb_linearize(), from Erik

11) Fix autobind races et al. in netlink code, from Herbert Xu with
    help from Tejun Heo and others.

12) Missing SET_NETDEV_DEV in sunvnet driver, from Sowmini Varadhan.

13) Fix various races in timewait timer and reqsk_queue_hadh_req, from
    Eric Dumazet.

14) Fix array overruns in mac80211, from Johannes Berg and Dan

15) Fix data race in rhashtable_rehash_one(), from Dmitriy Vyukov.

16) Fix race between poll_one_napi and napi_disable, from Neil Horman.

17) Fix byte order in geneve tunnel port config, from John W Linville.

18) Fix handling of ARP replies over lightweight tunnels, from Jiri

19) We can loop when fib rule dumps cross multiple SKBs, fix from Wilson
    Kok and Roopa Prabhu.

20) Several reference count handling bug fixes in the PHY/MDIO layer
    from Russel King.

21) Fix lockdep splat in ppp_dev_uninit(), from Guillaume Nault.

22) Fix crash in icmp_route_lookup(), from David Ahern.

* git:// (116 commits)
  net: Fix panic in icmp_route_lookup
  net: update docbook comment for __mdiobus_register()
  ppp: fix lockdep splat in ppp_dev_uninit()
  net: via/Kconfig: GENERIC_PCI_IOMAP required if PCI not selected
  phy: marvell: add link partner advertised modes
  net: fix net_device refcounting
  phy: add phy_device_remove()
  phy: fixed-phy: properly validate phy in fixed_phy_update_state()
  net: fix phy refcounting in a bunch of drivers
  of_mdio: fix MDIO phy device refcounting
  phy: add proper phy struct device refcounting
  phy: fix mdiobus module safety
  net: dsa: fix of_mdio_find_bus() device refcount leak
  phy: fix of_mdio_find_bus() device refcount leak
  ip6_tunnel: Reduce log level in ip6_tnl_err() to debug
  ip6_gre: Reduce log level in ip6gre_err() to debug
  fib_rules: fix fib rule dumps across multiple skbs
  bnx2x: byte swap rss_key to comply to Toeplitz specs
  net: revert "net_sched: move tp->root allocation into fw_init()"
  lwtunnel: remove source and destination UDP port config option
latest commit 518a7cb698
@torvalds authored
Failed to load latest commit information.
unittest-data of/unittest: replace 'selftest' with 'unittest'
Kconfig of: add HAS_IOMEM depends to OF_ADDRESS
Makefile of: clean-up unnecessary libfdt include paths
address.c of/address: Don't loop forever in of_find_matching_node_by_address().
base.c Merge tag 'devicetree-for-linus' of git://…
device.c of: add helper function to retrive match data
dynamic.c of/dynamic: Fix test for PPC_PSERIES
fdt.c of/fdt: make memblock maximum physical address arch configurable
fdt_address.c of/fdt: add FDT address translation support
irq.c Merge branch 'i2c/for-4.3' of git://…
of_mdio.c of_mdio: fix MDIO phy device refcounting
of_mtd.c of_mtd: Add helpers to get ECC strength and ECC step size
of_net.c of_net: factor out repetitive code from of_get_mac_address()
of_pci.c of/pci: Add of_pci_dma_configure() to update DMA configuration
of_pci_irq.c of_pci_irq: Silence bogus "of_irq_parse_pci() failed ..." messages.
of_private.h of: Refactor __of_node_alloc() into __of_node_dup()
of_reserved_mem.c drivers: of: Export of_reserved_mem_device_{init,release}
overlay.c of/overlay: Grammar s/an negative/a negative/
pdt.c of: Eliminate of_allnodes list
platform.c Merge tag 'devicetree-for-4.3' of git://…
resolver.c of/resolver: Switch to new local fixups format.
unittest.c of: Drop owner assignment from platform and i2c driver
Something went wrong with that request. Please try again.