)]}'
{
  "commit": "2f6a77d56523c14651236bc401a99b0e2aca2fdd",
  "tree": "3697ee2c0525a6e4455327afcaaa7935c0d4dac0",
  "parents": [
    "efd5184646d5d400fc538d093e9a0bec22a75551"
  ],
  "author": {
    "name": "Jiri Kosina",
    "email": "jkosina@suse.cz",
    "time": "Tue Jun 17 11:47:27 2008 -0400"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Tue Jun 17 11:47:27 2008 -0400"
  },
  "message": "Input: i8042 - retry failed CTR writes when resuming\n\nThere are systems that fail in i8042_resume() with\n\n\ti8042: Can\u0027t write CTR to resume\n\nas i8042_command(\u0026i8042_ctr, I8042_CMD_CTL_WCTR) fails even though the\ncontroller claimed itself to be ready before.\n\nOne retry after failing write fixes the problems on the failing systems.\n\nReported-by: Helmut Schaa \u003chschaa@novell.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "592ff55b62d0684bdcee4e09c549e62ad62f4b8e",
      "old_mode": 33188,
      "old_path": "drivers/input/serio/i8042.c",
      "new_id": "170f71ee5772cda51f08298ccf7dd779ffa14bba",
      "new_mode": 33188,
      "new_path": "drivers/input/serio/i8042.c"
    }
  ]
}
