)]}'
{
  "commit": "8daedea656ef48d36d1bda3d1339da484387c710",
  "tree": "3cc3d1048430815042e7336929c8ebfee6cd5a81",
  "parents": [
    "c21b37f6449a3d799c7e75e978391674ee207600"
  ],
  "author": {
    "name": "Andrew Morton",
    "email": "akpm@linux-foundation.org",
    "time": "Tue Jul 31 00:37:43 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Jul 31 15:39:37 2007 -0700"
  },
  "message": "parport_pc locking fix\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8821 reports a might_sleep()\nwarning due to parport_pc_exit() running platform_device_unregister() while\nholding ports_lock.\n\nJust remove the locking: nobody else can access ports_list during module_exit.\n\nCc: \"Mike Sharkey\" \u003cmike@pikeaero.com\u003e\nCc: Tim Waugh \u003ctim@cyberelk.net\u003e\nCc: Stas Sergeev \u003cstsp@aknet.ru\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": "5d58ad55d85c65d4c0d379b19bacfde13e931aab",
      "old_mode": 33188,
      "old_path": "drivers/parport/parport_pc.c",
      "new_id": "e2be84001105588a8939625fc3aecde88d7211d0",
      "new_mode": 33188,
      "new_path": "drivers/parport/parport_pc.c"
    }
  ]
}
