)]}'
{
  "commit": "f83e826181f7f8fb152e4190d03854fc3a5dd040",
  "tree": "989f440665d529587fcc6365b1968e2b29fb7c94",
  "parents": [
    "a63a5cf84dac7a23a57c800eea5734701e7d3c04"
  ],
  "author": {
    "name": "Konstantin Khlebnikov",
    "email": "khlebnikov@openvz.org",
    "time": "Mon Apr 04 00:15:02 2011 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jaxboe@fusionio.com",
    "time": "Tue Apr 05 23:52:49 2011 +0200"
  },
  "message": "block: fix request sorting at unplug\n\nComparison function for list_sort() must be anticommutative,\notherwise it is not sorting in ordinary meaning.\n\nBut fortunately list_sort() always check ((*cmp)(priv, a, b) \u003c\u003d 0)\nit not distinguish negative and zero, so comparison function can\nimplement only less-or-equal instead of full three-way comparison.\n\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fdf8953efbf010e7dffff8df00d7fb19acf68d7",
      "old_mode": 33188,
      "old_path": "block/blk-core.c",
      "new_id": "725091d5496de36507738a3b214dd584d0b641cd",
      "new_mode": 33188,
      "new_path": "block/blk-core.c"
    }
  ]
}
