)]}'
{
  "commit": "5e8d5c29482dc56de5971ddc99c6e7f69e4d16f6",
  "tree": "fe50096b5742960ff6bcccbb053c1f9b379916c8",
  "parents": [
    "6f54e2d0d3a904e55c9c50b78542072f6c42080e"
  ],
  "author": {
    "name": "NeilBrown",
    "email": "neilb@suse.de",
    "time": "Mon Apr 10 22:55:37 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Apr 11 06:18:52 2006 -0700"
  },
  "message": "[PATCH] knfsd: nfsd4: fix laundromat shutdown race\n\nWe need to make sure the laundromat work doesn\u0027t reschedule itself just when\nwe try to cancel it.  Also, we shouldn\u0027t be waiting for it to finish running\nwhile holding the state lock, as that\u0027s a potential deadlock.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8c2122a481ebd709c6bc05ae1da5acf8f7a5247",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfs4state.c",
      "new_id": "01ff544dc1f5c032e686b128c066577522617286",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfs4state.c"
    }
  ]
}
