)]}'
{
  "commit": "b0f85fa11aefc4f3e03306b4cd47f113bd57dcba",
  "tree": "1333d36d99fde3f97210795941fc246f0ad08a75",
  "parents": [
    "ccc9d4a6d640cbde05d519edeb727881646cf71b",
    "f32bfb9a8ca083f8d148ea90ae5ba66f4831836e"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Nov 04 09:41:05 2015 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Nov 04 09:41:05 2015 -0800"
  },
  "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\nPull networking updates from David Miller:\n\nChanges of note:\n\n 1) Allow to schedule ICMP packets in IPVS, from Alex Gartrell.\n\n 2) Provide FIB table ID in ipv4 route dumps just as ipv6 does, from\n    David Ahern.\n\n 3) Allow the user to ask for the statistics to be filtered out of\n    ipv4/ipv6 address netlink dumps.  From Sowmini Varadhan.\n\n 4) More work to pass the network namespace context around deep into\n    various packet path APIs, starting with the netfilter hooks.  From\n    Eric W Biederman.\n\n 5) Add layer 2 TX/RX checksum offloading to qeth driver, from Thomas\n    Richter.\n\n 6) Use usec resolution for SYN/ACK RTTs in TCP, from Yuchung Cheng.\n\n 7) Support Very High Throughput in wireless MESH code, from Bob\n    Copeland.\n\n 8) Allow setting the ageing_time in switchdev/rocker.  From Scott\n    Feldman.\n\n 9) Properly autoload L2TP type modules, from Stephen Hemminger.\n\n10) Fix and enable offload features by default in 8139cp driver, from\n    David Woodhouse.\n\n11) Support both ipv4 and ipv6 sockets in a single vxlan device, from\n    Jiri Benc.\n\n12) Fix CWND limiting of thin streams in TCP, from Bendik Rønning\n    Opstad.\n\n13) Fix IPSEC flowcache overflows on large systems, from Steffen\n    Klassert.\n\n14) Convert bridging to track VLANs using rhashtable entries rather than\n    a bitmap.  From Nikolay Aleksandrov.\n\n15) Make TCP listener handling completely lockless, this is a major\n    accomplishment.  Incoming request sockets now live in the\n    established hash table just like any other socket too.\n\n    From Eric Dumazet.\n\n15) Provide more bridging attributes to netlink, from Nikolay\n    Aleksandrov.\n\n16) Use hash based algorithm for ipv4 multipath routing, this was very\n    long overdue.  From Peter Nørlund.\n\n17) Several y2038 cures, mostly avoiding timespec.  From Arnd Bergmann.\n\n18) Allow non-root execution of EBPF programs, from Alexei Starovoitov.\n\n19) Support SO_INCOMING_CPU as setsockopt, from Eric Dumazet.  This\n    influences the port binding selection logic used by SO_REUSEPORT.\n\n20) Add ipv6 support to VRF, from David Ahern.\n\n21) Add support for Mellanox Spectrum switch ASIC, from Jiri Pirko.\n\n22) Add rtl8xxxu Realtek wireless driver, from Jes Sorensen.\n\n23) Implement RACK loss recovery in TCP, from Yuchung Cheng.\n\n24) Support multipath routes in MPLS, from Roopa Prabhu.\n\n25) Fix POLLOUT notification for listening sockets in AF_UNIX, from Eric\n    Dumazet.\n\n26) Add new QED Qlogic river, from Yuval Mintz, Manish Chopra, and\n    Sudarsana Kalluru.\n\n27) Don\u0027t fetch timestamps on AF_UNIX sockets, from Hannes Frederic\n    Sowa.\n\n28) Support ipv6 geneve tunnels, from John W Linville.\n\n29) Add flood control support to switchdev layer, from Ido Schimmel.\n\n30) Fix CHECKSUM_PARTIAL handling of potentially fragmented frames, from\n    Hannes Frederic Sowa.\n\n31) Support persistent maps and progs in bpf, from Daniel Borkmann.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1790 commits)\n  sh_eth: use DMA barriers\n  switchdev: respect SKIP_EOPNOTSUPP flag in case there is no recursion\n  net: sched: kill dead code in sch_choke.c\n  irda: Delete an unnecessary check before the function call \"irlmp_unregister_service\"\n  net: dsa: mv88e6xxx: include DSA ports in VLANs\n  net: dsa: mv88e6xxx: disable SA learning for DSA and CPU ports\n  net/core: fix for_each_netdev_feature\n  vlan: Invoke driver vlan hooks only if device is present\n  arcnet/com20020: add LEDS_CLASS dependency\n  bpf, verifier: annotate verbose printer with __printf\n  dp83640: Only wait for timestamps for packets with timestamping enabled.\n  ptp: Change ptp_class to a proper bitmask\n  dp83640: Prune rx timestamp list before reading from it\n  dp83640: Delay scheduled work.\n  dp83640: Include hash in timestamp/packet matching\n  ipv6: fix tunnel error handling\n  net/mlx5e: Fix LSO vlan insertion\n  net/mlx5e: Re-eanble client vlan TX acceleration\n  net/mlx5e: Return error in case mlx5e_set_features() fails\n  net/mlx5e: Don\u0027t allow more than max supported channels\n  ...\n",
  "tree_diff": []
}
