)]}'
{
  "commit": "adbbe929569e6eec8ff9feca23f1f2b40b42853d",
  "tree": "2a22bb3d333f1471c1c6629e5947f56dd850611a",
  "parents": [
    "efb3288b423d7e3533a68dccecaa05a56a281a4e"
  ],
  "author": {
    "name": "Chuck Lever",
    "email": "chuck.lever@oracle.com",
    "time": "Wed Mar 18 20:45:51 2009 -0400"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Sat Mar 28 15:53:42 2009 -0400"
  },
  "message": "NFSD: If port value written to /proc/fs/nfsd/portlist is invalid, return EINVAL\n\nMake sure port value read from user space by write_ports is valid before\npassing it to svc_find_xprt().  If it wasn\u0027t, the writer would get ENOENT\ninstead of EINVAL.\n\nNoticed-by: J. Bruce Fields \u003cbfields@fieldses.org\u003e\nSigned-off-by: Chuck Lever \u003cchuck.lever@oracle.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d93b2064ce5e83b4e8d8672a84684414daf9e65",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfsctl.c",
      "new_id": "5a936c14f6ff4ab4150b9a9f6696d91d85fc3387",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfsctl.c"
    }
  ]
}
