)]}'
{
  "log": [
    {
      "commit": "1a3cac6c6d1f56dc26939eb41be29844f897c15a",
      "tree": "02922961c01db29922737f37796265103e96dc6b",
      "parents": [
        "8eb891fc809b2300137bcd247025628c06c95a63"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@ericvh-desktop.austin.ibm.com",
        "time": "Thu Jul 26 14:04:54 2007 -0500"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@ericvh-laptop.austin.ibm.com",
        "time": "Thu Aug 23 10:12:48 2007 -0500"
      },
      "message": "9p: fix use after free\n\nOn 7/22/07, Adrian Bunk \u003cbunk@stusta.de\u003e wrote:\n     The Coverity checker spotted the following use-after-free\n     in net/9p/mux.c:\n\n     \u003c--  snip  --\u003e\n\n     ...\n     struct p9_conn *p9_conn_create(struct p9_transport *trans, int msize,\n                                         unsigned char *extended)\n     {\n     ...\n             if (!m-\u003etagpool) {\n                     kfree(m);\n                     return ERR_PTR(PTR_ERR(m-\u003etagpool));\n             }\n     ...\n\n     \u003c--  snip  --\u003e\n\nAlso spotted was a leak of the same structure further down in the function.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    },
    {
      "commit": "1d6b5602381524c339af2c2fdfe42ad0a01464a4",
      "tree": "45c3ca8ad653dd2e55b88cd8d9d36502df604f4f",
      "parents": [
        "e46662be7fddde3464bf208317542c2f8df13d0b"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Wed Jul 11 15:14:46 2007 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@ericvh-desktop.austin.ibm.com",
        "time": "Sat Jul 14 15:14:01 2007 -0500"
      },
      "message": "net/9p: set error to EREMOTEIO if trans-\u003ewrite returns zero\n\nIf trans-\u003ewrite returns 0, p9_write_work goes through the error path, but\nsets the error code to zero.\n\nThis patch sets the error code to EREMOTEIO if trans-\u003ewrite returns zero\nvalue.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\n"
    },
    {
      "commit": "bd238fb431f31989898423c8b6496bc8c4204a86",
      "tree": "f85a536383cbf360125ecb0592f6c515e0ecf0ff",
      "parents": [
        "8d9107e8c50e1c4ff43c91c8841805833f3ecfb9"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Tue Jul 10 17:57:28 2007 -0500"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@ericvh-desktop.austin.ibm.com",
        "time": "Sat Jul 14 15:13:40 2007 -0500"
      },
      "message": "9p: Reorganization of 9p file system code\n\nThis patchset moves non-filesystem interfaces of v9fs from fs/9p to net/9p.\nIt moves the transport, packet marshalling and connection layers to net/9p\nleaving only the VFS related files in fs/9p.  This work is being done in\npreparation for in-kernel 9p servers as well as alternate 9p clients (other\nthan VFS).\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    }
  ]
}
