)]}'
{
  "commit": "553a05b8821f5a6bc633e97187933e2157b2d291",
  "tree": "3cf41f6f91986a366af76b0c6c3c06ccb837177f",
  "parents": [
    "82ba56c273911f7eda79849cfa0fc2d2e5a3b75b"
  ],
  "author": {
    "name": "Márton Németh",
    "email": "nm127@freemail.hu",
    "time": "Mon Oct 22 00:56:52 2007 -0400"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Mon Oct 22 00:56:52 2007 -0400"
  },
  "message": "Input: i8042 - export i8042_command()\n\nExport the i8042_command() function which manages the mutual\nexclusion with the help of the i8042_lock spinlock. This allows\nto access i8042 safely from other parts of the kernel.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11dafc0ee9942145b937a85bbebe27578ed073c6",
      "old_mode": 33188,
      "old_path": "drivers/input/serio/i8042.c",
      "new_id": "1a0cea3c52945fca48aa363d2f636030d715ca77",
      "new_mode": 33188,
      "new_path": "drivers/input/serio/i8042.c"
    },
    {
      "type": "modify",
      "old_id": "b3eb7a72d96114653799339dce4d9040391f4abd",
      "old_mode": 33188,
      "old_path": "drivers/input/serio/i8042.h",
      "new_id": "dd22d91f8b39bd1c16abf0a755096fb7af44147f",
      "new_mode": 33188,
      "new_path": "drivers/input/serio/i8042.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7907a72403eeddbfa8612ac492598bf811bcf9d4",
      "new_mode": 33188,
      "new_path": "include/linux/i8042.h"
    }
  ]
}
