)]}'
{
  "log": [
    {
      "commit": "735d5661d5c5f023a78fbe68e771e261040ff1b7",
      "tree": "b9865f0322d8e74661639f5f33b1897b23004659",
      "parents": [
        "fa671646f61182cd18234461a6e65f50c6558695"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:02 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: drivers/char\n\nThis is the drivers/char/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in drivers/char/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d269cdd0e22ef22f7f597ea917b1e8bdc6999fcb",
      "tree": "193eef7d8aaac1d92af7c8101bdc0ee4a88e3a5c",
      "parents": [
        "708f430dcc50787d1c0b5c31962a5ff0dd8e35eb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Oct 30 15:03:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:27 2005 -0800"
      },
      "message": "[PATCH] rocketport: make it work when statically linked into kernel\n\nThe driver had incorrectly wrapped module_init(rp_init) in #ifdef MODULE,\nso it worked only when compiled as a module.\n\nTested by Wolfgang Denk with this device:\n\n    00:0e.0 Communication controller: Comtrol Corporation RocketPort 8 port w/RJ11 connectors (rev 04)\n        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-\n        Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL\u003dslow \u003eTAbort- \u003cTAbort- \u003cMAbort- \u003eSERR- \u003cPERR-\n        Interrupt: pin A routed to IRQ 11\n        Region 0: I/O ports at 7000 [size\u003d64]\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1287ba1ba810aae1f8b81e32560d5d3bf3ff9f0",
      "tree": "c16aef43738ee0bf32e3514065ad394d04980900",
      "parents": [
        "6f97933d0fd13920d7d53b6e0107bb674b3a1f0b"
      ],
      "author": {
        "name": "Michal Ostrowski",
        "email": "mostrows@watson.ibm.com",
        "time": "Fri Jul 15 03:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 15 09:54:51 2005 -0700"
      },
      "message": "[PATCH] rocket.c: Fix ldisc ref count handling\n\nIf bailing out because there is nothing to receive in rp_do_receive(),\ntty_ldisc_deref is not called.  Failure to do so increases the ref count\nand causes release_dev() to hang since it can\u0027t get the ref count to 0.\n\nSigned-off-by: Michal Ostrowski \u003cmostrows@watson.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f15313bf42337ade55376303932d8b6a62e6be43",
      "tree": "beed808083b83c2d51972ae24a877377a86ed842",
      "parents": [
        "681ea4b930768444e9d88651c1362b0bf6d2a42b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:59:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:04 2005 -0700"
      },
      "message": "[PATCH] drivers/char/rocket.c: cleanups\n\nThis patch contains the following cleanups:\n- make needlessly global code static\n- remove the TRUE/FALSE macros\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\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"
    }
  ]
}
