)]}'
{
  "commit": "df2bc459a3ad71f8b44c358bf7169acf9caf4acd",
  "tree": "143206b16d59c723be3c2cf2375a33b2a9306280",
  "parents": [
    "3c0d2f3780fc94746c4842e965bd2570e2119bb6"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Tue Jun 05 15:18:43 2007 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Thu Jun 07 13:40:50 2007 -0700"
  },
  "message": "[UDP]: Revert 2-pass hashing changes.\n\nThis reverts changesets:\n\n6aaf47fa48d3c44280810b1b470261d340e4ed87\nb7b5f487ab39bc10ed0694af35651a03d9cb97ff\nde34ed91c4ffa4727964a832c46e624dd1495cf5\nfc038410b4b1643766f8033f4940bcdb1dace633\n\nThere are still some correctness issues recently\ndiscovered which do not have a known fix that doesn\u0027t\ninvolve doing a full hash table scan on port bind.\n\nSo revert for now.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "496f89d45c8b89eabf7b57bde71016e85552a677",
      "old_mode": 33188,
      "old_path": "include/net/udp.h",
      "new_id": "98755ebaf163cfe788b4117167cfeaf1a861f269",
      "new_mode": 33188,
      "new_path": "include/net/udp.h"
    },
    {
      "type": "modify",
      "old_id": "50b4b424d1caab47e79673eb3fa6972c45651e91",
      "old_mode": 33188,
      "old_path": "include/net/udplite.h",
      "new_id": "635b0eafca95d256e789edb0323cbb8aef759f4f",
      "new_mode": 33188,
      "new_path": "include/net/udplite.h"
    },
    {
      "type": "modify",
      "old_id": "5da703e699da243afcf6e660d0e6a3df09979981",
      "old_mode": 33188,
      "old_path": "net/ipv4/udp.c",
      "new_id": "facb7e29304e7df9a7a172d2e4ad2f63acfa1074",
      "new_mode": 33188,
      "new_path": "net/ipv4/udp.c"
    },
    {
      "type": "modify",
      "old_id": "06d94195e644848fa464f54456c4abb450496a25",
      "old_mode": 33188,
      "old_path": "net/ipv4/udp_impl.h",
      "new_id": "820a477cfaa6e9899234b03ee8120c9ca158babd",
      "new_mode": 33188,
      "new_path": "net/ipv4/udp_impl.h"
    },
    {
      "type": "modify",
      "old_id": "3653b32dce2d79f6ec18eb2a484aaf325448578a",
      "old_mode": 33188,
      "old_path": "net/ipv4/udplite.c",
      "new_id": "f34fd686a8f15ac6e49b687742701c1037ab1417",
      "new_mode": 33188,
      "new_path": "net/ipv4/udplite.c"
    },
    {
      "type": "modify",
      "old_id": "d1fbddd172e76c277625254641e59ae884488f0a",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp.c",
      "new_id": "4210951edb6e9f0d6b8d88d917d99dd34689c5db",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp.c"
    },
    {
      "type": "modify",
      "old_id": "36b0c11a28a312dcad2bfa6f82d4bbd057dd307e",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp_impl.h",
      "new_id": "6e252f318f7c91c81f5cdf04d2822b476f26a8ae",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp_impl.h"
    },
    {
      "type": "modify",
      "old_id": "c40a51362f89ed6861d64acccdf371712ca7c61b",
      "old_mode": 33188,
      "old_path": "net/ipv6/udplite.c",
      "new_id": "f54016a55004d2d931471c06f14db922efa5f84d",
      "new_mode": 33188,
      "new_path": "net/ipv6/udplite.c"
    }
  ]
}
