)]}'
{
  "commit": "ddcfd79680c1dc74eb5f24aa70785c11bf7eec8f",
  "tree": "f1d762f6b1cf6bcec289fe558a26dcb4e37ffb29",
  "parents": [
    "3dd0b4997a1d4f3a3666e400cc75b0279ce96849"
  ],
  "author": {
    "name": "Alexey Dobriyan",
    "email": "adobriyan@gmail.com",
    "time": "Tue Nov 25 17:37:23 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Nov 25 17:37:23 2008 -0800"
  },
  "message": "netns xfrm: dst garbage-collecting in netns\n\nPass netns pointer to struct xfrm_policy_afinfo::garbage_collect()\n\n\t[This needs more thoughts on what to do with dst_ops]\n\t[Currently stub to init_net]\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36c8cffdf4e22162f2fbe39495764525dc7ce476",
      "old_mode": 33188,
      "old_path": "include/net/xfrm.h",
      "new_id": "bd2515005ae20d662de1a568f359cec635afe8b9",
      "new_mode": 33188,
      "new_path": "include/net/xfrm.h"
    },
    {
      "type": "modify",
      "old_id": "84dbb5a03cc21ce864a67d01e677cac2d8c67c0f",
      "old_mode": 33188,
      "old_path": "net/ipv4/xfrm4_policy.c",
      "new_id": "a881ca38dddbb6846c953cd22f7bef4feecbd1ba",
      "new_mode": 33188,
      "new_path": "net/ipv4/xfrm4_policy.c"
    },
    {
      "type": "modify",
      "old_id": "3b67ce7786ecba68e0c46168aa1510e78abe56ae",
      "old_mode": 33188,
      "old_path": "net/ipv6/xfrm6_policy.c",
      "new_id": "2df8a78fc3df627e311cb5c602b21eb3ce629b7f",
      "new_mode": 33188,
      "new_path": "net/ipv6/xfrm6_policy.c"
    },
    {
      "type": "modify",
      "old_id": "49e089826f455de58c9e89d624af5ededd316325",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_policy.c",
      "new_id": "7ebbdd63fca00268b48024f83a18fad805433508",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_policy.c"
    }
  ]
}
