)]}'
{
  "commit": "d4cada4ae1c012815f95fa507eb86a0ae9d607d7",
  "tree": "23cdfb3763c9140ae095bf8095c3e6b16f7b48f3",
  "parents": [
    "fdcc8aa953a1123a289791dd192090651036d593"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "eric.dumazet@gmail.com",
    "time": "Sun Nov 08 10:17:30 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sun Nov 08 20:53:05 2009 -0800"
  },
  "message": "udp: split sk_hash into two u16 hashes\n\nUnion sk_hash with two u16 hashes for udp (no extra memory taken)\n\nOne 16 bits hash on (local port) value (the previous udp \u0027hash\u0027)\n\nOne 16 bits hash on (local address, local port) values, initialized\nbut not yet used. This second hash is using jenkin hash for better\ndistribution.\n\nBecause the \u0027port\u0027 is xored later, a partial hash is performed\non local address + net_hash_mix(net)\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "832361e3e5966107c861bd6927b2133d049376e9",
      "old_mode": 33188,
      "old_path": "include/linux/udp.h",
      "new_id": "5b4b5274e683fee91b6ddb01b79520e6656168e7",
      "new_mode": 33188,
      "new_path": "include/linux/udp.h"
    },
    {
      "type": "modify",
      "old_id": "55de3bd719a5b02576250890fe99b42a3532d33f",
      "old_mode": 33188,
      "old_path": "include/net/sock.h",
      "new_id": "827366b62680619be950f24627305889153abb43",
      "new_mode": 33188,
      "new_path": "include/net/sock.h"
    },
    {
      "type": "modify",
      "old_id": "ffc837643a04b858173fc489a22f5725d65c6755",
      "old_mode": 33188,
      "old_path": "net/ipv4/udp.c",
      "new_id": "af72de1c869016714ddbd92ed72d3b709322410d",
      "new_mode": 33188,
      "new_path": "net/ipv4/udp.c"
    },
    {
      "type": "modify",
      "old_id": "5bc7cdbf030a2e96f9afe9a2b39143b23c2c5db1",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp.c",
      "new_id": "1e5fadd997b77a999c228dfece4a6d099c101491",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp.c"
    }
  ]
}
