)]}'
{
  "commit": "f89d75f224dc530f1c173d9093f75865345840a1",
  "tree": "ebcc6269556dda7e70c29d1cccfa2e5b2925e57d",
  "parents": [
    "9774a1f54f173ad18e816496c8979f1bf8ef666a"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Wed Dec 06 20:36:59 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.osdl.org",
    "time": "Thu Dec 07 08:39:34 2006 -0800"
  },
  "message": "[PATCH] lockdep: annotate bcsp driver\n\n    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n    [ INFO: possible recursive locking detected ]\n    2.6.18-1.2699.fc6 #1\n    ---------------------------------------------\n    swapper/0 is trying to acquire lock:\n     (\u0026list-\u003elock#3){+...}, at: [\u003cc05ad307\u003e] skb_dequeue+0x12/0x43\n\n    but task is already holding lock:\n     (\u0026list-\u003elock#3){+...}, at: [\u003cdf98cd79\u003e] bcsp_dequeue+0x6a/0x11e [hci_uart]\n\nTwo different list locks nest, annotate so.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\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": "d0cface535fb33e851aeab4548c2bcd6097340dd",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/hci_bcsp.c",
      "new_id": "5e2c31882003e785f630597d0ba8451d0e195e3a",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/hci_bcsp.c"
    }
  ]
}
