)]}'
{
  "commit": "778be232a207e79088ba70d832ac25dfea6fbf1a",
  "tree": "307249459e5ef45c4b3651c7fc5c454cdb3e0c92",
  "parents": [
    "80c30e8de4f81851b1f712bcc596e11d53bc76f1"
  ],
  "author": {
    "name": "Andy Adamson",
    "email": "andros@netapp.com",
    "time": "Tue Jan 25 15:38:01 2011 +0000"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Tue Jan 25 15:26:51 2011 -0500"
  },
  "message": "NFS do not find client in NFSv4 pg_authenticate\n\nThe information required to find the nfs_client cooresponding to the incoming\nback channel request is contained in the NFS layer. Perform minimal checking\nin the RPC layer pg_authenticate method, and push more detailed checking into\nthe NFS layer where the nfs_client can be found.\n\nSigned-off-by: Andy Adamson \u003candros@netapp.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "199016528fcbefa5f7a59ece47380568b0cf0f4d",
      "old_mode": 33188,
      "old_path": "fs/nfs/callback.c",
      "new_id": "e3d29426905848101510bf0fea21f4fa2378794a",
      "new_mode": 33188,
      "new_path": "fs/nfs/callback.c"
    },
    {
      "type": "modify",
      "old_id": "d3b44f9bd747a2e4516595bdcff096d6f132543a",
      "old_mode": 33188,
      "old_path": "fs/nfs/callback.h",
      "new_id": "46d93ce7311bb107a39005e0a66c818064e41ef2",
      "new_mode": 33188,
      "new_path": "fs/nfs/callback.h"
    },
    {
      "type": "modify",
      "old_id": "4bb91cb2620d8c389b1f021e2d996955f3550b8a",
      "old_mode": 33188,
      "old_path": "fs/nfs/callback_proc.c",
      "new_id": "829f406e91ddc970b0e0055a40a5e3f10bca37b2",
      "new_mode": 33188,
      "new_path": "fs/nfs/callback_proc.c"
    },
    {
      "type": "modify",
      "old_id": "23112c263f81902cb4e8ba1b09c0a31ce3bf7596",
      "old_mode": 33188,
      "old_path": "fs/nfs/callback_xdr.c",
      "new_id": "14e0f9371d1463900258ef60c361c3079f55c707",
      "new_mode": 33188,
      "new_path": "fs/nfs/callback_xdr.c"
    },
    {
      "type": "modify",
      "old_id": "192f2f8602659fffb693625ef93fb474d499f08e",
      "old_mode": 33188,
      "old_path": "fs/nfs/client.c",
      "new_id": "bd3ca32879e79db9de680e650475e2704de7d566",
      "new_mode": 33188,
      "new_path": "fs/nfs/client.c"
    },
    {
      "type": "modify",
      "old_id": "4644f04b4b46661bab07f5fe2d5b38d4373d602d",
      "old_mode": 33188,
      "old_path": "fs/nfs/internal.h",
      "new_id": "cf9fdbdabc675ad635e7d2183904d930d6995f5c",
      "new_mode": 33188,
      "new_path": "fs/nfs/internal.h"
    },
    {
      "type": "modify",
      "old_id": "2336d532cf66c3677441871842fb7b9ec31a9aad",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs4state.c",
      "new_id": "e6742b57a04c725aeebd07ab6a2ad0e27bc95a9e",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs4state.c"
    },
    {
      "type": "modify",
      "old_id": "c50b458b8a3f48047556c3f120eb538971d26cd5",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/bc_xprt.h",
      "new_id": "082884295f80028a9a9aa3ea4255ad2cea3984d0",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/bc_xprt.h"
    },
    {
      "type": "modify",
      "old_id": "059877b4d85b7c0734668bd9027745e0c10bea8b",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/svc_xprt.h",
      "new_id": "7ad9751a0d8796e677fb2fdfd50cc4854bcf0eb7",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/svc_xprt.h"
    },
    {
      "type": "modify",
      "old_id": "7bd3bbba4710d82ff658bd6de998543bca0609a7",
      "old_mode": 33188,
      "old_path": "net/sunrpc/svcsock.c",
      "new_id": "d802e941d365e9b53bf7c6be04bd1555bc0d1144",
      "new_mode": 33188,
      "new_path": "net/sunrpc/svcsock.c"
    }
  ]
}
