)]}'
{
  "commit": "7dbb11c84f25e20301b47a77102db00d68a2c4a4",
  "tree": "422dfd4290eef95e33f27c929af3fe2178f0dc09",
  "parents": [
    "b68c7f76926dee3f234ccee88f3167b640d9318e"
  ],
  "author": {
    "name": "Yang Hongyang",
    "email": "yanghy@cn.fujitsu.com",
    "time": "Wed Oct 07 11:52:21 2015 +0800"
  },
  "committer": {
    "name": "Jason Wang",
    "email": "jasowang@redhat.com",
    "time": "Mon Oct 12 13:31:28 2015 +0800"
  },
  "message": "netfilter: add a netbuffer filter\n\nThis filter is to buffer/release packets. Can be used when using\nMicroCheckpointing or other Remus like VM FT solutions.\nYou can also use it to crudely simulate network delay.  Doesn\u0027t\nactually delay individual packets, but batches them together, which is\na delay of sorts.\n\nUsage:\n -netdev tap,id\u003dbn0\n -object filter-buffer,id\u003df0,netdev\u003dbn0,queue\u003drx,interval\u003d1000\n\nNOTE:\n Interval is in microseconds, it can\u0027t be omitted currently, and can\u0027t be 0.\n\nSigned-off-by: Yang Hongyang \u003cyanghy@cn.fujitsu.com\u003e\nReviewed-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "914aec00a494b0e6fe8cc6b9de763ca445f372c1",
      "old_mode": 33188,
      "old_path": "net/Makefile.objs",
      "new_id": "5fa2f9731ddad3c090e492b9d84ebbdecc2eba1b",
      "new_mode": 33188,
      "new_path": "net/Makefile.objs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57be149413f928c629d1f93472372a9f9c104a72",
      "new_mode": 33188,
      "new_path": "net/filter-buffer.c"
    },
    {
      "type": "modify",
      "old_id": "328404ca185de122c844a3f3ac5cb4871e717372",
      "old_mode": 33188,
      "old_path": "qemu-options.hx",
      "new_id": "2485b94b16374e1d53a68e5bf4718e8adb45ba59",
      "new_mode": 33188,
      "new_path": "qemu-options.hx"
    },
    {
      "type": "modify",
      "old_id": "17ae26c6417cbc17fcfb0938188be4c33a91da8d",
      "old_mode": 33188,
      "old_path": "vl.c",
      "new_id": "6fbfd4d47c76cd260d0dd72bcf9eae879dbb41bf",
      "new_mode": 33188,
      "new_path": "vl.c"
    }
  ]
}
