)]}'
{
  "commit": "51c38f9bce274a1e8a90aa457fb433be738f7458",
  "tree": "1a04a18c40f7705c8b001f5483b95bdd38727c6f",
  "parents": [
    "221979aad6ab4792617f2e58973aa6fc349d4036"
  ],
  "author": {
    "name": "Dmitry Torokhov",
    "email": "dtor_core@ameritech.net",
    "time": "Sun Feb 19 00:22:51 2006 -0500"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dtor_core@ameritech.net",
    "time": "Sun Feb 19 00:22:51 2006 -0500"
  },
  "message": "Input: initialize serio and gameport at subsystem level\n\nSerio and gameport cores do not depend on other drivers and are\nused by code living outside of drivers/input/{gameport|serio}.\nRegistering them at subsystem level guarantees that they are\nfully initialized before anyone tries to use them.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c69b86db6247a3f776ce8bde0ede999fdc274d6",
      "old_mode": 33188,
      "old_path": "drivers/Makefile",
      "new_id": "6495411337d8dd1974da1784c96a279b4f9c0f23",
      "new_mode": 33188,
      "new_path": "drivers/Makefile"
    },
    {
      "type": "modify",
      "old_id": "9444702630c4abb8ffe781e273b255f4d44499f7",
      "old_mode": 33188,
      "old_path": "drivers/input/gameport/gameport.c",
      "new_id": "bcfd700829a1406173ed718f68b251b1191fca03",
      "new_mode": 33188,
      "new_path": "drivers/input/gameport/gameport.c"
    },
    {
      "type": "modify",
      "old_id": "79e5e77ce03eef43fee69c5197b62559a92a3b34",
      "old_mode": 33188,
      "old_path": "drivers/input/serio/serio.c",
      "new_id": "966600779b7009f6d97ae06f87bc1981092f29fc",
      "new_mode": 33188,
      "new_path": "drivers/input/serio/serio.c"
    }
  ]
}
