)]}'
{
  "log": [
    {
      "commit": "41c594ab65fc89573af296d192aa5235d09717ab",
      "tree": "562462512a320f386bdf49eabfbb26bb3ee761fa",
      "parents": [
        "2600990e640e3bef29ed89d565864cf16ee83833"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] MT: Improved multithreading support.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a3c4946db4fe64cb21b66a09e89890678aac6d65",
      "tree": "3b63d5e765af3eedbc1cda84135f1b702a43a6f2",
      "parents": [
        "3a2f735700332621274aca752be3b6f839fa47e7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 13 16:16:29 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 18 16:59:26 2006 +0000"
      },
      "message": "[MIPS] SB1: Fix interrupt disable hazard.\n    \nThe SB1 core has a three cycle interrupt disable hazard but we were\nwrongly treating it as fully interlocked.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "05faa7b758e4f23b66c5a776a338f2348cbbc4af",
      "tree": "aac100fe8d35630e5912d0a314976f9680a1e164",
      "parents": [
        "4f0638ba9e3825d21d41e98d04faa6b74a05c624"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 11 18:23:00 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] Fix C version of ssnop to use the right opcode.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7043ad4f4c81914ca9e2cd2208c8f4801ed63735",
      "tree": "cbc3d8384665ffc1bf02bac46827097ed5cd0b68",
      "parents": [
        "15265251c5c68fbabdf561cf704e3e305349715a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 22 13:41:29 2005 +0100"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:08 2006 +0000"
      },
      "message": "MIPS: R2: Try to bulletproof instruction_hazard against miss-compilation.\n    \nGcc has a tradition of misscompiling the previous construct using the\naddress of a label as argument to inline assembler.  Gas otoh has the\nannoying difference between la and dla which are only usable for 32-bit\nrsp. 64-bit code, so can\u0027t be used without conditional compilation.\nThe alterantive is switching the assembler to 64-bit code which happens\nto work right even for 32-bit code ...\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ec917c2c1ab4359a1d438e62daeb50cc42e632e1",
      "tree": "deb2e00bee354577e1f19b7b70c1a2037828a957",
      "parents": [
        "f92c1759a40a85f52b835c21b0ef6ce556b340c5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 07 16:58:15 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:37 2005 +0100"
      },
      "message": "Fixup a few lose ends in explicit support for MIPS R1/R2.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5cfa980e535e1f77038f8037422594592208695",
      "tree": "108a922c864f5b95de9ff5f72235aaf43755f536",
      "parents": [
        "c5c96e13790122095fdf2ea74a8131e5f6b60c03"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 11:14:17 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:31 2005 +0100"
      },
      "message": "Use R4000 TLB routines for SB1 also.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "86071b637db7baf599df26fdf820dce2fc55ca9f",
      "tree": "71d91172984777b5b39908cbafad757d7a2556a6",
      "parents": [
        "7e35952baa9d7424dfb95ca8aff7239a1f6ec011"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 14 13:25:05 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:53 2005 +0100"
      },
      "message": "Cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cc61c1fede7d02cb8133ab0952ca3f3ba1f7fbb1",
      "tree": "9ad2708ba9ce5038dd6df888d1fc69de055c35fd",
      "parents": [
        "bbc7f22f6dca8a075b565ade49e9a982f89707c3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 12 18:35:38 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:46 2005 +0100"
      },
      "message": "MIPS R2 instruction hazard handling.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "88d535b6b58632bc51ee9a1f35ddfc357e365c37",
      "tree": "4b828339622e86b4809772120b2357239ef3c676",
      "parents": [
        "fe00f943e0ef98b4057abcc2940d631a975b43cd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 02 19:18:46 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:50 2005 +0100"
      },
      "message": "One definition of back_to_back_c0_hazard too much.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5068debff2dcbc8f624811e3c06d60c7c0bba744",
      "tree": "3d3a2ceceb91e6d5e9af7d28dfb4ddeed270c704",
      "parents": [
        "0f04afb59565c3029563b9a79b3513c9f3327a27"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 01 18:12:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:49 2005 +0100"
      },
      "message": "New hazard handling function back_to_back_c0_hazard() to handle back to\nback mtc0 / mfc0 pairs from the same coprocessor register.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.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"
    }
  ]
}
