)]}'
{
  "commit": "5148bf4ebc1f59dc6a0ec43a220c55ff0771246e",
  "tree": "d7ba46947483308dc77736335b05d1124befa7c4",
  "parents": [
    "5d137990f5860451a6e0428e0903f62933d05287"
  ],
  "author": {
    "name": "Tom Tucker",
    "email": "tom@opengridcomputing.com",
    "time": "Sun Dec 30 21:07:25 2007 -0600"
  },
  "committer": {
    "name": "J. Bruce Fields",
    "email": "bfields@citi.umich.edu",
    "time": "Fri Feb 01 16:42:08 2008 -0500"
  },
  "message": "svc: Add transport specific xpo_release function\n\nThe svc_sock_release function releases pages allocated to a thread. For\nUDP this frees the receive skb. For RDMA it will post a receive WR\nand bump the client credit count.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nReviewed-by: Chuck Lever \u003cchuck.lever@oracle.com\u003e\nReviewed-by: Greg Banks \u003cgnb@sgi.com\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37f7448c997e5663055cd4ea4fe20bcf00e35503",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/svc.h",
      "new_id": "cfb2652f6f8f8d66fb4667956728fd18bf5c094f",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/svc.h"
    },
    {
      "type": "modify",
      "old_id": "7ae6c857b05dad784ac2442d91aab85ef476931c",
      "old_mode": 33188,
      "old_path": "include/linux/sunrpc/svc_xprt.h",
      "new_id": "01ee7bc2c3743a3542aa0fb97b2ceb4a3b4cad4c",
      "new_mode": 33188,
      "new_path": "include/linux/sunrpc/svc_xprt.h"
    },
    {
      "type": "modify",
      "old_id": "7817c7eea7531167c517a1a9f222535fd2bc0647",
      "old_mode": 33188,
      "old_path": "net/sunrpc/svcsock.c",
      "new_id": "d46abc89b99af70806578217f3f03893742e6f84",
      "new_mode": 33188,
      "new_path": "net/sunrpc/svcsock.c"
    }
  ]
}
