)]}'
{
  "log": [
    {
      "commit": "e10b234b3c4e255d3300a486c4ac15b43253ac6d",
      "tree": "aef56872dd13be23306b432a6a5e1592ee0d08c0",
      "parents": [
        "acc4d245a70615755cab8bace7f0f87870fc99d9"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:32:45 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:46 2010 +0100"
      },
      "message": "MIPS: Alchemy: defconfig updates\n\nUpdated, leaner defconfig for the alchemy development boards.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1005/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "acc4d245a70615755cab8bace7f0f87870fc99d9",
      "tree": "1a7824d2f7fb2337451a12e7007f25788d3f1cf1",
      "parents": [
        "570cb456efbd1f1e761869881ae72177595de356"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:02 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix Au1100 ethernet build failure\n\nDon\u0027t define platform info for second mac on au1100 (which only has a\nsingle mac).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1004/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "570cb456efbd1f1e761869881ae72177595de356",
      "tree": "37adf2a0f41d2f6b2c2ae0cd50dcd2676b19e52b",
      "parents": [
        "d891a5399242579857701c2b1185b64d7bf7936f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:01 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Repair db1500/bosporus builds\n\nA few hunks somehow ended up outside their #ifdef/endif blocks,\nleading to -Werror-induces build failures.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1003/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d891a5399242579857701c2b1185b64d7bf7936f",
      "tree": "a41fb063c1bc473a96f24ae11e70b555b0825420",
      "parents": [
        "8190471087b59ff63a8db125953ae612b7a8b8b5"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Sat Feb 20 21:20:34 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: ARC: Cleanup unused definitions from sgialib.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/979/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8190471087b59ff63a8db125953ae612b7a8b8b5",
      "tree": "ac506ab3fb3a586b6da55415301b7e9ae132c551",
      "parents": [
        "11b897cf84c37e6522db914793677e933ef311fb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Feb 24 13:53:27 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:44 2010 +0100"
      },
      "message": "MIPS: Cobalt: convert legacy port addresses to GT-64111 bus addresses\n\nThe GT-64111 PCI host bridge has no address translation mechanism, so\nit can\u0027t generate legacy port accesses.  This quirk fixes legacy device\nport resources to contain the bus addresses actually generated by the\nGT-64111.\n\nI think this is the approach Ben Herrenschmidt suggested long ago:\n    http://marc.info/?l\u003dlinux-kernel\u0026m\u003d119733290624544\u0026w\u003d2\n\nThis allows us to remove the IORESOURCE_PCI_FIXED hack from\npcibios_fixup_device_resources(), which converts bus addresses to CPU\naddresses.  IORESOURCE_PCI_FIXED denotes resources that can\u0027t be moved;\nit has nothing to do with converting bus to CPU addresses.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: linux-mips@linux-mips.org\nTested-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/998/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "11b897cf84c37e6522db914793677e933ef311fb",
      "tree": "b9d69cea86b2c1673f30332ff9b3944dc00bfc9b",
      "parents": [
        "b9b37787d24cca9fbd63f767663e9439fa69aa22"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Feb 24 17:40:21 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Alchemy: use 36bit addresses for PCMCIA resources.\n\nOn Alchemy the PCMCIA area lies at the end of the chips 36bit system bus\narea.  Currently, addresses at the far end of the 32bit area are assumed\nto belong to the PCMCIA area and fixed up to the real 36bit address before\nbeing passed to ioremap().\n\nA previous commit enabled 64 bit physical size for the resource datatype on\nAlchemy and this allows to use the correct 36bit addresses when registering\nthe PCMCIA sockets.\n\nThis patch removes the 32-to-36bit address fixup and registers the Alchemy\ndemo board pcmcia socket with the correct 36bit physical addresses.\n\nTested on DB1200, with a CF card (ide-cs driver) and a 3c589 PCMCIA ethernet\ncard.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/994/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b9b37787d24cca9fbd63f767663e9439fa69aa22",
      "tree": "36e0ed76f0ec0e7b3b28877f9d37a9523227dec8",
      "parents": [
        "2a5d66511a6adc0546a92d33734e3ebf7ab0d10c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 24 17:41:00 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Cobalt: Fix theoretical port aliasing issue\n\nBecause the VIA SuperIO chip only decodes 24 bits of address space but port\naddress space currently being configured as 32MB there is the theoretical\npossibility of aliases within the I/O port address range.\n\nThe complicated solution is to reserve all address range that potencially\ncould cause such aliases.  But with the PCI spec limiting port allocations\nfor devices to a maximum of 256 bytes 16MB of port address space already is\nway more than one would ever expect to be used so we just reduce the port\nspace to 16MB.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nTo: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: linux-mips@linux-mips.org\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/995/\n"
    },
    {
      "commit": "2a5d66511a6adc0546a92d33734e3ebf7ab0d10c",
      "tree": "e1793806f73d7c0cdc2619fe8a2e77ce40a04f1e",
      "parents": [
        "bba90760582d2563b28a4738fb785185a59e9e71"
      ],
      "author": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Feb 24 23:30:14 2010 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1)\n\nALIGN(x, bytes) expands to __ALIGN_MASK(x, bytes - 1), so use the one\nthat is most clear.\n\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\nTo: linux-mips@linux-mips.org\nCc: David Daney \u003cddaney@caviumnetworks.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/999/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bba90760582d2563b28a4738fb785185a59e9e71",
      "tree": "b1efda424d8ab0ef24220ce4da484819d749e2b2",
      "parents": [
        "500c2e1fdbcc2b273bd4c695a9b8ac8196f61614"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Feb 16 15:26:35 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:42 2010 +0100"
      },
      "message": "MIPS: Crazy spinlock speed test.\n\nThis is just a test program for raw_spinlocks.  The main reason I\nwrote it is to validate my spinlock changes that I sent in a previous\npatch.\n\nTo use it enable CONFIG_DEBUG_FS and CONFIG_SPINLOCK_TEST then at run\ntime do:\n\n# mount -t debugfs none /sys/kernel/debug/\n# cat /sys/kernel/debug/mips/spin_single\n# cat /sys/kernel/debug/mips/spin_multi\n\nOn my 600MHz octeon cn5860 (16 CPUs) I get\n\n\t\tspin_single\tspin_multi\nbase\t\t106885\t\t247941\nspinlock_patch\t75194\t\t219465\n\nThis shows that for uncontended locks the spinlock patch gives 41%\nimprovement and for contended locks 12% improvement (1/time).\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/969/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "500c2e1fdbcc2b273bd4c695a9b8ac8196f61614",
      "tree": "f24c80f609a739beed194fd5c66abf9bc48ce0d6",
      "parents": [
        "e275ed5ee94b358964a0dae1c8b49f0bff260b60"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 04 11:31:49 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:42 2010 +0100"
      },
      "message": "MIPS: Optimize spinlocks.\n\nThe current locking mechanism uses a ll/sc sequence to release a\nspinlock.  This is slower than a wmb() followed by a store to unlock.\n\nThe branching forward to .subsection 2 on sc failure slows down the\ncontended case.  So we get rid of that part too.\n\nSince we are now working on naturally aligned u16 values, we can get\nrid of a masking operation as the LHU already does the right thing.\nThe ANDI are reversed for better scheduling on multi-issue CPUs\n\nOn a 12 CPU 750MHz Octeon cn5750 this patch improves ipv4 UDP packet\nforwarding rates from 3.58*10^6 PPS to 3.99*10^6 PPS, or about 11%.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/937/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e275ed5ee94b358964a0dae1c8b49f0bff260b60",
      "tree": "3459082d9ba20771210dd38f3d62b99e5ff6cbbb",
      "parents": [
        "81fc0179541dd52763cf62a52f0c09a05bcc6439"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Feb 23 18:57:43 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboard PM needs to save CPLD registers.\n\nSave/restore CPLD registers when doing suspend-to-ram; this fixes issues\nwith harddisk and ethernet not working correctly when resuming on DB1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/986/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81fc0179541dd52763cf62a52f0c09a05bcc6439",
      "tree": "b04013dfa4eb52cadb619577d95beb2c003247de",
      "parents": [
        "3b439470e360931ad65234f94aa92cd7362f635a"
      ],
      "author": {
        "name": "David VomLehn",
        "email": "dvomlehn@cisco.com",
        "time": "Mon Feb 22 16:31:13 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: PowerTV: Eliminate duplicate opcode definition macros\n\nChange to different macros for assembler macros since the old names in\npowertv_setup.c were co-opted for use in asm/asm.h. This broken the\nbuild for the powertv platform. This patch introduces new macros based on\nthe new macros in asm.h to take the place of the old macro values.\n\nSigned-off-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/985/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b439470e360931ad65234f94aa92cd7362f635a",
      "tree": "ac185177dbf824e44a13ca7a22bb7449c762834c",
      "parents": [
        "7fe2d9c41de132b51e550212aa5709fc4e132c2c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: Lemote 2F: Move printks out of port_access_lock.\n\nNo point in protecting them and printks are sloow.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7fe2d9c41de132b51e550212aa5709fc4e132c2c",
      "tree": "7a69c168990773d5d3f47c88293199fb506afd47",
      "parents": [
        "541247f4d26f90ce0d277082d108feb121b6ae03"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: PNX833x: Convert IRQ controller locks to raw spinlocks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "541247f4d26f90ce0d277082d108feb121b6ae03",
      "tree": "f8282f4bab6112f07d98366ac19d281e581553db",
      "parents": [
        "399614226cfa45ffaba45b269e8af9ddc26de537"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 18 11:48:20 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/973/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "399614226cfa45ffaba45b269e8af9ddc26de537",
      "tree": "286fda77dd50b1246c61fba69debb485decbd613",
      "parents": [
        "4837a661a52dd9e02cd1cdb08a7ebdc5ed028ee4"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 18 11:47:40 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/972/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4837a661a52dd9e02cd1cdb08a7ebdc5ed028ee4",
      "tree": "e138eeb21887f6306bfee644bae4a88f68674f00",
      "parents": [
        "f1d39e6ed7ad71048db3b2835dccf3a5a01fab69"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f1d39e6ed7ad71048db3b2835dccf3a5a01fab69",
      "tree": "9210d1ee2b97635e46dc355f9a22b03b9eb7aaf2",
      "parents": [
        "36946d7387ee6f3a331563a1d839240924b65798"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "message": "MIPS: Loongson: Remove pointless sample_lock from oprofile code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36946d7387ee6f3a331563a1d839240924b65798",
      "tree": "6bfb5e1776ebb2bce424c1600d655de09d495853",
      "parents": [
        "896508705561bea24656680cdaf3b4095c4d7473"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "message": "MIPS: SNI: Convert sni_rm200_i8259A_lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "896508705561bea24656680cdaf3b4095c4d7473",
      "tree": "c02b21f167c46e6b20c60f74810121829e65a56e",
      "parents": [
        "598c5abad7f3e162a01c87a480f8d2cd57643acb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: i8259: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "598c5abad7f3e162a01c87a480f8d2cd57643acb",
      "tree": "59de67100591f6edf18aa7b803f1cc1567dfd312",
      "parents": [
        "2ba53e37120fba00fa10bebc13b9723f25e1f845"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: IP27: Convert nmi_lock lock to arch spinlock;\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2ba53e37120fba00fa10bebc13b9723f25e1f845",
      "tree": "88e8a50e7cc31a7f1556322974a807ad06c63193",
      "parents": [
        "34ee4148472996c5fd25fbb5697982914cfe955a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: IP27: Remove code obfuscation by enter_panic_mode().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "34ee4148472996c5fd25fbb5697982914cfe955a",
      "tree": "bce0291fbacd152cb5b04db85da59d5a5027a408",
      "parents": [
        "da4afffc1d03c4f0334dabd28ce4c2325ee8f092"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: GT641xx: Convert timer lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da4afffc1d03c4f0334dabd28ce4c2325ee8f092",
      "tree": "c76db41671a4cc6632691ca2c9a1422fa2d36f91",
      "parents": [
        "2bd0073656963f7683275dbda600bf5dfc05232a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: Alchemy: Simplify DMA channel allocation code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "2bd0073656963f7683275dbda600bf5dfc05232a",
      "tree": "e60844d071cf1ff1ce0820ce1127551e89b081c1",
      "parents": [
        "1a73f0478a289ee5bb2e4f44a6ecf1d6d6410eab"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: Yosemite: Convert SMP startup lock to arch spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a73f0478a289ee5bb2e4f44a6ecf1d6d6410eab",
      "tree": "45717e20bcc50864469b1bb7f093e4bd3085662e",
      "parents": [
        "32baba2fb7149ac262be1dca39291b55d846a075"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove time_lock.\n\nThe sole user is au1xxx_calc_clock() which is only used in early bootup\nwhere the is no paralellism thus no race condition to protect against.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "32baba2fb7149ac262be1dca39291b55d846a075",
      "tree": "c82a03454b436cfba4b4745e073e2f7373e89c87",
      "parents": [
        "d8d607d59e78a865e0b55c60e84412519a83022c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "message": "MIPS: DEC: Convert KN01 lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d8d607d59e78a865e0b55c60e84412519a83022c",
      "tree": "f0fbe9f676871c6b1b407d76ae7180d3ca9cbe02",
      "parents": [
        "c45ef44f474a82fdec96704bece192e487dca373"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:35 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:35 2010 +0100"
      },
      "message": "MIPS: BCM63xx: Convert timer locks to raw spinlocks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c45ef44f474a82fdec96704bece192e487dca373",
      "tree": "0785d105b4b7ed8b8cf6dcf0c46f3ba0b2f41585",
      "parents": [
        "a963dc70a286898c91d021e53317ba3d485e0b93"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:34 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:34 2010 +0100"
      },
      "message": "MIPS: PowerTV: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: David VomLehn \u003cdvomlehn@cisco.com\u003e\n"
    },
    {
      "commit": "a963dc70a286898c91d021e53317ba3d485e0b93",
      "tree": "e4b6acc12fabe2d2001bad23afef8dc232de0aa8",
      "parents": [
        "ed14bbb24e62830c2b4c59f4cea3696651d502f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: Malta: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ed14bbb24e62830c2b4c59f4cea3696651d502f0",
      "tree": "2ad207db8f8a6ee82e4ee469ff2b7dc3453a5527",
      "parents": [
        "5772f6deb6214a94248e5429869e99e8b7b9cf25"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: SB1480: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5772f6deb6214a94248e5429869e99e8b7b9cf25",
      "tree": "6876036d5c97748c946d45527b1f39f2a15de5c6",
      "parents": [
        "f2c194a00516f8ea4340975c25276fd0dfd47c31"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: SB1250: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f2c194a00516f8ea4340975c25276fd0dfd47c31",
      "tree": "6c8b36bc9280b8a9a7286db82e45aef5ece9eaa6",
      "parents": [
        "4a41abe5960b6a4d496aab94264beee06bc0ab7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "message": "MIPS: GT641xx: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a41abe5960b6a4d496aab94264beee06bc0ab7e",
      "tree": "40203229eed66bdd87da6b2b91bc911e24da2ee0",
      "parents": [
        "4a8a738de637dc7141de5228d2d722573a329b95"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "message": "MIPS: Jazz: Convert irq controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a8a738de637dc7141de5228d2d722573a329b95",
      "tree": "20abde39e4697d5943dd83126ead21a9f4f8de85",
      "parents": [
        "559e25a5e3efe60a22b7f96ea4ad2eb09d996e97"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "message": "MIPS: Make various locks static.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "559e25a5e3efe60a22b7f96ea4ad2eb09d996e97",
      "tree": "08bd46d9d247ba674529ed37f7bde232a529bdb2",
      "parents": [
        "ec977c5b473e29dbfdac8f2c7477eccc2142e3bc"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Feb 16 17:25:33 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "message": "Staging: Octeon: Remove /proc/octeon_ethernet_stats\n\nThis file shouldn\u0027t be in /proc, so we remove it.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/970/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ec977c5b473e29dbfdac8f2c7477eccc2142e3bc",
      "tree": "d944179a8c762c0430a676fe1843d3dc97c46e5b",
      "parents": [
        "4898c560103fb8075c10a8e9d70e0ca26873075e"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Feb 16 17:25:32 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "message": "Staging: Octeon: Reformat a bunch of comments.\n\nMany of the comments didn\u0027t follow kerneldoc guidlines.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/971/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4898c560103fb8075c10a8e9d70e0ca26873075e",
      "tree": "9d2122e65326bef1b8bde2ce089c4e47e9e5c2ae",
      "parents": [
        "86568dc41e8c7edcf6d014a64d143536d24b6a5d"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 15 15:06:47 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "message": "Staging: Octeon:  Free transmit SKBs in a timely manner\n\nIf we wait for the once-per-second cleanup to free transmit SKBs,\nsockets with small transmit buffer sizes might spend most of their\ntime blocked waiting for the cleanup.\n\nNormally we do a cleanup for each transmitted packet.  We add a\nwatchdog type timer so that we also schedule a timeout for 150uS after\na packet is transmitted.  The watchdog is reset for each transmitted\npacket, so for high packet rates, it never expires.  At these high\nrates, the cleanups are done for each packet so the extra watchdog\ninitiated cleanups are neither needed nor triggered.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/968/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nThis version has spelling and comment changes based on feedback from\nEric Dumazet.\n"
    },
    {
      "commit": "86568dc41e8c7edcf6d014a64d143536d24b6a5d",
      "tree": "bc4ef4144c20ca419f19d3e044fb86babfb33959",
      "parents": [
        "f8c2648666b5a1b5ba9bbb662ae569bafd3cc830"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 15 12:13:18 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:29 2010 +0100"
      },
      "message": "MIPS: Octeon: Do proper acknowledgment of CIU timer interrupts.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/967/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f8c2648666b5a1b5ba9bbb662ae569bafd3cc830",
      "tree": "5c4e9806d2e05c3327a731e0bdf5651929d799b1",
      "parents": [
        "1d08f00d576c62f1c7a96900a14648df33b3939a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 15 12:13:17 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:29 2010 +0100"
      },
      "message": "Staging: Octeon:  Run phy bus accesses on a workqueue.\n\nWhen directly accessing a phy, we must acquire the mdio bus lock.  To\ndo that we cannot be in interrupt context, so we need to move these\noperations to a workqueue.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/965/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d08f00d576c62f1c7a96900a14648df33b3939a",
      "tree": "2576129e625eda296a90e81a529a86d2d09c9c81",
      "parents": [
        "d007f991a82ed159979b7662a4ca20e978221cdb"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 15 12:13:16 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:28 2010 +0100"
      },
      "message": "Staging: octeon: remove unneeded includes\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/964/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d007f991a82ed159979b7662a4ca20e978221cdb",
      "tree": "580c935bb8dd838bd2c8151ad6e067610b6a7398",
      "parents": [
        "7b012cee6173cef8598a4cf27fe80b4430e1ed7f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:35:04 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic ucontext.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/959/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7b012cee6173cef8598a4cf27fe80b4430e1ed7f",
      "tree": "151d7b1cefb8c4024ae7f5edfb191f86ad99beb6",
      "parents": [
        "f51e5a07728d33b7ad59a84d1a7a0a34d4f58765"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:33:56 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic serial.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/960/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f51e5a07728d33b7ad59a84d1a7a0a34d4f58765",
      "tree": "041cb7a8a2a244e2b91d8035e1d8b33af837c64a",
      "parents": [
        "1a6e8963e07f126a7fa3e9b446f86205cd4e81fe"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:29:14 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic parport.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/958/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a6e8963e07f126a7fa3e9b446f86205cd4e81fe",
      "tree": "61acc6c2c59310994dde1d296fc9ebb47e3e6a90",
      "parents": [
        "27a5bd6457c8ce38151250530152e15f76b697a8"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:27:59 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic current.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/957/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "27a5bd6457c8ce38151250530152e15f76b697a8",
      "tree": "97c50c1773a1ebe7604b8a8c4f046718941fc504",
      "parents": [
        "6f329468f3086e9d8f3832930fdb09ab3769176b"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:49 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:26 2010 +0100"
      },
      "message": "MIPS: Enable Read Inhibit/eXecute Inhibit for Octeon+ CPUs\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/955/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6f329468f3086e9d8f3832930fdb09ab3769176b",
      "tree": "d77b274399cf101fba59b0de01fd9491b4e28fee",
      "parents": [
        "6dd9344cfc41bcc60a01cdc828cb278be7a10e01"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:48 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:26 2010 +0100"
      },
      "message": "MIPS: Give Octeon+ CPUs their own cputype.\n\nThis allows us to treat them differently at runtime.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/951/\nPatchwork: http://patchwork.linux-mips.org/patch/987/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6dd9344cfc41bcc60a01cdc828cb278be7a10e01",
      "tree": "9c62d563eba8f3acfd1c826a63e6999261b06f5a",
      "parents": [
        "32546f38fab839eee6f62b3f06c2774eade4188a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:47 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:26 2010 +0100"
      },
      "message": "MIPS: Implement Read Inhibit/eXecute Inhibit\n\nThe SmartMIPS ASE specifies how Read Inhibit (RI) and eXecute Inhibit\n(XI) bits in the page tables work.  The upper two bits of EntryLo{0,1}\nare RI and XI when the feature is enabled in the PageGrain register.\nSmartMIPS only covers 32-bit systems.  Cavium Octeon+ extends this to\n64-bit systems by continuing to place the RI and XI bits in the top of\nEntryLo even when EntryLo is 64-bits wide.\n\nBecause we need to carry the RI and XI bits in the PTE, the layout of\nthe PTE is changed.  There is a two instruction overhead in the TLB\nrefill hot path to get the EntryLo bits into the proper position.\nAlso the TLB load exception has to probe the TLB to check if RI or XI\ncaused the exception.\n\nAlso of note is that the layout of the PTE bits is done at compile and\nruntime rather than statically.  In the 32-bit case this allows for\nthe same number of PFN bits as before the patch as the _PAGE_HUGE is\nnot supported in 32-bit kernels (we have _PAGE_NO_EXEC and\n_PAGE_NO_READ instead of _PAGE_READ and _PAGE_HUGE).\n\nThe patch is tested on Cavium Octeon+, but should also work on 32-bit\nsystems with the Smart-MIPS ASE.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/952/\nPatchwork: http://patchwork.linux-mips.org/patch/956/\nPatchwork: http://patchwork.linux-mips.org/patch/962/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "32546f38fab839eee6f62b3f06c2774eade4188a",
      "tree": "582cb9fb18c8e741d24a4a27d9c2dee46bfd977f",
      "parents": [
        "9fe2e9d6f5390d7151a0b9d8c100f0da26eaa2b7"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:46 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:25 2010 +0100"
      },
      "message": "MIPS: Add TLBR and ROTR to uasm.\n\nThe soon to follow Read Inhibit/eXecute Inhibit patch needs TLBR and\nROTR support in uasm.  We also add a UASM_i_ROTR macro.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/953/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9fe2e9d6f5390d7151a0b9d8c100f0da26eaa2b7",
      "tree": "1585654ec66e83e2d56c833404ac4bc7fa3ded42",
      "parents": [
        "9b8c38917b8e083a6343bb5a0c6bbaea78ebff7a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:45 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:25 2010 +0100"
      },
      "message": "MIPS: Add accessor functions and bit definitions for c0_PageGrain\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/950/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9b8c38917b8e083a6343bb5a0c6bbaea78ebff7a",
      "tree": "7b6a8513c3335f005e6a58b06f53cf179eabeb21",
      "parents": [
        "52d7ecd033316b0540a6ac4af70574fae4aba295"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:44 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:25 2010 +0100"
      },
      "message": "MIPS: Use 64-bit stores to c0_entrylo on 64-bit kernels.\n\n64-bit CPUs have 64-bit c0_entrylo{0,1} registers.  We should use the\n64-bit dmtc0 instruction to set them.  This becomes important if we\nwant to set the RI and XI bits present in some processors.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/954/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "52d7ecd033316b0540a6ac4af70574fae4aba295",
      "tree": "accc9c75a7beb2e0692cead575b9792878938511",
      "parents": [
        "f86a69b15f60965a224e7e2516ad41070692cc19"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Sat Feb 06 18:47:13 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:25 2010 +0100"
      },
      "message": "MIPS: Remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nTo: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/946/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f86a69b15f60965a224e7e2516ad41070692cc19",
      "tree": "9518ffe0e5128114be5651589d94f184a349d100",
      "parents": [
        "b66bb6090d9aa36931911e34d3f069932934b6fe"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Sun Jan 31 20:39:40 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:24 2010 +0100"
      },
      "message": "MIPS: Make the debugging of compressed kernel configurable\n\nThis patch adds a new DEBUG_ZBOOT option to allow the users to enable it\nto debug the compressed kernel support for a new board and this optoin\nshould be disabled to reduce the kernel image size and speed up the\nkernel booting procedure when the compressed kernel support is stable.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nTo: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/918/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b66bb6090d9aa36931911e34d3f069932934b6fe",
      "tree": "178b1f6082ce245cf2918acbc4b1f21cc9d42172",
      "parents": [
        "ab4ba291683d07038c7ddf1eec191d3d09e1f468"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Feb 02 17:19:38 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:23 2010 +0100"
      },
      "message": "MIPS: Remove #if 0 r4k_update_mmu_cache_hwbug\n\nThe function is #if 0ed out.  There are no other occurrences of its\nname in the tree.  It is safe to remove.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/936/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ab4ba291683d07038c7ddf1eec191d3d09e1f468",
      "tree": "267b4cefdfe33510ffe9eb8ea15de8ef71bc089d",
      "parents": [
        "7084338eb8eb0cc021ba86c340157bad397f3f0b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Tue Feb 02 18:40:04 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:22 2010 +0100"
      },
      "message": "MIPS: TXx9: Remove forced serial console setting\n\nIt is not always used, even if it is available.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/933/\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7084338eb8eb0cc021ba86c340157bad397f3f0b",
      "tree": "86af24efb71a66e333fffe2daab1477dd3af5925",
      "parents": [
        "632b629c0c4b0f8caaf7f2b448911d03859fda59"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Sun Jan 31 19:39:57 2010 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:22 2010 +0100"
      },
      "message": "MIPS: AR7: Make ar7_register_devices much more durable\n\n[Ralf: Fixed up the rejects and changed all the new printk(KERN_...); to\npr_xxx() as suggested by Wu.]\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/920/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "632b629c0c4b0f8caaf7f2b448911d03859fda59",
      "tree": "22dd1ef2d9c2e0fd3fef65f4dc19d0041dbc712f",
      "parents": [
        "4d1da8c2961da46abd85a71d20f2b169bf80618e"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Sun Jan 31 19:38:52 2010 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:22 2010 +0100"
      },
      "message": "MIPS: AR7: Fix USB slave mem range typo\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/919/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4d1da8c2961da46abd85a71d20f2b169bf80618e",
      "tree": "aed10645023213f8f6d3e9334c6c93b1cfed6c72",
      "parents": [
        "10229f3761fdc1050f972bf3a4c4623bde20002f"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Sun Jan 31 19:38:19 2010 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:21 2010 +0100"
      },
      "message": "MIPS: AR7: Whitespace hacking\n\n[Ralf: Fixed up reject and Wu\u0027s complaints about comment style.]\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/921/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "10229f3761fdc1050f972bf3a4c4623bde20002f",
      "tree": "dccf71dff2eb8b2e382d7b7e376d4f14cb91cd39",
      "parents": [
        "ae7cbef5e5789e2ee6855222a3b83eb94591ef0b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Mon Feb 01 22:06:56 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:21 2010 +0100"
      },
      "message": "MIPS: Alchemy: Use strlcat() for the command line arguments\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/928/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae7cbef5e5789e2ee6855222a3b83eb94591ef0b",
      "tree": "5c184ac0807eac7618c2d5717ffefcf510ce7f71",
      "parents": [
        "c63d0cb5feedbc2cc456b6ea2105c15b563217cf"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Mon Feb 01 22:05:57 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:21 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove prom_getcmdline()\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/927/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c63d0cb5feedbc2cc456b6ea2105c15b563217cf",
      "tree": "61cc7c1e120fdfe91abcfd22010a0b60a4eb4955",
      "parents": [
        "368bf8ef304f426be0a8a0be5b0e437747598c10"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Jan 29 17:49:52 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:20 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove forced command line setting\n\nIt is not always used, even if it is available.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/893/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "368bf8ef304f426be0a8a0be5b0e437747598c10",
      "tree": "5c9582e1a4c109464d92aa7f55e3970e2af3749e",
      "parents": [
        "874fd3b5acc20f2a464409045aef3b2288069787"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 28 16:52:13 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:20 2010 +0100"
      },
      "message": "MIPS: Set __elf_platform for Octeon.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/892/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "874fd3b5acc20f2a464409045aef3b2288069787",
      "tree": "667316d08ee5b5b4be99e75dca7bcf9ff315503a",
      "parents": [
        "3b839070f11295735ce8d9ef580c5eb23417aabf"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 28 16:52:12 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:20 2010 +0100"
      },
      "message": "MIPS: Allow the auxv\u0027s elf_platform entry to be set.\n\nThe userspace runtime linker uses the elf_platform to find the libraries\noptimized for the current CPU archecture variant.  First we need to allow it\nto be set to something other than NULL.  Follow-on patches will set some\nvalues for specific CPUs.\n\nGLIBC already does the right thing.  The kernel just needs to supply good\ndata.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/891/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b839070f11295735ce8d9ef580c5eb23417aabf",
      "tree": "f5a466669cea7e172d260c319601b9e1522d01ac",
      "parents": [
        "92bbe1b988d3d6fa6348e3e376ff6d27e0712147"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 14 09:38:06 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:19 2010 +0100"
      },
      "message": "MMC: AU1xMMC: Allow platforms to disable host capabilities\n\nAlthough the hardware supports a 4/8bit SD interface and the driver\nunconditionally advertises all hardware caps to the MMC core, not all\ndatalines may actually be wired up.  This patch introduces another\nfield to au1xmmc platform data allowing platforms to disable certain\nadvanced host controller features.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: linux-mmc@vger.kernel.org\nCC: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/460/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "92bbe1b988d3d6fa6348e3e376ff6d27e0712147",
      "tree": "71ab0d2cad91210a98b4c4b1a72598125ec0d100",
      "parents": [
        "2d1b6e95515d63030b6e002125799f2aa52a9d27"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Thu Jan 28 15:22:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:19 2010 +0100"
      },
      "message": "MIPS: Deal with larger physical offsets\n\nAR7 has a larger physical offset than other MIPS based systems and therefore\nneeds to setup its handlers beyond the usual KSEG0 range. When running the\nkernel in mapped mode this modification is also required. Remove function\ncomment which is now incorrect.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Eugene Konev \u003cejka@imfi.kspu.ru\u003e\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nTo: linux-mips@linux-mips.org\nTo: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/889/\nPatchwork: http://patchwork.linux-mips.org/patch/932/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2d1b6e95515d63030b6e002125799f2aa52a9d27",
      "tree": "f71b34367fb2599f9f3d9ca243db3956a17b6585",
      "parents": [
        "3482d713a91befb8c96722cb8d55aed36c212d9e"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Thu Jan 28 15:21:42 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:19 2010 +0100"
      },
      "message": "MIPS: Annotate set_except_vector with __init\n\nAll call sites of set_except_vector are already annotated with __init, so\nannotate that one too.\n\nSigned-off-by: Regards, Florian Fainelli \u003cflorian@openwrt.org\u003e\nTo: linux-mips@linux-mips.org\nTo: David Daney \u003cddaney@caviumnetworks.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/888/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3482d713a91befb8c96722cb8d55aed36c212d9e",
      "tree": "e5b8f0e779fb64e9952765694ceaaf572aa6a0fa",
      "parents": [
        "fcf6735e9cf08343bef9ff43205d91ef102af52f"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Thu Jan 28 15:21:24 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:19 2010 +0100"
      },
      "message": "MIPS: Move arch/mips/mm/uasm.h to arch/mips/include/asm/uasm.h\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nTo: linux-mips@linux-mips.org\nTo: David Daney \u003cddaney@caviumnetworks.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/887/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fcf6735e9cf08343bef9ff43205d91ef102af52f",
      "tree": "7ae70c50d1bf6f7626959e9c2c5f20564af1d901",
      "parents": [
        "5eb1df86c279b00ee476d0a2bc30059a527e6f4e"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Thu Jan 28 22:52:50 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:18 2010 +0100"
      },
      "message": "MIPS: PNX8550: Remove unnecessary export prom_getcmdline()\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/886/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5eb1df86c279b00ee476d0a2bc30059a527e6f4e",
      "tree": "fede033db38ab9806b0d3f8777d8dace9c912aeb",
      "parents": [
        "60ec6571c5072cdea9e518d1dac8147b85ca93a2"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Thu Jan 28 22:51:50 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:17 2010 +0100"
      },
      "message": "MIPS: PNX833x: Remove unused prom_getcmdline()\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/885/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "60ec6571c5072cdea9e518d1dac8147b85ca93a2",
      "tree": "7543987848f6c00467bb5adea4ccfe096faf8835",
      "parents": [
        "fc48c41af81b953578a54f80ad07d2f1efa81378"
      ],
      "author": {
        "name": "pascal@pabr.org",
        "email": "pascal@pabr.org",
        "time": "Sun Jan 03 13:39:12 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:17 2010 +0100"
      },
      "message": "MIPS: Support 36-bit iomem on 32-bit Au1x00\n\nI believe these changes are needed on Alchemy SoCs in order to\nuse iomem above 4G with the usual platform_device machinery:\n\n- Set CONFIG_ARCH_PHYS_ADDR_T_64BIT to make resource_size_t 64-bit.\n- Increase IOMEM_RESOURCE_END so that platforms can register resources.\n\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/814/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fc48c41af81b953578a54f80ad07d2f1efa81378",
      "tree": "ef93c5ecfbd419ef835e14f44d10f20f9d4d3952",
      "parents": [
        "e52dd9fc6b9e0c17b220bd38371ff15032a1a155"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jan 27 22:39:46 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:17 2010 +0100"
      },
      "message": "MIPS: Loongson: Cleanup the halt and poweroff action\n\nIn the old source code, I have let halt and poweroff do the same action,\nbut in reality, they have different meanings.\n\nAs the manpage of shutdown shows:\n\n-r     Reboot after shutdown.\n-H     Halt action is to halt or drop into boot monitor on systems that support it.\n-P     Halt action is to turn off the power.\n\nand in the real world, some machines(e.g. NAS) did not provide a power\nbutton and the shutdown works as reset, so, we need to provide a\nmechanism to let the users turn off the power safely without breaking\nthe system, such a mechanism is \"halt\", which only put the system into a\ndead loop or a power-save mode and print some information to the screen\nto tell the users to turn off the power safely.\n\n$ shutdown -hH now /* loongson_halt, not turn off the power */\n$ shutdown -hP now /* loongson_poweroff, work as poweroff */\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nTested-by: Liu Shiwei \u003cliushiwei@gmail.com\u003e\nCc: Liu Shiwei \u003cliushiwei@gmail.com\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/883/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e52dd9fc6b9e0c17b220bd38371ff15032a1a155",
      "tree": "01f4dba99ecfb3001d01ae8ec6ff6731ac55a51e",
      "parents": [
        "aae7e8da806e1536fdee0632a40aaaeed97a2f1b"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Tue Jan 26 23:02:34 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:17 2010 +0100"
      },
      "message": "MIPS: Simplify the weak annotation with __weak\n\nFound by\n\n$ find arch/mips/ -name \"*.c\" | xargs -i grep -H weak {} | grep -v __weak\n\n[Ralf: Made this bulletproof by including \u003clinux/compiler.h\u003e]\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/874/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aae7e8da806e1536fdee0632a40aaaeed97a2f1b",
      "tree": "7a99dd46efd7b30171564a3328d6ca1351763e96",
      "parents": [
        "780019ddf02f214ad61e641b57b8ac30c837e2a7"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Jan 13 18:46:58 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:16 2010 +0100"
      },
      "message": "MIPS: Alchemy: debug output for compressed kernels\n\nHook up the compressed debug output for all Alchemy systems supported\nby current kernel codebase.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/879/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "780019ddf02f214ad61e641b57b8ac30c837e2a7",
      "tree": "2d0a01efc4d508057bcfaa7b3df5b3e490c249ed",
      "parents": [
        "5f3c909881d5deebb9a3ddc836a15937e76daefc"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Jan 27 09:10:06 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:16 2010 +0100"
      },
      "message": "MIPS: AR7: Implement clock API\n\nThis patch makes the ar7 clock code implement the Linux clk API. Drivers\nusing the various clocks available in the SoC are updated accordingly.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nAcked-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nTo: linux-mips@linux-mips.org\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: netdev@vger.kernel.org\nCc: David Miller \u003cdavem@davemloft.net\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/881/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5f3c909881d5deebb9a3ddc836a15937e76daefc",
      "tree": "5306ae518c1da71bdba1814e49e75ad7cd6c2736",
      "parents": [
        "69b427cd23b6f637763bf49e3e166c1236313f69"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Sun Jan 03 21:16:51 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:16 2010 +0100"
      },
      "message": "MIPS: AR7: Implement gpiolib\n\nThis patch implements gpiolib for the AR7 SoC.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/816/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "69b427cd23b6f637763bf49e3e166c1236313f69",
      "tree": "7a174339d867e6e1e72de31ba13f8f6f086eb3f3",
      "parents": [
        "dac2965c434b22b5f8acd5634b842cf8a77a06b3"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Tue Jan 26 18:02:58 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:15 2010 +0100"
      },
      "message": "MIPS: msp71xx: remove unused prom_getcmdline()\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/868/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dac2965c434b22b5f8acd5634b842cf8a77a06b3",
      "tree": "011d5306395fc13d6df391601cba90ae8ae93fdd",
      "parents": [
        "9fd4c4f40fecbe3923331eac045af06f369a86f2"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Tue Jan 26 17:04:02 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:15 2010 +0100"
      },
      "message": "MIPS: Cleanup the Makefile of compressed kernel support\n\nThis patch removes a useless \"\\\" (line break) and tunes the format of a\nlong line.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/869/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9fd4c4f40fecbe3923331eac045af06f369a86f2",
      "tree": "d179cc47072bdaa4f3f7dbd2f27ca9333447b703",
      "parents": [
        "9feb8367999265b8a300cb96e7a66f79b651c820"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Tue Jan 26 18:08:34 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:15 2010 +0100"
      },
      "message": "MIPS: AR7: replace prom_getcmdline() to arcs_cmdline[]\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/872/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9feb8367999265b8a300cb96e7a66f79b651c820",
      "tree": "b471a9590a69ef7bc0089cdbee39232e897434e0",
      "parents": [
        "e0e53dee69e07e9446eb16ceabd55a1116611696"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Tue Jan 26 18:07:02 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:14 2010 +0100"
      },
      "message": "MIPS: AR7: use strlcat() for the command line arguments\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/871/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e0e53dee69e07e9446eb16ceabd55a1116611696",
      "tree": "0f46618d019bf984e86c84c2bfd31c60869ba56d",
      "parents": [
        "2fe062608086f9b74a80f16272c5a59a3e05722f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:14 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:14 2010 +0100"
      },
      "message": "MIPS: Nuke trailing blank lines\n\nRecent git versions now warn about those and they\u0027ve always been a bit of\nan annoyance.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2fe062608086f9b74a80f16272c5a59a3e05722f",
      "tree": "d6ee7a2a40522345829b1aca0bc128d125da7d19",
      "parents": [
        "1b362e3e350f72c6cb4b3346f6ba92a529082a09"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Jan 20 00:59:27 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:14 2010 +0100"
      },
      "message": "MIPS: Cleanup switches with cases that can be merged\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nTo: linux-mips@linux-mips.org\nTo: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nTo: LKML \u003clinux-kernel@vger.kernel.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/860/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1b362e3e350f72c6cb4b3346f6ba92a529082a09",
      "tree": "de172b4853b1aaa6684e5b7afed679c88d8ab655",
      "parents": [
        "2a880986d899f556f5a327bc77cc8760d5bb9c64"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jan 22 14:41:15 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:13 2010 +0100"
      },
      "message": "MIPS: Decode c0_config4 for large TLBs.\n\nFor processors that have more than 64 TLBs, we need to decode both\nconfig1 and config4 to determine the total number TLBs.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/866/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2a880986d899f556f5a327bc77cc8760d5bb9c64",
      "tree": "179032b7895ca3594c3fec96a194178ffecf4ad6",
      "parents": [
        "f868ba29723be46e0981226d7455090d515b08ef"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jan 22 14:41:14 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:12 2010 +0100"
      },
      "message": "MIPS: Remove probe_tlb().\n\nThe function probe_tlb() only does anything for processors that are\nnot PRID_COMP_LEGACY.  This is precisely the set of processors for\nwhich decode_configs() is called to do identical tlbsize probing\ncalculations.  Therefore probe_tlb() is completely redundant and may\nbe removed.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/865/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f868ba29723be46e0981226d7455090d515b08ef",
      "tree": "77b0fde68563ab8b8b458839608577223d787d81",
      "parents": [
        "9df7d1647fdd729c5bf3f087ae69d07fecf60bdd"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "ffainelli@freebox.fr",
        "time": "Wed Dec 16 11:29:06 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:12 2010 +0100"
      },
      "message": "MIPS: add readl/write_be accessors\n\nMIPS currently lacks the readl_be and writel_be accessors\nwhich are required by BCM63xx for OHCI and EHCI support.\nLet\u0027s define them globally for MIPS. This also fixes the\ncompilation of the bcm63xx defconfig against USB.\n\nSigned-off-by: Florian Fainelli \u003cffainelli@freebox.fr\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: linux-mips@linux-mips.org\nCc: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/793/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9df7d1647fdd729c5bf3f087ae69d07fecf60bdd",
      "tree": "dc4dd1aa7662f712101eef3aff3de0ddf77d711a",
      "parents": [
        "f7a904dffe30a02636053d8022498ced7e44d31c"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:52 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:12 2010 +0100"
      },
      "message": "MIPS: Loongson: Lemote-2F: update defconfig\n\nChanges:\n\n  o Serial port related configuration\n    Disable EARLY_PRINTK, CONFIG_SYS_SUPPORTS_ZBOOT_UART16550\n    Enable the serial port support as module.\n  o PM related support\n    Enable CPUFreq as module, use the external timer(MFGPT) instead of\n    r4k timer.\n    Enable Suspend support\n    Enable Run Time PM support\n  o Enable SM7XX Video Driver\n    Disable the buggy 2d acceleration\n  o Enable CONFIG_OPROFILE as module\n  o Use GZIP instead of LZMA, which need less decompression time\n  o Enable more USB devices support\n  o Enable initrd support(needed by gNewsense)\n  o Enable more crypto support\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/830/    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f7a904dffe30a02636053d8022498ced7e44d31c",
      "tree": "71130b3b2cf44bafe05d125ee4ea54d771b2ce67",
      "parents": [
        "50549bda2d47f419758dac9bc72e2b0eb9077d83"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:51 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:12 2010 +0100"
      },
      "message": "MIPS: Loongson: Change the Email address of Wu Zhangjin\n\nCurrently wuzj@lemote.com is not usable; change it to wuzhangjin@gmail.com.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/829/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "50549bda2d47f419758dac9bc72e2b0eb9077d83",
      "tree": "30b2ab8a5f0dd76940ee2ac2ad8af7c3d7029453",
      "parents": [
        "1ae86a67326741b35339c548838f16cceaa77222"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:50 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:11 2010 +0100"
      },
      "message": "MIPS: Loongson: Fixup mem.c indentation\n\nReplace whitespace by tabs.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/828/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1ae86a67326741b35339c548838f16cceaa77222",
      "tree": "c733704534098253a93d940c1969c440dcb195b4",
      "parents": [
        "eb11df472d8491fcb28534b59017e1b5465997fa"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:49 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:11 2010 +0100"
      },
      "message": "MIPS: Loongson: arch/mips/Makefile: Add missing whitespace\n\nThis patch add missing whitespace after every \"+\u003d\" in the loongson\nrelated part of arch/mips/Makefile.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/827/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eb11df472d8491fcb28534b59017e1b5465997fa",
      "tree": "019fe0166af774fffe0227b42546463a326e144e",
      "parents": [
        "97e6a89634befaf5bd66d3044d36961c887cd98c"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:48 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:11 2010 +0100"
      },
      "message": "MIPS: Loongson: Cleanup of the environment variables\n\nChanges:\n\n\to Move bus_clock into prom_init_env()\n\to Initialize the cpu_clock_freq to the default values for the\n\tcorrespoding processor revisions if no such environment variable\n\tpassed by BIOS/Bootloader.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/826/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "97e6a89634befaf5bd66d3044d36961c887cd98c",
      "tree": "f976d7ce7e8c379aec35d544ecc89f564b57372b",
      "parents": [
        "c7e8c668b09a27879e8b45d2a613fb5acdf9f8a3"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:47 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:10 2010 +0100"
      },
      "message": "MIPS: Loongson: Move prom_argc and prom_argv into prom_init_cmdline()\n\nprom_argc and prom_argv are only used by prom_init_cmdline(), move them\ninto the function.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/825/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c7e8c668b09a27879e8b45d2a613fb5acdf9f8a3",
      "tree": "4036e19f1c919ea601da9436b3abe718ad473f9e",
      "parents": [
        "6f3209659833e3ed653840d19b2f624f6db07823"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:46 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:10 2010 +0100"
      },
      "message": "MIPS: Loongson: Remove the serial port output of compressed kernel support\n\nThe compressed kernel support on loongson family machines is stable now,\nso, remove the debug information via using SYS_SUPPORTS_ZBOOT instead of\nSYS_SUPPORTS_ZBOOT_UART16550. This may reduce the image size and speedup\nthe booting.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/824/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6f3209659833e3ed653840d19b2f624f6db07823",
      "tree": "811e4d3a76a448c33ced0a153ef94c01b85ea411",
      "parents": [
        "c70798f132818eaa79c48a08d0f19a7d61db8822"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:45 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:10 2010 +0100"
      },
      "message": "MIPS: Loongson: Convert loongson_halt() to use unreachable()\n\nUse the new unreachable() macro instead of while(1);\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/823/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c70798f132818eaa79c48a08d0f19a7d61db8822",
      "tree": "fec0529da52ead09de2e9e48b1ffacabddd0478f",
      "parents": [
        "1b39a0bad50779177ebca818c6c3380463bfca7d"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:44 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:09 2010 +0100"
      },
      "message": "MIPS: Loongson: Lemote-2F: USB: Not Emulate Non-Posted Writes\n\nWithout this patch, when copying large amounts of data between the USB\nstorage devices and the hard disk, the USB device will disconnect\nregularly.\n\nSigned-off-by: Hu Hongbing \u003chuhb@lemote.com\u003e\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nPatchwork: http://patchwork.linux-mips.org/patch/822/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1b39a0bad50779177ebca818c6c3380463bfca7d",
      "tree": "2c0ecf8f110ee22646d3dea494ff1562625f0ce2",
      "parents": [
        "081f6749ae33f72b4fafea4c02976e163ef6ef37"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Mon Jan 04 17:16:43 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:09 2010 +0100"
      },
      "message": "MIPS: Loongson: Lemote-2F: Get the machine type from PMON_VER\n\nLemote have used the PMON_VER strings to indicate the loongson-2f\nmachine series:\n\n \tPMON_VER\u003dLM8089\t\tLemote 8.9\u0027\u0027 netbook\n \t         LM8101\t\tLemote 10.1\u0027\u0027 netbook\n \t(The above two netbooks have the same kernel support)\n\t         LM6XXX\t\tLemote FuLoong(2F) box series\n\t         LM9XXX\t\tLemote LynLoong PC series\n\nBefore the machtype is supported by the PMON, we can get the machine\ntype from the PMON_VER for these machines, this will help the users a\nlot.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: yanh@lemote.com\nCc: huhb@lemote.com\nCc: zhangfx@lemote.com\nCc: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/821/\nPatchwork: http://patchwork.linux-mips.org/patch/908/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "081f6749ae33f72b4fafea4c02976e163ef6ef37",
      "tree": "3bc1bbb977c1946cd4082f78c0302fce0eb7e81b",
      "parents": [
        "924cc2680fbe181066ec138d369691d28d913ea2"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 07 11:05:06 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:09 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Use constants from in.h\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/837/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "924cc2680fbe181066ec138d369691d28d913ea2",
      "tree": "009d3b28ddf2ebc9466b882fd8170ea97e6d8a73",
      "parents": [
        "3368c784bcf77124aaf39372e627016c36bd4472"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 07 11:05:05 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:08 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Enable scatter-gather.\n\nOcteon ethernet hardware can handle NETIF_F_SG, so we enable it.\n\nA gather list of up to six fragments will fit in the SKB\u0027s CB\nstructure, so no extra memory is required.  If a SKB has more than six\nfragments, we must linearize it.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/838/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3368c784bcf77124aaf39372e627016c36bd4472",
      "tree": "e8c0c3ba5d36f9070ac5ab131f7991fd16a8e532",
      "parents": [
        "6888fc87768eaa218b6244f2e78c55416706981a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 07 11:05:04 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:08 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Convert to NAPI.\n\nConvert the driver to be a reasonably well behaved NAPI citizen.\n\nThere is one NAPI instance per CPU shared between all input ports.  As\nreceive backlog increases, NAPI is scheduled on additional CPUs.\n\nReceive buffer refill code factored out so it can also be called from\nthe periodic timer.  This is needed to recover from temporary buffer\nstarvation conditions.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/839/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6888fc87768eaa218b6244f2e78c55416706981a",
      "tree": "9a51ac4e8ead33364e479ac2ce4e98a128b49c17",
      "parents": [
        "166bdaa9aad9903bf4330ef68feb37f220c9eac8"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 07 11:05:03 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:07 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Rewrite transmit code.\n\nStop the queue if too many packets are queued.  Restart it from a high\nresolution timer.\n\nRearrange and simplify locking and SKB freeing code\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/843/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "166bdaa9aad9903bf4330ef68feb37f220c9eac8",
      "tree": "2afbf9f99ff30c7276fe3ceb54477216e482bf0b",
      "parents": [
        "6568a234363978e1aebb5b7c9840ed87eed20362"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Jan 27 13:22:53 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:07 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Fix memory allocation.\n\nAfter aligning the blocks returned by kmalloc, we need to save the original\npointer so they can be correctly freed.\n\nThere are no guarantees about the alignment of SKB data, so we need to\nhandle worst case alignment.\n\nSince right shifts over subtraction have no distributive property, we need\nto fix the back pointer calculation.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/884/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6568a234363978e1aebb5b7c9840ed87eed20362",
      "tree": "266c572fabdf75bd4161195c01771d9ec9be33a0",
      "parents": [
        "dbb103b243e09475c84df2b8ef17615975593761"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 07 11:05:01 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:06 2010 +0100"
      },
      "message": "Staging: Octeon Ethernet: Remove unused code.\n\nRemove unused code, reindent, and join some spilt strings.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/842/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "dbb103b243e09475c84df2b8ef17615975593761"
}
