)]}'
{
  "log": [
    {
      "commit": "20d60d9973c3b441902b0a3f4f6f7e7ade08f77d",
      "tree": "2dbadcb5600fcb486612ec30d972e6c29195ee1d",
      "parents": [
        "2b22c034d04d3632a339d14d5803c8f94e412608"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 23 12:43:11 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "message": "[MIPS] R4000/R4400 errata workarounds\n\n This is the gereric part of R4000/R4400 errata workarounds.  They include \ncompiler and assembler support as well as some source code modifications \nto address the problems with some combinations of multiply/divide+shift \ninstructions as well as the daddi and daddiu instructions.\n\n Changes included are as follows:\n\n1. New Kconfig options to select workarounds by platforms as necessary.\n\n2. Arch top-level Makefile to pass necessary options to the compiler; also \n   incompatible configurations are detected (-mno-sym32 unsupported as \n   horribly intrusive for little gain).\n\n3. Bug detection updated and shuffled -- the multiply/divide+shift problem \n   is lethal enough that if not worked around it makes the kernel crash in \n   time_init() because of a division by zero; the daddiu erratum might \n   also trigger early potentially, though I have not observed it.  On the \n   other hand the daddi detection code requires the exception subsystem to \n   have been initialised (and is there mainly for information).\n\n4. r4k_daddiu_bug() added so that the existence of the erratum can be \n   queried by code at the run time as necessary; useful for generated code \n   like TLB fault and copy/clear page handlers.\n\n5. __udelay() updated as it uses multiplication in inline assembly.\n\n Note that -mdaddi requires modified toolchain (which has been maintained \nby myself and available from my site for ~4years now -- versions covered \nare GCC 2.95.4 - 4.1.2 and binutils from 2.13 onwards).  The -mfix-r4000 \nand -mfix-r4400 have been standard for a while though.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "baf22c1e7aedf264e264b15d2595e5e76564bd4e",
      "tree": "6983687e9e1a7442247d418207bfb36254167214",
      "parents": [
        "21c854dcbd7698bf723676a552968040e2813490"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:07 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 11 23:46:07 2007 +0100"
      },
      "message": "[MIPS] Split up war.h\n\nIt was getting a little big, ugly and a primary source for merge conflicts.\nAlso the old method was a bit too forgiving in that the workaround did\ndefault to off, so now there is an explicit #error forcing platform\nmaintainers to think if they should enable a workaround for a particular\nplatform.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0b0ef2ea00c581d613e15eadc3215d52a6a55946",
      "tree": "d5081883a39ceb9a29b1f7b1123a4873becb6682",
      "parents": [
        "e7865765ef85473c1b97aad86d44b80dc260dbbf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jul 28 14:20:16 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 31 21:35:29 2007 +0100"
      },
      "message": "[MIPS] Remove Momentum Ocelot support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eeea55163dac3e891558253751fcbfa0815a2e1a",
      "tree": "edd59aadb415432bc99952bbc81fcb54520c557a",
      "parents": [
        "4614c32645c536e30eaf895c7e0cd42dfb145634"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 24 16:02:47 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 24 16:02:47 2007 +0100"
      },
      "message": "[MIPS] Whitespace cleanup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "688b3d720820a9e3e2e9d5882be64a28f649e206",
      "tree": "7181045ae55f69966e8237439a215242e9714ff4",
      "parents": [
        "c99cabf034d42c9e4a9c1ed9dfd26411b2fb9b57"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 09 16:29:16 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:05 2007 +0100"
      },
      "message": "[MIPS] Delete Ocelot 3 support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9267a30d1dc7dcd7cadb5eb6a5bbfed703feeefa",
      "tree": "91fa5a1a4605cdf0a1f1db21e22073b87735ce7a",
      "parents": [
        "35832e26f95ba14a6b6f0519441c5cb64cca6bf9"
      ],
      "author": {
        "name": "Marc St-Jean",
        "email": "stjeanma@pmc-sierra.com",
        "time": "Thu Jun 14 15:55:31 2007 -0600"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:03 2007 +0100"
      },
      "message": "[MIPS] PMC MSP71xx mips common\n\nPatch to add mips common support for the PMC-Sierra MSP71xx devices.\n\nSigned-off-by: Marc St-Jean \u003cMarc_St-Jean@pmc-sierra.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a4b156d47d204904fa104c3e585b4c67b89195f3",
      "tree": "02d90a206fa1c86787bf94b35adcdd93c11339ba",
      "parents": [
        "42d226c7248a28ff8c478c06b7e9bd9ef5d73574"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jun 19 22:27:04 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:02 2007 +0100"
      },
      "message": "[MIPS] Removes the few leftovers of the MOMENCO_JAGUAR_ATX removal.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "192cca6ef2c49ac5ff46f7a31cb9dd175995658e",
      "tree": "7df5158d92d5afe078aab30dd9cf152d828eac02",
      "parents": [
        "cfd2afc0f654e86e3f0b5060409b90f21964b9d3"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Mon Jun 11 15:08:55 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 10 17:33:01 2007 +0100"
      },
      "message": "[MIPS] Remove Momenco Ocelot C support\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n delete mode 100644 arch/mips/configs/ocelot_c_defconfig\n delete mode 100644 arch/mips/momentum/ocelot_c/Makefile\n delete mode 100644 arch/mips/momentum/ocelot_c/cpci-irq.c\n delete mode 100644 arch/mips/momentum/ocelot_c/dbg_io.c\n delete mode 100644 arch/mips/momentum/ocelot_c/irq.c\n delete mode 100644 arch/mips/momentum/ocelot_c/ocelot_c_fpga.h\n delete mode 100644 arch/mips/momentum/ocelot_c/platform.c\n delete mode 100644 arch/mips/momentum/ocelot_c/prom.c\n delete mode 100644 arch/mips/momentum/ocelot_c/reset.c\n delete mode 100644 arch/mips/momentum/ocelot_c/setup.c\n delete mode 100644 arch/mips/momentum/ocelot_c/uart-irq.c\n delete mode 100644 arch/mips/pci/fixup-ocelot-c.c\n delete mode 100644 arch/mips/pci/pci-ocelot-c.c\n"
    },
    {
      "commit": "075c733e19ce7530b53b78151cc4d303c8f64548",
      "tree": "c4f3e9a373b924794c97f5964cd55b121918ab41",
      "parents": [
        "9349075a15a876f8e82f433ec84f99d19d3e77f9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 05 08:14:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 06 16:17:11 2007 +0100"
      },
      "message": "[MIPS] RM7000: Enable ICACHE_REFILLS_WORKAROUND_WAR.\n\nThe RM7000 processors and the E9000 cores have a bug (though PMC-Sierra\nopposes it being called that) where invalid instructions in the same\nI-cache line worth of instructions being fetched may case spurious\nexceptions.\n\nThe workaround for this was only enabled for E9000 cores; enable it also\nfor all RM7000-based platforms.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "14b36af46a1d3652aff6734ea24816995dff8123",
      "tree": "35dc1c975faab9c25783b337155ea4df65448fb5",
      "parents": [
        "88032b322a38b37335c8cb2e3473a45c81d280eb"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Dec 05 17:05:44 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Dec 09 01:03:58 2006 +0000"
      },
      "message": "[MIPS] Rename SNI_RM200_PCI to just SNI_RM preparing for more RM machines\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
      "tree": "88a23004393ea4a32cad79839479c8e653e401d6",
      "parents": [
        "2edc322d420a4cec8dbc184a1220ecd7fa9f8ae6",
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrcleanup-2.6\n\n* git://git.infradead.org/hdrcleanup-2.6: (63 commits)\n  [S390] __FD_foo definitions.\n  Switch to __s32 types in joystick.h instead of C99 types for consistency.\n  Add \u003csys/types.h\u003e to headers included for userspace in \u003clinux/input.h\u003e\n  Move inclusion of \u003clinux/compat.h\u003e out of user scope in asm-x86_64/mtrr.h\n  Remove struct fddi_statistics from user view in \u003clinux/if_fddi.h\u003e\n  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/cramfs_fs.h\u003e\n  Use __uXX types in \u003clinux/i2o_dev.h\u003e, include \u003clinux/ioctl.h\u003e too\n  Remove private struct dx_hash_info from public view in \u003clinux/ext3_fs.h\u003e\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/affs_hardblocks.h\u003e\n  Use __uXX types in \u003clinux/divert.h\u003e for struct divert_blk et al.\n  Use __u32 for elf_addr_t in \u003casm-powerpc/elf.h\u003e, not u32. It\u0027s user-visible.\n  Remove PPP_FCS from user view in \u003clinux/ppp_defs.h\u003e, remove __P mess entirely\n  Use __uXX types in user-visible structures in \u003clinux/nbd.h\u003e\n  Don\u0027t use \u0027u32\u0027 in user-visible struct ip_conntrack_old_tuple.\n  Use __uXX types for S390 DASD volume label definitions which are user-visible\n  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.\n  Remove unneeded inclusion of \u003clinux/time.h\u003e from \u003clinux/ufs_fs.h\u003e\n  Fix private integer types used in V4L2 ioctls.\n  ...\n\nManually resolve conflict in include/linux/mtd/physmap.h\n"
    },
    {
      "commit": "35189fad3cb5f6e3ab66c8321928a851de0cd2b1",
      "tree": "70dcd11a08d964da9ee27bc716b2205f250b42dd",
      "parents": [
        "355c471f2ff324c21f8a1fb8e2e242a0f2a4aa68"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 16:39:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:26 2006 +0100"
      },
      "message": "[MIPS] Support for the RM9000-based Basler eXcite smart camera platform.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "02416dcf5a94af34bcd28b4baf25bbbf399d8136",
      "tree": "1906c4266d4e28ef0b13d0579a145603dcbcff1b",
      "parents": [
        "aac8aa7717a23a9bf8740dbfb59755b1d62f04bf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 15 13:00:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:23 2005 +0100"
      },
      "message": "Redo RM9000 workaround which along with other DSP ASE changes was\ncausing some headache for debuggers knowing about signal frames.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "42a3b4f25af8f8d77feddf27f839fa0628dbff1a",
      "tree": "332370ff3889fabb66a45fb5dcf605b142de77c8",
      "parents": [
        "875d43e72b5bf22161a81de7554f88eccf8a51ae"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:07 2005 -0700"
      },
      "message": "[PATCH] mips: nuke trailing whitespace\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\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"
    }
  ]
}
