)]}'
{
  "commit": "343e9099c8152daff20e10d6269edec21da44fc0",
  "tree": "1d82d5b90d0c83ab4a5240d0c3c3c74b4e19e227",
  "parents": [
    "29cbda77a67cf263d636feea65d3bbc9c7de2e24"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Mon Dec 15 16:13:07 2008 -0800"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Dec 17 00:04:40 2008 +0100"
  },
  "message": "rcu: fix rcutorture behavior during reboot\n\nImpact: fix very rare reboot hang\n\nBecause rcutorture ignored all signals, it does not terminate in\nresponse to the signals sent at shutdown time.  This can cause strange\nfailures due to its continuing to make use of kernel function too late\nin the shutdown sequence.  This patch therefore adds a shutdown notifier\nto rcutorture, causing it to shut down in response to a reboot or an\norderly shutdown.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85cb90588a55ca54348f00a46cdd9199c6bba2bf",
      "old_mode": 33188,
      "old_path": "kernel/rcutorture.c",
      "new_id": "b31065522104f1a324404ea721489909d9a845f7",
      "new_mode": 33188,
      "new_path": "kernel/rcutorture.c"
    }
  ]
}
