)]}'
{
  "commit": "933e312e73f8fc39652bd4d216a5393cc3a014b9",
  "tree": "a2aacc2a098c3c95fe5a94fef1a2cc9751bee79b",
  "parents": [
    "8a8b6502fb669c3a0638a08955442814cedc86b1"
  ],
  "author": {
    "name": "Akinobu Mita",
    "email": "akinobu.mita@gmail.com",
    "time": "Fri Dec 08 02:39:45 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.osdl.org",
    "time": "Fri Dec 08 08:29:02 2006 -0800"
  },
  "message": "[PATCH] fault-injection capability for alloc_pages()\n\nThis patch provides fault-injection capability for alloc_pages()\n\nBoot option:\n\nfail_page_alloc\u003d\u003cinterval\u003e,\u003cprobability\u003e,\u003cspace\u003e,\u003ctimes\u003e\n\n\t\u003cinterval\u003e -- specifies the interval of failures.\n\n\t\u003cprobability\u003e -- specifies how often it should fail in percent.\n\n\t\u003cspace\u003e -- specifies the size of free space where memory can be\n\t\t   allocated safely in pages.\n\n\t\u003ctimes\u003e -- specifies how many times failures may happen at most.\n\nDebugfs:\n\n/debug/fail_page_alloc/interval\n/debug/fail_page_alloc/probability\n/debug/fail_page_alloc/specifies\n/debug/fail_page_alloc/times\n/debug/fail_page_alloc/ignore-gfp-highmem\n/debug/fail_page_alloc/ignore-gfp-wait\n\nExample:\n\n\tfail_page_alloc\u003d10,100,0,-1\n\nThe page allocation (alloc_pages(), ...) fails once per 10 times.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7f567a57d7d969a78107ba7f01a9c6a673843e6",
      "old_mode": 33188,
      "old_path": "lib/Kconfig.debug",
      "new_id": "c66b7b400c9ffb68c0fc6bb78a13abbee25f8498",
      "new_mode": 33188,
      "new_path": "lib/Kconfig.debug"
    },
    {
      "type": "modify",
      "old_id": "18f0e044c43df6c7a3cca2a8b717528d1840a61a",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "0cc8b4376e91795c20147cf310c7ef9d014a4f8e",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    }
  ]
}
