)]}'
{
  "log": [
    {
      "commit": "768bbedf9ca4cc4784eae2003f37abe0818fe0b0",
      "tree": "8dbf42a46924c7403f29a530a09b371e5b9dd183",
      "parents": [
        "561c7df63e259203515509a7ad075382a42bff0c"
      ],
      "author": {
        "name": "Tina Yang",
        "email": "tina.yang@oracle.com",
        "time": "Thu Mar 11 13:50:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 16 21:17:02 2010 -0700"
      },
      "message": "RDS: Enable per-cpu workqueue threads\n\nCreate per-cpu workqueue threads instead of a single\nkrdsd thread. This is a step towards better scalability.\n\nSigned-off-by: Andy Grover \u003candy.grover@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f64f9e719261a87818dd192a3a2352e5b20fbd0f",
      "tree": "b2d5cbaef3df615295f6061d8c4d6a912690556c",
      "parents": [
        "152b6a62aea2d43359dd37004e9c218bf7bdeb3b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Nov 29 16:55:45 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 16:55:45 2009 -0800"
      },
      "message": "net: Move \u0026\u0026 and || to end of previous line\n\nNot including net/atm/\n\nCompiled tested x86 allyesconfig only\nAdded a \u003e 80 column line or two, which I ignored.\nExisting checkpatch plaints willfully, cheerfully ignored.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "616b757ae18fb8ec2dfe7ff9d3f589f82cb0eb9d",
      "tree": "40841513a49c35061c1c131ebfed28ce9a69bb3b",
      "parents": [
        "70041088e3b976627ba9a183b812f39ef8a9ba0e"
      ],
      "author": {
        "name": "Andy Grover",
        "email": "andy.grover@oracle.com",
        "time": "Fri Aug 21 12:28:32 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 23 19:13:07 2009 -0700"
      },
      "message": "RDS: Export symbols from core RDS\n\nNow that rdma and tcp transports will be modularized,\nwe need to export a number of functions so they can call them.\n\nSigned-off-by: Andy Grover \u003candy.grover@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00e0f34c616603ba6500f41943cbf89eb4a8a5be",
      "tree": "19e0570b4df977b1e83f687b35cd311322176f92",
      "parents": [
        "a8c879a7ee988eb67a5e85e87fa2cc953e0ca749"
      ],
      "author": {
        "name": "Andy Grover",
        "email": "andy.grover@oracle.com",
        "time": "Tue Feb 24 15:30:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 26 23:39:25 2009 -0800"
      },
      "message": "RDS: Connection handling\n\nWhile arguably the fact that the underlying transport needs a\nconnection to convey RDS\u0027s datagrame reliably is not important\nto rds proper, the transports implemented so far (IB and TCP)\nhave both been connection-oriented, and so the connection\nstate machine-related code is in the common rds code.\n\nThis patch also includes several work items, to handle connecting,\nsending, receiving, and shutdown.\n\nSigned-off-by: Andy Grover \u003candy.grover@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
