)]}'
{
  "log": [
    {
      "commit": "5deee2dbf495b2693629f7e8f846483432096278",
      "tree": "8ab697ac6c3217a60a93e56e88df482230eb2f77",
      "parents": [
        "a240a469649eaab03f0c4c7fbb21ea5041bf5572"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 15 15:08:22 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:18 2006 +0100"
      },
      "message": "[MIPS] Remove prototype for non-existing function.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b1c231f5a57cb4a417c38a8a946f1e66db3bb9c0",
      "tree": "940184596b217cfe65948e8e29d91025e3657d47",
      "parents": [
        "ecf52d3c895c8bc069b9ae07c18acf39d846c2ef"
      ],
      "author": {
        "name": "Chad Reese",
        "email": "creese@caviumnetworks.com",
        "time": "Tue May 30 17:16:49 2006 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:20 2006 +0100"
      },
      "message": "[MIPS] Fix sparsemem support.\n    \nMove memory_present() in arch/mips/kernel/setup.c. When using sparsemem\nextreme, this function does an allocate for bootmem. This would always\nfail since init_bootmem hasn\u0027t been called yet.\n    \nMove memory_present after free_bootmem. This only marks actual memory\nranges as present instead of the entire address space.\n    \nSigned-off-by: Chad Reese  \u003ccreese@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9370b35175ca43fad7d24bc7b391473f3becbee8",
      "tree": "4d1f3e7a0708c86da26720288711f8702b00b601",
      "parents": [
        "cac4bcbce0e800f2219a27b66aaeb4a33f2e3dbc"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri May 26 19:44:54 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:13 2006 +0100"
      },
      "message": "[MIPS] Save write-only Config.OD from being clobbered\n    \nSave the Config.OD bit from being clobbered by coherency_setup(). This\nbit, when set, fixes various errata in the early steppings of Au1x00\nSOCs.  Unfortunately, the bit was write-only on the most early of them.\nIn addition, also restore the bit after a wakeup from sleep.\n    \nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "44d921b246923380f26b8010e47ac5dfe48fcec5",
      "tree": "a7fb7476fbfc8a6564881d7e7e4ce7e5473d0224",
      "parents": [
        "714bfad60f3a127147aba76e9c57860c26b1450d"
      ],
      "author": {
        "name": "Kumba",
        "email": "kumba@gentoo.org",
        "time": "Tue May 16 22:23:59 2006 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:35 2006 +0100"
      },
      "message": "[MIPS] Treat R14000 like R10000.\n\nSigned-off-by: Joshua Kinard \u003ckumba@gentoo.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7f3f1d01a9020cff2cb2390aaee3f8df0d70e203",
      "tree": "222c7f054eccce1b98fac8ceafa8dde2afd6b63f",
      "parents": [
        "78665aaa96fe62b4cee6c226680801c4480aa407"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 12 13:20:06 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:33 2006 +0100"
      },
      "message": "[MIPS] Fix deadlock on MP with cache aliases.\n\nA proper fix would involve introducing the notion of shared caches but\nat this stage of 2.6.17 that\u0027s going to be too intrusive and not needed\nfor current hardware; aside I think some discussion will be needed.\n\nSo for now on the affected SMP configurations which happen to suffer from\ncache aliases we make use of the fact that a single cache will be shared\nby all processors.  This solves the deadlock issue and will improve\nperformance by getting rid of the smp_call_function overhead.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c620953c32d301c2a7bc73f9f780301e110b7d7c",
      "tree": "68be959e79ba34ca4704f1e2ad421eb404b34aa2",
      "parents": [
        "98a41de99a4e4febe99b22c3a28d434caeb3165c"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Tue May 02 14:08:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:30 2006 +0100"
      },
      "message": "[MIPS] Fix detection and handling of the 74K processor.\n    \nNothing exciting; Linux just didn\u0027t know it yet so this is most adding\na value to a case statement.\n    \nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "98a41de99a4e4febe99b22c3a28d434caeb3165c",
      "tree": "6fed878cc364d268f4e598520d36a3c467695d35",
      "parents": [
        "6e9538917c5f62c1a1598da9b898702800801b98"
      ],
      "author": {
        "name": "Nigel Stephens",
        "email": "nigel@mips.com",
        "time": "Thu Apr 27 15:50:32 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:30 2006 +0100"
      },
      "message": "[MIPS] Add missing 34K processor IDs\n    \nThe 34K is very much like a 24K on steroids.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3c68da798a3facbf94d536b1ed7ff6f1e7f4ad8d",
      "tree": "14882e68603070e2697f1825a17e6adc57b03d00",
      "parents": [
        "9200c0b2a07c430bd98c546fc44b94f50e67ac62"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 08 01:33:31 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:30 2006 +0200"
      },
      "message": "[MIPS] Use __ffs() instead of ffs() for waybit calculation.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7e3bfc7cfc402458b0386086ab650ce811720927",
      "tree": "d7512049fad83d13a909a9ad8085c33f9d44b13f",
      "parents": [
        "bb12d612d4b2e6dc260fab081f69df783b74289f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 20:42:04 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Handle IDE PIO cache aliases on SMP.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "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": "67a3f6de939a5f52e0aea6dcff7778d4bcca0734",
      "tree": "7a3579fa45f783ac3193e04cac6745086ff1637f",
      "parents": [
        "1cc89038f3921f4d79a9d24c8490aa9c0549e371"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Apr 04 17:34:14 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:21 2006 +0200"
      },
      "message": "[MIPS] Fix tx49_blast_icache32_page_indexed.\n\nFix the cache index value in tx49_blast_icache32_page_indexed().\nThis is a damage by de62893bc0725f8b5f0445250577cd7a10b2d8f8 commit.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f13b68e8174657b0253ca7cf263521ed3ac19125",
      "tree": "e6f6513ebc91b2517568b71ef93bc1bc4237aef6",
      "parents": [
        "41d4f0e61283f6807553c129416fc20766a7043f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Apr 02 13:13:19 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:19 2006 +0200"
      },
      "message": "[MIPS] Fix CONFIG_LIMITED_DMA build.\n\nThis fix a build error for the Momentum Jaguar ATX eval board.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "91b05e6776e173da5ce7c96d67b3ad186c4fa49f",
      "tree": "4edd08f258844a33daa40bf7af8972aa657fd2fd",
      "parents": [
        "15c4f67ab81b07d3b579a11fc4a30da84c0d4858"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 29 18:53:00 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:13 2006 +0200"
      },
      "message": "[MIPS] Fix vectored interrupt support in TLB exception handler generator.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6fd11a2173709cd598345e15382af480979cf4fc",
      "tree": "19864714f516d8dd85a8f6493e8b6c6102620fba",
      "parents": [
        "18b68e1561ff464c9b773f96e535d724c352fb8a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 24 13:21:50 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:12 2006 +0200"
      },
      "message": "[MIPS] Cleanup free_initmem the same way as i386 did.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22a9835c350782a5c3257343713932af3ac92ee0",
      "tree": "9688e99426e8aa85a468cc724ffee32c6a8abcad",
      "parents": [
        "95144c788dc01b6a0ff2c9c2222e37ffdab358b8"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Mon Mar 27 01:16:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:48 2006 -0800"
      },
      "message": "[PATCH] unify PFN_* macros\n\nJust about every architecture defines some macros to do operations on pfns.\n They\u0027re all virtually identical.  This patch consolidates all of them.\n\nOne minor glitch is that at least i386 uses them in a very skeletal header\nfile.  To keep away from #include dependency hell, I stuck the new\ndefinitions in a new, isolated header.\n\nOf all of the implementations, sh64 is the only one that varied by a bit.\nIt used some masks to ensure that any sign-extension got ripped away before\nthe arithmetic is done.  This has been posted to that sh64 maintainers and\nthe development list.\n\nCompiles on x86, x86_64, ia64 and ppc64.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53b3531bbbf70ac7551b32d1acc229d94de52658",
      "tree": "644440c93f599bbf64bb0b703c97b03b4dc5d737",
      "parents": [
        "29afd49b72a9b2c26fa8c678bcf3976d0540446b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Mar 24 03:16:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:24 2006 -0800"
      },
      "message": "[PATCH] s/;;/;/g\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7835e98b2e3c66dba79cb0ff8ebb90a2fe030c29",
      "tree": "405a96eade34845dabe2f125b6c5eb095846869d",
      "parents": [
        "70dc991d66cac40fdb07346dba2b5d862d732c34"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:54:02 2006 -0800"
      },
      "message": "[PATCH] remove set_page_count() outside mm/\n\nset_page_count usage outside mm/ is limited to setting the refcount to 1.\nRemove set_page_count from outside mm/, and replace those users with\ninit_page_count() and set_page_refcounted().\n\nThis allows more debug checking, and tighter control on how code is allowed\nto play around with page-\u003e_count.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8dfcc9ba27e2ed257e5de9539f7f03e57c2c0e33",
      "tree": "aecaeb6a0b33c23f79dfcd2418e4a3881a29f2e2",
      "parents": [
        "8e7a9aae91101916b86de07fafe3272ea8dc1f10"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: split highorder pages\n\nHave an explicit mm call to split higher order pages into individual pages.\n Should help to avoid bugs and be more explicit about the code\u0027s intention.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de862b488e81172d4c610945efd9f3fc7f4b84a7",
      "tree": "677cde48279d65350e9dc2bb92204c2efd59b11a",
      "parents": [
        "c6281edb1d5e307f056fff0e174f60fa6133adc5"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Mar 17 12:59:22 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] TX49XX has prefetch.\n    \nThe TX49XX has the prefetch instruction.  It supports only Pref_Load\n(hint 0).  Actually changes in this patch except for Kconfig are not\nhave any effects, I added these changes to prevent misuse of unsupported\nhints.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6281edb1d5e307f056fff0e174f60fa6133adc5",
      "tree": "6cc6a0e1beb403fe60740b42137aa81e3759efc1",
      "parents": [
        "a3dddd560ee936495466d85ecc97490d171e8d31"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Tue Mar 14 14:35:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] Kill tlb-andes.c.\n    \nBasically identical to c-r4k.c, so maintaining one is really enough.\n    \nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a3dddd560ee936495466d85ecc97490d171e8d31",
      "tree": "e9b5d778b5249ce348d2285a9b886b83c510d813",
      "parents": [
        "59b3e8e9aac69d2d02853acac7e2affdfbabca50"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 11 08:18:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8145095cd8fd466980ea6401f26a52e462275222",
      "tree": "c6f8642c2137f5fb053f018185cfd15ff7a34c00",
      "parents": [
        "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 22 23:06:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Remove CONFIG_BUILD_ELF64.\n    \nThis option is no longer usable with supported compilers.  It will be\nreplaced by usage of -msym32 in a separate patch.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "37caa934af02bc01d0e1366a49e1c89360fa0f29",
      "tree": "96f0a41a3edbd0404358a92e5af5c1739ce311ac",
      "parents": [
        "bbad8123f3a40a7b262e8e52d0bc10da67d719bb"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 15 18:25:48 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] sc-rm7k.c cleanup\n    \nUse blast_scache_range, blast_inv_scache_range for rm7k scache routine.\nOutput code should be logically same.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "de62893bc0725f8b5f0445250577cd7a10b2d8f8",
      "tree": "3a5d77b8e8aa66113431ebe287c552749c2e8fee",
      "parents": [
        "a3c4946db4fe64cb21b66a09e89890678aac6d65"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Mar 13 18:23:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 18 16:59:27 2006 +0000"
      },
      "message": "[MIPS] local_r4k_flush_cache_page fix\n    \nIf dcache_size !\u003d icache_size or dcache_size !\u003d scache_size, or\nset-associative cache, icache/scache does not flushed properly.  Make\nblast_?cache_page_indexed() masks its index value correctly.  Also,\nuse physical address for physically indexed pcache/scache.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1443e483e34d2ead97215bd8496b34b0d3fbc2c0",
      "tree": "3f177381524a86d2ebf90827459498b8079ff2c3",
      "parents": [
        "3367fd50757459ae7490b9dfa59b60fedc283821"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 15:37:26 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 09 18:05:10 2006 +0000"
      },
      "message": "[MIPS] Scatter a bunch of __init over tlbex.c.\n    \nFound by make buildcheck.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4debe4f963f9135771a8c5bc66e84396201dcfd8",
      "tree": "321b4a6e222d7d27e388125b067484a105cb464a",
      "parents": [
        "7b14e3b52fe5a2fb1dfa2f1f7dae4fd5f7d3fc47"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 19:05:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 28 17:04:19 2006 +0000"
      },
      "message": "[MIPS] Initialize S-cache function pointers even on S-cache-less CPUs.\n    \nWhen a CPU has no scache, the scache flushing functions currently\naren\u0027t getting initialized and the NULL pointer is eventually called\nas a function.  Initialize the scache flushing functions as a noop\nwhen there\u0027s no scache.\n    \nInitial patch by me and most of the debugging done by Martin Michlmayr.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "51939fbb79f66cc471f5bde9845be797ea61ad0b",
      "tree": "030683c83f7916c166536b171b669c5dda341533",
      "parents": [
        "f3468e0c34c8de919062582575a01e2434c8e727"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 10 16:35:03 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] Sibyte: #if CONFIG_* doesn\u0027t fly.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "41700e73995d6c814932cb55e12525bd34be1ca5",
      "tree": "559759cbda13bb50720cfd0e317fa65a467d59fa",
      "parents": [
        "63077519899721120b61d663a68adced068a459d"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Feb 10 00:39:06 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:24 2006 +0000"
      },
      "message": "[MIPS] Add protected_blast_icache_range, blast_icache_range, etc.\n    \nAdd blast_xxx_range(), protected_blast_xxx_range() etc. for common\nuse.  They are built by __BUILD_BLAST_CACHE_RANGE().\nUse protected_cache_op() macro for various protected_ routines.\nOutput code should be logically same.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3d503753b40469b6a19dcc3511f6eb8c55f6d122",
      "tree": "e4c3f167c94633e2b10dede3ed80c2c03807c6ec",
      "parents": [
        "e9feeb207e55373f718b33e0d6cb0c2f8b58f3c1"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Thu Jan 20 19:59:54 2005 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:25 2006 +0000"
      },
      "message": "[MIPS] Support /proc/kcore for MIPS\n    \nI\u0027m pretty sure that the CKSEG0 bits are wrong, but I did need to\ncover that region - because the SB-1 kernel links at 0xffffffff80100000\nor so, disassembly and printing static variables don\u0027t work unless the\ndebugger can read that region.\n    \nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d4264f183967db9c2dae4275abb98eb1f79facb2",
      "tree": "8fdbc5254428255171665c18bfedcb00222b9d43",
      "parents": [
        "2caf190002770b53fdb263ed744802a1b5e81649"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Jan 29 02:27:51 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:25 2006 +0000"
      },
      "message": "[MIPS] Remove wrong __user tags.\n    \nThis fixes sparse warnings \u0027dereference of noderef expression\u0027.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e7958bb90d57f0da073cbd031a1808de51d1de15",
      "tree": "b4f0d57ab157c64ce23722dbd29864901794a019",
      "parents": [
        "571e0bed85470882cedfb100e847902911c3f4d2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 13:00:20 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: Rename MIPS_CPU_ISA_M{32,64} -\u003e MIPS_CPU_ISA_M{32,64}R1.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "68352e6ee3675e23b492c51908951058de4f6fe0",
      "tree": "0a033cd8cc7d800657a92ce710c107eafdbaa96a",
      "parents": [
        "7a4ae749a478f8bca73d4b5b8c1b8cbb178b2db5"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Dec 12 00:37:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 08:57:43 2005 -0800"
      },
      "message": "[PATCH] mips: setup_zero_pages count 1\n\nPage count should be initialized to 1 on each of the MIPS empty zero pages,\nto avoid a bad_page warning whenever one of them is freed from all mappings.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: 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": "d981733aaf970e4537bb8dee9422ee775d92e5ae",
      "tree": "537236d2937d4d8a1f2c276cd026c774e656ea5c",
      "parents": [
        "8b36612a23fda542fab5f0c6c26e15e2178e3d0e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 23 13:49:09 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:13 2005 +0000"
      },
      "message": "[MIPS] Use reset_page_mapcount to initialize empty_zero_page usage counter.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "872fec16d9a0ed3b75b8893aa217e49cca575ee5",
      "tree": "1dfc8b9f2754bdfff645188e497865c00201d535",
      "parents": [
        "46dea3d092d23a58b42499cc8a21de0fad079f4a"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sat Oct 29 18:16:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:40 2005 -0700"
      },
      "message": "[PATCH] mm: init_mm without ptlock\n\nFirst step in pushing down the page_table_lock.  init_mm.page_table_lock has\nbeen used throughout the architectures (usually for ioremap): not to serialize\nkernel address space allocation (that\u0027s usually vmlist_lock), but because\npud_alloc,pmd_alloc,pte_alloc_kernel expect caller holds it.\n\nReverse that: don\u0027t lock or unlock init_mm.page_table_lock in any of the\narchitectures; instead rely on pud_alloc,pmd_alloc,pte_alloc_kernel to take\nand drop it when allocating a new one, to check lest a racing task already\ndid.  Similarly no page_table_lock in vmalloc\u0027s map_vm_area.\n\nSome temporary ugliness in __pud_alloc and __pmd_alloc: since they also handle\nuser mms, which are converted only by a later patch, for now they have to lock\ndifferently according to whether or not it\u0027s init_mm.\n\nIf sources get muddled, there\u0027s a danger that an arch source taking\ninit_mm.page_table_lock will be mixed with common source also taking it (or\nneither take it).  So break the rules and make another change, which should\nbreak the build for such a mismatch: remove the redundant mm arg from\npte_alloc_kernel (ppc64 scrapped its distinct ioremap_mm in 2.6.13).\n\nExceptions: arm26 used pte_alloc_kernel on user mm, now pte_alloc_map; ia64\nused pte_alloc_map on init_mm, now pte_alloc_kernel; parisc had bad args to\npmd_alloc and pte_alloc_kernel in unused USE_HPPA_IOREMAP code; ppc64\nmap_io_page forgot to unlock on failure; ppc mmu_mapin_ram and ppc64 im_free\ntook page_table_lock for no good reason.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a4b5bd9abcf5b0586de68722ff8e9b91020279bf",
      "tree": "fe0f4014bf5e92d72d4e15d90cf3eab3713ceee5",
      "parents": [
        "9a6dcea10308df50ed54d6d5a43c9f6c3e927118"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:57:40 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:48 2005 +0100"
      },
      "message": "SB1 cache exception handling.\n    \nExpand SB1 cache error handling by adding SB1_CEX_ALWAYS_FATAL and\nSB1_CEX_STALL, allowing configurable behavior on cache errors.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "93ce2f524e96571711029884e6340c790a029b94",
      "tree": "1cb69ac513d01b25a2c300c90a2f11c69c0290e9",
      "parents": [
        "4f19f990475dc4465ca6906ba03a55805d4c1402"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:56:20 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:46 2005 +0100"
      },
      "message": "Add support for SB1A CPU.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "750ccf687ff9adbf2a16066a3a2757d0f761384c",
      "tree": "935c776cb9927f34b7038247249e4de68c93a562",
      "parents": [
        "f4c72cc737561aab0d9c7f877abbc0a853f1c465"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Oct 19 19:57:14 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:44 2005 +0100"
      },
      "message": "Fix zero length sys_cacheflush\n    \nCacheflush(0, 0, 0) was crashing the system.  This is because\nflush_icache_range(start, end) tries to flushing whole address space\n(0 - ~0UL) if both start and end are zero.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6ec25809c143d875ed17b2e85d1dd894a1f4aba4",
      "tree": "59634cf8209c68d8741aba08dee6378c85bbb477",
      "parents": [
        "8f91ed6c2fec8cb746e4dc86a79247162b4c5a7a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 12 00:02:34 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:42 2005 +0100"
      },
      "message": "Rename page argument of flush_cache_page to something more descriptive.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dbc571690ec4123e4e9fd6e731d8bdfa77b0d90e",
      "tree": "fecef845336efff77fc288859e19e7e62b910a13",
      "parents": [
        "ec917c2c1ab4359a1d438e62daeb50cc42e632e1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:38 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:38 2005 +0100"
      },
      "message": "Fix wrong comment.\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": "65f1f5a2c3cdb0570806fe4e5512945673dfa199",
      "tree": "61772813b74f1b3064a51ba37f36d6093eadeed7",
      "parents": [
        "5090dfb5bcf51479370b501e934edadc4d781f67"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 20:22:39 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:34 2005 +0100"
      },
      "message": "Don\u0027t copy SB1 cache error handler to uncached memory.\n    \nThis may have made sense on a paranoid day with pass 1 BCM1250 processors\nthat were throwing cache error exception left and right for no good\nreason.  On modern silicion that hardly makes sense and the code had\ngotten just an obscurity ...\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "46dc3a4a098c65551d5f364e1c56331961400314",
      "tree": "e8ae4298c0435e830a8183b6436458e537a44591",
      "parents": [
        "02cf2119684e52e97a8a90bd7630386e0f1a250a"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Jun 22 16:02:03 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:33 2005 +0100"
      },
      "message": "Fix stale comment in c-sb1.c.\n    \nSigned-Off-By: Andrew Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "02cf2119684e52e97a8a90bd7630386e0f1a250a",
      "tree": "fbe051feacc403d7703bf27043ac048b5d2f2369",
      "parents": [
        "942d042d17c77febab9af6815b2e77f665d0f9c1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 13:06:32 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:32 2005 +0100"
      },
      "message": "Cleanup the mess in cpu_cache_init.\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": "9043f7e95d104795fcb03a2f762524babcd49da5",
      "tree": "cee4858eaee2579c061b3e8e52f88c557087d45b",
      "parents": [
        "9d58f302ca370c720fa47cb419f0b33eaa1a1132"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Sep 28 20:24:58 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:28 2005 +0100"
      },
      "message": "Sync c-tx39.c with c-r4k.c.\n    \ntx39_flush_cache_range() does nothing if !cpu_has_dc_aliases.  It should\nflush d-cache and invalidate i-cache since the TX39(H2) has separate I/D\ncache.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "10a3dabddd79473130c6ded7f7cef1d55fccc115",
      "tree": "8563bee83ef4b13ca1ca0f9141949437f0c7510f",
      "parents": [
        "02fe2c9ce3159f62339f30dfe62aeb6e4aa75d6e"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Sep 09 20:26:54 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:18 2005 +0100"
      },
      "message": "Add/Fix missing bit of R4600 hit cacheop workaround.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "02fe2c9ce3159f62339f30dfe62aeb6e4aa75d6e",
      "tree": "8d330ba1629926b2bf0404d58921b15a873f3d17",
      "parents": [
        "f5b4d9563b3dc43d3b5df2422baecd2d4b77750a"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Sep 09 19:45:41 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:17 2005 +0100"
      },
      "message": "Minor code cleanup.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5b4d9563b3dc43d3b5df2422baecd2d4b77750a",
      "tree": "4f0b5642c8c31cb8557fb74804de2f326c1574cb",
      "parents": [
        "424cadae94a683afe2164f726269d2b479d99732"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Sep 09 17:11:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:17 2005 +0100"
      },
      "message": "R4600 v2.0 needs a nop before tlbp.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "424cadae94a683afe2164f726269d2b479d99732",
      "tree": "c75849ee46e6b6f7ab209c1fdae8d89fb4dd4d68",
      "parents": [
        "98e316d4b151111d5a8ff2b3a684a9300634d83f"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Sep 09 17:09:18 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:17 2005 +0100"
      },
      "message": "Don\u0027t set up a sg dma address if we have no page address for some reason.\nCode cleanup.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d8748a3abf1f388438ba2d812c1f46c549856afe",
      "tree": "afc62d26f630f790cbeb1219589531707ba25cb8",
      "parents": [
        "5bcb9a58e6e3eda4af87193c8746d15e45f51628"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Sep 02 09:56:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:16 2005 +0100"
      },
      "message": "More .set push/pop.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "330cfe016bec3cdf517a626083bcb0d7b1854744",
      "tree": "5273948dd01047d77de45bc3142c3c52dd140e75",
      "parents": [
        "65dd7026a906f7a70ef326f18540c0b648a0ffed"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Thu Sep 01 18:33:58 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:15 2005 +0100"
      },
      "message": "Let r4600 PRID detection match only legacy CPUs, cleanups.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7623debf267521771952870549f5c5d38c408ad1",
      "tree": "10ffd54fce353ce6d9f75b62c133252ed47d086f",
      "parents": [
        "23bbbaf89cfb9bfd1a37385bfbb4e0cab591f454"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Aug 29 16:49:55 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:12 2005 +0100"
      },
      "message": "Handle mtc0 - tlb write hazard for VR5432.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d40cfcd3442a53e98468cdb3e6d4d9a568d76cf",
      "tree": "76d3ba7ac251389194b74c4343d7c46231442044",
      "parents": [
        "bdf21b18b4abf983db38f04ef7fec88f47389867"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 15 15:23:23 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:54 2005 +0100"
      },
      "message": "Avoid SMP cacheflushes.  This is a minor optimization of startup but\nwill also avoid smp_call_function from doing stupid things when called\nfrom a CPU that is not yet marked online.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bdf21b18b4abf983db38f04ef7fec88f47389867",
      "tree": "b7e551f09f0ee39f4a59132be4c0890e1ba80d91",
      "parents": [
        "e01402b115cccb6357f956649487aca2c6f7fbba"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Thu Jul 14 17:47:57 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:54 2005 +0100"
      },
      "message": "Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e01402b115cccb6357f956649487aca2c6f7fbba",
      "tree": "256e14f8d2762de98b992219b1a47e8f56b4b0da",
      "parents": [
        "86071b637db7baf599df26fdf820dce2fc55ca9f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 14 15:57:16 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:53 2005 +0100"
      },
      "message": "More AP / SP bits for the 34K, the Malta bits and things.  Still wants\na little polishing.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ec74e361f1e71a2498e48b62abdc4bd8d2423354",
      "tree": "f442c9b3cf759743d97393288a31b9e481ad1df4",
      "parents": [
        "cc61c1fede7d02cb8133ab0952ca3f3ba1f7fbb1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 13 11:48:45 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:46 2005 +0100"
      },
      "message": "Mark a few variables __read_mostly.\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": "bbc7f22f6dca8a075b565ade49e9a982f89707c3",
      "tree": "06f2055cd1bb17f1330023bf111dc9fa7b1d589c",
      "parents": [
        "079ef8bb809c701fa0ab09d8984262693b854f94"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 12 16:12:05 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:45 2005 +0100"
      },
      "message": "Detect the 34K.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "60080265a13ea43f0ebdcd25671dcab05ed01308",
      "tree": "5172178f73d65bb8cbb129ad3e49a04af7e0b7ce",
      "parents": [
        "129bc8f78b468df6824dd1584829f10aa3a69c27"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 11 20:45:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:42 2005 +0100"
      },
      "message": "Define kmap_atomic_pfn() for MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3ef33e68c1e956bb9a93734062076edcccca7070",
      "tree": "b1d1e433421fd000d8062dd584ab20af1132ebb3",
      "parents": [
        "04988d6fda5c1cc670bd4c4d563b3443cf7ccce7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 08 20:10:17 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:40 2005 +0100"
      },
      "message": "Date:   Fri Jul 8 20:10:17 2005 +0000\n\nThose literals are long.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6e760c8dae7d6c47eff011dd4aad53c94d30494b",
      "tree": "141699aef6e0a3b1fef03ec0c5cc8d8958851078",
      "parents": [
        "ca4973dd559b702e265688e724f356d289b8cd67"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 06 12:08:11 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:37 2005 +0100"
      },
      "message": "Rename CONFIG_CPU_MIPS{32,64} to CONFIG_CPU_MIPS{32|64}_R1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2c93e12cfec8cc668d4a2a2c8576dedabb7c69c8",
      "tree": "9081ae8c3b5c87ecbc6f1d94c85516ca767e907a",
      "parents": [
        "c3455b0efc2b5b1bdc755602f77ce7f43725bf61"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 30 10:51:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:34 2005 +0100"
      },
      "message": "Avoid tlbw* hazards for the R4600/R4700/R5000.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c3455b0efc2b5b1bdc755602f77ce7f43725bf61",
      "tree": "835ffe4b5509053c0623146157d92c4ca2d32aea",
      "parents": [
        "c134a5ecdb8f4aee09feca0d4d395915e752fcb8"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 30 10:48:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:34 2005 +0100"
      },
      "message": "Inline ioremap() calls for constant addresses that map to KSEG1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4c0a2d4275b6993066810c42c4c6b0729d3b67a9",
      "tree": "1fed3157fbefd60023559a152b5f768be74633a9",
      "parents": [
        "41986a6e7ea3b3acb452d00d56acda7c63761736"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Jun 29 10:43:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:32 2005 +0100"
      },
      "message": "Fix the diagnostic dump for the XTLB refill handler.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "41986a6e7ea3b3acb452d00d56acda7c63761736",
      "tree": "f34eb6f84614b186eeceacb4f0cf3f3c393e8912",
      "parents": [
        "362b1d546df6851d17159a2df89d1ca209ee42c1"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Jun 29 10:24:21 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:32 2005 +0100"
      },
      "message": "Fix a diagnostic message.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6ad7b7d3cd7883810c05fad9d30303cf9368f63",
      "tree": "b8df8802eb177cac2e4588ea98b86077b076d9b5",
      "parents": [
        "8a185d14b665d454bde84c6ae067beade452e7f8"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 20 13:09:49 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:28 2005 +0100"
      },
      "message": "Use macros for the RM7k cp0.config bits instead of magic numbers.\nMinor clean-ups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fded2e508a1d3c26ab477ab3b98f13274d4359ba",
      "tree": "a720d2799e7ea32cb96d664bc55b2aa149b77550",
      "parents": [
        "d925c262dd8bee2202b0d1b85ce0b332f48dd34b"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 20:24:00 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:22 2005 +0100"
      },
      "message": "Optimize R3k TLB Load/Store/Modified handlers, by scheduling\ndelay slots properly and avoiding an unnecessary jump to a jump.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d925c262dd8bee2202b0d1b85ce0b332f48dd34b",
      "tree": "d62cded4387504ff0d4db5e737261f5fd50c1af4",
      "parents": [
        "9678e28b1ab931c35567cb15927b8c5e474934c3"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 20:12:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:21 2005 +0100"
      },
      "message": "Fill R3k load delay slots properly.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9678e28b1ab931c35567cb15927b8c5e474934c3",
      "tree": "e017e815b87835f1111e9c1f7bf65beb259c496a",
      "parents": [
        "15b6e09b66b1e534377dbd6c4d6a5d097062315c"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 20:09:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:21 2005 +0100"
      },
      "message": "Only dump instructions actually emitted.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63b2d2f4d2073ac3452ce977d27cc81eabaa61a3",
      "tree": "821eed26f6eef86263073e01217623bc9f25e44b",
      "parents": [
        "ba5187dbb4b2eac99d6fa1d6bbece67e0066bf51"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Thu Apr 28 08:52:57 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:11 2005 +0100"
      },
      "message": "Handle _PAGE_DIRTY correctly for CONFIG_64BIT_PHYS_ADDR on 32bit CPUs.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba5187dbb4b2eac99d6fa1d6bbece67e0066bf51",
      "tree": "9a1fa0b0cb6ff1c64c20569c4e6ecdfd3f865bbc",
      "parents": [
        "7de8d2328767cf4cb463dd3ca70c44985ac835a8"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Apr 25 16:36:23 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:11 2005 +0100"
      },
      "message": "Better interface to run uncached cache setup code.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1342f7e6c57f1ee04d27ee8c0c2f929f9803554a",
      "tree": "3f0d05dfccd77dc7ff833a7db55559ca49c7e325",
      "parents": [
        "1fcf1cc742d01f786cda619fd49450b77b09e8c5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 14 12:34:15 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:07 2005 +0100"
      },
      "message": "Arrested for multiple offences of header file inclusion.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "172546bf601356f94f8018af7908a9b7c1c4915c",
      "tree": "3b0d93bc5caf6014ef5554b05cad8b41b7c83b94",
      "parents": [
        "202d0388e747d7e9b70fc0efc2a5637812b722c1"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Sat Apr 02 10:21:56 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:01 2005 +0100"
      },
      "message": "Fix race conditions for read_c0_entryhi. Remove broken ASID masks in\ntlb-sb1.c. Make tlb-r4k.c and tlb-sb1.c more similiar and more efficient.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "202d0388e747d7e9b70fc0efc2a5637812b722c1",
      "tree": "e584618abf815adac8de0c4951bc1058cc3c9c44",
      "parents": [
        "1b3a6e975cbe81c5abc55e4c1b9f5b5250c5f20e"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Apr 01 17:53:33 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:00 2005 +0100"
      },
      "message": "Remove useless casts.  Fix formatting.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1b3a6e975cbe81c5abc55e4c1b9f5b5250c5f20e",
      "tree": "541db3912172f82d30244cf215b1a1b91d8c6f7f",
      "parents": [
        "7c2740f1c1a7ff2767a92042f39edad7fad95c92"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Apr 01 14:07:13 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:00 2005 +0100"
      },
      "message": "Fix 64bit SMP TLB handler and stack frame handling, optimize 32bit SMP\nTLB handlers a bit, match definitions in pgtable-{32,64}.h better.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6cbe0631591ca45177d52364dec81cdfba19fec0",
      "tree": "8eb8e3cff99a68108ec55579cb97611cf26562c4",
      "parents": [
        "209ac8ddb16f5aea115bbcfd34dab110c28b9f56"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 20 22:57:38 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:59 2005 +0100"
      },
      "message": "R4300 delay slot.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "53de0d471fe8ddbbeca938cffedb4cc94e04da10",
      "tree": "1bf55f2b45acbe7d5ca448fb3c8324eeb855ebdf",
      "parents": [
        "1592dac2410511d24836e18d416b1d02c678322b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 18 17:36:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:57 2005 +0100"
      },
      "message": "Reformat; cosmetic cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9ff77c469ed16221c6a4e882e48e4f0dcf451bda",
      "tree": "d4d9e38471665c1521360032e3c8912e99d8ed0d",
      "parents": [
        "07b4ebd372139eb64a2898f17f2cc387b22feba8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 08 14:39:39 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:54 2005 +0100"
      },
      "message": "Export shm_align_mask and flush_data_cache_page.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "77c728c2240a1eb45f7d355f5d87ecc319cd55ce",
      "tree": "5e8abf2eceba4beaaca4aefa875be96aecb649b4",
      "parents": [
        "5eaf7a21be3f7f81573cf26541b8f9cc786fb67d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 04 19:36:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:53 2005 +0100"
      },
      "message": "Gcc 4.0 fixes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fe00f943e0ef98b4057abcc2940d631a975b43cd",
      "tree": "c036ab8269ac86485130a083330229a01d319557",
      "parents": [
        "14f18b7f7e58de9a34c4b5fd38d5f73f22fba7ac"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 01 19:22:29 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:50 2005 +0100"
      },
      "message": "Sparseify MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e3ad1c23ba72214669b364c6fa304531dc768c3e",
      "tree": "bc1e0004d3df66b4c37a2deb8d89431657039719",
      "parents": [
        "784f7b9d895893c6aa3ca471c1344a62fc29c285"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Tue Mar 01 06:33:16 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:47 2005 +0100"
      },
      "message": "Base Au1200 2.6 support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "685f779e6046e18b6190d2fbc9ef22e6b81c196e",
      "tree": "978841c573762dd434ffee8288cf07d659e4d972",
      "parents": [
        "65bda1a95d395c256818d1d8129487a4497b29d8"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Feb 25 13:11:18 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:44 2005 +0100"
      },
      "message": "Fix initialization. Unbreak the wait-for-completion loops. Code cleanup.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "65bda1a95d395c256818d1d8129487a4497b29d8",
      "tree": "57bea8a2593b17b987cbc188ecf07c341fda5dbc",
      "parents": [
        "4912ba72d6e27d0f19ec062ffd00a8c0165a2f67"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 22 21:51:30 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:44 2005 +0100"
      },
      "message": "Switch SiByte drivers back to __raw_*() functions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "16033d6104f1704bea19ca2684b1c97731479048",
      "tree": "461db824df87dd814ad1f51e899dc26e4b4dd93c",
      "parents": [
        "26a51b270f6d87674b713705ba9533440ca41b6c"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Sat Feb 19 13:56:04 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:38 2005 +0100"
      },
      "message": "Handle addresses beyond VMALLOC_END correctly.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "26a51b270f6d87674b713705ba9533440ca41b6c",
      "tree": "e9ea5b928cf639000c5e6429e556ddd10260bf15",
      "parents": [
        "1ba582a1285d534928d68c9d67d8fb63da9abbd1"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Sat Feb 19 13:32:02 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:38 2005 +0100"
      },
      "message": "Use intermediate variable.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "79acf83e509dd0ca3db6c747bf58931984abc6e3",
      "tree": "2c554b18a2e721e387959bbc3212ae72c57298f1",
      "parents": [
        "c6e8b587718c486b55c2ebecc6de231a30beba35"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 10 13:54:37 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:31 2005 +0100"
      },
      "message": "Moves a test which determines if we actually need to perform a\ncacheflush to the right place.  That\u0027s a bug which is harmless on UP\nbut a severe bug on SMP.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6e8b587718c486b55c2ebecc6de231a30beba35",
      "tree": "7c6162d449c69fb6425bd27ba341e2d874fb0a1b",
      "parents": [
        "57f0060b8a2bb2a70a4cce1a37d5e0158cea92a6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 10 12:19:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:31 2005 +0100"
      },
      "message": "Update MIPS to use the 4-level pagetable code thereby getting rid of\nthe compacrapability headers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "505403b6a02aefc47c038acf56b719497b720012",
      "tree": "f05cc60f3b92df1c67d2f3853597a8df69a165dd",
      "parents": [
        "55a6feb671885d3a1758dad20b53224a038349bc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 07 21:53:39 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:29 2005 +0100"
      },
      "message": "25Kf is also physically indexed.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a95970f323a273230b36d23da1426f8acc5e25c0",
      "tree": "365b6d9f99c9e8c09d6288c8d8234351b1935575",
      "parents": [
        "84fd089a425f055ecf4a6a72f2509ccb98314b8f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 07 21:41:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:28 2005 +0100"
      },
      "message": "20Kc and SB1 don\u0027t suffer from aliases.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84fd089a425f055ecf4a6a72f2509ccb98314b8f",
      "tree": "36f2f224adac024bfa2569911da9d9200b3f5ad8",
      "parents": [
        "cc26b815ddde4168cd853be9e62ecacd392e3f64"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 07 16:13:07 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:28 2005 +0100"
      },
      "message": "Delete duplicate copy of fixrange_init.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae6aafe30917c4c9f3533471d491b5e7c2fbe61a",
      "tree": "ae1a7c88853a2f9d982db41f80f7235ce37b4f50",
      "parents": [
        "0efe27617e67448dfe78e7cebde3a6f9eadf1223"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 06 21:55:49 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:26 2005 +0100"
      },
      "message": "Move missplaced code line to the right place.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d1e344e500cc693139a69d29122db18190916448",
      "tree": "8501c79592d6ca06ce58a0ec34375cdb0c1ade34",
      "parents": [
        "28ecca4786bd8af209ae65689faa6aeea80adba2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 04 15:51:26 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:25 2005 +0100"
      },
      "message": "Use hardware mechanism to deal with cache aliases in the 24K.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "28ecca4786bd8af209ae65689faa6aeea80adba2",
      "tree": "9a74856c8a4fcdf4568e81952e6ae0af2256a75c",
      "parents": [
        "ea7c394492cb56ff0c10ad327157f237d5bbe6b4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 04 15:19:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:25 2005 +0100"
      },
      "message": "Remove old wrong bits of cache code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "304429915dad26ccf212d63ea1f18be36e3188e2",
      "tree": "f9f2637dee4d1480356c8fb41f5b6515093043b0",
      "parents": [
        "6b123979543a37d109b74a359b147b38ee8166dd"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 01 23:02:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:21 2005 +0100"
      },
      "message": "Formatting fixes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "185a8ff52875d8db31b9346ab186f75baa616dee",
      "tree": "c139d90dae1184917abdb35f5f3c2514c688390d",
      "parents": [
        "a5da7d3c6e8fcd7aaab6c4e1e9101ba333248ffb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Oct 21 03:21:23 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 08:16:48 2005 -0700"
      },
      "message": "[PATCH] gfp_t: dma-mapping (mips)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "766160c29fadbafad1d6eb5e965922c7e78beb88",
      "tree": "20641faf983fd27760cf476da9b956bd78c778d4",
      "parents": [
        "ed5ba2fbc6d03c41c4c3334648a6569bc42da764"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: fix build warnings\n\nThis patch has fixed the following warnings.\n\narch/mips/kernel/genex.S:250:5: warning: \"CONFIG_64BIT\" is not defined\narch/mips/math-emu/cp1emu.c:1128:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:1206:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:1270:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:323:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:808:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:953:5: warning: \"__mips64\" is not defined\narch/mips/mm/tlbex.c:519:5: warning: \"CONFIG_64BIT\" is not defined\ninclude/asm/reg.h:73:5: warning: \"CONFIG_64BIT\" is not defined\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: 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": "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": "875d43e72b5bf22161a81de7554f88eccf8a51ae",
      "tree": "a676fe7298b478b7ee9fe7be9cb07c9a0b928370",
      "parents": [
        "63fb6fd1c86181d9dd9ba0e6e6082799e149b56b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:06 2005 -0700"
      },
      "message": "[PATCH] mips: clean up 32/64-bit configuration\n\nStart cleaning 32-bit vs. 64-bit configuration.\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": "b4819b593740a6d11db07b52e0fe35975b29a185",
      "tree": "3e697be3b75988432596131ccde17c33d2318650",
      "parents": [
        "7919a693bd735ed0aa93fc359ae09a588cfeb3bc"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Jun 25 14:54:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:25 2005 -0700"
      },
      "message": "[PATCH] mips: add MIPS-specific support for flatmem/discontigmem\n\n2.6.12-git6 doesn\u0027t boot on some MIPS machines.  They need the support of flat\nmemory and discontig memory.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cbe37d093707762fc0abb280781e6a82a9d8d568",
      "tree": "8af4a268765346655291f1ef27df12d11825269c",
      "parents": [
        "73219d178051691a56d57184d8c7f6d0cbe3c5c1"
      ],
      "author": {
        "name": "Badari Pulavarty",
        "email": "pbadari@us.ibm.com",
        "time": "Tue Jun 21 17:14:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 18:46:17 2005 -0700"
      },
      "message": "[PATCH] mm: remove PG_highmem\n\nRemove PG_highmem, to save a page flag.  Use is_highmem() instead.  It\u0027ll\ngenerate a little more code, but we don\u0027t use PageHigheMem() in many places.\n\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2"
}
