)]}'
{
  "commit": "2031cd1af143f47dacacbb35efbef22f2fd079e6",
  "tree": "d5737cb0679b190fcfd583bb74768edfa032203e",
  "parents": [
    "92cb6c5be8134db6f7c38f25f6afd13e444cebaf"
  ],
  "author": {
    "name": "Weston Andros Adamson",
    "email": "dros@netapp.com",
    "time": "Tue Aug 13 16:37:32 2013 -0400"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Thu Sep 05 10:40:45 2013 -0400"
  },
  "message": "nfs4.1: Minimal SP4_MACH_CRED implementation\n\nThis is a minimal client side implementation of SP4_MACH_CRED.  It will\nattempt to negotiate SP4_MACH_CRED iff the EXCHANGE_ID is using\nkrb5i or krb5p auth.  SP4_MACH_CRED will be used if the server supports the\nminimal operations:\n\n BIND_CONN_TO_SESSION\n EXCHANGE_ID\n CREATE_SESSION\n DESTROY_SESSION\n DESTROY_CLIENTID\n\nThis patch only includes the EXCHANGE_ID negotiation code because\nthe client will already use the machine cred for these operations.\n\nIf the server doesn\u0027t support SP4_MACH_CRED or doesn\u0027t support the minimal\noperations, the exchange id will be resent with SP4_NONE.\n\nSigned-off-by: Weston Andros Adamson \u003cdros@netapp.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "535011a27415958f2f0ac2523d36fc6da2726e2e",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs4proc.c",
      "new_id": "ab6ee1dffd7b872b1b9bab2cb6201a6570a9aeb8",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs4proc.c"
    },
    {
      "type": "modify",
      "old_id": "cb5f94640be65c99fda15322f9447caeea3ab788",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs4xdr.c",
      "new_id": "fbdad9e1719fd6ea52548edb4443e4b2a4201582",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs4xdr.c"
    },
    {
      "type": "modify",
      "old_id": "fc83d3d384d06585b52b0b378647ab7e44f49c77",
      "old_mode": 33188,
      "old_path": "include/linux/nfs_fs_sb.h",
      "new_id": "9f7b9192cf5edb6a917e998fab58af755d02bfa2",
      "new_mode": 33188,
      "new_path": "include/linux/nfs_fs_sb.h"
    },
    {
      "type": "modify",
      "old_id": "7c3956d65b3ea151c9e4fcfd71c61ba968092cb2",
      "old_mode": 33188,
      "old_path": "include/linux/nfs_xdr.h",
      "new_id": "01fd84b566f773505122f235ceb3f70ec158bb04",
      "new_mode": 33188,
      "new_path": "include/linux/nfs_xdr.h"
    }
  ]
}
