)]}'
{
  "commit": "17017d8d2c005734d7088d8281ce2daab8fcb097",
  "tree": "df689658df7d342143ad399bddf0df7257e8ec20",
  "parents": [
    "b77899985bdfd85a8e5a6e485033a9b4713d2471"
  ],
  "author": {
    "name": "Alex Dubov",
    "email": "oakad@yahoo.com",
    "time": "Fri Jul 25 19:45:01 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Jul 26 12:00:04 2008 -0700"
  },
  "message": "memstick: add \"start\" and \"stop\" methods to memstick device\n\nIn some cases it may be desirable to ensure that associated driver is not\ngoing to access the media in some period of time.  \"start\" and \"stop\"\nmethods are provided therefore to allow it.\n\nSigned-off-by: Alex Dubov \u003coakad@yahoo.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c7d9a79c1ea5c13040a6f8f8c477d12b0600b57",
      "old_mode": 33188,
      "old_path": "drivers/memstick/core/memstick.c",
      "new_id": "7162f772bbfb92d1124042e666faa9d33609c274",
      "new_mode": 33188,
      "new_path": "drivers/memstick/core/memstick.c"
    },
    {
      "type": "modify",
      "old_id": "477d0fb6e5883dafcaca0d273e79893c10c4173f",
      "old_mode": 33188,
      "old_path": "drivers/memstick/core/mspro_block.c",
      "new_id": "004ac4d176d939e295908add882a5a8adfc83a79",
      "new_mode": 33188,
      "new_path": "drivers/memstick/core/mspro_block.c"
    },
    {
      "type": "modify",
      "old_id": "2fe599c66d527da990761936ed141e9f9a44dd2c",
      "old_mode": 33188,
      "old_path": "include/linux/memstick.h",
      "new_id": "a9f998a3f48b3d10a35eb0cc08d3e691fe8578e5",
      "new_mode": 33188,
      "new_path": "include/linux/memstick.h"
    }
  ]
}
