)]}'
{
  "commit": "8bf020ee9650899a45295d0c3a0744d4d1bf2801",
  "tree": "8662aec5256de22eb43438facce3976f776a3559",
  "parents": [
    "a48cf5f3e5aef5ecb667f954ae1ae2a9b875465f"
  ],
  "author": {
    "name": "Andres Salomon",
    "email": "dilinger@queued.net",
    "time": "Tue Sep 16 12:30:33 2008 -0400"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Sun Sep 21 18:28:36 2008 -0400"
  },
  "message": "Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of\n\npsmouse_queue_work is passed a delayed_work struct, and queues up the work\nwith kpsmouse_wq.  Since we\u0027re dealing with delayed_work stuff, this\nalso switches resync_work to a delayed_work struct as well, and makes\nuse of psmouse_queue_work when doing a resync within psmouse-base.\n\nSigned-off-by: Andres Salomon \u003cdilinger@debian.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "291da6285b18b32d91076f955de6cf45038d2ab9",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/psmouse-base.c",
      "new_id": "3c76f6f9c835dc643865850e4eeaaf5070643386",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/psmouse-base.c"
    },
    {
      "type": "modify",
      "old_id": "ed40415f0067bc189af4f50f2c880df1f1bfeec7",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/psmouse.h",
      "new_id": "48e0112fb264dbc26d347f435470cad7feb34acc",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/psmouse.h"
    }
  ]
}
