)]}'
{
  "commit": "f9ce6eb5b6fa8cbcf0a0fb7c5f4203f94730fc52",
  "tree": "9bc3e516e458a7982e608c4dd0cb7cf3080dd6cc",
  "parents": [
    "0a74a1df3c13655b66b1908d76f2159654216326"
  ],
  "author": {
    "name": "Daniel Mack",
    "email": "zonque@gmail.com",
    "time": "Mon Oct 18 08:43:50 2010 -0700"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Mon Oct 18 08:45:08 2010 -0700"
  },
  "message": "Input: evdev - fix EVIOCSABS regression\n\n448cd16 (\"Input: evdev - rearrange ioctl handling\") broke EVIOCSABS by\nchecking for the wrong direction bit.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nReported-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nTested-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "afb64cf3748ddbcf60739d914136fbc153197de7",
      "old_mode": 33188,
      "old_path": "drivers/input/evdev.c",
      "new_id": "9ddafc30f432236539f9304468d77e2daf761f7e",
      "new_mode": 33188,
      "new_path": "drivers/input/evdev.c"
    }
  ]
}
