)]}'
{
  "commit": "3dc8fe4dca9cd3e4aa828ed36451e2bcfd2350da",
  "tree": "9350ad63804b66df6f94781335d509aa5ae8f557",
  "parents": [
    "e7854723d0f3626f260c880d8db8e5136f29db19"
  ],
  "author": {
    "name": "Jesper Juhl",
    "email": "jj@chaosbits.net",
    "time": "Fri Mar 25 01:51:37 2011 +0800"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Thu Mar 24 14:54:35 2011 -0400"
  },
  "message": "autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd()\n\nIn fs/autofs4/dev-ioctl.c::autofs_dev_ioctl_setpipefd() we call fget(),\nwhich may return NULL, but we do not explicitly test for that NULL return\nso we may end up dereferencing a NULL pointer - bad.\n\nWhen I originally submitted this patch I had chosen EBUSY as the return\nvalue to use if this happens. Ian Kent was kind enough to explain why that\nwould most likely be wrong and why EBADF should most likely be used\ninstead. This version of the patch uses EBADF.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1442da4860e5ef6ad303fd5868fa70c68a5601a6",
      "old_mode": 33188,
      "old_path": "fs/autofs4/dev-ioctl.c",
      "new_id": "509fe1eb66ae31babcceda94ab8fd0a04268ebcb",
      "new_mode": 33188,
      "new_path": "fs/autofs4/dev-ioctl.c"
    }
  ]
}
