)]}'
{
  "commit": "fba3bad488a2eec2d76c067edb7a5ff92ef42431",
  "tree": "a7cee933e9089e5c187008b396ee7bcbdb57ff80",
  "parents": [
    "adb12f63e0f837078c6832fa2c90649ddeaab54f"
  ],
  "author": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Wed Feb 01 12:19:27 2006 -0500"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Wed Feb 01 12:52:25 2006 -0500"
  },
  "message": "SUNRPC: Move upcall out of auth-\u003eau_ops-\u003ecrcreate()\n\n This fixes a bug whereby if two processes try to look up the same auth_gss\n credential, they may end up creating two creds, and triggering two upcalls\n because the upcall is performed before the credential is added to the\n credcache.\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfc5fb27953949edc244f0b8228701b8f047917c",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/auth.h",
      "new_id": "2647798b72c7621123bcaa7ce394408624b1e6e0",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/auth.h"
    },
    {
      "type": "modify",
      "old_id": "1ca89c36da7abaa629e5485b0b04ca25afe42a69",
      "old_mode": 33188,
      "old_path": "net/sunrpc/auth.c",
      "new_id": "8d6f1a176b159f9ee1a989dd0803fc0d5eb5d2d0",
      "new_mode": 33188,
      "new_path": "net/sunrpc/auth.c"
    },
    {
      "type": "modify",
      "old_id": "03affcbf6292b69dfe821cbea0998de2841a9a12",
      "old_mode": 33188,
      "old_path": "net/sunrpc/auth_gss/auth_gss.c",
      "new_id": "bb46efd92e5723475b3dd1c1cbf38f78c2af7c82",
      "new_mode": 33188,
      "new_path": "net/sunrpc/auth_gss/auth_gss.c"
    }
  ]
}
