)]}'
{
  "log": [
    {
      "commit": "01bd5e9ef2ead97059a1930de43942bdfc9e8755",
      "tree": "1b2c639a8c2239380929c7f7fe233fdfeecd07bd",
      "parents": [
        "a90f354709b372c8dcabe3cd6315a83da5927573"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:21:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:21:10 2007 +0900"
      },
      "message": "sh: Make kgdb i-cache flushing less inept.\n\nkgdb had its own ranged I-cache flushing routine that attempted to\nduplicate the flush_icache_range() functionality, but managed to do\nan explicit D-cache writeback \u0026 invalidate twice on SH-4. This is\na no-op for SH-3, and the flush_icache_range() semantics already do\nwhat kgdb was feebly attempting to do already, so just move over to\nthat and kill off the wrapper.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a90f354709b372c8dcabe3cd6315a83da5927573",
      "tree": "b98f4122a87a14d3dbff2d60445233b1ca499929",
      "parents": [
        "e1fb4552ac938f2f70e9df2169b681594752bd85"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:13:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 03 17:13:34 2007 +0900"
      },
      "message": "sh: kgdb section mismatches and tidying.\n\nThe kgdb console setup was callable from a left-over deferred\ninitialization path, which in turn depends on __init symbols. Since\nthe deferred initialization was removed some time ago, kill off the\nrest of those remnants and move kgdb_init() and friends to __init.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fa5da2f7bdcf885efe65a37df13907c7d72296f6",
      "tree": "54104d5f660a1ec824505b28540eb2c5e4be390a",
      "parents": [
        "15700770ef7c5d12e2f1659d2ddbeb3f658d9f37"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 08 17:27:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:51 2007 +0000"
      },
      "message": "sh: Bring kgdb back from the dead.\n\nThis code has suffered quite a bit of bitrot, do some basic\ntidying to get it to a reasonably functional state again.\nThis gets the basic support and the console working again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f413d0d9fa7abcecc40e115cf4aead372d164a75",
      "tree": "72146d33f19d338076c55b7597dc15ce3f357f2c",
      "parents": [
        "ec2f9d1331f658433411c58077871e1eef4ee1b4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 13 17:40:05 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 10:54:43 2007 +0900"
      },
      "message": "sh: Use a jump call table for debug trap handlers.\n\nThis rips out most of the needlessly complicated sh_bios and kgdb\ntrap handling, and forces it all through a common fast dispatch path.\nAs more debug traps are inserted, it\u0027s important to keep them in sync\nfor all of the parts, not just SH-3/4.\n\nAs the SH-2 parts are unable to do traps in the \u003e\u003d 0x40 range, we\nrestrict the debug traps to the 0x30-0x3f range on all parts, and\nalso bump the kgdb breakpoint trap down in to this range (from 0xff\nto 0x3c) so it\u0027s possible to use for nommu.\n\nOptionally, this table can be padded out to catch spurious traps for\nSH-3/4, but we don\u0027t do that yet..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "56e8d7b5786dc2f7d1f701500f8914fd2c52b111",
      "tree": "68654c185bdf5badbddd9698dd14bb0166b9270e",
      "parents": [
        "2549b3222f588c188674aed0b9a0ef78bbba5c6c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:24:55 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:24:55 2006 +0900"
      },
      "message": "sh: kgdb stub cleanups.\n\nSome kgdb cleanup. Move hexchars/highhex/lowhex to the header, so it can\nbe reused by sh-sci. Also drop silly ctrl_inl/outl() overloading being\ndone by the kgdb stub.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.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"
    }
  ]
}
