)]}'
{
  "commit": "f8fbcd3b9da5830fded133dbeb7066b1b92ee736",
  "tree": "7967280913d05d2d506a7929d6467dc7c0ceb4b2",
  "parents": [
    "c45adc39156dfb0a296df218d62ba8b68cadf12e"
  ],
  "author": {
    "name": "Corey Minyard",
    "email": "cminyard@mvista.com",
    "time": "Thu Oct 18 03:07:08 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Thu Oct 18 14:37:32 2007 -0700"
  },
  "message": "IPMI: remove bogus semaphore from watchdog\n\nLockdep was giving an error when loading the IPMI watchdog module.  It turns\nout that if you try to claim a lock in a parameter handling routine, lockdep\nwon\u0027t see that lock as \"static\" yet because the module is not yet on the\nmodule list, so it will complain.\n\nHowever, the semaphore in question is completely unnecessary.  So just remove\nit.\n\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.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": "41f78e2c158f453543ba8d315df7d0b580efa341",
      "old_mode": 33188,
      "old_path": "drivers/char/ipmi/ipmi_watchdog.c",
      "new_id": "806106b8c98013aa4fba7cb1024bd7ada3abaa5d",
      "new_mode": 33188,
      "new_path": "drivers/char/ipmi/ipmi_watchdog.c"
    }
  ]
}
