)]}'
{
  "commit": "c9d221f86e43d9fb16260fe18a8cd6767f36c8a5",
  "tree": "87e56764a538eb0fa94bd05e211e1ad89cf5f043",
  "parents": [
    "55af6bb509d3ef2696faddd4a734bf024794b337"
  ],
  "author": {
    "name": "Akinobu Mita",
    "email": "akinobu.mita@gmail.com",
    "time": "Wed May 26 14:43:36 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu May 27 09:12:48 2010 -0700"
  },
  "message": "fault-injection: add CPU notifier error injection module\n\nI used this module to test the series of modification to the cpu notifiers\ncode.\n\nExample1: inject CPU offline error (-1 \u003d\u003d -EPERM)\n\n\t# modprobe cpu-notifier-error-inject cpu_down_prepare_error\u003d-1\n\t# echo 0 \u003e /sys/devices/system/cpu/cpu1/online\n\tbash: echo: write error: Operation not permitted\n\nExample2: inject CPU online error (-2 \u003d\u003d -ENOENT)\n\n\t# modprobe cpu-notifier-error-inject cpu_up_prepare_error\u003d-2\n\t# echo 1 \u003e /sys/devices/system/cpu/cpu1/online\n\tbash: echo: write error: No such file or directory\n\n[akpm@linux-foundation.org: fix Kconfig help text]\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.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": "2312089483633c64dde14736a4f6da89e9d41bd7",
      "old_mode": 33188,
      "old_path": "lib/Kconfig.debug",
      "new_id": "e722e9d62221d40560176b5f8d2cabdcf74a5e2d",
      "new_mode": 33188,
      "new_path": "lib/Kconfig.debug"
    },
    {
      "type": "modify",
      "old_id": "9e6d3c29d73a15a7db63728928e234361d48977f",
      "old_mode": 33188,
      "old_path": "lib/Makefile",
      "new_id": "c8567a59d316ab04628580ec92a02d1141042084",
      "new_mode": 33188,
      "new_path": "lib/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dc20321b0d59e41cd14059eadf76e035df7a8f3",
      "new_mode": 33188,
      "new_path": "lib/cpu-notifier-error-inject.c"
    }
  ]
}
