)]}'
{
  "commit": "d28446fe2d87ea344c14741c39962dcc7aee5c78",
  "tree": "b41bec77e5e5123f8f5349eb01ced9ee8fd9a924",
  "parents": [
    "187a27845a9dc1c3da3995e24625ccf2e7a346aa"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@cse.unsw.edu.au",
    "time": "Sat Apr 16 15:26:41 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Sat Apr 16 15:26:41 2005 -0700"
  },
  "message": "[PATCH] md: close a small race in md thread deregistration\n\nThere is a tiny race when de-registering an MD thread, in that the thread\ncould disappear before it is set a SIGKILL, causing send_sig to have\nproblems.  \n\nThis is most easily closed by holding tasklist_lock between enabling the\nthread to exit (setting -\u003erun to NULL) and telling it to exit.\n\n(akpm: ick.  Needs to use kthread API and stop using signals)\n\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\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": "aa72c88a024f7ef06f4c32263497a379c0bd7094",
      "old_mode": 33188,
      "old_path": "drivers/md/md.c",
      "new_id": "44a164965546c3a57d60c2a9d90d9dce2c4962c7",
      "new_mode": 33188,
      "new_path": "drivers/md/md.c"
    }
  ]
}
