)]}'
{
  "commit": "7adae489fe794e3e203ff168595f635d0b845e59",
  "tree": "f20544b72bdaea7cff0d340b5b4e5bfcaf2ce8fb",
  "parents": [
    "3cc03b164cf01c6f36e64720b58610d292fb26f7"
  ],
  "author": {
    "name": "Greg Banks",
    "email": "gnb@melbourne.sgi.com",
    "time": "Wed Oct 04 02:15:47 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Oct 04 07:55:16 2006 -0700"
  },
  "message": "[PATCH] knfsd: Prepare knfsd for support of rsize/wsize of up to 1MB, over TCP\n\nThe limit over UDP remains at 32K.  Also, make some of the apparently\narbitrary sizing constants clearer.\n\nThe biggest change here involves replacing NFSSVC_MAXBLKSIZE by a function of\nthe rqstp.  This allows it to be different for different protocols (udp/tcp)\nand also allows it to depend on the servers declared sv_bufsiz.\n\nNote that we don\u0027t actually increase sv_bufsz for nfs yet.  That comes next.\n\nSigned-off-by: Greg Banks \u003cgnb@melbourne.sgi.com\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": "0c4fab018791e4159a24733e3480432d8b452a90",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfs3proc.c",
      "new_id": "a5ebc7dbb3842d7d1a3f9a7de6256831a07d026b",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfs3proc.c"
    },
    {
      "type": "modify",
      "old_id": "4b9aefbcc93c5e857185560c5ed7f0beeadd6f60",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfs3xdr.c",
      "new_id": "247d518248bf71b2a95b5ce04b460374dd88c51f",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfs3xdr.c"
    },
    {
      "type": "modify",
      "old_id": "df341956254eabc38fed4ce62f85e1e49e0c8ced",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfs4xdr.c",
      "new_id": "4cfacc557b4087fadfe73d4fc0368c8b6bb4a5eb",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfs4xdr.c"
    },
    {
      "type": "modify",
      "old_id": "ca4973150218fba4f282914377efa17d68bd5a6e",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfsproc.c",
      "new_id": "9ee1dab5d44adc09214469af2014735f132c50cc",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfsproc.c"
    },
    {
      "type": "modify",
      "old_id": "ab6745e78d16d4cb6dff67796d8a78e59999cd61",
      "old_mode": 33188,
      "old_path": "fs/nfsd/nfsxdr.c",
      "new_id": "1135c0d145574a7feb8fdb70c4a19cfd40c7dad1",
      "new_mode": 33188,
      "new_path": "fs/nfsd/nfsxdr.c"
    },
    {
      "type": "modify",
      "old_id": "b75bb1b38d09a244dcb46f569828424105dc3834",
      "old_mode": 33188,
      "old_path": "include/linux/nfsd/const.h",
      "new_id": "adbddf007898d697b4789626d336d8b733a8788f",
      "new_mode": 33188,
      "new_path": "include/linux/nfsd/const.h"
    },
    {
      "type": "modify",
      "old_id": "862c0d8c83817ce2288dd5cd79f5d46ed7557654",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/auth.h",
      "new_id": "534cdc7be58dbbef6350ddef8fd89983bb7f6e41",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/auth.h"
    },
    {
      "type": "modify",
      "old_id": "8d10d148834e0e38475466164d59d154d5c51144",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/msg_prot.h",
      "new_id": "1e65f2dd80e5d5aa4bbd8f5a7885862cccfe5c4f",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/msg_prot.h"
    },
    {
      "type": "modify",
      "old_id": "cb0ed9beb22726b92ef623d4831a73c902244035",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/svc.h",
      "new_id": "74e52c245da4b1f43f74f8a1a1a811d59e94b11b",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/svc.h"
    },
    {
      "type": "modify",
      "old_id": "6cf6265807529842e10b3b0553bb8d401d17e84a",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/xprt.h",
      "new_id": "60394fbc4c704d62d05325c119f66da040416291",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/xprt.h"
    },
    {
      "type": "modify",
      "old_id": "f4a509a925b5eed98b01e7d8bbec6ac3e0e65c9f",
      "old_mode": 33188,
      "old_path": "net/sunrpc/svc.c",
      "new_id": "b252401c86016d4104401dadf7258b14a7ca6b51",
      "new_mode": 33188,
      "new_path": "net/sunrpc/svc.c"
    }
  ]
}
