)]}'
{
  "commit": "0034af036554c39eefd14d835a8ec3496ac46712",
  "tree": "54a9262ca37905600872eb8638d5453a82f59520",
  "parents": [
    "2bb4cd5cc472b191a46938becb7dafdd44644329"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@fb.com",
    "time": "Thu Jul 16 09:14:26 2015 -0600"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@fb.com",
    "time": "Fri Jul 17 08:41:53 2015 -0600"
  },
  "message": "block: make /sys/block/\u003cdev\u003e/queue/discard_max_bytes writeable\n\nLots of devices support huge discard sizes these days. Depending\non how the device handles them internally, huge discards can\nintroduce massive latencies (hundreds of msec) on the device side.\n\nWe have a sysfs file, discard_max_bytes, that advertises the max\nhardware supported discard size. Make this writeable, and split\nthe settings into a soft and hard limit. This can be set from\n\u0027discard_granularity\u0027 and up to the hardware limit.\n\nAdd a new sysfs file, \u0027discard_max_hw_bytes\u0027, that shows the hw\nset limit.\n\nReviewed-by: Jeff Moyer \u003cjmoyer@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@fb.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a29f8914df9cea8a27048960f3b8b489e8d3ce4",
      "old_mode": 33188,
      "old_path": "Documentation/block/queue-sysfs.txt",
      "new_id": "e5d914845be6de4e59d59b7c1e905392d6bc5fb5",
      "new_mode": 33188,
      "new_path": "Documentation/block/queue-sysfs.txt"
    },
    {
      "type": "modify",
      "old_id": "12600bfffca93f4547e2325eeda9669ff443a7a7",
      "old_mode": 33188,
      "old_path": "block/blk-settings.c",
      "new_id": "b38d8d723276254dcb4bb2d582f7ae35ec672cfc",
      "new_mode": 33188,
      "new_path": "block/blk-settings.c"
    },
    {
      "type": "modify",
      "old_id": "6264b382d4d1ba8765dc3b22cead4fd9bf384d99",
      "old_mode": 33188,
      "old_path": "block/blk-sysfs.c",
      "new_id": "b1f34e463c0f0fd86c816bed9b7ee421d43b6b58",
      "new_mode": 33188,
      "new_path": "block/blk-sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "d4068c17d0df9152f8da58c8244ecf6cdf5d2414",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "243f29e779ec5890d40ccdad1752444ca620a098",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
