)]}'
{
  "log": [
    {
      "commit": "d6b09e754c23b657544f6e7f39fbf7de24c58aa2",
      "tree": "7f1128c531b80c968e503327f0d65b27cd3c3764",
      "parents": [
        "2e3ee613480563a6d5c01b57d342e65cc58c06df"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Tue Jul 31 16:41:31 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 18:42:38 2012 -0700"
      },
      "message": "fault-injection: fix failcmd.sh warning\n\n\"fault-injection: add tool to run command with failslab or\nfail_page_alloc\" added tools/testing/fault-injection/failcmd.sh to make it\neasier to inject slab/page allocation failures by fault injection.\n\nfailcmd.sh prints the following warning when running with arguments\nfor command.\n\n\t# ./failcmd.sh echo aaa\n\tfailcmd.sh: line 209: [: echo: binary operator expected\n\taaa\n\nThis warning is caused by an improper check whether at least one\nparameter is left after parsing command options.\n\nFix it by testing the length of $1 instead of $@\n\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"
    },
    {
      "commit": "c24aa64d169b7224f1a5bc6a4b1365da37ce861b",
      "tree": "e9974ad7a6edd7303c0b75d20fedcb7a7d5dd389",
      "parents": [
        "d89dffa976bcd13fd87eb76e02e3b71c3a7868e3"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Mon Jul 30 14:43:20 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:22 2012 -0700"
      },
      "message": "fault-injection: add tool to run command with failslab or fail_page_alloc\n\nThis adds tools/testing/fault-injection/failcmd.sh to run a command while\ninjecting slab/page allocation failures via fault injection.\n\nExample:\n\nRun a command \"make -C tools/testing/selftests/ run_tests\" with\ninjecting slab allocation failure.\n\n\t# ./tools/testing/fault-injection/failcmd.sh \\\n\t\t-- make -C tools/testing/selftests/ run_tests\n\nSame as above except to specify 100 times failures at most instead of\none time at most by default.\n\n\t# ./tools/testing/fault-injection/failcmd.sh --times\u003d100 \\\n\t\t-- make -C tools/testing/selftests/ run_tests\n\nSame as above except to inject page allocation failure instead of slab\nallocation failure.\n\n\t# env FAILCMD_TYPE\u003dfail_page_alloc \\\n\t\t./tools/testing/fault-injection/failcmd.sh --times\u003d100 \\\n\t\t-- make -C tools/testing/selftests/ run_tests\n\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"
    }
  ]
}
