)]}'
{
  "commit": "9cab1ba421fbc4c4503ccf4ff61e000c771e8942",
  "tree": "afd2124cfee46383d017676f9652ecd6b4cb86e9",
  "parents": [
    "cc03638df20acbec5d0d0d9e07234aadde9e698d",
    "26c4c170731f00008f4317a2888a0a07ac99d90d"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Apr 28 13:13:07 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Apr 28 13:13:07 2011 -0700"
  },
  "message": "Merge branch \u0027bugfixes\u0027 of git://git.linux-nfs.org/projects/trondmy/nfs-2.6\n\n* \u0027bugfixes\u0027 of git://git.linux-nfs.org/projects/trondmy/nfs-2.6:\n  nfs: don\u0027t lose MS_SYNCHRONOUS on remount of noac mount\n  NFS: Return meaningful status from decode_secinfo()\n  NFSv4: Ensure we request the ordinary fileid when doing readdirplus\n  NFSv4: Ensure that clientid and session establishment can time out\n  SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO\n  NFSv4.1: Don\u0027t loop forever in nfs4_proc_create_session\n  NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception()\n  NFSv4.1: Don\u0027t update sequence number if rpc_task is not sent\n  NFSv4.1: Ensure state manager thread dies on last umount\n  SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies\n  NFS: Use correct variable for page bounds checking\n  NFS: don\u0027t negotiate when user specifies sec flavor\n  NFS: Attempt mount with default sec flavor first\n  NFS: flav_array honors NFS_MAX_SECFLAVORS\n  NFS: Fix infinite loop in gss_create_upcall()\n  Don\u0027t mark_inode_dirty_sync() while holding lock\n  NFS: Get rid of pointless test in nfs_commit_done\n  NFS: Remove unused argument from nfs_find_best_sec()\n  NFS: Eliminate duplicate call to nfs_mark_request_dirty\n  NFS: Remove dead code from nfs_fs_mount()\n",
  "tree_diff": []
}
