)]}'
{
  "commit": "3efecf7a49cde47e5f2deb1d5504951ff4bede53",
  "tree": "0080a12e211ea9be33b076f4a824ece6cb3df390",
  "parents": [
    "9717fb8b64ed41be9dd074bc8010bafd33046f1a"
  ],
  "author": {
    "name": "Jan Kiszka",
    "email": "jan.kiszka@web.de",
    "time": "Mon Feb 08 10:12:12 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Feb 16 16:01:21 2010 -0800"
  },
  "message": "CAPI: Rework capi_ctr_ready/down\n\nThis step prepares the application of proper controller locking: Push\nall state changing work into the notify handler that are called by\ncapi_ctr_ready and capi_ctr_down, switch detach_capi_ctr to issue a\nsynchronous ctr_down. Also ensure that we do not go through any action\nif the state did not change.\n\nSigned-off-by: Jan Kiszka \u003cjan.kiszka@web.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c46964fc17c79656adc9cc0f955652456b297992",
      "old_mode": 33188,
      "old_path": "drivers/isdn/capi/kcapi.c",
      "new_id": "9362a7a66aa15f5f8fa2321fa30801c930118687",
      "new_mode": 33188,
      "new_path": "drivers/isdn/capi/kcapi.c"
    }
  ]
}
