)]}'
{
  "commit": "c7705f3449c7edd5c1744871097f93977227afc4",
  "tree": "d2f121a4b1ae3ae458db76ec0210ea2172c31e5a",
  "parents": [
    "1b50221738108c438d5f25c7a043fb89e9e27044"
  ],
  "author": {
    "name": "Denis V. Lunev",
    "email": "den@openvz.org",
    "time": "Tue Apr 29 01:02:35 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 29 08:06:22 2008 -0700"
  },
  "message": "drivers: use non-racy method for proc entries creation (2)\n\nUse proc_create()/proc_create_data() to make sure that -\u003eproc_fops and -\u003edata\nbe setup before gluing PDE to main tree.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Peter Osterlund \u003cpetero2@telia.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0431e5977bcb41e1f2a1333d6fc813cb059ad066",
      "old_mode": 33188,
      "old_path": "drivers/block/pktcdvd.c",
      "new_id": "fd0472996df8b09398195e7e31484ad45f3634b2",
      "new_mode": 33188,
      "new_path": "drivers/block/pktcdvd.c"
    },
    {
      "type": "modify",
      "old_id": "b74b6c2768a8fbcd15d0468dc33fbe450e843609",
      "old_mode": 33188,
      "old_path": "drivers/cdrom/viocd.c",
      "new_id": "5245a4a0ba74c4d1d0fb0debd89c0296f43a39b3",
      "new_mode": 33188,
      "new_path": "drivers/cdrom/viocd.c"
    },
    {
      "type": "modify",
      "old_id": "7b2f3815a838700bfdce5d88ea62f0d6199037d7",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-proc.c",
      "new_id": "8d6ad812a014e3e4a5ea3c1611874d550e3d4bf1",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-proc.c"
    },
    {
      "type": "modify",
      "old_id": "11426604d8a28b79944abc9158f996825392effa",
      "old_mode": 33188,
      "old_path": "drivers/input/input.c",
      "new_id": "27006fc1830567f30c87bc16a323cd826bd0ab46",
      "new_mode": 33188,
      "new_path": "drivers/input/input.c"
    },
    {
      "type": "modify",
      "old_id": "87620b705bee01182e37cdb0a95bf825f75d77b2",
      "old_mode": 33188,
      "old_path": "drivers/md/md.c",
      "new_id": "6fe4a769c854edf73647c11fd32b88c67eb2dff5",
      "new_mode": 33188,
      "new_path": "drivers/md/md.c"
    },
    {
      "type": "modify",
      "old_id": "328ed6e7ac6abe5388a30a90b3b9752e01c9c842",
      "old_mode": 33188,
      "old_path": "drivers/media/video/zoran_procfs.c",
      "new_id": "870bc5a70e3fdf7fb41f12b5142bba4c050722c4",
      "new_mode": 33188,
      "new_path": "drivers/media/video/zoran_procfs.c"
    },
    {
      "type": "modify",
      "old_id": "6fdd072201f990e4b975724bef3668b08f44dfac",
      "old_mode": 33188,
      "old_path": "drivers/message/i2o/i2o_proc.c",
      "new_id": "54a3016ff45de24afd2430ff538c6d3bb9bf6484",
      "new_mode": 33188,
      "new_path": "drivers/message/i2o/i2o_proc.c"
    },
    {
      "type": "modify",
      "old_id": "154155c9b638f58048120d4ceda6998aab1bf33b",
      "old_mode": 33188,
      "old_path": "drivers/misc/hdpuftrs/hdpu_cpustate.c",
      "new_id": "ff51ab67231c95a9605496ced2ab104cd9ed5105",
      "new_mode": 33188,
      "new_path": "drivers/misc/hdpuftrs/hdpu_cpustate.c"
    },
    {
      "type": "modify",
      "old_id": "e92b7efccc72ee249ec8365390fa84e1cb9b2627",
      "old_mode": 33188,
      "old_path": "drivers/misc/hdpuftrs/hdpu_nexus.c",
      "new_id": "08e26beefe64182f78f509343bcdbc5156d81aca",
      "new_mode": 33188,
      "new_path": "drivers/misc/hdpuftrs/hdpu_nexus.c"
    },
    {
      "type": "modify",
      "old_id": "7b5e45b2fd16266afd978059c2c0f5a252d3a7c6",
      "old_mode": 33188,
      "old_path": "drivers/pci/proc.c",
      "new_id": "963a97642ae9101a7454c7b0b3c0dbcc95f8240e",
      "new_mode": 33188,
      "new_path": "drivers/pci/proc.c"
    },
    {
      "type": "modify",
      "old_id": "e1d1f2a10947de7e5e0ce627405e60b4ff068dea",
      "old_mode": 33188,
      "old_path": "drivers/pnp/isapnp/proc.c",
      "new_id": "3f94edab25fa7f8551d456b2d8df34e1fc0d3ed4",
      "new_mode": 33188,
      "new_path": "drivers/pnp/isapnp/proc.c"
    },
    {
      "type": "modify",
      "old_id": "8d300e6d0d9e92eedc96a87cc2055cc4062d7180",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-proc.c",
      "new_id": "0c6257a034ff07b3dc85e9ce1db3847571c97fc4",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-proc.c"
    }
  ]
}
