)]}'
{
  "commit": "d8eddb620499dc638aeb4d5d3751974ca697ab39",
  "tree": "50ae4be7b9018c1136893852bec208c40061415f",
  "parents": [
    "d2a457cf26020fb7aa992915388001eb983d0aa8"
  ],
  "author": {
    "name": "Domen Puncer",
    "email": "domen@coderock.org",
    "time": "Sat Jun 25 14:58:41 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Sat Jun 25 16:24:57 2005 -0700"
  },
  "message": "[PATCH] char/ds1620: use msleep() instead of schedule_timeout()\n\nNot sure why any driver needs to sleep for *two* ticks, so let\u0027s fix it.\n\nUse msleep() instead of schedule_timeout() to guarantee the task delays as\nexpected.  Signals are never checked for by the callers or in the function\nitself, so use TASK_UNINTERRUPTIBLE instead of TASK_INTERRUPTIBLE.  The\ndelay is presumed to have been written when HZ\u003d\u003d100, and thus has been\nmultiplied by 10 to pass to msleep().\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\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": "7def6ad517984c27542b8b4942081299119aba2a",
      "old_mode": 33188,
      "old_path": "drivers/char/ds1620.c",
      "new_id": "62cda25724e30d6501870683c53849f5d8e273a5",
      "new_mode": 33188,
      "new_path": "drivers/char/ds1620.c"
    }
  ]
}
