)]}'
{
  "log": [
    {
      "commit": "0db2b74e9150651a25ffd2e2285575ce193f763c",
      "tree": "768674e4bba24d026794f34df94904bbaee7e4bf",
      "parents": [
        "2e41f91d9e90e34254746fefcb7bb678a3c9d541"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 13 16:54:01 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 02 12:00:06 2009 +0100"
      },
      "message": "MIPS: Set S-cache linesize to 64-bytes for MTI\u0027s S-cache\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c70887555143fdede9595df4c7a598676922f107",
      "tree": "119fb70ce3a7044486d03baff63adf1c4754c9a5",
      "parents": [
        "accfd35a4e82148ff3d6e1946c1786e73fb408fd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 12 22:30:06 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 02 12:00:04 2009 +0100"
      },
      "message": "MIPS: Kconfig: Fix duplicate default value for MIPS_L1_CACHE_SHIFT.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e7300d04bd0809eb7ea10a2ed8c729459f816e36",
      "tree": "8af589d3954c09323d3f74e69aa6fabbb32e049e",
      "parents": [
        "0de663ef8627f35fda9106a8faaca512f29e493e"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Tue Aug 18 13:23:37 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:52 2009 +0200"
      },
      "message": "MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f7ade3c168e4f437c11f57be012992bbb0e3075c",
      "tree": "f559580760807528f9178d29aa4c89c806a8d79d",
      "parents": [
        "b8d6f78cd058e34ec706f7cb353fdb2eb743c050"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 02:25:06 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:50 2009 +0200"
      },
      "message": "MIPS: Get rid of CONFIG_CPU_HAS_LLSC\n\nCONFIG_CPU_HAS_LLSC duplicated the function of cpu_has_llsc for no good\nreason and and the results if the one was enabled and the other disabled\nwas very unobvious.  Remove it now that there are no more remaining users.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3702bba5eb4f7a0c89107089af6fd9bc2966b65a",
      "tree": "ab2a7c8a0a88d7fb2ade98d42d24655370537640",
      "parents": [
        "3209e70e5ed1821be8d9b87fe9e8bd6cffa4b4c7"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Thu Jul 02 23:27:41 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:47 2009 +0200"
      },
      "message": "MIPS: Loongson: Add GCC 4.4 support for Loongson2E\n\nBecause only gcc \u003e\u003d4.4 have loongson-specific support, we need to choose\nthe suitable -march argument for gcc \u003c\u003d 4.3 and gcc \u003e\u003d 4.4, and here, we\nuse -march\u003dloongson2e for loongson2e.\n\nThanks goes to Arnaud Patard \u003capatard@mandriva.com\u003e for suggestion of\nusing cc-options(Documentation/kbuild/makefiles.txt). and thanks Zhang\nLe for introducing the new CPU_LOONGSON2E kernel option.\n\nNOTE: -mtune option is not need if -march and -mtune use the same value.\n\nSigned-off-by: Zhang Le \u003cr0bertz@gentoo.org\u003e\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "85749d24bcf90440b10394312e5b1c96d1a62cdb",
      "tree": "e244d0d79d24e066871ae207a851d38973d57345",
      "parents": [
        "8e4971175acc910eb4258df82a6bd8f2c4e4e5b5"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Thu Jul 02 23:26:45 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:47 2009 +0200"
      },
      "message": "MIPS: Loongson: Split common loongson source code out\n\nTo share common loongson source code between all of the loongson-based\nmachines. there is a need to split it out of the fuloong-2e/ directory.\nat the same time, other according tuning is needed. the machine-specific\nparts are defined as macros in relative header file, pci.h, mem.h,\nmachine.h.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8e4971175acc910eb4258df82a6bd8f2c4e4e5b5",
      "tree": "921d53308d0a8a8e9119ec6b262a01fe0ccd1fd5",
      "parents": [
        "67b35e5d01aba7a83f2161b0c90acb08afa01e3e"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Thu Jul 02 23:26:08 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:47 2009 +0200"
      },
      "message": "MIPS: Loongson: Change naming methods\n\nTo make source code of loongson sharable to the machines(such as gdium)\nmade by the other companies, we rename arch/mips/lemote to\narch/mips/loongson, asm/mach-lemote to asm/mach-loongson, and rename lm2e\nto the name of the machine: fuloong-2e. accordingly, FULONG are renamed to\nFULOONG2E to make it distinguishable to the future FULOONG2F.  and also,\nsome other relative tuning is needed.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "92d1b63dbae0865bee5317ca6b65e0b304dc590d",
      "tree": "a09d1c531c4a7e554531be98de210efa6515fe51",
      "parents": [
        "f7face03c66cea12159191ba8d2a9ee735da0b0d"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzj@lemote.com",
        "time": "Thu Jul 02 23:24:01 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 17 20:07:47 2009 +0200"
      },
      "message": "MIPS: Loongson: RTC: Enable legacy RTC driver on fulong\n\nRTC_LIB is selected by MIPS by default, and therefore, the legacy RTC\ndriver is disabled. but fortunately, RTC_LIB not works on fulong, so,\nenabling the legcy RTC driver is needed, otherwise, the tools like\nhwclock will not work.\n\nSigned-off-by: Wu Zhangjin \u003cwuzj@lemote.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3f5b3e17f791ba27f91fc4fdc514e7704d4d6273",
      "tree": "ddbeb4ff05257161e8e75ce24da2adf81918b0d9",
      "parents": [
        "cad9bc69048b073023366ebb0878c1dd64a2c4d9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 02 11:48:07 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:28 2009 +0100"
      },
      "message": "MIPS: Allow suspend and hibernation again on uniprocessor kernels.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\n"
    },
    {
      "commit": "eb9b5141a9815ef898ef6b6441f733e81c272600",
      "tree": "8bb0f113a4d156a74d5238be96cf1a9acf1267c3",
      "parents": [
        "47b178bb69ea4d0043f2df509c714bc5b287f375"
      ],
      "author": {
        "name": "Tim Anderson",
        "email": "tanderson@mvista.com",
        "time": "Wed Jun 17 16:40:34 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:27 2009 +0100"
      },
      "message": "MIPS: CMP: Update sync-r4k for current kernel\n\nThis revises the sync-4k so it will boot and operate since the removal of\nexpirelo from the timer code.\n\nSigned-off-by: Tim Anderson \u003ctanderson@mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0365070f05f12f1648b4adf22cfb52ec7a8a371c",
      "tree": "029bce65da52745722a473bf663e861157a686a9",
      "parents": [
        "a214cef9a5d06894785dca1f967c9c324cc84c17"
      ],
      "author": {
        "name": "Tim Anderson",
        "email": "tanderson@mvista.com",
        "time": "Wed Jun 17 16:22:53 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:26 2009 +0100"
      },
      "message": "MIPS: CMP: activate CMP support\n\nMost of the CMP support was added before, this mostly correct compile\nproblems but adds a platform specific translation for the interrupt number\nbased on cpu number.\n\nSigned-off-by: Tim Anderson \u003ctanderson@mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "27fdd325dace4a1ebfa10e93ba6f3d25f25df674",
      "tree": "8bf75bbbe8110c71e2b61b2669e69fa4da802e98",
      "parents": [
        "69f16c9a8630edc64cb1d6f1bfca4ee7bc16279f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yyuasa@linux.com",
        "time": "Mon Jun 29 11:11:05 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:25 2009 +0100"
      },
      "message": "MIPS: Update VR41xx GPIO driver to use gpiolib\n\nSigned-off-by: Yoichi Yuasa \u003cyyuasa@linux.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7ca5dc145bc7daddd8aed8bbda46b74af9cebefc",
      "tree": "130b1aac6b095bdc2638124169795d6857981c31",
      "parents": [
        "7c5371c403abb29f01bc6cff6c5096abdf2dc524"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Jun 24 11:12:57 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:23 2009 +0100"
      },
      "message": "MIPS: Add support for Texas Instruments AR7 System-on-a-Chip\n\nThis patch adds support for the Texas Instruments AR7 System-on-a-Chip.\nIt supports the TNETD7100, 7200 and 7300 versions of the SoC.\n\nSigned-off-by: Matteo Croce \u003cmatteo@openwrt.org\u003e\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: Eugene Konev \u003cejka@openwrt.org\u003e\nSigned-off-by: Nicolas Thill \u003cnico@openwrt.org\u003e\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "773cb77d0e32f0a3c36edf5aaeb9642c18038cd2",
      "tree": "f604b52d75aaeffe4c432437f339f13c9e099265",
      "parents": [
        "9801b321ecdb6708365b6825bf728c8e433fca00"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 23 10:36:38 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 24 18:34:40 2009 +0100"
      },
      "message": "MIPS: Cavium: Add CPU hotplugging code.\n\nThanks to Cavium Inc. for the code contribution and help.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9801b321ecdb6708365b6825bf728c8e433fca00",
      "tree": "1a0ac07e34f22f6f348e1c43ab13fe6923ece51b",
      "parents": [
        "1b2bc75c1bde6581d2694cb3ed7fb06b69685008"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 23 10:20:56 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 24 18:34:40 2009 +0100"
      },
      "message": "MIPS: SMP: Allow suspend and hibernation if CPU hotplug is available\n\nThe SMP implementation of suspend and hibernate depends on CPU hotplugging.\nIn the past we didn\u0027t have CPU hotplug so suspend and hibernation were not\npossible on SMP systems.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1b2bc75c1bde6581d2694cb3ed7fb06b69685008",
      "tree": "800fc23052bccb1fbf8acfbaabbf5648c69daa9e",
      "parents": [
        "4ac4aa5cc3b00cc558575065ae71043e92d1a69a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 23 10:00:31 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 24 18:34:40 2009 +0100"
      },
      "message": "MIPS: Add arch generic CPU hotplug\n\nEach platform has to add support for CPU hotplugging itself by providing\nsuitable definitions for the cpu_disable and cpu_die of the smp_ops\nmethods and setting SYS_SUPPORTS_HOTPLUG_CPU.  A platform should only set\nSYS_SUPPORTS_HOTPLUG_CPU once all it\u0027s smp_ops definitions have the\nnecessary changes.  This patch contains the changes to the dummy smp_ops\ndefinition for uni-processor systems.\n\nParts of the code contributed by Cavium Inc.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "363c55cae53742f3f685a1814912c6d4fda245b4",
      "tree": "3be662ed49bbc90c80c9faa5e71176209989d2ea",
      "parents": [
        "4bb1a1089e321d685967032497f4363081eab3a9"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzj@lemote.com",
        "time": "Thu Jun 04 20:27:10 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:31 2009 +0100"
      },
      "message": "MIPS: Add hibernation support\n\n[Ralf: SMP support requires CPU hotplugging which MIPS currently doesn\u0027t\nsupport.  As implemented in this patch cache and tlb flushing will also be\ninvoked with interrupts disabled so smp_call_function() will blow up in\ncharming ways.  So limit to !SMP.]\n\nReviewed-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nReviewed-by: Yan Hua \u003cyanh@lemote.com\u003e\nReviewed-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nReviewed-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Wu Zhangjin \u003cwuzj@lemote.com\u003e\nSigned-off-by: Hu Hongbing \u003chuhb@lemote.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9cffd154cf6817b130762501b91e753524ba2cd4",
      "tree": "909da4068e99b7e32282c07bf005e5a36d17d6fc",
      "parents": [
        "852969b2d273e77dabbc22e1c1058cbafb7ad7d2"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed May 27 17:47:46 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:31 2009 +0100"
      },
      "message": "MIPS: Kconfig Add SYS_SUPPORTS_HUGETLBFS and enable it for some systems.\n\nAdd new kconfig variables SYS_SUPPORTS_HUGETLBFS and\nCPU_SUPPORTS_HUGEPAGES.  They are enabled for systems that are known\nto support huge pages.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e8635b484f644c7873e6091f15330c49396f2cbc",
      "tree": "a12d2a4f22cd29d7b88c4df251eced3b43ea47a7",
      "parents": [
        "8860fb8210b06720d5fe3c23b2803a211c26feb1"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Apr 23 17:44:38 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:25 2009 +0100"
      },
      "message": "MIPS: Add Cavium OCTEON PCI support.\n\nThis patch adds support for PCI and PCIe to the base Cavium OCTEON\nprocessor support.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e25bfc9243f2eab12a2ce92b7f4b8a2e3e6949a6",
      "tree": "2829e2a9341cba56d6af96824b37bfcd0fc5336d",
      "parents": [
        "c9d89d97f0d174b9154820dd5c6726d1c794cd99"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Jun 02 23:17:07 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 08 16:57:50 2009 +0100"
      },
      "message": "MIPS: Cobalt: PCI bus is always required to obtain the board ID\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c9d89d97f0d174b9154820dd5c6726d1c794cd99",
      "tree": "74a940addc6ba9293bc757925cfbb733fc4d27d8",
      "parents": [
        "e082f188f774544bc2c2edf51176157503c98fe4"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Jun 02 23:15:10 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 08 16:57:50 2009 +0100"
      },
      "message": "MIPS: Kconfig: Remove \"Support for\" from Cavium system type\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "237e5a3443e5531336b880bbaf3e7bac110330f7",
      "tree": "3c793b3117962fc8253dacf5a6a1dcb975028d86",
      "parents": [
        "c52399bece85cd4b157dd772e9f20551f9f18d2f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 20 13:43:05 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 14 13:50:27 2009 +0100"
      },
      "message": "MIPS: Kconfig: Delete duplicate definition of RWSEM_GENERIC_SPINLOCK.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c52399bece85cd4b157dd772e9f20551f9f18d2f",
      "tree": "1f503f581735e0f4e08bb9bd2a128a89396d7828",
      "parents": [
        "740ebe4a54fae1705705ec87ce511b16ffb50659"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 02 14:07:10 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 14 13:50:27 2009 +0100"
      },
      "message": "MIPS: Cavium: Add support for 8k and 32k page sizes.\n\nBeyond the requirements of the architecture standard Cavium also supports\n8k and 32k pages.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: David Daney \u003cddaney@caviumnetworks.com\u003e\n"
    },
    {
      "commit": "811158b147a503fbdf9773224004ffd32002d1fe",
      "tree": "0a11dcfefe721bfc38ea9f1f4a238822dbae0dda",
      "parents": [
        "4e76c5ccd5ac9bd003467d3bb0f49b18572dd4cd",
        "b26e0ed4936b743b693a4cc1413561fa3e4eaf65"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 15:24:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 15:24:35 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (28 commits)\n  trivial: Update my email address\n  trivial: NULL noise: drivers/mtd/tests/mtd_*test.c\n  trivial: NULL noise: drivers/media/dvb/frontends/drx397xD_fw.h\n  trivial: Fix misspelling of \"Celsius\".\n  trivial: remove unused variable \u0027path\u0027 in alloc_file()\n  trivial: fix a pdlfush -\u003e pdflush typo in comment\n  trivial: jbd header comment typo fix for JBD_PARANOID_IOFAIL\n  trivial: wusb: Storage class should be before const qualifier\n  trivial: drivers/char/bsr.c: Storage class should be before const qualifier\n  trivial: h8300: Storage class should be before const qualifier\n  trivial: fix where cgroup documentation is not correctly referred to\n  trivial: Give the right path in Documentation example\n  trivial: MTD: remove EOL from MODULE_DESCRIPTION\n  trivial: Fix typo in bio_split()\u0027s documentation\n  trivial: PWM: fix of #endif comment\n  trivial: fix typos/grammar errors in Kconfig texts\n  trivial: Fix misspelling of firmware\n  trivial: cgroups: documentation typo and spelling corrections\n  trivial: Update contact info for Jochen Hein\n  trivial: fix typo \"resgister\" -\u003e \"register\"\n  ...\n"
    },
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c87e09096dcd1ea3da8dfe434ee694fac51031c8",
      "tree": "d988b5b545173c79ac013977720d62c7d26ec337",
      "parents": [
        "3e168ae286f5203d4b4aae0ae15c0d6282bcdd21"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:44 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 30 14:49:44 2009 +0200"
      },
      "message": "MIPS: Enable GENERIC_HARDIRQS_NO__DO_IRQ for all platforms\n\n__do_IRQ() is deprecated and will go away.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a83860c2da9303c864a53c299d17f608f9643541",
      "tree": "f7e2aac3bf8af899499b3301f8c2242f82409cfc",
      "parents": [
        "3b289d6e35a1a535c19a5b079f0500526754e650"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 13 21:17:57 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 13 23:08:00 2009 +0100"
      },
      "message": "MIPS: Mark Eins: Fix configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dbda6ac0897603f6c6dfadbbc37f9882177ec7ac",
      "tree": "9b6c5c602acf4517e620834097f85f5545c9d343",
      "parents": [
        "4b0d3f5c28c631c1aeb1860993572ad8468a4c11"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 08 16:00:26 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 27 17:56:35 2009 +0000"
      },
      "message": "MIPS: CVE-2009-0029: Enable syscall wrappers.\n\nThanks to David Daney helping with debugging and testing.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\n"
    },
    {
      "commit": "5e6833892e7b745b164bae8b2edb75ccd1bee866",
      "tree": "fc04164b56082764f53dcf219480afba4120e89b",
      "parents": [
        "64e71303e44f3697e4568147caa966de74bdb4fb"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 02 11:30:59 2009 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 27 17:56:34 2009 +0000"
      },
      "message": "MIPS: Only allow Cavium OCTEON to be configured for boards that support it\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCC: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f839490ab42a471f0b0a4b795df77a1af924fe05",
      "tree": "3a2240712cba95c9b4c20f0106c2ab7b68526037",
      "parents": [
        "8bc6d05b481aa7dc79c81b8ffac0da755e149643"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Jan 05 15:29:14 2009 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 30 21:32:59 2009 +0000"
      },
      "message": "MIPS: Use hardware watchpoints on all R1 and R2 CPUs.\n\nThe previous definition inadvertently omits Octeon which currently is\ntreated as an architecture variant separate from MIPS32 and MIPS64.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "634286f127bef8799cd04799d3e1d5471e8fd91c",
      "tree": "450b6e880c991b9decb08c0e424ad2bf784b6ac4",
      "parents": [
        "732f0462d59721764843783d790a613613287b33"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 28 17:48:40 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 30 21:32:58 2009 +0000"
      },
      "message": "MIPS: IP27: Switch from DMA_IP27 to DMA_COHERENT\n\nThe special IP27 DMA code selected by DMA_IP27 has been removed a while\nago turning DMA_IP27 into almost a nop.  Also fixup the broken logic of\nits last users memcpy.S and memcpy-inatomic.s.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "779e7d41ad004946603da139da99ba775f74cb1c",
      "tree": "befca6de7d38cfb689150e722164e3d2dad7aca7",
      "parents": [
        "074cf656700ddd1d2bd7f815f78e785418beb898"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Sun Dec 21 09:26:22 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:26 2009 +0000"
      },
      "message": "MIPS: make cp0 counter clocksource/event usable as fallback.\n\nThe current mips clock build infrastructure lets a system only use\neither the MIPS cp0 counter or a SoC specific timer as a clocksource /\nclockevent device.\n\nThis patch renames the core cp0 counter clocksource / clockevent functions\nfrom mips_* to r4k_* and updates the wrappers in asm-mips/time.h to\ncall these renamed functions instead.\n\nChips which can detect whether it is safe to use a chip-specific timer\ncan now fall back on the cp0 counter if necessary and possible\n(e.g. Alchemy with a follow-on patch).\n\nExisting behaviour is not changed in any way.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a86c7f72454c4e855d5d6c80ed9f7f2ac55b001a",
      "tree": "fd408e39dbfe1f64b469804a17c306ce832cec4f",
      "parents": [
        "551d9304de60229080b5bf97230728c1c1bc8260"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Dec 11 15:33:38 2008 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 11 09:57:25 2009 +0000"
      },
      "message": "MIPS: Add Cavium OCTEON to arch/mips/Kconfig\n\nSigned-off-by: Tomaso Paoletti \u003ctpaoletti@caviumnetworks.com\u003e\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae1e9130bfb9ad55eb97ec3fb17a122b7a118f98",
      "tree": "fa37f195008d540a4a69e562f6796b23831f0b56",
      "parents": [
        "6d21cd62516a9697cb7ec33cc52e6b814fb65a13"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 09:05:16 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 08:59:20 2008 +0100"
      },
      "message": "sched: rename SCHED_NO_NO_OMIT_FRAME_POINTER \u003d\u003e SCHED_OMIT_FRAME_POINTER\n\nImpact: cleanup, change .config option name\n\nWe had this ugly config name for a long time for hysteric raisons.\nRename it to a saner name.\n\nWe still cannot get rid of it completely, until /proc/\u003cpid\u003e/stack\nusage replaces WCHAN usage for good.\n\nWe\u0027ll be able to do that in the v2.6.29/v2.6.30 timeframe.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4bdebe5b4a7216bd6bfca9e9b368abad8e9f9bd9",
      "tree": "d27d95e18f99b18ce0a5e7602f4f561c6027850d",
      "parents": [
        "cea7e2dfdef53fe55f359d00da562a268be06fd2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 26 16:12:13 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 30 14:44:35 2008 +0000"
      },
      "message": "CHAR: Delete old and now unused DS1286 driver.\n\nIt was only used by two SGI platforms which recently were converted to\nRTC_LIB and with RTC_LIB enabled the legacy drivers are no more selectable.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\n"
    },
    {
      "commit": "cd741b604b94a4d5bebf2672626ffec7de44652c",
      "tree": "e810e98d22c1aec0628602be9a980c02e15212f1",
      "parents": [
        "542c1020ac1cbc2f50934086ad893384a2cbd233"
      ],
      "author": {
        "name": "Shinya Kuribayashi",
        "email": "skuribay@ruby.dti.ne.jp",
        "time": "Fri Oct 24 06:00:01 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 16:18:29 2008 +0000"
      },
      "message": "MIPS: EMMA: Kconfig reorganization\n\n- Move EMMA related stuff into arch/mips/emma/Kconfig\n- Create CONFIG_SOC_EMMA* to handle more EMMA SoCs effectively\n- Rename CONFIG_MARKEINS into CONFIG_NEC_MARKEINS\n\nSigned-off-by: Shinya Kuribayashi \u003cshinya.kuribayashi@necel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "542c1020ac1cbc2f50934086ad893384a2cbd233",
      "tree": "1216d52d4a4c7422094057ff06c66e61ce04a37a",
      "parents": [
        "bc4c4e832a203f66959e5eb2ecc56b0b9525173e"
      ],
      "author": {
        "name": "Shinya Kuribayashi",
        "email": "skuribay@ruby.dti.ne.jp",
        "time": "Fri Oct 24 01:27:57 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 16:18:29 2008 +0000"
      },
      "message": "MIPS: Add CONFIG_CPU_R5500 for NEC VR5500 series processors\n\nWe already have sufficient infrastructure to support VR5500 and VR5500A\nseries processors.  Here\u0027s a Makefile support to make it selectable by\nports, and enable it for NEC EMMA2RH Markeins board.\n\nThis patch also fixes a confused target help, and adds 1Gb PageMask bits\nsupported by VR5500 and its variants.\n\nSigned-off-by: Shinya Kuribayashi \u003cshinya.kuribayashi@necel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edb6310aaa0dfc3da303a4ba6dff9dce3fbaa8d3",
      "tree": "c57fb86878978d13b4959109f1a9760b18cc177b",
      "parents": [
        "537fa37c8606793b9998c35de0abfcb7d549a3f2"
      ],
      "author": {
        "name": "Daniel Laird",
        "email": "daniel.j.laird@nxp.com",
        "time": "Mon Jun 16 15:49:21 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 16:18:29 2008 +0000"
      },
      "message": "MIPS: Add support for NXP PNX833x (STB222/5) into linux kernel\n\nThe following patch add support for the NXP PNX833x SOC.  More\nspecifically it adds support for the STB222/5 variant. It fixes\nthe vectored interrupt issue.\n\nSigned-off-by: daniel.j.laird \u003cdaniel.j.laird@nxp.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dc52ddc0e6f45b04780b26fc0813509f8e798c42",
      "tree": "384826e9fab4e434bc5c85ce744470ae472e52c3",
      "parents": [
        "8174f1503f4bf7e9a14b3fbbfdb30c6be6e29f77"
      ],
      "author": {
        "name": "Matt Helsley",
        "email": "matthltc@us.ibm.com",
        "time": "Sat Oct 18 20:27:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "container freezer: implement freezer cgroup subsystem\n\nThis patch implements a new freezer subsystem in the control groups\nframework.  It provides a way to stop and resume execution of all tasks in\na cgroup by writing in the cgroup filesystem.\n\nThe freezer subsystem in the container filesystem defines a file named\nfreezer.state.  Writing \"FROZEN\" to the state file will freeze all tasks\nin the cgroup.  Subsequently writing \"RUNNING\" will unfreeze the tasks in\nthe cgroup.  Reading will return the current state.\n\n* Examples of usage :\n\n   # mkdir /containers/freezer\n   # mount -t cgroup -ofreezer freezer  /containers\n   # mkdir /containers/0\n   # echo $some_pid \u003e /containers/0/tasks\n\nto get status of the freezer subsystem :\n\n   # cat /containers/0/freezer.state\n   RUNNING\n\nto freeze all tasks in the container :\n\n   # echo FROZEN \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   FREEZING\n   # cat /containers/0/freezer.state\n   FROZEN\n\nto unfreeze all tasks in the container :\n\n   # echo RUNNING \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   RUNNING\n\nThis is the basic mechanism which should do the right thing for user space\ntask in a simple scenario.\n\nIt\u0027s important to note that freezing can be incomplete.  In that case we\nreturn EBUSY.  This means that some tasks in the cgroup are busy doing\nsomething that prevents us from completely freezing the cgroup at this\ntime.  After EBUSY, the cgroup will remain partially frozen -- reflected\nby freezer.state reporting \"FREEZING\" when read.  The state will remain\n\"FREEZING\" until one of these things happens:\n\n\t1) Userspace cancels the freezing operation by writing \"RUNNING\" to\n\t\tthe freezer.state file\n\t2) Userspace retries the freezing operation by writing \"FROZEN\" to\n\t\tthe freezer.state file (writing \"FREEZING\" is not legal\n\t\tand returns EIO)\n\t3) The tasks that blocked the cgroup from entering the \"FROZEN\"\n\t\tstate disappear from the cgroup\u0027s set of tasks.\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: export thaw_process]\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nSigned-off-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nAcked-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nTested-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b06f3e19a673e44ff56ce265600c5c6eb99aa914",
      "tree": "50ae6bf47907f1f2e71f849e0638281a2d86f80d",
      "parents": [
        "d412283cef135811e1ed6c3840376c239f4920dd"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:44:26 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: BCM47xx: Use the new SSB GPIO API\n\nThis patch simplifies the BCM47xx GPIO code by using the new SSB GPIO\nAPI, which does a lot things that were implemented directly in the\nBCM47xx code.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8192c9ea9ac44213d1266ecb64615519443979b3",
      "tree": "79ea18e086d58ba39e25e24078dc0e7ea008c5ab",
      "parents": [
        "71ec6ccfdc2706e767189d40016fc802305067bb"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@avtrex.com",
        "time": "Tue Sep 23 00:04:26 2008 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 11 16:18:55 2008 +0100"
      },
      "message": "MIPS: Add HARDWARE_WATCHPOINTS configure option.\n\nThis is automatically set for all MIPS32 and MIPS64 processors.\n\nSigned-off-by: David Daney \u003cddaney@avtrex.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2a31b03335e570dce5fdd082e0d71d48b2cb4290",
      "tree": "17c691e8f53874eb309fa8ed9ed14f65167247d2",
      "parents": [
        "b65a75b8c91c0f05047399401407371678fe9549"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 28 15:17:49 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 11 16:18:54 2008 +0100"
      },
      "message": "MIPS: Rewrite spinlocks to ticket locks.\n\nBased on patch by Chad Reese of Cavium Networks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e8c7c482347574ecdd45c43e32c332d5fc2ece61",
      "tree": "c741aa6cdb4e897df9f9476d83a816a7a2b058dd",
      "parents": [
        "8d2d91e86b4153cc2305ec86fe908048f459ff7f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 16 19:12:16 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 11 16:18:50 2008 +0100"
      },
      "message": "MIPS: Alchemy: rename directory\n\nIt\u0027s more than the au1000 these days.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d888e25b8dd1b501ac75b0c6587c043a394319c3",
      "tree": "31c2705b25ceaff8fa10a8b90324c6d0dd616af7",
      "parents": [
        "09b7dcf220a37245b16fd4a716923d75bf6edf8b"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Sat Aug 23 18:54:34 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 11 16:18:47 2008 +0100"
      },
      "message": "MIPS: RB532: Convert to GPIO lib\n\nThis patch converts the rb532 code to use gpio library\nand register its gpio chip.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a16ff4c692d49f0caeabe08e6d3ae28a0ad4d04",
      "tree": "b02016735f6f984affb0ee35950f328da9ae5483",
      "parents": [
        "fec6ed1d1f9b78a6acb4a3eb2c46c812ac2e96f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 04 00:06:29 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 06 01:22:28 2008 +0100"
      },
      "message": "[MIPS] Fix CMP Kconfig configuration and mark as broken.\n\nBecause sync-r4k.c doesn\u0027t build.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8531a35e5e275b17c57c39b7911bc2b37025f28c",
      "tree": "c593e23c875d0639a8f422c0ceb8b2a7738d143e",
      "parents": [
        "d2bb01b042a38219fbddaafc214c5beb96248d2f"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@paralogos.com",
        "time": "Tue Sep 09 21:48:52 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 03 17:58:58 2008 +0100"
      },
      "message": "[MIPS] SMTC: Fix SMTC dyntick support.\n\nRework of SMTC support to make it work with the new clock event system,\nallowing \"tickless\" operation, and to make it compatible with the use of\nthe \"wait_irqoff\" idle loop.  The new clocking scheme means that the\npreviously optional IPI instant replay mechanism is now required, and has\nbeen made more robust.\n\nSigned-off-by: Kevin D. Kissell \u003ckevink@paralogos.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0011036beeffeada15acd1936d67988de21ca65e",
      "tree": "8ec5d593f3ae0b12108e8541157fe54832c2c66c",
      "parents": [
        "3885ec8ca29e5e33e9a5f0ae9dc849d798634ec9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Aug 26 22:34:57 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 05 21:24:12 2008 +0100"
      },
      "message": "[MIPS] Probe initrd header only if explicitly specified\n\nCurrently init_initrd() probes initrd header at the last page of kernel\nimage, but it is valid only if addinitrd was used.  If addinitrd was not\nused, the area contains garbage so probing there might misdetect initrd\nheader (magic number is not strictly robust).\n\nThis patch introduces CONFIG_PROBE_INITRD_HEADER to explicitly enable this\nprobing.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8854700115ecf8aa6f087aa915b7b6cf18090d39",
      "tree": "3338d7aed80d715e0576783e0fecf30cc507a9a7",
      "parents": [
        "8d60a903d986ffa26c41f0092320a3b9da20bfaf"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Tue Jul 29 15:58:53 2008 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 30 21:54:42 2008 +0100"
      },
      "message": "[MIPS] kgdb: add arch support for the kernel\u0027s kgdb core\n\nThe new kgdb architecture specific handler registers and unregisters\ndynamically for exceptions depending on when you configure a kgdb I/O\ndriver.\n\nAside from initializing the exceptions earlier in the boot process,\nkgdb should have no impact on a device when it is compiled in so long\nas an I/O module is not configured for use.\n\nThere have been quite a number of contributors during the existence of\nthis patch (see arch/mips/kernel/kgdb.c).  Most recently Jason\nre-wrote the mips kgdb logic to use the die notification handlers.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8d60a903d986ffa26c41f0092320a3b9da20bfaf",
      "tree": "f05a8ae48e275d55fcfd3acfb7b3b1b601da56ea",
      "parents": [
        "8f8da9adebdf04bfb3b812a7de8706fbf179fd2c"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Tue Jul 29 15:58:52 2008 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 30 21:54:42 2008 +0100"
      },
      "message": "[MIPS] kgdb: Remove existing implementation\n\nThis patch explicitly removes the kgdb implementation, for mips which\nis intended to be followed by a patch that adds a kgdb implementation\nfor MIPS that makes use of the kgdb core in the kernel.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7444a72effa632fcd8edc566f880d96fe213c73b",
      "tree": "89d3e70c22751a6b00091df2b4dce7202eb3b1f5",
      "parents": [
        "ff1d5c2f0268f4e32103536e2e65480b5b7b6530"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Jul 25 01:46:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 10:53:30 2008 -0700"
      },
      "message": "gpiolib: allow user-selection\n\nThis patch adds functionality to the gpio-lib subsystem to make it\npossible to enable the gpio-lib code even if the architecture code didn\u0027t\nrequest to get it built in.\n\nThe archtitecture code does still need to implement the gpiolib accessor\nfunctions in its asm/gpio.h file.  This patch adds the implementations for\nx86 and PPC.\n\nWith these changes it is possible to run generic GPIO expansion cards on\nevery architecture that implements the trivial wrapper functions.  Support\nfor more architectures can easily be added.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73b4390fb23456964201abda79f1210fe337d01a",
      "tree": "bc613dfa0a3926bd889025cebbc28ae034b8c854",
      "parents": [
        "36a0a3cd45b49ceff78ac28efef1cbeec413d8c2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 16 16:12:25 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 20 14:38:18 2008 +0100"
      },
      "message": "[MIPS] Routerboard 532: Support for base system\n\nSigned-off-by: Phil Sutter \u003cn0-1@freewrt.org\u003e\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36e5c21de51e83bfa17c1e7334050edd2eda3d47",
      "tree": "aa49e703fd9762383390896e13a8a1e003d283bf",
      "parents": [
        "d6d8a4635a8451ca3c6fa2aaf9bbf934d8e2097b"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Wed Jul 16 14:06:15 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 20 14:38:18 2008 +0100"
      },
      "message": "[MIPS] IP22, IP28: Fix merge bug\n\nInstead of one SGI_HAS_HAL2 for IP22 and one for IP28, IP28 got two of\nthem... Let\u0027s give IP22 some ALSA sound, too.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e[MIPS] IP22, IP28: Fix merge bug\n\nInstead of one SGI_HAS_HAL2 for IP22 and one for IP28, IP28 got two of\nthem... Let\u0027s give IP22 some ALSA sound, too.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7e2225d860772aaa07e1cebca6a5aa6f93f9aa91",
      "tree": "8a4c3076c2043d011fcf2357835f4f16be7606a7",
      "parents": [
        "3a628b0fd42f7eaf9d052447784d48ceae9ffb8e",
        "b27418aa551a153e8bf1bd16cf93e5786f9590a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 15:01:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 15:01:29 2008 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (54 commits)\n  [MIPS] Remove mips_machtype for LASAT machines\n  [MIPS] Remove mips_machtype from EMMA2RH machines\n  [MIPS] Remove mips_machtype from ARC based machines\n  [MIPS] MTX-1 flash partition setup move to platform devices registration\n  [MIPS] TXx9: cleanup and fix some sparse warnings\n  [MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx\n  [MIPS] remove machtype for group Toshiba\n  [MIPS] separate rbtx4927_time_init() and rbtx4937_time_init()\n  [MIPS] separate rbtx4927_arch_init() and rbtx4937_arch_init()\n  [MIPS] txx9_cpu_clock setup move to rbtx4927_time_init()\n  [MIPS] txx9_board_vec set directly without mips_machtype\n  [MIPS] IP22: Add platform device for Indy volume buttons\n  [MIPS] cmbvr4133: Remove support\n  [MIPS] remove wrppmc_machine_power_off()\n  [MIPS] replace inline assembler to cpu_wait()\n  [MIPS] IP22/28: Add platform devices for HAL2\n  [MIPS] TXx9: Update and merge defconfigs\n  [MIPS] TXx9: Make single kernel can support multiple boards\n  [MIPS] TXx9: Update defconfigs\n  [MIPS] TXx9: Reorganize PCI code\n  ...\n"
    },
    {
      "commit": "1a781a777b2f6ac46523fe92396215762ced624d",
      "tree": "4f34bb4aade85c0eb364b53d664ec7f6ab959006",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "message": "Merge branch \u0027generic-ipi\u0027 into generic-ipi-for-linus\n\nConflicts:\n\n\tarch/powerpc/Kconfig\n\tarch/s390/kernel/time.c\n\tarch/x86/kernel/apic_32.c\n\tarch/x86/kernel/cpu/perfctr-watchdog.c\n\tarch/x86/kernel/i8259_64.c\n\tarch/x86/kernel/ldt.c\n\tarch/x86/kernel/nmi_64.c\n\tarch/x86/kernel/smpboot.c\n\tarch/x86/xen/smp.c\n\tinclude/asm-x86/hw_irq_32.h\n\tinclude/asm-x86/hw_irq_64.h\n\tinclude/asm-x86/mach-default/irq_vectors.h\n\tinclude/asm-x86/mach-voyager/irq_vectors.h\n\tinclude/asm-x86/smp.h\n\tkernel/Makefile\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5b438c44082d9f09fed10f3621fe8d5c93d3676d",
      "tree": "e420164247b35796f1132345791252b8ef6f492d",
      "parents": [
        "bf744d417ff2fe1e8e386c7ad06e79c34a078642"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Thu Jul 10 20:29:55 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:36 2008 +0100"
      },
      "message": "[MIPS] IP22/28: Add platform devices for HAL2\n\nCreate platform devices for hal2 and add option for selecting HAL2 alsa\ndriver.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edcaf1a6a77315562e9781245cc8e028c9a921dc",
      "tree": "a20a0a85071fa283c36db87a41d1a7e091a35781",
      "parents": [
        "766891565bdaf605ea4aebe3e75de77e848254d0"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 23:27:54 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Make single kernel can support multiple boards\n\nMake single kernel can be used on RBTX4927/37/38.  Also make\nsome SoC-specific code independent from board-specific code.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "89d63fe179520b11f54de1f26755b7444c79e73a",
      "tree": "fede06c5648335652c864fc35c951d991cbab183",
      "parents": [
        "22b1d707ffc99faebd86257ad19d5bb9fc624734"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 00:33:08 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Reorganize PCI code\n\nSplit out PCIC dependent code and SoC dependent code from board dependent\ncode.  Now TX4927 PCIC code is independent from TX4927/TX4938 SoC code.\nAlso fix some build problems on CONFIG_PCI\u003dn.\n\nAs a bonus, \"FPCIB0 Backplane Support\" is available for all TX39/TX49 boards\nand PCI66 support is available for all TX49 boards.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22b1d707ffc99faebd86257ad19d5bb9fc624734",
      "tree": "9bd0bcd3878611d74db29e17f3c6e951f4656e61",
      "parents": [
        "14476007c90005c8992b786c15a59cca31f53268"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 00:31:36 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Reorganize code\n\nMove arch/mips/{jmr3927,tx4927,tx4938} into arch/mips/txx9/ tree.\nThis will help more code sharing and maintainance.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1398ddb2ebdb41e8efe6ba42505fd452704c8405",
      "tree": "1b11aa578c4f94840bfbac96e2e1ffd52c3f62f6",
      "parents": [
        "2157bc68711bf0e69f9aca4d310bd863298fbb3f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "message": "[MIPS] SEAD: Remove support code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2157bc68711bf0e69f9aca4d310bd863298fbb3f",
      "tree": "782eccb964694e9ffc534f6d970cd8a2bd25ffa0",
      "parents": [
        "372a775f50347f5c1dd87752b16e5c05ea965790"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "message": "[MIPS] Atlas: Remove support code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2957c9e61ee9c37e7ebf2c8acab03e073fe942fd",
      "tree": "50b4baea3b130ed3e1ef95a9c0f2d2761dd88693",
      "parents": [
        "997288517ec839b7639fcba77111256b13a66000"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "message": "[MIPS] IRIX: Goodbye and thanks for all the fish\n\nNever terribly functional or popular, plagued by hard to fix bugs the time\nto say goodbye has more than arrived.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7e3297dc280f88ec0c6619a895f3d449776f952e",
      "tree": "b67495185c12a6477de506a44ebaf169de4f1f46",
      "parents": [
        "1faf7f25b2aa4fcd2ae0ec2fd2e9fb9ff4bfee10"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Jun 27 23:52:26 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 03 19:14:27 2008 +0100"
      },
      "message": "[MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES\n\nThe introduction of a real dma cache invalidate makes it important\nto have a correct cache line size, otherwise the kernel will gives\nout two memory segment, which might share one cache line. The R4400\nIndy/Indigo2 CPU modules are using a second level cache line size\nof 128 bytes, so MIPS_L1_CACHE_SHIFT needs to be bumped up to 7 for\nIP22.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2f304c0a0a55072b80957580f1b66256a615d8da",
      "tree": "19f2dbd55f94b34ab9de5e9f66068641ddc0b536",
      "parents": [
        "7b7426c8a615cf61df9a77b9df7d5b75d91e3fa0"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jun 17 10:45:23 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jun 26 11:22:57 2008 +0200"
      },
      "message": "mips: convert to generic helpers for IPI function calls\n\nThis converts mips to use the new helpers for smp_call_function() and\nfriends, and adds support for smp_call_function_single(). Not tested,\nbut it compiles.\n\nmips shares the same IPI for smp_call_function() and\nsmp_call_function_single(), since not all mips platforms have enough\navailable IPIs to support seperate setups.\n\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "6457d9fc3bb87c72db03cfb34cd414c8fb9b8edf",
      "tree": "baf16332ea9bb5734985bb9bc3357b992b32238c",
      "parents": [
        "4247417d8457b326ede001cb74af8570b5aa302b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Apr 25 12:11:44 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:32 2008 +0100"
      },
      "message": "[MIPS] DS1287: Add clockevent driver\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4247417d8457b326ede001cb74af8570b5aa302b",
      "tree": "d52e4b8e5c7a8fe6d353234984d6414c9982b987",
      "parents": [
        "05a96fae433a662e12879b543a6838b6c2129402"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Apr 24 09:48:40 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:32 2008 +0100"
      },
      "message": "[MIPS] add DECstation I/O ASIC clocksource\n\nAdd DECstation I/O ASIC clocksource\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bd0962e3d5bc66ee0ee207a61485c6a436cfac2",
      "tree": "4244f3ac55b7c0d464680d063fcca6a3cae4d535",
      "parents": [
        "4cad154b30e7471628cb1943081c72b6368b079a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 05 00:56:27 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:31 2008 +0100"
      },
      "message": "[MIPS] jmr3927: use generic txx9 gpio\n\nUse generic txx9 gpio (and gpiolib) for JMR3927 board.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4cad154b30e7471628cb1943081c72b6368b079a",
      "tree": "b4b67bcb39b868ee31436f8e9bd00b9e5f3927c5",
      "parents": [
        "a9aec7fe74cd912cad74ca621ed91cb1c37566ae"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 05 00:56:09 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:31 2008 +0100"
      },
      "message": "[MIPS] rbhma4500: use generic txx9 gpio\n\nUse generic txx9 gpio (and gpiolib) for RBHMA4500 board.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a9aec7fe74cd912cad74ca621ed91cb1c37566ae",
      "tree": "4fc186913e742b46c02a537ec6b5f32349cef838",
      "parents": [
        "8aa62adafada6e3f29e12dacf1d6f491d2ba5f7f"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 05 00:55:41 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:31 2008 +0100"
      },
      "message": "[MIPS] generic txx9 gpio support\n\nThis is a board-independent TXx9 gpio API implementation using gpiolib.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a92b05880d261e9017ef8e7d5b6b01e0e5aa991d",
      "tree": "663109c57e75dd2183507818a035c99ab53fff25",
      "parents": [
        "389310e2b0c195f176e7d4be788bc245e9102412"
      ],
      "author": {
        "name": "Daniel Laird",
        "email": "daniel.j.laird@nxp.com",
        "time": "Thu Mar 06 09:07:18 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "message": "[MIPS] Move arch/mips/philips to arch/mips/nxp\n\nSigned-off-by: daniel.j.laird \u003cdaniel.j.laird@nxp.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "39b8d5254246ac56342b72f812255c8f7a74dca9",
      "tree": "a9ec6bfb5d09a8367c34cc2067328d1b49bb46c1",
      "parents": [
        "308402445e005a039a72b315cd9b5ceeaea0063c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 17:14:26 2008 +0100"
      },
      "message": "[MIPS] Add support for MIPS CMP platform.\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0f87358587ad8326b589edb42dcf6e07afbab6de",
      "tree": "09fcd53004f0fc6eb9215881c726e08f41f3f722",
      "parents": [
        "1f5826bd0ed6c0abec3da28dfffb8d12f0c2cb81"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 25 16:55:29 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 12 14:14:40 2008 +0000"
      },
      "message": "[MIPS] Allow 48Hz to be selected if CONFIG_SYS_SUPPORTS_ARBIT_HZ is set.\n\nThis allows a 48Hz clock to be selected on Malta and other systems.  Note\nthis not normally a sensible option as it results in rather high latencies\nfor some kernel stuff.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f5bb3a5e9dcdb8435471562b6cada89525cf4df1",
      "tree": "7b7cf9b90bacd0e2fe07cb3387516e9243f1ab66",
      "parents": [
        "9853832c49dc1685587abeb4e1decd4be690d256",
        "1560a79a2c2ea0c3826150da8029991d685de990"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (79 commits)\n  Jesper Juhl is the new trivial patches maintainer\n  Documentation: mention email-clients.txt in SubmittingPatches\n  fs/binfmt_elf.c: spello fix\n  do_invalidatepage() comment typo fix\n  Documentation/filesystems/porting fixes\n  typo fixes in net/core/net_namespace.c\n  typo fix in net/rfkill/rfkill.c\n  typo fixes in net/sctp/sm_statefuns.c\n  lib/: Spelling fixes\n  kernel/: Spelling fixes\n  include/scsi/: Spelling fixes\n  include/linux/: Spelling fixes\n  include/asm-m68knommu/: Spelling fixes\n  include/asm-frv/: Spelling fixes\n  fs/: Spelling fixes\n  drivers/watchdog/: Spelling fixes\n  drivers/video/: Spelling fixes\n  drivers/ssb/: Spelling fixes\n  drivers/serial/: Spelling fixes\n  drivers/scsi/: Spelling fixes\n  ...\n"
    },
    {
      "commit": "03502faa259bce35317a32afe79b7c69f507e14a",
      "tree": "1e6f23f3516d1bce104b4aaf1d363217306b7a5c",
      "parents": [
        "efad798b9f01300565f65058b153250cc49d58f2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 15:50:21 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 15:50:21 2008 +0200"
      },
      "message": "remove Documentation/smp.txt\n\nAfter seeing the filename I\u0027d have expected something about the\nimplementation of SMP in the Linux kernel - not some notes on kernel\nconfiguration and building trivialities noone would search at this\nplace.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\n"
    },
    {
      "commit": "125e564582cbce6219397fc64556438420efae4c",
      "tree": "501bb3cdb3f17bfbe3b9a43bd89b48ac801a1e38",
      "parents": [
        "3f550096dede4430f83b16457da83bf429155ac2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:36 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:08 2008 +0100"
      },
      "message": "Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig\n\nMove the instrumentation Kconfig to\n\narch/Kconfig for architecture dependent options\n  - oprofile\n  - kprobes\n\nand\n\ninit/Kconfig for architecture independent options\n  - profiling\n  - markers\n\nRemove the \"Instrumentation Support\" menu. Everything moves to \"General setup\".\nDelete the kernel/Kconfig.instrumentation file.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "42d4b839c82fd7dd8e412145eb6d9752468478e2",
      "tree": "4383e36060c9a9cfca0d198c671e0ae0f8192a29",
      "parents": [
        "fb32e03fdc170251a381449a8d9b82cf7e811a6f"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:34 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Add HAVE_OPROFILE\n\nLinus:\nOn the per-architecture side, I do think it would be better to *not* have\ninternal architecture knowledge in a generic file, and as such a line like\n\n        depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32\n\nreally shouldn\u0027t exist in a file like kernel/Kconfig.instrumentation.\n\nIt would be much better to do\n\n        depends on ARCH_SUPPORTS_KPROBES\n\nin that generic file, and then architectures that do support it would just\nhave a\n\n        bool ARCH_SUPPORTS_KPROBES\n                default y\n\nin *their* architecture files. That would seem to be much more logical,\nand is readable both for arch maintainers *and* for people who have no\nclue - and don\u0027t care - about which architecture is supposed to support\nwhich interface...\n\nChangelog:\n\nActually, I know I gave this as the magic incantation, but now that I see\nit, I realize that I should have told you to just use\n\n        config ARCH_SUPPORTS_KPROBES\n                def_bool y\n\ninstead, which is a bit denser.\n\nWe seem to use both kinds of syntax for these things, but this is really\nwhat \"def_bool\" is there for...\n\nChangelog :\n\n- Moving to HAVE_*.\n- Add AVR32 oprofile.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "687fcdf741e4a268c2c7bac8b3734de761bb9719",
      "tree": "82603cd0f892b13d4252cc525ecaec99bb86c0cd",
      "parents": [
        "215e871aaa3d94540121a3809d80d0c5e5686e4f",
        "a6eb84bc1e069e1d285167e09035ed6c27978feb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 02 14:29:57 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 02 14:29:57 2008 +1100"
      },
      "message": "Merge branch \u0027suspend\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027suspend\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (38 commits)\n  suspend: cleanup reference to swsusp_pg_dir[]\n  PM: Remove obsolete /sys/devices/.../power/state docs\n  Hibernation: Invoke suspend notifications after console switch\n  Suspend: Invoke suspend notifications after console switch\n  Suspend: Clean up suspend_64.c\n  Suspend: Add config option to disable the freezer if architecture wants that\n  ACPI: Print message before calling _PTS\n  ACPI hibernation: Call _PTS before suspending devices\n  Hibernation: Introduce begin() and end() callbacks\n  ACPI suspend: Call _PTS before suspending devices\n  ACPI: Separate disabling of GPEs from _PTS\n  ACPI: Separate invocations of _GTS and _BFS from _PTS and _WAK\n  Suspend: Introduce begin() and end() callbacks\n  suspend: fix ia64 allmodconfig build\n  ACPI: clear GPE earily in resume to avoid warning\n  Suspend: Clean up Kconfig (V2)\n  Hibernation: Clean up Kconfig (V2)\n  Hibernation: Update messages\n  Suspend: Use common prefix in messages\n  Hibernation: Remove unnecessary variable declaration\n  ...\n"
    },
    {
      "commit": "f4cb57007662a4ec3c2de3c027900223e0299bdd",
      "tree": "ec0c277f3cae26594714c458ad40b1e0e5aca484",
      "parents": [
        "801e4062fda6496fe9bee3e6915a2aa108f974e5"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Dec 08 02:14:00 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:55 2008 -0500"
      },
      "message": "Suspend: Clean up Kconfig (V2)\n\nThis cleans up the suspend Kconfig and removes the need to\ndeclare centrally which architectures support suspend. All\narchitectures that currently support suspend are modified\naccordingly.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8f0e7d240554f71577e380783feeb264a90944c9",
      "tree": "03cb94fc6a3e5bed7b0c5347d45c0aa32d9c563a",
      "parents": [
        "6a9e7f203187e22e96588fa0156b2652841196bf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Dec 13 19:45:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 15:04:26 2008 -0800"
      },
      "message": "PCI: Kconfig help: don\u0027t refer to the PCI-HOWTO\n\nA HOWTO that hasn\u0027t been updated for half a dozen years no longer\n\"contains valuable information about which PCI hardware does work under\nLinux and which doesn\u0027t\".\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95c354fe9f7d6decc08a92aa26eb233ecc2155bf",
      "tree": "ec9267032ea875e84216cfb20acb2cfc7c62149f",
      "parents": [
        "a95d67f87e1a5f1b4429be3ba3bf7b4051657908"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "message": "spinlock: lockbreak cleanup\n\nThe break_lock data structure and code for spinlocks is quite nasty.\nNot only does it double the size of a spinlock but it changes locking to\na potentially less optimal trylock.\n\nPut all of that under CONFIG_GENERIC_LOCKBREAK, and introduce a\n__raw_spin_is_contended that uses the lock data itself to determine whether\nthere are waiters on the lock, to be used if CONFIG_GENERIC_LOCKBREAK is\nnot set.\n\nRename need_lockbreak to spin_needbreak, make it use spin_is_contended to\ndecouple it from the spinlock implementation, and make it typesafe (rwlocks\ndo not have any need_lockbreak sites -- why do they even get bloated up\nwith that break_lock then?).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0e8774b621513e3cc07fa5a7b05adc295c95eeee",
      "tree": "e91771e744615c2a6ab58cdd98cd842cee723159",
      "parents": [
        "302922e5f6901eb6f29c58539631f71b3d9746b8"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Tue Jan 15 19:42:57 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:02 2008 +0000"
      },
      "message": "[MIPS] Cobalt 64-bits kernels can be safely unmarked experimental\n\n64-bits Cobalt kernels run fine.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "302922e5f6901eb6f29c58539631f71b3d9746b8",
      "tree": "b7e41f0da3bc8710363ab6cd020ace21d35a9ac6",
      "parents": [
        "9900485893c004245cbaeef050fe6ba5453a5925"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:02 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:02 2008 +0000"
      },
      "message": "[MIPS] Qemu: Remove platform.\n\nThe Qemu platform was originally implemented to have an easily supportable\nplatform until Qemu reaches a state where it emulates a real world system.\nSince the latest release Qemu is capable of emulating the MIPSsim and\nMalta platforms, so this goal has been reached.  The Qemu plaform is also\nrather underfeatured so less useful than a Malta emulation.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9c746edb35c9800e2ad9f64b5d96d0732c42b74b",
      "tree": "5eb594bfaf7bdffab9546ad2e4179c219ed233b0",
      "parents": [
        "167da469e521ec608f632137a63c827f175e2679"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Dec 12 22:39:54 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "message": "[MIPS] move the eXcite local config to excitedirectory\n\nMoved the eXcite local config to excite directory.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fa71c96002d1b02cd1ba1a4477d4b8ad95b587f9",
      "tree": "a32894ef2ed2b45592e3d5769cd14738f9c26600",
      "parents": [
        "ae0c69acd61918cecd8e2949d9575271bc2fdfff"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "message": "[MIPS] Altas, Malta: Switch boot file format to raw.\n\nA raw binary boots about twice as fast as SREC.\n\nThe possibility to generate SREC binaries remains by simply using the\nvmlinux.srec target but seems only useful for the probably hypothetical\ncase where one of these systems is booted over a serial interface.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "231a35d37293ab88d325a9cb94e5474c156282c0",
      "tree": "75f38d069e5e49de03fb789975b8a102c282b979",
      "parents": [
        "237cfee1db66147aef4457f02b56a41e6f84bfd3"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Jan 04 23:31:07 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:59 2008 +0000"
      },
      "message": "[MIPS] RM: Collected changes\n\n- EISA support for non PCI RMs (RM200 and RM400-xxx). The major part\n  is the splitting of the EISA and onboard ISA of the RM200, which\n  makes the EISA bus on the RM200 look like on other RMs.\n- 64bit kernel support\n- system type detection is now common for big and little endian\n- moved sniprom code to arch/mips/fw\n- added call_o32 function to arch/mips/fw/lib, which uses a private\n  stack for calling prom functions\n- fix problem with ISA interrupts, which makes using PIT clockevent\n  possible\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e2defae5a9b4f8d1acb058be212ef89c8763dc5b",
      "tree": "3a0e72b5df8ee181e6c30fb6d1cba636c460a9fd",
      "parents": [
        "81149be11327cbad006f82318f46e0b68a7b14ad"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sun Dec 02 13:00:32 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] IP28 support\n\nAdd support for SGI IP28 machines (Indigo 2 with R10k CPUs)\nThis work is mainly based on Peter Fuersts work.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81149be11327cbad006f82318f46e0b68a7b14ad",
      "tree": "89f80708e00d05fddd3d8e303396aa84a3a18d2b",
      "parents": [
        "c7c6b39050aed4af913c17970ebfb592bae757fc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM}\n\nAccording to Broadcom the PT systems are production test systems which\nnever reached customers so no need to keep the fragmentary support we\ncurrently have.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "87353d8ac39c52784da605ecbe965ecdfad609ad",
      "tree": "c95ce7cbe9b099c21cab71a195621801b04bc05a",
      "parents": [
        "19388fb092d89e179575bd0b44f51b57e175edf5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 19 12:23:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] SMP: Call platform methods via ops structure.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "19388fb092d89e179575bd0b44f51b57e175edf5",
      "tree": "d379d5657e85f026f57e1f193ab963b592a77711",
      "parents": [
        "0ab7aefc4d43a6dee26c891b41ef9c7a67d2379b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] Cleanup pcspeaker platform device registration.\n\nMove registration into the actual platform code instead of making a\ndesparate attempt at sharing the hand full of likes of code in pcspeaker.c.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0ab7aefc4d43a6dee26c891b41ef9c7a67d2379b",
      "tree": "4a627b7079979ad43b08cef297b2a6eb78d0a78e",
      "parents": [
        "92b1e6a64a8d9d5ed3ec8797eed8b36e2164a410"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 02 20:42:04 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] MT: Scheduler support for SMT\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "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": "6920df4025b426cb3c9756944a965fe9ccb30925",
      "tree": "183b92ff33d3c3eaa0660181c10d0d7b0a362cb6",
      "parents": [
        "e414004e94b5aebf57ca11be009fed5e39f5b6a8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "message": "[MIPS] Delete unused CONFIG_64BIT_CONTEXT\n\nThe merge of the code to use this was never completed so delete it for the\ntime being.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e414004e94b5aebf57ca11be009fed5e39f5b6a8",
      "tree": "297ced39873acf055192bf74ef3bd96897dc841a",
      "parents": [
        "8561b089afbaed2651591e5a4574fdca451d82f2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "message": "[MIPS] Delete unused CONFIG_DMA_IP32.\n\nThe functionality of the former dma-ip32.c has been folded into\ndma-default.c.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2f02c15a5d963007bd721d76f644c9491f6fec06",
      "tree": "b2703396e25d2e37129cb01a7ad66f138a60559a",
      "parents": [
        "88fb61e4ba263685a0d5b82c7e9cd6f22a9e6a9d"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Dec 11 11:30:34 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 15 01:04:41 2008 +0000"
      },
      "message": "[MIPS] Kconfig fixes for BCM47XX platform\n\nThe patch below fixes two problems for Kconfig on the BCM47xx platform:\n\n- arch/mips/bcm47xx/gpio.c uses ssb_extif_* functions. Selecting\n  SSB_DRIVER_EXTIF makes sure those functions are available.\n- arch/mips/pci/pci.c needs, when enabled, platform specific functions,\n  which are defined when SSB_PCICORE_HOSTMODE is enabled.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4eee283e004751143fb81dbf4f8cfe7b8dcc970",
      "tree": "7441008d2d368800a5f89fc7f63307e6bec2c6b2",
      "parents": [
        "3ce54450461bad18bbe1f9f5aa3ecd2f8e8d1235"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Nov 12 01:05:16 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 07 15:32:03 2008 +0000"
      },
      "message": "[MIPS] Move inclusing of kernel/time/Kconfig menu to appropriate place\n\nCONFIG_NO_HZ, CONFIG_HIGH_RES_TIMERS should be selected in \"Kernel\ntype\" menu, not in \"CPU selection\" menu.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "00a5825332769706eb2e276c101dd20269a53992",
      "tree": "7ae71fbd4e111dc80e493d25fc12b855f7028e85",
      "parents": [
        "7e1fb765c613298d861f80fa18af26df87a4ec19"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 06 16:53:19 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Dec 06 09:37:03 2007 -0800"
      },
      "message": "Fix oprofile configuration breakage\n\nThe cleanup 09cadedbdc01f1a4bea1f427d4fb4642eaa19da9 broke the oprofile\nconfiguration for MIPS by allowing oprofile support to be built for\nkernel models where oprofile doesn\u0027t have a chance in hell to work.\n\nJust a dependecy list on a number of architectures is - surprise - broken\nand should as per past discussions probably in most considered to be\nbroken in most cases.  So I introduce a dependency for the oprofile\nconfiguration on ARCH_SUPPORTS_OPROFILE.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68de4803726224a7cfe09c8052f0ce5e532c6847",
      "tree": "2f6a9595768f75d417c30d1966012845d477f1ad",
      "parents": [
        "cce335ae47e231398269fb05fa48e0e9cbf289e0"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Nov 23 20:34:16 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 26 17:26:14 2007 +0000"
      },
      "message": "[MIPS] IP22: Fix broken EISA interrupt setup by switching to generic i8259\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cce335ae47e231398269fb05fa48e0e9cbf289e0",
      "tree": "a01ea9ad318d459393a905df5c53b68b754300da",
      "parents": [
        "940f6b48a130e0a33cb8bd397dd0e277166470ad"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Nov 03 02:05:43 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 26 17:26:14 2007 +0000"
      },
      "message": "[MIPS] 64-bit Sibyte kernels need DMA32.\n\nSibyte SOCs only have 32-bit PCI.  Due to the sparse use of the address\nspace only the first 1GB of memory is mapped at physical addresses\nbelow 1GB.  If a system has more than 1GB of memory 32-bit DMA will\nnot be able to reach all of it.\n\nFor now this patch is good enough to keep Sibyte users happy but it seems\neventually something like swiotlb will be needed for Sibyte.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "940f6b48a130e0a33cb8bd397dd0e277166470ad",
      "tree": "03bd36fcb9b5c8d77f5de2930ff32d770f5cdf4e",
      "parents": [
        "5aa85c9fc49a6ce44dc10a42e2011bbde9dc445a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Nov 24 22:33:28 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 26 17:26:14 2007 +0000"
      },
      "message": "[MIPS] Only build r4k clocksource for systems that work ok with it.\n\nIn particular as-is it\u0027s not suited for multicore and mutiprocessors\nsystems where there is on guarantee that the counter are synchronized\nor running from the same clock at all.  This broke Sibyte and probably\nothers since the \"[MIPS] Handle R4000/R4400 mfc0 from count register.\"\ncommit.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f6771dbb27c704ce837ba3bb1dcaa53f48f76ea8",
      "tree": "efec5eacc34a9e412a193a79d575cbf3b90acf23",
      "parents": [
        "efb9ca08b5a2374b29938cdcab417ce4feb14b54"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 08 18:02:29 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 15 23:21:49 2007 +0000"
      },
      "message": "[MIPS] Fix shadow register support.\n\nShadow register support would not possibly have worked on multicore\nsystems.  The support code for it was also depending not on MIPS R2 but\nVSMP or SMTC kernels even though it makes perfect sense with UP kernels.\n\nSR sets are a scarce resource and the expected usage pattern is that\nusers actually hardcode the register set numbers in their code.  So fix\nthe allocator by ditching it.  Move the remaining CPU probe bits into\nthe generic CPU probe.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "a57c228935fd55c4a1cf7c0b7823537c81914000"
}
