)]}'
{
  "log": [
    {
      "commit": "7c963ad1d113790a8c723a178988b675868f3abe",
      "tree": "2e1cc54795aeca06a11801636737901ba71a2ed8",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "message": "[SPARC64]: Fix streaming buffer flushing on PCI and SBUS.\n\nFirstly, if the direction is TODEVICE, then dirty data in the\nstreaming cache is impossible so we can elide the flush-flag\nsynchronization in that case.\n\nNext, the context allocator is broken.  It is highly likely\nthat contexts get used multiple times for different dma\nmappings, which confuses the strbuf flushing code and makes\nit run inefficiently.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
