)]}'
{
  "commit": "3dd98a3bccb1bdd30b8a4a755e7bead1b64160ec",
  "tree": "53b124bc44b33330102ef73f170fa91e785633bc",
  "parents": [
    "bedbdd8bada194a690d2901801bf8451965086b3"
  ],
  "author": {
    "name": "Jeff Layton",
    "email": "jlayton@redhat.com",
    "time": "Tue Jun 10 08:40:36 2008 -0400"
  },
  "committer": {
    "name": "J. Bruce Fields",
    "email": "bfields@citi.umich.edu",
    "time": "Mon Jun 23 13:02:49 2008 -0400"
  },
  "message": "knfsd: clean up nfsd filesystem interfaces\n\nSeveral of the nfsd filesystem interfaces allow changes to parameters\nthat don\u0027t have any effect on a running nfsd service. They are only ever\nchecked when nfsd is started. This patch fixes it so that changes to\nthose procfiles return -EBUSY if nfsd is already running to make it\nclear that changes on the fly don\u0027t work.\n\nThe patch should also close some relatively harmless races between\nchanging the info in those interfaces and starting nfsd, since these\nvariables are being moved under the protection of the nfsd_mutex.\n\nFinally, the nfsv4recoverydir file always returns -EINVAL if read. This\npatch fixes it to return the recoverydir path as expected.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c97d47676ae14a0e8635a094573d559f79d3ddc",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfs4state.c",
      "new_id": "bf11d6879ab4e884166eb161ff70af678f3c6156",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfs4state.c"
    },
    {
      "type": "modify",
      "old_id": "049d2a9c77159f8cd6437e62fac7488bf1872c48",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfsctl.c",
      "new_id": "2c2eb8796c108479deb50d92e312338722e6351a",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfsctl.c"
    },
    {
      "type": "modify",
      "old_id": "512bd04c6dda8d288d72c16352723b1b95ec269d",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfssvc.c",
      "new_id": "929af233510eedac55abc55aca84bdb65c281042",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfssvc.c"
    }
  ]
}
