)]}'
{
  "log": [
    {
      "commit": "302922e5f6901eb6f29c58539631f71b3d9746b8",
      "tree": "b7e41f0da3bc8710363ab6cd020ace21d35a9ac6",
      "parents": [
        "9900485893c004245cbaeef050fe6ba5453a5925"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:02 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:02 2008 +0000"
      },
      "message": "[MIPS] Qemu: Remove platform.\n\nThe Qemu platform was originally implemented to have an easily supportable\nplatform until Qemu reaches a state where it emulates a real world system.\nSince the latest release Qemu is capable of emulating the MIPSsim and\nMalta platforms, so this goal has been reached.  The Qemu plaform is also\nrather underfeatured so less useful than a Malta emulation.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2d47c58efadd33b8399f3f440b7e9cf93692f262",
      "tree": "bd19c49649d6d6b3cc47859514f2fdad72d47b62",
      "parents": [
        "9c746edb35c9800e2ad9f64b5d96d0732c42b74b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:01 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:01 2008 +0000"
      },
      "message": "[MIPS] Delete CONFIG_MSP_FPGA\n\nOriginally noticed by Jiri Olsa \u003colsajiri@gmail.com\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "71466dd477c7a67d188d1d8310c7016a88531a04",
      "tree": "7836b852fff6c6d3bf738685e1a2484d07560c36",
      "parents": [
        "991f8b6ac5a7284612679f4a095578b460555e8f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Dec 12 22:20:19 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "message": "[MIPS] remove unneeded button check for reset\n\nRemoved unneeded button check for reset.\nBecause, the Cobalt has power switch.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c9662341f8a09cffd7234a89cc066c342fe343bf",
      "tree": "09cace456902e8e61bb04c259863ee231d6336cc",
      "parents": [
        "fa71c96002d1b02cd1ba1a4477d4b8ad95b587f9"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun Dec 09 21:19:36 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "message": "[MIPS] time: remove unused mips_timer_state()\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae0c69acd61918cecd8e2949d9575271bc2fdfff",
      "tree": "7b040c1d75ee729d4c22bd01fbad6abd7ae68796",
      "parents": [
        "39a51109dd14001185b0cd122ca46cce1d0795bf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:15:00 2008 +0000"
      },
      "message": "[MIPS] fixmap: delete unused __set_fixmap, set_fixmap and set_fixmap_nocache\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "231a35d37293ab88d325a9cb94e5474c156282c0",
      "tree": "75f38d069e5e49de03fb789975b8a102c282b979",
      "parents": [
        "237cfee1db66147aef4457f02b56a41e6f84bfd3"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Jan 04 23:31:07 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:59 2008 +0000"
      },
      "message": "[MIPS] RM: Collected changes\n\n- EISA support for non PCI RMs (RM200 and RM400-xxx). The major part\n  is the splitting of the EISA and onboard ISA of the RM200, which\n  makes the EISA bus on the RM200 look like on other RMs.\n- 64bit kernel support\n- system type detection is now common for big and little endian\n- moved sniprom code to arch/mips/fw\n- added call_o32 function to arch/mips/fw/lib, which uses a private\n  stack for calling prom functions\n- fix problem with ISA interrupts, which makes using PIT clockevent\n  possible\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "237cfee1db66147aef4457f02b56a41e6f84bfd3",
      "tree": "75560d951a0a18184040d03184b9d4b2cff20f02",
      "parents": [
        "c5ec1983e45d25446a023e98207e30ab1bf2311a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu Dec 06 09:07:55 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:59 2008 +0000"
      },
      "message": "[MIPS] Alchemy: Au1210/Au1250 CPU support\n\nThis patch adds IDs for new Au1200 variants: Au1210 and Au1250.\nThey are essentially identical to the Au1200 except for the Au1210\nwhich has a different SoC-ID in the PRId register [bits 31:24].\nThe Au1250 is a \"Au1200 V0.2\".\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e2defae5a9b4f8d1acb058be212ef89c8763dc5b",
      "tree": "3a0e72b5df8ee181e6c30fb6d1cba636c460a9fd",
      "parents": [
        "81149be11327cbad006f82318f46e0b68a7b14ad"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sun Dec 02 13:00:32 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] IP28 support\n\nAdd support for SGI IP28 machines (Indigo 2 with R10k CPUs)\nThis work is mainly based on Peter Fuersts work.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81149be11327cbad006f82318f46e0b68a7b14ad",
      "tree": "89f80708e00d05fddd3d8e303396aa84a3a18d2b",
      "parents": [
        "c7c6b39050aed4af913c17970ebfb592bae757fc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM}\n\nAccording to Broadcom the PT systems are production test systems which\nnever reached customers so no need to keep the fragmentary support we\ncurrently have.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "930bff882296c02ca81db108672ef4ca06c37db5",
      "tree": "53288137d4f7cc02d8ca417edb2b25221c3007cd",
      "parents": [
        "2064ba23e58daa929eec6f5e7a2abc24574a95b9"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sun Nov 25 11:47:56 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] IP28: added cache barrier to assembly routines\n\nIP28 needs special treatment to avoid speculative accesses. gcc\ntakes care for .c code, but for assembly code we need to do it\nmanually.\n\nThis is taken from Peter Fuersts IP28 patches.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2064ba23e58daa929eec6f5e7a2abc24574a95b9",
      "tree": "77967a6451b379f49a62c364e7ef352a0de50f5a",
      "parents": [
        "68efdb81c6c3b5c1df7169a4b460907198b19103"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Nov 24 01:20:27 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500\n\nThis patch adds support for txx9wdt driver to rbhma3100, rbhma4200 and\nrbhma4500 platform.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "68efdb81c6c3b5c1df7169a4b460907198b19103",
      "tree": "1c0c13caef893bc853a814f0bb76081dface5db8",
      "parents": [
        "e9c33572a92aa2ee565da5136745ea304ac23d9a"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sun Nov 25 11:27:06 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:58 2008 +0000"
      },
      "message": "[MIPS] IP22/IP28: fix extracting board/chip rev\n\nTaken from Peter Fuersts IP28 patches\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e9c33572a92aa2ee565da5136745ea304ac23d9a",
      "tree": "c2a56008c9205540438352363fbcfea593019741",
      "parents": [
        "87353d8ac39c52784da605ecbe965ecdfad609ad"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Nov 26 23:40:01 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] Use real cache invalidate\n\nR10k non coherent machines need a real dma cache invalidate to get rid of\nspeculative stores in cache.  For other machines this promises a slight\nspeedup.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "87353d8ac39c52784da605ecbe965ecdfad609ad",
      "tree": "c95ce7cbe9b099c21cab71a195621801b04bc05a",
      "parents": [
        "19388fb092d89e179575bd0b44f51b57e175edf5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 19 12:23:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] SMP: Call platform methods via ops structure.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0ab7aefc4d43a6dee26c891b41ef9c7a67d2379b",
      "tree": "4a627b7079979ad43b08cef297b2a6eb78d0a78e",
      "parents": [
        "92b1e6a64a8d9d5ed3ec8797eed8b36e2164a410"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 02 20:42:04 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:57 2008 +0000"
      },
      "message": "[MIPS] MT: Scheduler support for SMT\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "48ef2626aeecac3b160d1aee38ac46d6c3540122",
      "tree": "e9b18c973f8fa2a18be20f51e6de7b828e0cd2d2",
      "parents": [
        "2206583dd5e370c3c3a30f7e67272e44abab9093"
      ],
      "author": {
        "name": "Andrew Sharp",
        "email": "andy.sharp@onstor.com",
        "time": "Wed Oct 31 14:11:24 2007 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:55 2008 +0000"
      },
      "message": "[MIPS] Put cast inside macro instead of all the callers\n\nSince all the callers of the PHYS_TO_XKPHYS macro call with a constant,\nput the cast to LL inside the macro where it really should be rather\nthan in all the callers.  This makes macros like PHYS_TO_XKSEG_UNCACHED\nwork without gcc whining.\n\nSigned-off-by: Andrew Sharp \u003candy.sharp@onstor.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7f3f4900619743f4e3af21e9228748c3d692a2c2",
      "tree": "71b1924fc4abeedd95fa0b97da8abbf5e631a61c",
      "parents": [
        "417345d8f5bacc291138c99a292a8ca69947530e"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Oct 26 22:42:31 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:55 2008 +0000"
      },
      "message": "[MIPS] remove unused mips_machtype\n\nRemoved unused mips_machtype.  These are only set but not used.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "417345d8f5bacc291138c99a292a8ca69947530e",
      "tree": "a8a5e61b0466fd0a914bef82fc266a87eccaa016",
      "parents": [
        "8b6c2324bf2b023e26d53052bbcddcbf2f2c97ee"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Oct 29 14:23:43 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:55 2008 +0000"
      },
      "message": "[MIPS] CFE: Make code remotely resemble Linux code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "619b6e18fce20e4b2d0082cde989f37e1be7b3e1",
      "tree": "b56120c0de584f6672aa7e4533163435613f5203",
      "parents": [
        "20d60d9973c3b441902b0a3f4f6f7e7ade08f77d"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 23 12:43:25 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:55 2008 +0000"
      },
      "message": "[MIPS] R4000/R4400 daddiu erratum workaround\n\n This complements the generic R4000/R4400 errata workaround code and adds \nbits for the daddiu problem.  In most places it just modifies handwritten \nassembly code so that the assembler is allowed to use a temporary register \nas daddiu may now be treated as a macro that expands to a sequence of li \nand daddu.  It is the AT register or, where AT is unavailable or used \nexplicitly for another purpose, an explicitly-named register is selected, \nusing the .set at\u003d\u003creg\u003e feature added recently to gas.  This feature is \nonly used if CONFIG_CPU_DADDI_WORKAROUNDS has been set, so if the \nworkaround remains disabled, the required version of binutils stays \nunchanged.\n\n Similarly, daddiu instructions put in branch delay slots in noreorder \nfragments are now taken out of them and the assembler is allowed to \nreorder them itself as possible (which it does making the whole idea of \nscheduling them into delay slots manually questionable).\n\n Also in the very few places where such a simple conversion was not \npossible, a handcoded longer sequence is implemented.\n\n Other than that there are changes to code responsible for building the \nTLB fault and page clear/copy handlers to avoid daddiu as appropriate.  \nThese are only effective if the erratum is verified to be present at the \nrun time.\n\n Finally there is a trivial update to __delay(), because it uses daddiu in \na branch delay slot.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "20d60d9973c3b441902b0a3f4f6f7e7ade08f77d",
      "tree": "2dbadcb5600fcb486612ec30d972e6c29195ee1d",
      "parents": [
        "2b22c034d04d3632a339d14d5803c8f94e412608"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 23 12:43:11 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 29 10:14:54 2008 +0000"
      },
      "message": "[MIPS] R4000/R4400 errata workarounds\n\n This is the gereric part of R4000/R4400 errata workarounds.  They include \ncompiler and assembler support as well as some source code modifications \nto address the problems with some combinations of multiply/divide+shift \ninstructions as well as the daddi and daddiu instructions.\n\n Changes included are as follows:\n\n1. New Kconfig options to select workarounds by platforms as necessary.\n\n2. Arch top-level Makefile to pass necessary options to the compiler; also \n   incompatible configurations are detected (-mno-sym32 unsupported as \n   horribly intrusive for little gain).\n\n3. Bug detection updated and shuffled -- the multiply/divide+shift problem \n   is lethal enough that if not worked around it makes the kernel crash in \n   time_init() because of a division by zero; the daddiu erratum might \n   also trigger early potentially, though I have not observed it.  On the \n   other hand the daddi detection code requires the exception subsystem to \n   have been initialised (and is there mainly for information).\n\n4. r4k_daddiu_bug() added so that the existence of the erratum can be \n   queried by code at the run time as necessary; useful for generated code \n   like TLB fault and copy/clear page handlers.\n\n5. __udelay() updated as it uses multiplication in inline assembly.\n\n Note that -mdaddi requires modified toolchain (which has been maintained \nby myself and available from my site for ~4years now -- versions covered \nare GCC 2.95.4 - 4.1.2 and binutils from 2.13 onwards).  The -mfix-r4000 \nand -mfix-r4400 have been standard for a while though.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e189f3495c4e30fc84fc9241096edf3932e23439",
      "tree": "5916c89ace81537a02ae01869386ba6caafdab9c",
      "parents": [
        "f4798748dee00c807a63f5518f08b3df161e0f6d",
        "6582d7b7376aa587d74b08c74457dc28abc1a9fa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:52:50 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:52:50 2008 +1100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (197 commits)\n  sh: add spi header and r2d platform data V3\n  sh: update r7780rp interrupt code\n  sh: remove consistent alloc stuff from the machine vector\n  sh: use declared coherent memory for dreamcast pci ethernet adapter\n  sh: declared coherent memory support V2\n  sh: Add support for SDK7780 board.\n  sh: constify function pointer tables\n  sh: Kill off -traditional for linker script.\n  cdrom: Add support for Sega Dreamcast GD-ROM.\n  sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.\n  sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.\n  sh: Kill off dead HS771RVoIP board support.\n  sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.\n  sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.\n  sh: r2d - enable sm501 usb host function\n  sh: remove voyagergx\n  sh: r2d - add lcd planel timings to sm501 platform data\n  sh: Add OHCI and UDC platform devices for SH7720.\n  sh: intc - remove default interrupt priority tables\n  sh: Correct pte size mismatch for X2 TLB.\n  ...\n"
    },
    {
      "commit": "f4798748dee00c807a63f5518f08b3df161e0f6d",
      "tree": "9b4c12712874de48c5ff1d437e584052bbec21f7",
      "parents": [
        "8d01eddf292dcd78b640418c80fb300532799cd4",
        "3bce6f981aeeb7d0c14520cecd947716b377ef83"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:52:20 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:52:20 2008 +1100"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (24 commits)\n  HID: ADS/Tech Radio si470x needs blacklist entry\n  HID: Logitech Extreme 3D needs NOGET quirk\n  HID: Refactor MS Presenter 8K key mapping\n  HID: MS Presenter mapping for PID 0x0701\n  HID: Support Samsung IR remote\n  HID: fix compilation of hidbp drivers without usbhid\n  HID: Blacklist the Gretag-Macbeth Huey display colorimeter\n  HID: the `bit\u0027 in hidinput_mapping_quirks() is an out parameter\n  HID: remove redundant WARN_ON()s in order not to scare users\n  HID: force hiddev creation for SONY PS3 controller\n  HID: Use hid blacklist in usbmouse/usbkbd\n  HID: proper handling of MS 4k and 6k devices\n  HID: remove unused variable in quirk event handler\n  HID: hid-input quirk for BTC 8193\n  HID: separate hid-input event quirks from generic code\n  HID: refactor mapping to input subsystem for quirky devices\n  HID: Microsoft Wireless Optical Desktop 3.0 quirk\n  HID: Add support for Logitech Elite keyboards\n  HID: add full support for Genius KB-29E\n  HID: fix a potential bug in pointer casting\n  ...\n"
    },
    {
      "commit": "8d01eddf292dcd78b640418c80fb300532799cd4",
      "tree": "dd7f816423463e5ad10f15af22fdbd5b75cc6184",
      "parents": [
        "f0f0052069989b80d2a3e50c9cd2f2a650bc1aea",
        "fa0ccd837e3dddb44c7db2f128a8bb7e4eabc21a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:56 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:56 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-2.6.25\u0027 of git://git.kernel.dk/linux-2.6-block:\n  block: implement drain buffers\n  __bio_clone: don\u0027t calculate hw/phys segment counts\n  block: allow queue dma_alignment of zero\n  blktrace: Add blktrace ioctls to SCSI generic devices\n"
    },
    {
      "commit": "f0f0052069989b80d2a3e50c9cd2f2a650bc1aea",
      "tree": "40ff39bc341aed8318a54d1bd61a381f41844f71",
      "parents": [
        "68fbda7de07e56eb90dd6e58a162527411b388b1",
        "a65b58663d983e588aed8d1bfc75edaac2527fa7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:32 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:32 2008 +1100"
      },
      "message": "Merge branch \u0027blk-end-request\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027blk-end-request\u0027 of git://git.kernel.dk/linux-2.6-block: (30 commits)\n  blk_end_request: changing xsysace (take 4)\n  blk_end_request: changing ub (take 4)\n  blk_end_request: cleanup of request completion (take 4)\n  blk_end_request: cleanup \u0027uptodate\u0027 related code (take 4)\n  blk_end_request: remove/unexport end_that_request_* (take 4)\n  blk_end_request: changing scsi (take 4)\n  blk_end_request: add bidi completion interface (take 4)\n  blk_end_request: changing ide-cd (take 4)\n  blk_end_request: add callback feature (take 4)\n  blk_end_request: changing ide normal caller (take 4)\n  blk_end_request: changing cpqarray (take 4)\n  blk_end_request: changing cciss (take 4)\n  blk_end_request: changing ide-scsi (take 4)\n  blk_end_request: changing s390 (take 4)\n  blk_end_request: changing mmc (take 4)\n  blk_end_request: changing i2o_block (take 4)\n  blk_end_request: changing viocd (take 4)\n  blk_end_request: changing xen-blkfront (take 4)\n  blk_end_request: changing viodasd (take 4)\n  blk_end_request: changing sx8 (take 4)\n  ...\n"
    },
    {
      "commit": "68fbda7de07e56eb90dd6e58a162527411b388b1",
      "tree": "118f82bb86fdf9dd3480ccabf96a7e5d3ab8bdb9",
      "parents": [
        "d4928196fe9ec07d18139ba2735876b0c8aa738f",
        "7cedb1f17fb7f4374d11501f61656ae9d3ba47e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:05 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:05 2008 +1100"
      },
      "message": "Merge branch \u0027sg\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027sg\u0027 of git://git.kernel.dk/linux-2.6-block:\n  SG: work with the SCSI fixed maximum allocations.\n  SG: Convert SCSI to use scatterlist helpers for sg chaining\n  SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers\n"
    },
    {
      "commit": "d4928196fe9ec07d18139ba2735876b0c8aa738f",
      "tree": "a999ee3f18b0d724b2adb15ec72854e7ade164fa",
      "parents": [
        "bb04af0e2e5bcd8d1a5d7f7d5c704f7eb328f241",
        "febffd61816ef6d4f84189468c1d47f1df55921e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:50:42 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:50:42 2008 +1100"
      },
      "message": "Merge branch \u0027cfq-ioc-share\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027cfq-ioc-share\u0027 of git://git.kernel.dk/linux-2.6-block:\n  cfq-iosched: kill some big inlines\n  cfq-iosched: relax IOPRIO_CLASS_IDLE restrictions\n  kernel: add CLONE_IO to specifically request sharing of IO contexts\n  io_context sharing - anticipatory changes\n  block: cfq: make the io contect sharing lockless\n  io_context sharing - cfq changes\n  io context sharing: preliminary support\n  ioprio: move io priority from task_struct to io_context\n"
    },
    {
      "commit": "fe56caa97e626cc6d6e18adbd5ccd1a9aa9a4fcf",
      "tree": "ceeb0dc577e292633dac2a17b28c4e46e7984eb8",
      "parents": [
        "b0e668240949f69e84d69f998aa9af759e8be635"
      ],
      "author": {
        "name": "Robert Schedel",
        "email": "r.schedel@yahoo.de",
        "time": "Wed Dec 26 00:57:40 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:22 2008 +0100"
      },
      "message": "HID: Support Samsung IR remote\n\nSamsung USB remotes (0419:0001) are rejected by kernel 2.6.23, because the\nreport descriptor from the remote contains a 48 bit HID report field. HID 1.11\nstates: Fields may span at most 4 bytes.\n\nThis patch, based on 2.6.23, fixes this by modifying the internal report\ndescriptor in hid-quirks.c. Additional user space support (e.g. LIRC) is\nrequired to fetch the information from the hiddev interface.\n\nThe burden to reconstruct the data is moved into userspace (lirc through hiddev).\nThere is no need to set HID_QUIRK_HIDDEV quirk, as the device has also output\napplications, which trigger the creation of hiddev device automatically.\n\nSigned-off-by: Robert Schedel \u003cr.schedel@yahoo.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "70d215c4a7dfbddc138a2dd726d8f80f3e6d2622",
      "tree": "68e38ea2f3f0df7a51b73e6d150b74a780c67a6e",
      "parents": [
        "c4124c9b68bf8ecf1e8afedad3a22e18666cb6f3"
      ],
      "author": {
        "name": "Fengguang Wu",
        "email": "wfg@mail.ustc.edu.cn",
        "time": "Fri Dec 07 16:35:14 2007 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:22 2008 +0100"
      },
      "message": "HID: the `bit\u0027 in hidinput_mapping_quirks() is an out parameter\n\nFix a panic, by changing\n\thidinput_mapping_quirks(,, unsigned long *bit,)\nto\n\thidinput_mapping_quirks(,, unsigned long **bit,)\n\nThe `bit\u0027 in this function is an out parameter.\n\nSigned-off-by: Fengguang Wu \u003cwfg@mail.ustc.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "628edcde87592a7ac6e72b555bb03ea265bcfbd2",
      "tree": "8ccffe1a294b0cb31f54cf0b5858b445a16dcd9c",
      "parents": [
        "9a15c99714ca229dd0b894e200fd96daf14f32fb"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 26 13:26:33 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:21 2008 +0100"
      },
      "message": "HID: proper handling of MS 4k and 6k devices\n\nThis removes ugly macros IS_* to distinguish devices that\nneed special handling in hid-input, and establish proper\nquirks for them.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "36ccaad640737899b069a9a93a82765f0e675a20",
      "tree": "f827fe9e5d59bcb2bdcba542070c8d9a790b0ce1",
      "parents": [
        "87bc2aa9933afc032a93490e1642918121e7470b"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 26 13:18:00 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:21 2008 +0100"
      },
      "message": "HID: hid-input quirk for BTC 8193\n\nBTC 8193 keyboard handles its scrollwheel in very non-standard way.\nIt produces two non-standard usages for scrolling up and down, in\nboth cases with postive value equaling to 1. We handle this by temporary\nmapping, which we then catch in quirk event handler, and remap to\nnegative HWHEEL even in order to introduce correct behavior.\n\nAlso the button requires special mapping, as it triggers standard-violating\nusage code.\n\nReported in kernel.org bugzilla #9385\n\nReported-by: Kir Kolyshkin \u003ckir@sacred.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "87bc2aa9933afc032a93490e1642918121e7470b",
      "tree": "fc09fa3c536a9f9a4dcfc7a6c58ea4551f6c1811",
      "parents": [
        "10bd065facb2594bd508597ef464d401b212f379"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Nov 23 13:16:02 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:20 2008 +0100"
      },
      "message": "HID: separate hid-input event quirks from generic code\n\nThis patch separates also the hid-input quirks that have to be\napplied at the time the event occurs, so that the generic code\nhandling HUT-compliant devices is not messed up by them too much.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "10bd065facb2594bd508597ef464d401b212f379",
      "tree": "3e3b9a2ff38f09219e6c6ad5e0a76c8753e9c3db",
      "parents": [
        "8dcd5afabffe7c7428323b6f083c2ec70129b459"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Nov 22 15:18:18 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:20 2008 +0100"
      },
      "message": "HID: refactor mapping to input subsystem for quirky devices\n\nCurrently, the handling of mapping between hid and input for devices\nthat don\u0027t conform to HUT 1.12 specification is very messy -- no per-device\nhandling, no blacklists, conditions on idVendor and idProduct placed\nall over the code.\n\nThis patch moves all the device-specific input mapping to a separate\nfile, and introduces a blacklist-style handling for non-standard\ndevice-specific mappings.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "af9e0eacdc072ba28fd139b90de27023d9cb0598",
      "tree": "b93832415d5d19d76bb7348355978d4e0a04aedb",
      "parents": [
        "3ba5619f06300cd0944150901ed20de87483ad8c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 14 12:13:26 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:20 2008 +0100"
      },
      "message": "HID: add full support for Genius KB-29E\n\nGenius KB-29E has broken report descriptor, which causes some of the\nConsumer usages to appear incorrectly as Button usages. We fix it by\nfixing the report descriptor before it is being parsed.\n\nAlso a few of the keys violate the HUT standard, so they need a special\nhandling. They currently fall into \"Reserved\" range as per HUT 1.12.\n\nReported-by: Szekeres Istvan \u003cszekeres@iii.hu\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c80e5ffac0579499ca28444155118ffcdd9b8d7e",
      "tree": "628e11f985ee165a7a7f13a547baabcd42fc094e",
      "parents": [
        "a45d82d19a6c2a717bcc33cff243199b77fa0082"
      ],
      "author": {
        "name": "Pavel Troller",
        "email": "patrol@sinus.cz",
        "time": "Mon Oct 29 11:13:46 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:19 2008 +0100"
      },
      "message": "HID: Implement horizontal wheel handling for A4 Tech X5-005D\n\nThis mouse distinguishes horizontal wheel from vertical by a special \"pseudo\nevent\" GenericDesktop.00b8, with values of 0 for vertical and 8 for horizontal\nwheel. Because this event is supplied by the parser too late, we need to delay\na wheel event, wait for this one and send either REL_WHEEL or REL_HWHEEL to\ninput depending on the event value.\n\nSigned-off-by: Pavel Troller \u003cpatrol@sinus.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "81e1a875505f2963f4d22f7e7ade39d764755f9b",
      "tree": "faa6f32b4b4bcc1d47cb61c67bb0ae5932bb14cf",
      "parents": [
        "3c684c8cd4d1a81004daa21f7ad3dad5119916e3"
      ],
      "author": {
        "name": "Michel Daenzer",
        "email": "michel@tungstengraphics.com",
        "time": "Wed Oct 24 16:30:34 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:19 2008 +0100"
      },
      "message": "HID: Rename some code identifiers from PowerBook specific to Apple generic\n\nPreserve identifiers exposed in build and run time configuration though in\norder not to break existing configurations.\n\nThis is in preparation for adding support for Apple aluminum USB keyboards.\n\nSigned-off-by: Michel Daenzer \u003cmichel@tungstengraphics.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0ff66f0c7a5f1f4f5a0d91341b6f71fd2a49f0fa",
      "tree": "7c4d74a76bf4f49e87d769c236fdd2db77fb241d",
      "parents": [
        "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
        "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "message": "Merge branch \u0027pxa-plat\u0027 into devel\n\n* pxa-plat: (53 commits)\n  [ARM] 4762/1: Basic support for Toradex Colibri module\n  [ARM] pxa: fix mci_init functions returning -1\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n  [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n  [ARM] 4746/1: pcm027: network support for phyCORE-PXA270\n  [ARM] 4745/1: pcm027: default configuration\n  [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n  [NET] smc91x: Make smc91x use IRQ resource trigger flags\n  [ARM] pxa: add default config for littleton\n  [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n  [ARM] 4664/1: Add basic support for HTC Magician PDA phones\n  [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n  [ARM] pxa: skip registers saving/restoring if entering standby mode\n  [ARM] pxa: fix PXA27x resume\n  [ARM] pxa: Avoid fiddling with CKEN register on suspend\n  [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n  [ARM] pxa: Add zylonite MFP wakeup configurations\n  [ARM] pxa: program MFPs for low power mode when suspending\n  [ARM] pxa: make MFP configuration processor independent\n  [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n  ...\n\nConflicts:\n\n\tarch/arm/mach-pxa/ssp.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
      "tree": "2c9ddd5ae9cd899758b0785d4c7eb4bc200d66df",
      "parents": [
        "d0d42df2a440003d96c8bf29991c2afb691ef720",
        "8f86dda3ed8f05748f2351ae967926227a91ca2a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "message": "Merge branch \u0027orion\u0027 into devel\n\n* orion: (26 commits)\n  [ARM] Orion: implement power-off method for QNAP TS-109/209\n  [ARM] Orion: add support for QNAP TS-109/TS-209\n  [ARM] Orion: I2C support\n  [I2C] i2c-mv64xxx: Don\u0027t set i2c_adapter.retries\n  [I2C] Split mv643xx I2C platform support\n  [ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323\n  [ARM] Orion defconfig\n  [ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323\n  [ARM] Orion: MV88F5181 support bits\n  [ARM] Orion: Buffalo/Revogear Kurobox Pro support\n  [ARM] OrionNAS RD board support\n  [ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board\n  [ARM] Orion: common platform setup for Gigabit Ethernet port\n  [ARM] Orion: platform device registration for UART, USB and NAND\n  [ARM] Orion: system timer support\n  [ARM] Orion edge GPIO IRQ support\n  [ARM] Orion: IRQ support\n  [ARM] Orion: provide GPIO method for enabling hardware assisted blinking\n  [ARM] Orion: GPIO support\n  [ARM] Orion: programable address map support\n  ...\n\nConflicts:\n\n\tarch/arm/Kconfig\n\tarch/arm/Makefile\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "c27cb681ac1598352569f75cb19850a12b7ef102",
      "tree": "16e88e3069e1727726f0bb3ce99659d5aa38bbca",
      "parents": [
        "9b8c0088404778a1291191cf140bcfea082f027c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:33 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n\nAdd the reverse of s3c2410_gpio_getirq to convert\na IRQ  number into a GPIO pin number.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9b8c0088404778a1291191cf140bcfea082f027c",
      "tree": "715d52100a10f7658196089a9c88d553a4b07b41",
      "parents": [
        "ddd870bdb722280bd5af1682d82557d1787ac90c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n\nRemove warnings left in include/asm-arm/arch-s3c2410/debug-macro.S\nwhilst these where being experimented with.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e95f52cd3b664eaa9c2b2b123f2a339ae0f1a92b",
      "tree": "331d6a37fc30322c8c857869d326355fa708f3e4",
      "parents": [
        "046c9d321fd5f5ce1c89c9d0f1a519c26a096486"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n\nAdd S3C2412_CLKDIVN_DVSEN and S3C2412_CLKDIVN_HALFHCLK definitions to\nthe S3C2412_CLKDIVN set.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "db9b85c527a397e4cb75956ae69acea92904f6dc",
      "tree": "9945727855a7b7c49cb7360d89aa14edbbf534fd",
      "parents": [
        "e5812bf66881a7d9c67d807b09d69a023d6e4b86"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n\nAdd control constants for the S3C2412 SPI unit FIFO.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e5812bf66881a7d9c67d807b09d69a023d6e4b86",
      "tree": "23b73d50e8cc63e641545e88e68ed041dbe78b5d",
      "parents": [
        "62feee648ca0ad6e1b54e44e6c8ddb69f225f812"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n\nAdd definitions to allow easier decomposotion of the contents of\nthe S3C2410_BANKON registers\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb6d9b56c1d5c1cbff39b7c337c900e2b3d8387a",
      "tree": "7ceb92448f96f99f590f16a22b0e6cb66b9ff744",
      "parents": [
        "9f613be4a9b6d680772b0a52a43a4a94d8e131b6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n\nAdd the call s3c2410_gpio_getpull() to return the\ncurrent state of the pin\u0027s pull-up.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9f613be4a9b6d680772b0a52a43a4a94d8e131b6",
      "tree": "b2635469857a000003c9f86f7e4f00e5032a51d9",
      "parents": [
        "c58f7a1d36709e50398c05df9419386befef2c59"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n\nEnsure FIQ_START is defined to allow anyone to use FIQ code on\nan S3C24XX based CPU.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c58f7a1d36709e50398c05df9419386befef2c59",
      "tree": "d42e95dc2d942073b198cbc2490aaccc91ed01b4",
      "parents": [
        "c6709e8ef5752314c22c75bc7575f9be390e215b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:21 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4781/1: S3C24XX: DMA suspend and resume support\n\nIf an DMA channel was active at suspend, then ensure that\nit is correctly reconfigured when the system resumes.\n\nNote, the previous policy was for each driver to handle their\nown reconfiguration on resume. The policy has been changed to\nmake the individual driver\u0027s job easier.\n\nSigned-off-by: Ben Dooks \u003cben-linux@flfuf.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6709e8ef5752314c22c75bc7575f9be390e215b",
      "tree": "b263b43370faf705141dfee1bd2d8300c00fe2c5",
      "parents": [
        "67d729adc0e76e21c82a2c59853f25f5f784ca79"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:20 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n\nThe current S3C24XX DMA code does not allow for an peripheral\nthat has one channel for RX and another for TX.\n\nThis patch adds a per-cpu dma operation to select the transmit\nor receive channel, and adds support to the S3C2412 for the\nseperate DMA channels for TX and RX.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "67d729adc0e76e21c82a2c59853f25f5f784ca79",
      "tree": "4459961c8babc67a29e83c123cffc4bb077cc3e8",
      "parents": [
        "bdbea34ddd2e52dc73f03e7ef7197d4c0da400d6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:19 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n\nAdd s3c2412_gpio_set_sleepcfg() to allow the setting of the sleep\nconfiguration of the GPIO blocks.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f7275dac55008f8296cfb89a01b1e71918ac7995",
      "tree": "54381fd23276cccf1c10aef899ae6c4a5ea652e1",
      "parents": [
        "332349518f1958b0bc1ae3febc2e4f75f214d255"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Jan 27 19:01:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n\nThis patch fixes compilation error if only a machine with\ns3c2442 cpu is selected but without s3c2440 cpu selected.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0baada2742a42390a2ebed09e07e1fab518db884",
      "tree": "f66d3dc70e4f6975df3d581d972cc1bb342dc028",
      "parents": [
        "8e3007a0e8a0d2f5e3139cb9fe606c2a998b9ed3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:33 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake\n\nEnsure that if the RTC IRQ is not selected for wake in the\nbase configuration, then the PWRCFG has the same value set\nin it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0953612a479491b57db794580b13a8e39b810724",
      "tree": "5cbfe882555b0e9a9bf0daddb0890865ce490b27",
      "parents": [
        "b708d7bf18fd90105b8099cc558d66477dafd8ea"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4727/1: S3C2412: Remove unused GPESLPCON\n\nS3C2412_GPESLPCON does not exist in the register\nmappings, so remove it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b708d7bf18fd90105b8099cc558d66477dafd8ea",
      "tree": "352823bb9314ad5b0af59cb1bd23474f75ddca4b",
      "parents": [
        "d45c30cb4c0b5f5555397ba2e942d63b4170fa1f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:39 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4726/1: S3C2412: IIS register definitions\n\nThe S3C2412 IIS engine differs from the previous\nSoC in the range, so add a set of register definitions\nin a seperate file for it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff44b49b55edee33b7ecea987be1a6413162581b",
      "tree": "f5ac4c47ad7ff7f997f97cb327266ce660437d22",
      "parents": [
        "d652074ebcedd13c7ce760c7f3327f30862852fb"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:32 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4722/1: S3C24XX: Improve output if watchdog reset fails\n\nIf the watchdog reset fails and we decided to take the jump\nto zero approach, allow 50ms for the UARTS to drain the FIFOs\nbefore calling into a bootloader that may flush the output.\n\nAlso reduece the waits and the timeout values as 5 seconds is\nrather long.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d652074ebcedd13c7ce760c7f3327f30862852fb",
      "tree": "c5675e72699a84c9bf10610d61852d996a20b948",
      "parents": [
        "cf08167c82b38ed9f6401e68b3c91fb11496f101"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:48 2008 +0000"
      },
      "message": "[ARM] 4721/1: S3C24XX: Ensure watchdog clock is enbaled for hard reset\n\nIf the hard reset routine is using the watchdog, then\nensure that the clock for the watchdog has been enabled\nbefore we try and issue a reset.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cf08167c82b38ed9f6401e68b3c91fb11496f101",
      "tree": "f8e1da49a6cf1ddc3a3275ad88fc1cfc607fd0cf",
      "parents": [
        "1fb4e5611a9d0b524d85f0db4402aa439ebdb331"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:48 2008 +0000"
      },
      "message": "[ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour.\n\nAdd the S3C2412_PWRCFG values for the action taken on detecting that\nthe battery is flat.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1fb4e5611a9d0b524d85f0db4402aa439ebdb331",
      "tree": "a9682add37dfc15fe9654f88d76a5d5b5262fbe3",
      "parents": [
        "9b73e76f3cf63379dcf45fcd4f112f5812418d0a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:48 2008 +0000"
      },
      "message": "[ARM] 4719/1: S3C2412: Update SPI register definitions for the S3C2412\n\nAdd S3C2412 register definitions.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349",
      "tree": "61070cb71e3f1ee55f20a7e6c35ca1512db78685",
      "parents": [
        "2687bd38573ff6f10d13f60c5c3576cce9cf260d"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.org",
        "time": "Wed Jan 23 14:54:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:27 2008 +0000"
      },
      "message": "[ARM] 4762/1: Basic support for Toradex Colibri module\n\nThis patch adds support for Toradex\u0027 PXA27x based Colibri module.\nIt\u0027s kept as simple as possible to only provide basic functionality.\nA default config is also included.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca4d6cfcee0cb2d25c0eb3b0172ecc6f223133ef",
      "tree": "5bfcb4419f27b20782b76b81ae7f341bcd507e1b",
      "parents": [
        "2e927b76267a57a44c018ffcc64cde5fedde1fcf"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jan 02 01:09:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:25 2008 +0000"
      },
      "message": "[ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n\nThis patch refactors the code in corgi_lcd.c moving it to the board\nspecific corgi and spitz files where appropriate instead of the\nexisting ifdef mess which hinders readability.\n\nFix spitz_get_hsync_len() to call get_hsync_invperiod so pxafb can be\ncompiled as a module.\n\nThe confusing variables which represent the inverse horizintal sync\nperiod are renamed to \"invperiod\" consistently.\n\nAn incorrect comment in corgi_ts.c is also corrected.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e927b76267a57a44c018ffcc64cde5fedde1fcf",
      "tree": "d699d4ad166ca93e2edfb44007774d26beab4c80",
      "parents": [
        "4f15a98025c2e71be85c80adecc14b82770cd865"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:52:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:24 2008 +0000"
      },
      "message": "[ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n\nThis patch adds baseboard support for the phyCORE-PXA270 development\nkit (aka PCM-990).\n\nThis example shows how to use some phyCORE-PXA270 CPU module features\non a baseboard in a standard manner. It could be used as a starting\npoint for custom baseboard development.\n\nV2:\n After comments by Eric Miao:\n  - IRQ chained handler fixed\n  - video/graphic support moved to separate patch\n  - ifdef/endif hell reduced ;-)\n\nV3:\n After comments by Russell King\n  - initialise the mmci platform data statically\n\nV4:\n After comments by Russell King\n  - wrong return value in pcm990_mci_init() fixed\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34e31d871ee4b6a9f6c5504da7d6dcc24967844c",
      "tree": "ab6f518113f9d13445c514ad5f36f0c5e2b6167f",
      "parents": [
        "e7b3dc7ef1e27fd5713a0df71f82c0a27de1c2eb"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:44:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:20 2008 +0000"
      },
      "message": "[ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n\nThis patch adds main support for the generic phyCORE-PXA270 CPU module\n(aka PCM-027). Its as generic as possible to support any kind of baseboard.\n\nNote: Neither the CPU module nor the pcm027.c implementation can work without\na baseboard support. Baseboard support can be added by the PCM-990 or any\ncustom variant.\n\nV2:\n After comments by Eric Miao:\n  - Currently unsupported devices moved into separate patch\n  - direct call of baseboard initialisation\n\nV3:\n After comments by Russell King\n  - sort include files\n  - setting RTC bit for power control removed\n - style problems fixed (discovered by checkpatch.pl)\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e1d9b9532522f4a04b925e151c1790e669312c55",
      "tree": "56a6970770f8fea1644bfbdf91b49122fc5e4ebc",
      "parents": [
        "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Dec 13 10:41:43 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:17 2008 +0000"
      },
      "message": "[ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa",
      "tree": "1912c6f36426ff4325399692b9b7e29c40d6433e",
      "parents": [
        "3abcd199db312abeec617083be8a7655cab73ec8"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Nov 22 17:59:11 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:16 2008 +0000"
      },
      "message": "[ARM] 4664/1: Add basic support for HTC Magician PDA phones\n\nThis includes irda, gpio keys, pxafb, backlight, ohci and flash\n(read-only).\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7cedb1f17fb7f4374d11501f61656ae9d3ba47e9",
      "tree": "d6257751445618b827c3e41e5b8fde2704c9d716",
      "parents": [
        "5ed7959ede0936c55e50421a53f153b17080e876"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Jan 13 14:15:28 2008 -0600"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:54:49 2008 +0100"
      },
      "message": "SG: work with the SCSI fixed maximum allocations.\n\nSCSI sg table allocation has a maximum size (of SCSI_MAX_SG_SEGMENTS,\ncurrently 128) and this will cause a BUG_ON() in SCSI if something\ntries an allocation over it.  This patch adds a size limit to the\nchaining allocator to allow the specification of the maximum\nallocation size for chaining, so we always chain in units of the\nmaximum SCSI allocation size.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fa0ccd837e3dddb44c7db2f128a8bb7e4eabc21a",
      "tree": "ade071502f3e7cba423295890d828f0f301ad731",
      "parents": [
        "5d84070ee0a433620c57e85dac7f82faaec5fbb3"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Jan 10 11:30:36 2008 -0600"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:54:11 2008 +0100"
      },
      "message": "block: implement drain buffers\n\nThese DMA drain buffer implementations in drivers are pretty horrible\nto do in terms of manipulating the scatterlist.  Plus they\u0027re being\ndone at least in drivers/ide and drivers/ata, so we now have code\nduplication.\n\nThe one use case for this, as I understand it is AHCI controllers doing\nPIO mode to mmc devices but translating this to DMA at the controller\nlevel.\n\nSo, what about adding a callback to the block layer that permits the\nadding of the drain buffer for the problem devices.  The idea is that\nyou\u0027d do this in slave_configure after you find one of these devices.\n\nThe beauty of doing it in the block layer is that it quietly adds the\ndrain buffer to the end of the sg list, so it automatically gets mapped\n(and unmapped) without anything unusual having to be done to the\nscatterlist in driver/scsi or drivers/ata and without any alteration to\nthe transfer length.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fadad878cc0640cc9cd5569998bf54b693f7b38b",
      "tree": "9ad8c65d458d45f970f7e78cd1512c0e7da58def",
      "parents": [
        "521f3bbdba6b92582ef8047df01b156668343542"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jan 24 08:54:47 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:50:36 2008 +0100"
      },
      "message": "kernel: add CLONE_IO to specifically request sharing of IO contexts\n\nsyslets (or other threads/processes that want io context sharing) can\nset this to enforce sharing of io context.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "4ac845a2e9a816ed5a7b301f56dcc0a3d0b1ba4d",
      "tree": "602f15808d0f3dcdfcd7cc4491b2cc2ccd266fd2",
      "parents": [
        "66dac98ed0de7a1125fb0dd7907f238f6b9d2f60"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jan 24 08:44:49 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:50:33 2008 +0100"
      },
      "message": "block: cfq: make the io contect sharing lockless\n\nThe io context sharing introduced a per-ioc spinlock, that would protect\nthe cfq io context lookup. That is a regression from the original, since\nwe never needed any locking there because the ioc/cic were process private.\n\nThe cic lookup is changed from an rbtree construct to a radix tree, which\nwe can then use RCU to make the reader side lockless. That is the performance\ncritical path, modifying the radix tree is only done on process creation\n(when that process first does IO, actually) and on process exit (if that\nprocess has done IO).\n\nAs it so happens, radix trees are also much faster for this type of\nlookup where the key is a pointer. It\u0027s a very sparse tree.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "d38ecf935fcb10264a6bc190855d9595165e6eeb",
      "tree": "64e3146ef76678ad3ae8f75c32df9f25ea470953",
      "parents": [
        "fd0928df98b9578be8a786ac0cb78a47a5e17a20"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jan 24 08:53:35 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:50:31 2008 +0100"
      },
      "message": "io context sharing: preliminary support\n\nDetach task state from ioc, instead keep track of how many processes\nare accessing the ioc.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fd0928df98b9578be8a786ac0cb78a47a5e17a20",
      "tree": "70a34cf207bea1bec28e59cf0dba7d20e7f8b0f1",
      "parents": [
        "91525300baf162e83e923b09ca286f9205e21522"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jan 24 08:52:45 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:50:29 2008 +0100"
      },
      "message": "ioprio: move io priority from task_struct to io_context\n\nThis is where it belongs and then it doesn\u0027t take up space for a\nprocess that doesn\u0027t do IO.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "5450d3e1d68f10be087f0855d8bad5458b50ecbe",
      "tree": "400126ac131621229c49c549f27838fcf3a263e7",
      "parents": [
        "3bcddeac1c4c7e6fb90531b80f236b1a05dfe514"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:53:03 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:37:13 2008 +0100"
      },
      "message": "blk_end_request: cleanup \u0027uptodate\u0027 related code (take 4)\n\nThis patch converts \u0027uptodate\u0027 arguments of no longer exported\ninterfaces, end_that_request_first/last, to \u0027error\u0027, and removes\ninternal conversions for it in blk_end_request interfaces.\n\nAlso, this patch removes no longer needed end_io_error().\n\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "3bcddeac1c4c7e6fb90531b80f236b1a05dfe514",
      "tree": "68e1f33b8176ff00552b1df92d16c23c28b0ecf2",
      "parents": [
        "610d8b0c972e3b75493efef8e96175518fd736d3"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:52:28 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:37:12 2008 +0100"
      },
      "message": "blk_end_request: remove/unexport end_that_request_* (take 4)\n\nThis patch removes the following functions:\n  o end_that_request_first()\n  o end_that_request_chunk()\nand stops exporting the functions below:\n  o end_that_request_last()\n\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "e3a04fe34a3ec81ddeddb6c73fb7299716cffbb0",
      "tree": "080d1ec1cc3d78b3aef4e95f5334f5b4c3da3498",
      "parents": [
        "aaa04c28cb9a1efd42541fdb7ab648231c2a2263"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:51:46 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:37:08 2008 +0100"
      },
      "message": "blk_end_request: add bidi completion interface (take 4)\n\nThis patch adds a variant of the interface, blk_end_bidi_request(),\nwhich completes a bidi request.\n\nBidi request must be completed as a whole, both rq and rq-\u003enext_rq\nat once.  So the interface has 2 arguments for completion size.\n\nAs for -\u003eend_io, only rq-\u003eend_io is called (rq-\u003enext_rq-\u003eend_io is not\ncalled).  So if special completion handling is needed, the handler\nmust be set to rq-\u003eend_io.\nAnd the handler must take care of freeing next_rq too, since\nthe interface doesn\u0027t care of it if rq-\u003eend_io is not NULL.\n\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "e19a3ab058fe91c8c54d43dc56dccf7eb386478e",
      "tree": "f62d5af2338484e8a3eec1dc453dec4f949024a7",
      "parents": [
        "5e36bb6ee8d5ff6c6114b60d2aaa1c70d4275f4e"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:51:02 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:37:04 2008 +0100"
      },
      "message": "blk_end_request: add callback feature (take 4)\n\nThis patch adds a variant of the interface, blk_end_request_callback(),\nwhich has driver callback feature.\n\nDrivers may need to do special works between end_that_request_first()\nand end_that_request_last().\nFor such drivers, blk_end_request_callback() allows it to pass\na callback function which is called between end_that_request_first()\nand end_that_request_last().\n\nThis interface is only for fallback of other blk_end_request interfaces.\nDrivers should avoid their tricky behaviors and use other interfaces\nas much as possible.\n\nCurrently, only one driver, ide-cd, needs this interface.\nSo this interface should/will be removed, after the driver removes\nsuch tricky behaviors.\n\no ide-cd (cdrom_newpc_intr())\n  In PIO mode, cdrom_newpc_intr() needs to defer end_that_request_last()\n  until the device clears DRQ_STAT and raises an interrupt after\n  end_that_request_first().\n  So end_that_request_first() and end_that_request_last() are called\n  separately in cdrom_newpc_intr().\n\n  This means blk_end_request_callback() has to return without\n  completing request even if no leftover in the request.\n  To satisfy the requirement, callback function has return value\n  so that drivers can tell blk_end_request_callback() to return\n  without completing request.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "3b11313a6c2a42425bf06e92528bda6affd58dec",
      "tree": "c2d550b2954c106387f1ebe6badb387603002202",
      "parents": [
        "336cdb4003200a90f4fc52a4e9ccc2baa570fffb"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:41:17 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:35:56 2008 +0100"
      },
      "message": "blk_end_request: add/export functions to get request size (take 4)\n\nThis patch adds/exports functions to get the size of request in bytes.\nThey are useful because blk_end_request interfaces take bytes\nas a completed I/O size instead of sectors.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "336cdb4003200a90f4fc52a4e9ccc2baa570fffb",
      "tree": "dcb7f736738232c0e853a1ba796ca35d5b18c503",
      "parents": [
        "91525300baf162e83e923b09ca286f9205e21522"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:40:30 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:35:53 2008 +0100"
      },
      "message": "blk_end_request: add new request completion interface (take 4)\n\nThis patch adds 2 new interfaces for request completion:\n  o blk_end_request()   : called without queue lock\n  o __blk_end_request() : called with queue lock held\n\nblk_end_request takes \u0027error\u0027 as an argument instead of \u0027uptodate\u0027,\nwhich current end_that_request_* take.\nThe meanings of values are below and the value is used when bio is\ncompleted.\n    0 : success\n  \u003c 0 : error\n\nSome device drivers call some generic functions below between\nend_that_request_{first/chunk} and end_that_request_last().\n  o add_disk_randomness()\n  o blk_queue_end_tag()\n  o blkdev_dequeue_request()\nThese are called in the blk_end_request interfaces as a part of\ngeneric request completion.\nSo all device drivers become to call above functions.\nTo decide whether to call blkdev_dequeue_request(), blk_end_request\nuses list_empty(\u0026rq-\u003equeuelist) (blk_queued_rq() macro is added for it).\nSo drivers must re-initialize it using list_init() or so before calling\nblk_end_request if drivers use it for its specific purpose.\n(Currently, there is no driver which completes request without\n re-initializing the queuelist after used it.  So rq-\u003equeuelist\n can be used for the purpose above.)\n\n\"Normal\" drivers can be converted to use blk_end_request()\nin a standard way shown below.\n\n a) end_that_request_{chunk/first}\n    spin_lock_irqsave()\n    (add_disk_randomness(), blk_queue_end_tag(), blkdev_dequeue_request())\n    end_that_request_last()\n    spin_unlock_irqrestore()\n    \u003d\u003e blk_end_request()\n\n b) spin_lock_irqsave()\n    end_that_request_{chunk/first}\n    (add_disk_randomness(), blk_queue_end_tag(), blkdev_dequeue_request())\n    end_that_request_last()\n    spin_unlock_irqrestore()\n    \u003d\u003e spin_lock_irqsave()\n       __blk_end_request()\n       spin_unlock_irqsave()\n\n c) spin_lock_irqsave()\n    (add_disk_randomness(), blk_queue_end_tag(), blkdev_dequeue_request())\n    end_that_request_last()\n    spin_unlock_irqrestore()\n    \u003d\u003e blk_end_request()   or   spin_lock_irqsave()\n                                __blk_end_request()\n                                spin_unlock_irqrestore()\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "5ed7959ede0936c55e50421a53f153b17080e876",
      "tree": "52fae9cd4959b7855e37c5dc4d0ce7eb22656cdb",
      "parents": [
        "0db9299f48ebd4a860d6ad4e1d36ac50671d48e7"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Nov 15 09:13:11 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:05:27 2008 +0100"
      },
      "message": "SG: Convert SCSI to use scatterlist helpers for sg chaining\n\nAlso change scsi_alloc_sgtable() to just return 0/failure, since it\nmaps to the command passed in. -\u003erequest_buffer is now no longer needed,\nonce drivers are adapted to use scsi_sglist() it can be killed.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "0db9299f48ebd4a860d6ad4e1d36ac50671d48e7",
      "tree": "37ae5e75f26969b53548a1ea7c69284e6b269bc9",
      "parents": [
        "91525300baf162e83e923b09ca286f9205e21522"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Nov 30 09:16:50 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:05:27 2008 +0100"
      },
      "message": "SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers\n\nManually doing chained sg lists is not trivial, so add some helpers\nto make sure that drivers get it right.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "482eb689169948e9f4966fbae6be4d6bc0bfa818",
      "tree": "93f2e9915b34192a92442fbf800d3a9b47819909",
      "parents": [
        "6da127ad0918f93ea93678dad62ce15ffed18797"
      ],
      "author": {
        "name": "Pete Wyckoff",
        "email": "pw@osc.edu",
        "time": "Tue Jan 01 10:23:02 2008 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:04:46 2008 +0100"
      },
      "message": "block: allow queue dma_alignment of zero\n\nLet queue_dma_alignment return 0 if it was specifically set to 0.\nThis permits devices with no particular alignment restrictions to\nuse arbitrary user space buffers without copying.\n\nSigned-off-by: Pete Wyckoff \u003cpw@osc.edu\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "6da127ad0918f93ea93678dad62ce15ffed18797",
      "tree": "b2bf9ad228f18c643342ad376136d2f6b4be4137",
      "parents": [
        "91525300baf162e83e923b09ca286f9205e21522"
      ],
      "author": {
        "name": "Christof Schmitt",
        "email": "christof.schmitt@de.ibm.com",
        "time": "Fri Jan 11 10:09:43 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:04:46 2008 +0100"
      },
      "message": "blktrace: Add blktrace ioctls to SCSI generic devices\n\nSince the SCSI layer uses the request queues from the block layer, blktrace can\nalso be used to trace the requests to all SCSI devices (like SCSI tape drives),\nnot only disks. The only missing part is the ioctl interface to start and stop\ntracing.\n\nThis patch adds the SETUP, START, STOP and TEARDOWN ioctls from blktrace to the\nsg device files. With this change, blktrace can be used for SCSI devices like\nfor disks, e.g.: blktrace -d /dev/sg1 -o - | blkparse -i -\n\nSigned-off-by: Christof Schmitt \u003cchristof.schmitt@de.ibm.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "6582d7b7376aa587d74b08c74457dc28abc1a9fa",
      "tree": "2f069e6ec29cdcfedb400b437dd8f02079410522",
      "parents": [
        "da2d7f4bc578651455a7353995beb87db3cd8815"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Wed Jan 23 16:21:18 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 16:24:46 2008 +0900"
      },
      "message": "sh: add spi header and r2d platform data V3\n\nThis patch adds the header file asm/spi.h and board specific code for the\nr2d board. The header file contains a structure that should be used to\npoint out a single spi bus. The board specific code for r2d is updated with\nsuch a structure for the new spi_sh_sci driver. The structure contains a\nchip select callback plus information about the R9701 rtc chip which is\nattached to the spi bus.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da2d7f4bc578651455a7353995beb87db3cd8815",
      "tree": "a3bc7770c59f8e7fdefc1e43351512fb7e2bd6da",
      "parents": [
        "d4dca67bc2fd6caa4df3db28b6424841b95fde88"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Fri Jan 25 16:04:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 16:24:01 2008 +0900"
      },
      "message": "sh: update r7780rp interrupt code\n\nThis patch updates the board specific irq code for r7780rp. The new code is\nvery similar to the other highlander implementations, with the exception that\nthe r7780rp handles pci interrupts using IRL. To simplify the pci code and\nuse the same interrupt numbers as r7780mp and r7785rp we hook in to the\ncpu specific pci vectors.\n\nThe pci interrupts and the push switch all work well with and without this\npatch. CF and AX88796 are not ok though and the source of the problem is\nunknown at this point. The AX88796 does for not detect it\u0027s proper mac\naddress (IPL gets it right) and the kernel hangs on CF access. As a workaround\nthis patch removes the CF and the AX88796 from the platform datain case of\nr7780rp.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d4dca67bc2fd6caa4df3db28b6424841b95fde88",
      "tree": "1cb5d464212eb7c9d24145ea59a4e92c88abf32f",
      "parents": [
        "a724605cb7a66d423a494a395f9a8ba871b8a1eb"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Jan 24 18:45:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: remove consistent alloc stuff from the machine vector\n\nNow with the voyagergx cruft gone and the dreamcast using declared\ncoherent memory for pci there are no users of the consistent alloc and\nfree functions pointers in the machine vector.\n\nSo this little patch simply removes these function pointers from the macvec.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f93e97eaead5c50af35d73cca7301ebbfdff116c",
      "tree": "108a0b968123bb00a9453189fe93ad467d265cbf",
      "parents": [
        "4862ec073975e28f432f164405e60fa6f5c9d071"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Jan 24 18:35:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: declared coherent memory support V2\n\nThis patch adds declared coherent memory support to the sh architecture. All\nfunctions are based on the x86 implementation. Header files are adjusted to\nuse the new functions instead of the former consistent_alloc() code.\n\nThis version includes the few changes what were included in the fix patch\ntogether with modifications based on feedback from Paul.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4862ec073975e28f432f164405e60fa6f5c9d071",
      "tree": "b493b2a7fcd0abd8d13f24e63eaf4aaa9c89077e",
      "parents": [
        "773c7bd69434a356af4363a61889ef975b256e32"
      ],
      "author": {
        "name": "Nicholas Beck",
        "email": "nbeck@mpc-data.co.uk",
        "time": "Wed Jan 23 12:50:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: Add support for SDK7780 board.\n\nAdd support for Renesas Technology Europe SDK7780 board.\n\nSigned-off-by: Nicholas Beck \u003cnbeck@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a5350a9686efa65cbd2ad4677bcb9372c7ad05c7",
      "tree": "43a8cda02dcc5cd4ca6786374635566bf0e421ba",
      "parents": [
        "427c727fd0637555a4bb6828c07bf36b9506ddde"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jan 19 16:06:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:03 2008 +0900"
      },
      "message": "sh: Kill off dead HS771RVoIP board support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "03bbc0e6ba23700aea7fec801ac7e6c5a80f78f9",
      "tree": "8e57ecb5bdb1ba1bfdf581118967ab832e2920e8",
      "parents": [
        "d1eea50b0c6c998b713d824024c25c5001a5a8a4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 15 16:55:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:03 2008 +0900"
      },
      "message": "sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "29ec6778a49d30c47345afdfaf1d03acff3cf656",
      "tree": "55ca74a5876ea93f77abdc42411a9f63101c7231",
      "parents": [
        "cbd10dfb82d6b0b169a42fe52223259f0b1a2cab"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jan 15 12:47:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:03 2008 +0900"
      },
      "message": "sh: remove voyagergx\n\nThis patch removes redundant irq handling code together with unused\nconsistent alloc code. R2D uart setup code is changed to use\nsm501-regs.h and unused header files are removed.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7f3edee81fbd49114c28057512906f169caa0bed",
      "tree": "d1c604fc6cddcd42f00eff1d153e8151ef00ba07",
      "parents": [
        "b62ad83d91ebf1368e9e72d476b18698ac67bef9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jan 10 14:08:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: intc - remove default interrupt priority tables\n\nThis patch removes interrupt priority tables from the intc code.\nOptimal priority assignment varies with embedded application anyway,\nso keeping the interrupt priority tables together with cpu-specific\ncode doesn\u0027t make sense.\n\nThe function intc_set_priority() should be used instead to set the\ndesired interrupt priority level.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e08d8aaeadac37c8d149b5d5bda6cf7a98d21e92",
      "tree": "ce4d8d2d91bdc51984a46c4966e9547a6cc370b9",
      "parents": [
        "6e3037d30e0abb8e84d0e05144b99047d5bab897"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 08 18:05:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Fix posix_types.h userspace breakage from sh64 merge.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3aa92afd0a6c253df974556b4a43c0a182d1fc4",
      "tree": "8b002befad30111dc3736984042ed081de2fe64e",
      "parents": [
        "7d740a066fb9c6681c2898c7977209725c9e552f"
      ],
      "author": {
        "name": "Andrew Murray",
        "email": "amurray@mpc-data.co.uk",
        "time": "Tue Jan 08 09:56:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: sh7712 clock support\n\nThis patch provides specific clock support for the SH7712.\n\nSigned-off-by: Andrew Murray \u003camurray@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7d740a066fb9c6681c2898c7977209725c9e552f",
      "tree": "1e883b36c1aa05b5bf509500fec743d676042bed",
      "parents": [
        "0465b9fb5f6b57f00a6f5bf2169e30e8f3c7d66c"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon Jan 07 14:40:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Add support for SH7763 CPU subtype.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0465b9fb5f6b57f00a6f5bf2169e30e8f3c7d66c",
      "tree": "08b10ec77f301aa8e15d1a033f526b212e2f911f",
      "parents": [
        "31a49c4bf8f964b7a9897baa889916d71b51d9c1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 26 18:37:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Fix get_user()/put_user() build error.\n\nFixes the build error caused by -Werror on gcc 3.x compilers:\n\narch/sh/kernel/signal_32.c: In function `sys_sigaction\u0027:\narch/sh/kernel/signal_32.c:66: warning: initialization discards qualifiers from pointer target type\narch/sh/kernel/signal_32.c:67: warning: initialization discards qualifiers from pointer target type\narch/sh/kernel/signal_32.c:69: warning: initialization discards qualifiers from pointer target type\narch/sh/kernel/signal_32.c:70: warning: initialization discards qualifiers from pointer target type\n\nThe mismatch in question was introduced by commit-id\n9c5a4eec79b3eb8876d2e7fddfa1e040a7650e55.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "31a49c4bf8f964b7a9897baa889916d71b51d9c1",
      "tree": "e6c900dfbdf51d97d4c189a712a8c4e1aa059cf4",
      "parents": [
        "52e8b118ecd17185ce514cd3f955094c1d8f4288"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Wed Dec 26 11:45:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Add support for SH7721 CPU subtype.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7bff489a1496d363e9a640c00eb8970da15079dd",
      "tree": "d8de4f1b1733e5cdc33d6832f549be5548f53014",
      "parents": [
        "0095d58b4a91b9fb57aeb781909355b232517c64"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 18 09:43:15 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:01 2008 +0900"
      },
      "message": "sh: Always use CONFIG_HZ for HZ.\n\nCurrently the wdt forces HZ\u003d1000 and sidesteps CONFIG_HZ completely. This\nis a remnant from when HZ was hardcoded and before CONFIG_HZ was\nintroduced. Additionally, not all of the timers have this requirement\nthese days, so it\u0027s also an artificial limitation. Just kill it off and\nuse CONFIG_HZ directly.\n\nReported-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0095d58b4a91b9fb57aeb781909355b232517c64",
      "tree": "906205907e986fcb23aedd77bea82b340559a5dd",
      "parents": [
        "eb9c7f4198636fb74ea1ec60c0fff2d1a840b4ed"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 18 09:40:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:01 2008 +0900"
      },
      "message": "sh: include/asm-sh/: Spelling fixes.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "003c6af6c6370cc3315ab828a0e6618f00713d96",
      "tree": "0e408eda1941ba5a3dcdb9e6f58031e1c69f4860",
      "parents": [
        "e06712df7792165d12392bc1fdda6bf384e1313b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 17 16:00:25 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Fix up binfmt_flat compile warnings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e06712df7792165d12392bc1fdda6bf384e1313b",
      "tree": "06d6087d62aa38c39671a472367bce2e99e8a16f",
      "parents": [
        "830626caf8570675a15bcc9ec46fcb5bfbc71b0d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 17 15:59:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Kill off pgtable.h from scatterlist.h.\n\nFixes up the mmc build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "830626caf8570675a15bcc9ec46fcb5bfbc71b0d",
      "tree": "aa2e7250d1791546fed3d24cf43455fc15e48b32",
      "parents": [
        "9acb98fb7ce948063a2269b4f8db83d6bef7e2b0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 17 10:52:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Fix up switch_to() type casts.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9acb98fb7ce948063a2269b4f8db83d6bef7e2b0",
      "tree": "f515f951bc97bf6c24e57225554802e7671310a8",
      "parents": [
        "d7ef4fb3acd1c1b141202c728ab3a78140a44eb7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 17 10:52:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Stub in page_table_range_init() on nommu.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "543d5afe5b425ef25a865656bfb76083515dc1cf",
      "tree": "5bd205fa2cafeaa62c212fd497979e11ff5ce297",
      "parents": [
        "98c4ecde9da14fafbcf1b6c025b08342a327e644"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 10 16:33:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Kill off superfluous __KERNEL__ check in asm/elf.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98c4ecde9da14fafbcf1b6c025b08342a327e644",
      "tree": "62777e19b70830cd5ecaa7b92ac643033cb161bd",
      "parents": [
        "a9f1365e5e4963705f85a6381cbed74c5615dbac"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 10 16:21:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Provide the FPSCR init through AT_FPUCW.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "a9f1365e5e4963705f85a6381cbed74c5615dbac"
}
