)]}'
{
  "commit": "2fed547c0298e1465d62b34a75a7b76353fee7d3",
  "tree": "45e543683599fbb6460b458877db08e31e7a16d5",
  "parents": [
    "162fc8c0c03d5b8536f14cbd2cdfb399c50c05ec"
  ],
  "author": {
    "name": "Florian Tobias Schandinat",
    "email": "FlorianSchandinat@gmx.de",
    "time": "Sat Apr 17 19:44:56 2010 +0000"
  },
  "committer": {
    "name": "Jonathan Corbet",
    "email": "corbet@lwn.net",
    "time": "Fri May 07 17:17:39 2010 -0600"
  },
  "message": "viafb: fix proc entry removal\n\nviafb: fix proc entry removal\n\nTrying to remove unregistered proc entries became painful and is\nuseless anyway. So remove the removal of an entry that was never\nregistered and duplicate the logic for one which is added\nconditionally. Additionally move the removal above releasing fb_info\nas we still need the information.\nThis prevents tainting the kernel by the procfs warn on and\navoiding access to already freed memory is probably also a good idea.\n\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e94f913f87be3c95b61e06e03d60e4a81c5368d3",
      "old_mode": 33188,
      "old_path": "drivers/video/via/viafbdev.c",
      "new_id": "51e9106138ce3b27f4c0ca369606f5d50aba346b",
      "new_mode": 33188,
      "new_path": "drivers/video/via/viafbdev.c"
    }
  ]
}
