)]}'
{
  "log": [
    {
      "commit": "7b61ca5d94baf2c31971871fa875750f90fce098",
      "tree": "b3846148dee7f14f8b8946c1e2576e7d47f10733",
      "parents": [
        "6afba9e7fca5ad6a701c13760639faa0906fe487"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:04:38 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:04:38 2011 +0900"
      },
      "message": "sh: Fix up unmet dependency warnings with USB EHCI/OHCI selects.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6935d131dec9a85afe80512b5a12541592802e48",
      "tree": "486d059ff1976a4726089a40040f16bf4a8f8eb2",
      "parents": [
        "f2b9726105824fdeea32a339e5072a358f89a25b"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Tue Mar 01 07:58:47 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 24 17:53:10 2011 +0900"
      },
      "message": "sh: add to select the new configuration for USB EHCI/OHCI\n\nBecause the USB EHCI/OHCI driver has new configuration for SH,\nthe patch enables the EHCI and/or OHCI driver of the on-chip for\nsome CPUs.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8181d3ef26ed1d9eb21e2cdcac374e1f457fdc06",
      "tree": "1a081f09ebcf2a84de899ddeadd0e4c5e48b50d2",
      "parents": [
        "54525552c6ccfd867e819845da14be994e303218",
        "55922c9d1b84b89cb946c777fddccb3247e7df2c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 31 13:10:26 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 31 13:10:26 2011 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into sh-fixes-for-linus\n"
    },
    {
      "commit": "63e424c84429903c92a0f1e9654c31ccaf6694d0",
      "tree": "7a5dbe2587176f3552a71aa18d4cc006bc05261b",
      "parents": [
        "19de85ef574c3a2182e3ccad9581805052f14946"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu May 26 16:26:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 17:12:38 2011 -0700"
      },
      "message": "arch: remove CONFIG_GENERIC_FIND_{NEXT_BIT,BIT_LE,LAST_BIT}\n\nBy the previous style change, CONFIG_GENERIC_FIND_NEXT_BIT,\nCONFIG_GENERIC_FIND_BIT_LE, and CONFIG_GENERIC_FIND_LAST_BIT are not used\nto test for existence of find bitops anymore.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4e2b1084b0fb79c963b73586815e1ef034dc2b57",
      "tree": "f042c2232d5e7dba66b9b47b17c3db920b448f1a",
      "parents": [
        "0f0ebd980e0e8a2fd33ab3ef0d5b0cffbcddd8a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 24 17:33:51 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 24 17:33:51 2011 +0900"
      },
      "message": "sh: Update shmin to reflect PIO dependency.\n\nshmin uses __set_io_port_base() for legacy I/O mapping that ethernet and\nother SuperI/O functions depend on. Ensure that PIO support is built in\nuntil the board is updated for MMIO properly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "972b1943becc2dd4335c1b9d8ecd07c5ad44dd88",
      "tree": "7fb981ddaa1a8d566d98f3524b0cad3461439ec0",
      "parents": [
        "8ace5c4698ec8da53e69095596718d5a936433de",
        "ed170924dd0db14b135a388966e0b6fd5188c3e5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 23 11:36:14 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 23 11:36:14 2011 +0900"
      },
      "message": "Merge branch \u0027sh/genirq-threading\u0027 into sh-latest\n"
    },
    {
      "commit": "2e711c04dbbf7a7732a3f7073b1fc285d12b369d",
      "tree": "dbc06a3fff744144d7937a205a91fd8ce71585d4",
      "parents": [
        "f5a592f7d74e38c5007876c731e6bf5580072e63"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Apr 26 19:15:07 2011 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed May 11 21:37:15 2011 +0200"
      },
      "message": "PM: Remove sysdev suspend, resume and shutdown operations\n\nSince suspend, resume and shutdown operations in struct sysdev_class\nand struct sysdev_driver are not used any more, remove them.  Also\ndrop sysdev_suspend(), sysdev_resume() and sysdev_shutdown() used\nfor executing those operations and modify all of their users\naccordingly.  This reduces kernel code size quite a bit and reduces\nits complexity.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ed170924dd0db14b135a388966e0b6fd5188c3e5",
      "tree": "0d77867ca5fd5b2a5f6ff5c0598ceaa8856c4890",
      "parents": [
        "442f56d917959cbc3fd7a56c5eb43b0d728cad26"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 18 11:45:27 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 27 14:35:48 2011 +0900"
      },
      "message": "sh: select IRQ_FORCED_THREADING.\n\nWith virtual IRQs fixed up with the genirq nothread infrastructure,\nIRQ threads can be enabled across the board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "99b662e511e08230e8422e77cbe4fd31ed173df6",
      "tree": "1be1ab2f88e9cdf06da838f383b22e7b0b87dea1",
      "parents": [
        "9a86cad62a0b8b830a7bea465141bed26de25fe4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 06 11:42:01 2011 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 06 11:42:01 2011 -0700"
      },
      "message": "sh: select ARCH_NO_SYSDEV_OPS.\n\nNow that everything that was using these interfaces has been converted to\nthe syscore ops, prevent new code from using the old API.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "78c89825649a9a5ed526c507603196f467d781a5",
      "tree": "eb2485baf085f7a6820c6b9030dfa3d733591aa3",
      "parents": [
        "e282326600f31ab38d8814fd6deb277a48850c35"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "message": "genirq: Remove the now obsolete config options and select statements\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4d4fcae1d4a10c6cf3c8ca2ec61d2d3270f1225e",
      "tree": "fb09c210f8402cb7201b6ae4797343adcf4b73ac",
      "parents": [
        "b4a41ed24c858d75985c7dcba685715fdf2e6114",
        "b15ed691667f59867c9c130b8d84feda4050be04"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 10:04:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 10:04:05 2011 -0700"
      },
      "message": "Merge branch \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fix build alloc_thread_info_node function\n  sh: Fix ptrace hw_breakpoint handling\n  sh: Fix ptrace fpu state initialisation\n  sh: Re-enable GENERIC_HARDIRQS_NO_DEPRECATED.\n  sh: pmb: Use struct syscore_ops instead of sysdevs\n  sh: Use struct syscore_ops instead of sysdevs\n  sh: Conver to asm-generic/sizes.h.\n  sh: wire up sys_syncfs.\n"
    },
    {
      "commit": "0664996b7c2fdb1b7f90954469cc242274abd7db",
      "tree": "21bcf25afb94791f87fc5aa8c7e79ac1a8845ad8",
      "parents": [
        "3f5527fe7e0fb50556b97b8addbe3832985f793e"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:41:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:14 2011 -0700"
      },
      "message": "bitops: introduce CONFIG_GENERIC_FIND_BIT_LE\n\nThis introduces CONFIG_GENERIC_FIND_BIT_LE to tell whether to use generic\nimplementation of find_*_bit_le() in lib/find_next_bit.c or not.\n\nFor now we select CONFIG_GENERIC_FIND_BIT_LE for all architectures which\nenable CONFIG_GENERIC_FIND_NEXT_BIT.\n\nBut m68knommu wants to define own faster find_next_zero_bit_le() and\ncontinues using generic find_next_{,zero_}bit().\n(CONFIG_GENERIC_FIND_NEXT_BIT and !CONFIG_GENERIC_FIND_BIT_LE)\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f4caa8157449b96f8b166c7a98ee40c4bc35a55",
      "tree": "55211837ced04b87163377ba6f0a87f6069cec69",
      "parents": [
        "d4cc183f7b9f639a048291e9cd95f0c255664b98"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 23 19:16:34 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 23 19:16:34 2011 +0900"
      },
      "message": "sh: Re-enable GENERIC_HARDIRQS_NO_DEPRECATED.\n\nNow that the in-tree offenders have seemingly all caught up, we can\nfinally unconditionally select this.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d44ae402a4e35cf88784d443046c8fbe25c674b",
      "tree": "631f641937c654dcdab9802e6f8cc8bf1d1c144f",
      "parents": [
        "a88403335a9ffc66a0a1b46b6d303512eddde846"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 17 17:31:51 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 17 17:31:51 2011 +0900"
      },
      "message": "sh: Convert to generic show_interrupts.\n\nTrivial conversion, simply encapsulate the NMI stats in the arch code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0fe48601d819c838c04121bc8d6fffa3a7aaf8e3",
      "tree": "93404480404f6d6ebe0dba666ae4adc1c15a8e69",
      "parents": [
        "c1d0df341fad34f9a763dd1382d256da352d67eb"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Fri Feb 25 07:38:47 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 11 12:36:27 2011 +0900"
      },
      "message": "sh: add USB_ARCH_HAS_EHCI and OHCI for SH7757\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fd3830b379b87b9a47d796d79d1e41f73e1973fa",
      "tree": "92ea342d373631befab5e467b53b9bf374e49f81",
      "parents": [
        "ceb73c12047b8d543570b23353e7848eb7c540a1",
        "75a9fa0a769a373bda0b0f49101f066618b7effb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 26 09:00:17 2011 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 26 09:00:17 2011 +1000"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fix build of sh7750 base boards\n  sh: update INTC to clear IRQ sense valid flag\n  sh: Fix sh build failure when CONFIG_SFC\u003dm\n  sh: fix MSIOF0 SPI on ecovec: it conflicts with VOU\n  sh: support XZ-compressed kernel.\n  sh: Fix up breakage from asm-generic/pgtable.h changes.\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50cfa79dcb91a7c40038b7a13b7e2242b541242f",
      "tree": "52c7966d7f6702e2503c394c48a3764d5a3fe8dd",
      "parents": [
        "8f82f0c7029d39b499389c8e225cf147fb83abe2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 14 15:52:54 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 14 15:52:54 2011 +0900"
      },
      "message": "sh: support XZ-compressed kernel.\n\nFollow the x86 change and wire up support for the XZ decompressor.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3e5b08cbbf78bedd316904ab0cf3b27119433ee5",
      "tree": "0365745c1b7441c1868551c024410c829c3accc6",
      "parents": [
        "da40d036fd716f0efb2917076220814b1e927ae1",
        "2af10844eb6ed104f9505bf3a7ba3ceb02264f31"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 13:16:28 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 13:16:28 2011 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (144 commits)\n  USB: add support for Dream Cheeky DL100B Webmail Notifier (1d34:0004)\n  USB: serial: ftdi_sio: add support for TIOCSERGETLSR\n  USB: ehci-mxc: Setup portsc register prior to accessing OTG viewport\n  USB: atmel_usba_udc: fix freeing irq in usba_udc_remove()\n  usb: ehci-omap: fix tll channel enable mask\n  usb: ohci-omap3: fix trivial typo\n  USB: gadget: ci13xxx: don\u0027t assume that PAGE_SIZE is 4096\n  USB: gadget: ci13xxx: fix complete() callback for no_interrupt rq\u0027s\n  USB: gadget: update ci13xxx to work with g_ether\n  USB: gadgets: ci13xxx: fix probing of compiled-in gadget drivers\n  Revert \"USB: musb: pm: don\u0027t rely fully on clock support\"\n  Revert \"USB: musb: blackfin: pm: make it work\"\n  USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n  USB: uas: Ensure we only bind to a UAS interface\n  USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n  USB: uas: Use kzalloc instead of kmalloc\n  USB: uas: Fix up the Sense IU\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  usb: gadget: g_ncm added\n  ...\n\nManually fix up trivial conflicts in USB Kconfig changes in:\n\tarch/arm/mach-omap2/Kconfig\n\tarch/sh/Kconfig\n\tdrivers/usb/Kconfig\n\tdrivers/usb/host/ehci-hcd.c\nand annoying chip clock data conflicts in:\n\tarch/arm/mach-omap2/clock3xxx_data.c\n\tarch/arm/mach-omap2/clock44xx_data.c\n"
    },
    {
      "commit": "3c0cb7c31c206aaedb967e44b98442bbeb17a6c4",
      "tree": "3ecba45d7ffae4fba4a5aafaef4af5b0b1105bde",
      "parents": [
        "f70f5b9dc74ca7d0a64c4ead3fb28da09dc1b234",
        "404a02cbd2ae8bf256a2fa1169bdfe86bb5ebb34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 16:50:35 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 06 16:50:35 2011 -0800"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (416 commits)\n  ARM: DMA: add support for DMA debugging\n  ARM: PL011: add DMA burst threshold support for ST variants\n  ARM: PL011: Add support for transmit DMA\n  ARM: PL011: Ensure IRQs are disabled in UART interrupt handler\n  ARM: PL011: Separate hardware FIFO size from TTY FIFO size\n  ARM: PL011: Allow better handling of vendor data\n  ARM: PL011: Ensure error flags are clear at startup\n  ARM: PL011: include revision number in boot-time port printk\n  ARM: vexpress: add sched_clock() for Versatile Express\n  ARM i.MX53: Make MX53 EVK bootable\n  ARM i.MX53: Some bug fix about MX53 MSL code\n  ARM: 6607/1: sa1100: Update platform device registration\n  ARM: 6606/1: sa1100: Fix platform device registration\n  ARM i.MX51: rename IPU irqs\n  ARM i.MX51: Add ipu clock support\n  ARM: imx/mx27_3ds: Add PMIC support\n  ARM: DMA: Replace page_to_dma()/dma_to_page() with pfn_to_dma()/dma_to_pfn()\n  mx51: fix usb clock support\n  MX51: Add support for usb host 2\n  arch/arm/plat-mxc/ehci.c: fix errors/typos\n  ...\n"
    },
    {
      "commit": "4073723acb9cdcdbe4df9c0e0c376c65d1697e43",
      "tree": "f41c17eac157b1223ce104845cf9b1e5a9e6a83d",
      "parents": [
        "58daf18cdcab550262a5f4681e1f1e073e21965a",
        "4ec3eb13634529c0bc7466658d84d0bbe3244aea"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:52 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:52 2011 +0000"
      },
      "message": "Merge branch \u0027misc\u0027 into devel\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/common/Makefile\n\tarch/arm/kernel/Makefile\n\tarch/arm/kernel/smp.c\n"
    },
    {
      "commit": "4ec3eb13634529c0bc7466658d84d0bbe3244aea",
      "tree": "b491daac2ccfc7b8ca88e171a43f66888463568a",
      "parents": [
        "24056f525051a9e186af28904b396320e18bf9a0",
        "15095bb0fe779c0403091bda7adce5fb3bb9ca35"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:31:35 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:03 2011 +0000"
      },
      "message": "Merge branch \u0027smp\u0027 into misc\n\nConflicts:\n\tarch/arm/kernel/entry-armv.S\n\tarch/arm/mm/ioremap.c\n"
    },
    {
      "commit": "36facadd9ea98f8415d0dbb63e0763b7ee9d3911",
      "tree": "99dea00b332ed852f2b0a4923b581dd723f03634",
      "parents": [
        "2faa83e2a519abea1055d156ce1b42b8fa57e87b",
        "0b83ae960cd7d4a5ee02786ecf41ab45688999bf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Dec 16 10:05:06 2010 -0800"
      },
      "message": "Merge branch \u0027usb-next\u0027 into musb-merge\n\n* usb-next: (132 commits)\n  USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path\n  USB: uas: Ensure we only bind to a UAS interface\n  USB: uas: Rename sense pipe and sense urb to status pipe and status urb\n  USB: uas: Use kzalloc instead of kmalloc\n  USB: uas: Fix up the Sense IU\n  usb: musb: core: kill unneeded #include\u0027s\n  DA8xx: assign name to MUSB IRQ resource\n  usb: gadget: g_ncm added\n  usb: gadget: f_ncm.c added\n  usb: gadget: u_ether: prepare for NCM\n  usb: pch_udc: Fix setup transfers with data out\n  usb: pch_udc: Fix compile error, warnings and checkpatch warnings\n  usb: add ab8500 usb transceiver driver\n  USB: gadget: Implement runtime PM for MSM bus glue driver\n  USB: gadget: Implement runtime PM for ci13xxx gadget\n  USB: gadget: Add USB controller driver for MSM SoC\n  USB: gadget: Introduce ci13xxx_udc_driver struct\n  USB: gadget: Initialize ci13xxx gadget device\u0027s coherent DMA mask\n  USB: gadget: Fix \"scheduling while atomic\" bugs in ci13xxx_udc\n  USB: gadget: Separate out PCI bus code from ci13xxx_udc\n  ...\n"
    },
    {
      "commit": "c43328e890b9e3a4ab8e8cb1020a8b1e9fda9ed1",
      "tree": "65568ea349767c2b74decefaad3f930b17e8afb7",
      "parents": [
        "7d0dbea312a6508389241b4fb6cda1c4d1e32d6e",
        "80fbf8382e110656ea67327300f16cfd2488a9bf",
        "852af59f6084bf1c48df16d2728216705621d598"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 13 15:35:10 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 13 15:35:10 2010 +0900"
      },
      "message": "Merge branches \u0027sh/urgent\u0027 and \u0027sh/rsk-updates\u0027 into sh-latest\n"
    },
    {
      "commit": "80fbf8382e110656ea67327300f16cfd2488a9bf",
      "tree": "6fe4ff174c793e3526a83621c15d0ba551d17a7f",
      "parents": [
        "6313e3c21743cc88bb5bd8aa72948ee1e83937b6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 13 14:59:51 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 13 14:59:51 2010 +0900"
      },
      "message": "sh: Enable deprecated IRQ chip APIs for MFD and GPIOLIB drivers.\n\nThere are still quite a number of MFD and GPIO expander drivers that are\nusing the old irq_chip APIs that haven\u0027t had a chance to update during\nthe .37 cycle, resulting in allyes/modconfig errors on some\nconfigurations.\n\nMark Brown has done most of the legwork to get these fixed up in .38,\nso this should just be a .37 stop-gap that we can drop at the end of the\n.38 merge window.\n\nReported-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e3e9887ee9de36d8e2bef972ad74a42abd7a44c4",
      "tree": "ea0c29e07ca348cb1889dd75606b1123ef05b52e",
      "parents": [
        "6e9d4476063a820764ec063bf683379c38ea1e18"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 01 15:58:58 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 01 15:58:58 2010 +0900"
      },
      "message": "sh: Convert to USB_ARCH_HAS_OHCI/EHCI selects.\n\nThis switches over to selects for the subtypes to enable OHCI/EHCI\nsupport explicitly rather than littering the usb Kconfig with subtype\ndependencies.\n\nSuggested-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d803ba736abb5e122dede70a4720e4843dd6df4",
      "tree": "6d01199e41ede3ae3931664f7bd10a68dbcc42e6",
      "parents": [
        "64d2dc384e41e2b7acead6804593ddaaf8aad8e1"
      ],
      "author": {
        "name": "Jean-Christop PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed Nov 17 10:04:33 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 26 10:51:04 2010 +0000"
      },
      "message": "ARM: 6483/1: arm \u0026 sh: factorised duplicated clkdev.c\n\nfactorise some generic infrastructure to assist looking up struct clks\nfor the ARM \u0026 SH architecture.\n\nas the code is identical at 99%\n\nput the arch specific code for allocation as example in asm/clkdev.h\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c4986b8a9ddd9cf649abe38a102866f7809b1d2",
      "tree": "cdab5ebea615534a03194f5d85f76c3468b0183d",
      "parents": [
        "a9b27bcc6acf2491609f51aa592ec67311d4518d",
        "37b7a97884ba64bf7d403351ac2a9476ab4f1bba",
        "99870bd784ff9eb2405eab060125c0ded74968cd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:51:46 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:51:46 2010 +0900"
      },
      "message": "Merge branches \u0027sh/core\u0027, \u0027sh/io-overhaul\u0027 and \u0027sh/urgent\u0027 into sh-latest\n"
    },
    {
      "commit": "f020c92de48246510623162fb22d60d91810cc56",
      "tree": "9a578e55f3c8c9006f08915926f8b530d19f1258",
      "parents": [
        "16b259203c513ed28bd31cc9a981e0d3ad517943"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 12:24:48 2010 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:40:07 2010 +0900"
      },
      "message": "sh: Enable optional gpiolib for all CPUs with pinmux tables.\n\nAll of the CPUs with pinmux tables support gpiolib. At present the boards\nthat depend on it for initialization manually select gpiolib as needed,\nbut there is no reason why it can\u0027t be exposed generically to the user\nregardless.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "16b259203c513ed28bd31cc9a981e0d3ad517943",
      "tree": "d29600ee92f96a8f9bcf9e3d91e001ea8e09015c",
      "parents": [
        "a7bcf21e60c73cb7f7c13fad928967d7e47c3cac"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 12:18:48 2010 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 09 16:40:00 2010 +0900"
      },
      "message": "sh: migrate SH_CLK_MD to mode pin API.\n\nThis kills off the hardcoded SH_CLK_MD introduced by the SH-2 boards and\nconverts over to the mode pin API.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2fcf74f3d3dabe8591732cd37869a0cc88ed7a5",
      "tree": "ccc1efdfffdf6b9ca427f46bb135faaa44e00dd4",
      "parents": [
        "e96ce8ebfd7427c7ce335028f6619fb549f366b2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:32:24 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 04 12:32:24 2010 +0900"
      },
      "message": "sh: nommu: use 32-bit phys mode.\n\nThe nommu code has regressed somewhat in that 29BIT gets set for the\nSH-2/2A configs regardless of the fact that they are really 32BIT sans\nMMU or PMB. This does a bit of tidying to get nommu properly selecting\n32BIT as it was before.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "37b7a97884ba64bf7d403351ac2a9476ab4f1bba",
      "tree": "1c738f6b97c9f82b96c8ae836ab38f34faa4c1d7",
      "parents": [
        "e2781ac2a63011dd883e94c07eb086e6f2a5f521"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 09:49:04 2010 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 09:49:04 2010 -0400"
      },
      "message": "sh: machvec IO death.\n\nThis takes a bit of a sledgehammer to the machvec I/O routines. The\niomem case requires no special casing and so can just be dropped\noutright. This only leaves the ioport casing for PCI and SuperIO\nmangling. With the SuperIO case going through the standard ioport\nmapping, it\u0027s possible to replace everything with generic routines.\n\nWith this done the standard I/O routines are tidied up and NO_IOPORT\nnow gets default-enabled for the vast majority of boards.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51399a391940e676877c7a791138081f13a0bab7",
      "tree": "6caefb858ee4b31172b85ec7bcedb826a29a551b",
      "parents": [
        "b779b332d0e1ef68f40867948ae5526a3e925163",
        "df4d303647ebe5e2f7e473e32ccef9f8549e9d45"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 16:16:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 16:16:39 2010 -0700"
      },
      "message": "Merge branch \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: (38 commits)\n  kbuild: convert `arch/tile\u0027 to the kconfig mainmenu upgrade\n  README: cite nconfig\n  Revert \"kconfig: Temporarily disable dependency warnings\"\n  kconfig: Use PATH_MAX instead of 128 for path buffer sizes.\n  kconfig: Fix realloc usage()\n  kconfig: Propagate const\n  kconfig: Don\u0027t go out from read config loop when you read new symbol\n  kconfig: fix menuconfig on debian lenny\n  kbuild: migrate all arch to the kconfig mainmenu upgrade\n  kconfig: expand file names\n  kconfig: use the file\u0027s name of sourced file\n  kconfig: constify file name\n  kconfig: don\u0027t emit warning upon rootmenu\u0027s prompt redefinition\n  kconfig: replace KERNELVERSION usage by the mainmenu\u0027s prompt\n  kconfig: delay gconf window initialization\n  kconfig: expand by default the rootmenu\u0027s prompt\n  kconfig: add a symbol string expansion helper\n  kconfig: regen parser\n  kconfig: implement the `mainmenu\u0027 directive\n  kconfig: allow PACKAGE to be defined on the compiler\u0027s command-line\n  ...\n\nFix up trivial conflict in arch/mn10300/Kconfig\n"
    },
    {
      "commit": "1e5cefd01af079d8efadfde78c045be15e6c1b23",
      "tree": "e38de163fccbf66c433a3f4854c979837600b39f",
      "parents": [
        "faadfb04d92387bd7823d81e09d9b976332f9e44"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 27 15:44:19 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 27 15:44:19 2010 +0900"
      },
      "message": "sh: disable deprecated genirq support.\n\nNow that all of the controllers have been fixed up, we can finally select\nGENERIC_HARDIRQS_NO_DEPRECATED.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "57b813303ab40557aada8f8886400f3a9de3c0f8",
      "tree": "a033fd9239fcc060882cde90ed40ae5977cc9325",
      "parents": [
        "c4318baf00ed24b7fdcc255de33a18ab37ee8606"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 26 15:20:51 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 26 15:20:51 2010 +0900"
      },
      "message": "sh: Tidy up genirq Kconfig bits.\n\nNow that there\u0027s a HAVE_GENERIC_HARDIRQS, switch over.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1dfd166e93f98892aa4427069a23ed73259983c8",
      "tree": "c70a347b963091b99bd16842537153fa36e5c0e9",
      "parents": [
        "8e775167d54e6521e7cdbc03ee7ec42a8c67b49a",
        "8df399018df120d28f89fda6f2515cc6e096e43d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 07:51:49 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 25 07:51:49 2010 -0700"
      },
      "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: (110 commits)\n  sh: i2c-sh7760: Replase from ctrl_* to __raw_*\n  sh: clkfwk: Shuffle around to match the intc split up.\n  sh: clkfwk: modify for_each_frequency end condition\n  sh: fix clk_get() error handling\n  sh: clkfwk: Fix fault in frequency iterator.\n  sh: clkfwk: Add a helper for rate rounding by divisor ranges.\n  sh: clkfwk: Abstract rate rounding helper.\n  sh: clkfwk: support clock remapping.\n  sh: pci: Convert to upper/lower_32_bits() helpers.\n  sh: mach-sdk7786: Add support for the FPGA SRAM.\n  sh: Provide a generic SRAM pool for tiny memories.\n  sh: pci: Support secondary FPGA-driven PCIe clocks on SDK7786.\n  sh: pci: Support slot 4 routing on SDK7786.\n  sh: Fix up PMB locking.\n  sh: mach-sdk7786: Add support for fpga gpios.\n  sh: use pr_fmt for clock framework, too.\n  sh: remove name and id from struct clk\n  sh: free-without-alloc fix for sh_mobile_lcdcfb\n  sh: perf: Set up perf_max_events.\n  sh: perf: Support SH-X3 hardware counters.\n  ...\n\nFix up trivial conflicts (perf_max_events got removed) in arch/sh/kernel/perf_event.c\n"
    },
    {
      "commit": "e360adbe29241a0194e10e20595360dd7b98a2b3",
      "tree": "ef5fa5f50a895096bfb25bc11b25949603158238",
      "parents": [
        "8e5fc1a7320baf6076391607515dceb61319b36a"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Thu Oct 14 14:01:34 2010 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 18 19:58:50 2010 +0200"
      },
      "message": "irq_work: Add generic hardirq context callbacks\n\nProvide a mechanism that allows running code in IRQ context. It is\nmost useful for NMI code that needs to interact with the rest of the\nsystem -- like wakeup a task to drain buffers.\n\nPerf currently has such a mechanism, so extract that and provide it as\na generic feature, independent of perf so that others may also\nbenefit.\n\nThe IRQ context callback is generated through self-IPIs where\npossible, or on architectures like powerpc the decrementer (the\nbuilt-in timer facility) is set to generate an interrupt immediately.\n\nArchitectures that don\u0027t have anything like this get to do with a\ncallback from the timer tick. These architectures can call\nirq_work_run() at the tail of any IRQ handlers that might enqueue such\nwork (like the perf IRQ handler) to avoid undue latencies in\nprocessing the work.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n[ various fixes ]\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nLKML-Reference: \u003c1287036094.7768.291.camel@yhuang-dev\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "239060b93bb30a4ad55f1ecaa512464a035cc5ba",
      "tree": "77f79810e57d4fc24356eca0cd6db463e8994128",
      "parents": [
        "1408b15b98635a13bad2e2a50b3c2ae2ccdf625b",
        "e9203c988234aa512bd45ca32b52e21c7bbfc414"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Oct 12 15:09:06 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Oct 12 15:09:06 2010 +0200"
      },
      "message": "Merge branch \u0027kbuild/rc-fixes\u0027 into kbuild/kconfig\n\nWe need to revert the temporary hack in 71ebc01, hence the merge.\n"
    },
    {
      "commit": "86c8c04792f152c5469023885510140dd34817bc",
      "tree": "367ed782c323a4d1f11d773e9ea9790741fa4968",
      "parents": [
        "3d90a00763b51e1db344a7430c966be723b67a29"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Fri Sep 10 20:36:23 2010 +0100"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Mon Oct 11 17:46:16 2010 +0200"
      },
      "message": "sh: oprofile: Use perf-events oprofile backend\n\nNow that we\u0027ve got a generic perf-events based oprofile backend we might\nas well make use of it seeing as SH doesn\u0027t do anything special with its\noprofile backend. Also introduce a new CONFIG_HW_PERF_EVENTS symbol so\nthat we can fallback to using the timer interrupt for oprofile if the\nCPU doesn\u0027t support perf events.\n\nAlso, to avoid a section mismatch warning we need to annotate\noprofile_arch_exit() with an __exit marker.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "742759eae6b58a172d8f79ff0938d1e25dc9abc5",
      "tree": "455f25ce9eb3a15ba4d35b7f45140d5506a81b45",
      "parents": [
        "720a6bd785f92782921a1d0f00f15d60997f4037"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Oct 02 19:43:40 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Oct 02 19:43:40 2010 +0900"
      },
      "message": "sh: Handle pinmux for SH-X3 proto IRQ/IRL modes.\n\nThe SH-X3 proto CPU has all of the external IRQ and IRL pins muxed, make\nsure that we\u0027re able to grab them before attempting to register their\nrespective IRQ controllers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5924ad0d86fbc05bfb0c90afa15e20ccb7155549",
      "tree": "6e1a60dbadfbb1238f5ebb0d3cbcd37f3aee26ee",
      "parents": [
        "68a1aed7039e5a94a8e60e23fdf676738c36086a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 01 23:49:56 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 01 23:49:56 2010 +0900"
      },
      "message": "sh: Update SH-X3 subtype for clkdev lookups.\n\nRewrite the SH-X3 proto CPU clock framework for clkdev.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "838a2e55e6a4e9e8a10451ed2ef0f7a08dabdb04",
      "tree": "b4d1e0b8dc63ce2832e16a9408190e44ee0ee79c",
      "parents": [
        "c7abe8630ae63e90c2267c2c385a682e729e08be"
      ],
      "author": {
        "name": "Arnaud Lacombe",
        "email": "lacombar@gmail.com",
        "time": "Sat Sep 04 17:10:20 2010 -0400"
      },
      "committer": {
        "name": "Arnaud Lacombe",
        "email": "lacombar@gmail.com",
        "time": "Sun Sep 19 22:54:11 2010 -0400"
      },
      "message": "kbuild: migrate all arch to the kconfig mainmenu upgrade\n\nSigned-off-by: Arnaud Lacombe \u003clacombar@gmail.com\u003e\nReviewed-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nReviewed-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "e583d6b3c25d4ce3867b345782abd7d11a0d384c",
      "tree": "136b08ee54d1f8208b2f6b90946d7db6ce3dc081",
      "parents": [
        "bbcf6e8b66ab2fb5ddab4d0fe40c2e6a5ebe5301"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Aug 14 12:23:39 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 16 13:34:11 2010 +0900"
      },
      "message": "sh: fix recursive dependency in Kconfig\n\nWhen executing:\n\n   make ARCH\u003dsh defconfig\n\nkconfig segfaulted.\nkconfig should obviously not segfault.\n\nBut this indicated a problem in the sh files which was\ntracked down to a recursive dependency.\n\nWe select HAVE_HW_BREAKPOINT and in the following line\nwe use the same symbol in an expression.\nDrop the conditional as it is of no use.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bbcf6e8b66ab2fb5ddab4d0fe40c2e6a5ebe5301",
      "tree": "071fa9f86dc04a16570be367d04cff3b00c694ad",
      "parents": [
        "57682827b9a5edb52e33af0be9082b51bffcd5c7",
        "da5cabf80e2433131bf0ed8993abc0f7ea618c73"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 16 13:32:24 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 16 13:32:24 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\tarch/sh/include/asm/Kbuild\n\tdrivers/Makefile\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "baea90ea14b316e4599f000c713e446908a5aef6",
      "tree": "17eae40f15832b466121d8f962028472c4568a13",
      "parents": [
        "36239c6704b71da7fb8e2a9429e159a84d0c5a3e",
        "3a09b1be53d23df780a0cd0e4087a05e2ca4a00c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 04 13:52:34 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 04 13:52:34 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "592913ecb87a9e06f98ddb55b298f1a66bf94c6b",
      "tree": "0f63f5535fe517faf418e0f7e69800fcf1e4d8db",
      "parents": [
        "ce3bf7ab22527183634a76512d9854a38615e4d5"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Tue Jul 13 17:56:20 2010 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Jul 27 12:40:54 2010 +0200"
      },
      "message": "time: Kill off CONFIG_GENERIC_TIME\n\nNow that all arches have been converted over to use generic time via\nclocksources or arch_gettimeoffset(), we can remove the GENERIC_TIME\nconfig option and simplify the generic code.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nLKML-Reference: \u003c1279068988-21864-4-git-send-email-johnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "95f72d1ed41a66f1c1c29c24d479de81a0bea36f",
      "tree": "bd92b3804ff0bea083d69af0ede52f99ab34c0af",
      "parents": [
        "1c5474a65bf15a4cb162dfff86d6d0b5a08a740c"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Mon Jul 12 14:36:09 2010 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jul 14 17:14:00 2010 +1000"
      },
      "message": "lmb: rename to memblock\n\nvia following scripts\n\n      FILES\u003d$(find * -type f | grep -vE \u0027oprofile|[^K]config\u0027)\n\n      sed -i \\\n        -e \u0027s/lmb/memblock/g\u0027 \\\n        -e \u0027s/LMB/MEMBLOCK/g\u0027 \\\n        $FILES\n\n      for N in $(find . -name lmb.[ch]); do\n        M\u003d$(echo $N | sed \u0027s/lmb/memblock/g\u0027)\n        mv $N $M\n      done\n\nand remove some wrong change like lmbench and dlmb etc.\n\nalso move memblock.c from lib/ to mm/\n\nSuggested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "56c52986b163575402c2db83b2fec60234ace1e9",
      "tree": "c78a9fc253330bd709e8f31e6396cd3d4c7da62e",
      "parents": [
        "3810e96056ffddf68305f6d11d2d5103ec1f605d"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Tue Jul 06 04:32:05 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 06 17:38:30 2010 +0900"
      },
      "message": "sh: modify clock framework of SH7757\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eaaaeef392cb245e415c31d480ed2d5a466fd88f",
      "tree": "483761495ceb9cc3a277769f52d0ec8abeed1ac0",
      "parents": [
        "9973e38575070b70c68bad177fb5056548fea349"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 14 15:16:53 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 14 15:16:53 2010 +0900"
      },
      "message": "sh: Add kprobe-based event tracer.\n\nThis follows the x86/ppc changes for kprobe-based event tracing on sh.\nWhile kprobes is only supported on 32-bit sh, we provide the API for\nHAVE_REGS_AND_STACK_ACCESS_API for both 32 and 64-bit.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "019e2574f965b800ba76f319d817eae9405ae064",
      "tree": "fbcf7ade183a8dd4a6c55a2596cf5cf47bbb76d4",
      "parents": [
        "4705b2e8047221142af2ed5e37f54ac4c7f80a7d",
        "861160bfd097de7dbf3195bbef210e4f787327ab"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 02 16:32:12 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 02 16:32:12 2010 +0900"
      },
      "message": "Merge branch \u0027sh/iomap\u0027\n"
    },
    {
      "commit": "86e4dd5add77ab809f5427391dfabb8f78cbcb58",
      "tree": "43d2c40951df78d5404a72da214f8c8a788d3de3",
      "parents": [
        "1c98347e613bf17ea2f18c9766ce0ab77f65a96d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 25 20:06:13 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 02 16:31:42 2010 +0900"
      },
      "message": "sh: support for platforms without PIO.\n\nThis extends some of the existing special casing for HAS_IOPORT\nplatforms and gets it to the point where platforms can begin to\nconditionally select it.\n\nThe major changes here are that the PIO routines themselves go away\ncompletely, including all of the machvec port mapping wrappers. With this\nin place it\u0027s possible for any non-machvec abusing platform to disable\nPIO completely. At present this is left as an opt-in until the abusers\nare the odd ones out instead of the majority.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4705b2e8047221142af2ed5e37f54ac4c7f80a7d",
      "tree": "5e0d52a2f3ffebfd56f1f2d69f6be3b7ac72d7ad",
      "parents": [
        "8a768952ca8cb5cad98cfa343e6fb131e3bbdc3e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue May 18 14:43:15 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 31 13:11:54 2010 +0900"
      },
      "message": "sh: add romImage MMCIF boot for sh7724 and Ecovec V2\n\nThis patch is V2 of the MMCIF romImage boot support\nfor sh7724 and the Ecovec board. With this patch\napplied and CONFIG_ROMIMAGE_MMCIF selected the\nromImage kernel image can be written to a MMC card\nand booted directly by the sh7724 cpu.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "18e98307de0d746cb0845ebf66535ce2184c25a2",
      "tree": "eac998f31e3930ffc1f54e524a2a9bbc82b851e0",
      "parents": [
        "204f3a04449a9a775e465f7d87bcab08f170e59e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed May 26 14:44:32 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:54 2010 -0700"
      },
      "message": "asm-generic: add NEED_SG_DMA_LENGTH to define sg_dma_len()\n\nThere are only two ways to define sg_dma_len(); use sg-\u003edma_length or\nsg-\u003elength.  This patch introduces NEED_SG_DMA_LENGTH that enables\narchitectures to choose sg-\u003edma_length or sg-\u003elength.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c7cbaf5b82c418cd3b1dcf718f71d0e6057e639",
      "tree": "da9aaa5a246af464b1e10d88618c1cad07b76314",
      "parents": [
        "ba0234ec35127fe21d373db53cbaf9fe20620cb6",
        "4d0956b8f597aac10208ca763f8fe641fde16aab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:36:03 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:36:03 2010 -0700"
      },
      "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: (127 commits)\n  sh: update defconfigs.\n  sh: Fix up the NUMA build for recent LMB changes.\n  sh64: provide a stub per_cpu_trap_init() definition.\n  sh: fix up CONFIG_KEXEC\u003dn build.\n  sh: fixup the docbook paths for clock framework shuffling.\n  driver core: Early dev_name() depends on slab_is_available().\n  sh: simplify WARN usage in SH clock driver\n  sh: Check return value of clk_get on ms7724\n  sh: Check return value of clk_get on ecovec24\n  sh: move sh clock-cpg.c contents to drivers/sh/clk-cpg.c\n  sh: move sh clock.c contents to drivers/sh/clk.\n  sh: move sh asm/clock.h contents to linux/sh_clk.h V2\n  sh: remove unused clock lookup\n  sh: switch boards to clkdev\n  sh: switch sh4-202 to clkdev\n  sh: switch shx3 to clkdev\n  sh: switch sh7757 to clkdev\n  sh: switch sh7763 to clkdev\n  sh: switch sh7780 to clkdev\n  sh: switch sh7786 to clkdev\n  ...\n"
    },
    {
      "commit": "209791b2cc3cdaf0f6ff49c25db975f8bbf573dd",
      "tree": "cb7738954267746d14ddd101e9be88c8a9449d03",
      "parents": [
        "ef4ed97d6bd91aa41907181e80a7feaf2721719a",
        "4b478ee2a1251d99813a90afeb0f809b3a8b04fb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 13 17:48:13 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 13 17:48:13 2010 +0900"
      },
      "message": "Merge branch \u0027sh/highmem\u0027\n"
    },
    {
      "commit": "4b478ee2a1251d99813a90afeb0f809b3a8b04fb",
      "tree": "1e4a76033301afcdf2b7638f5bdf01c58c67e421",
      "parents": [
        "21823259a70b7a2a21eea1d48c25a6f38896dd11"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 11 15:24:04 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 11 15:24:04 2010 +0900"
      },
      "message": "sh: All SH-X3 cores support NUMA and SMP, update Kconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d523e1ae6addd4f18a609da39f23719eaecfedf0",
      "tree": "61a7bf312c71b4bca50710b0b3dc8a54c3a7eb11",
      "parents": [
        "9b7a37853a8cd69829eb1d9715a6c09aae01eeec"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 07 16:39:09 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri May 07 16:39:09 2010 +0900"
      },
      "message": "sh: flag kdump as broken on SMP for now.\n\nThere\u0027s still quite a bit of shootdown logic that needs to be hacked up\nto support SMP for kdump properly, so just add in a BROKEN_ON_SMP\ndependency for now.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0102752e4c9e0655b39734550d4c35327954f7f9",
      "tree": "04c23f88e57c8e804d144434c60b91879e83648d",
      "parents": [
        "b2812d031dea86926e9c10f7714af33ac2f6b43d"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sun Apr 11 18:55:56 2010 +0200"
      },
      "committer": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sat May 01 04:32:11 2010 +0200"
      },
      "message": "hw-breakpoints: Separate constraint space for data and instruction breakpoints\n\nThere are two outstanding fashions for archs to implement hardware\nbreakpoints.\n\nThe first is to separate breakpoint address pattern definition\nspace between data and instruction breakpoints. We then have\ntypically distinct instruction address breakpoint registers\nand data address breakpoint registers, delivered with\nseparate control registers for data and instruction breakpoints\nas well. This is the case of PowerPc and ARM for example.\n\nThe second consists in having merged breakpoint address space\ndefinition between data and instruction breakpoint. Address\nregisters can host either instruction or data address and\nthe access mode for the breakpoint is defined in a control\nregister. This is the case of x86 and Super H.\n\nThis patch adds a new CONFIG_HAVE_MIXED_BREAKPOINTS_REGS config\nthat archs can select if they belong to the second case. Those\nwill have their slot allocation merged for instructions and\ndata breakpoints.\n\nThe others will have a separate slot tracking between data and\ninstruction breakpoints.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Will Deacon \u003cwill.deacon@arm.com\u003e\nCc: Mahesh Salgaonkar \u003cmahesh@linux.vnet.ibm.com\u003e\nCc: K. Prasad \u003cprasad@linux.vnet.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5f737b39be9110bd64874f508bd89ba27746b17e",
      "tree": "b2203b60d20f1cb6120c833349c67eee3feb5c59",
      "parents": [
        "b7386a09ce7e8add333f5d67f2fe1b1eac1f4746"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Wed Apr 28 05:46:11 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 29 23:28:37 2010 +0900"
      },
      "message": "sh: add CONFIG_VIRTUALIZATION for virtio support\n\nAdd CONFIG_VIRTUALIZATION to the SH architecture\nand include the virtio code there. Used to enable\nthe virtio drivers under QEMU.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b7386a09ce7e8add333f5d67f2fe1b1eac1f4746",
      "tree": "92533989e3f4948b491c9338d7c0ed9d09684aa5",
      "parents": [
        "54b41b97fd07842d8b64963d538003c5f756ca12"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 27 16:41:12 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 27 16:41:12 2010 +0900"
      },
      "message": "sh: make latencytop available on SMP, too.\n\nThe UP dependency was inherited from ARM, which seems to have run in to\nit due to the stacktrace code not being available for SMP in certain\ncases, as we don\u0027t have this particular limitation there is no specific\nneed to block on the SMP dependency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "763142d1efb56effe614d71185781796c4b83c78",
      "tree": "f886c239786fd4be028e3a45006c5cc5c1b3a3f2",
      "parents": [
        "8db2bc4559639680a94d4492ae4b7ce71298a74f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 26 19:08:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Apr 26 19:08:55 2010 +0900"
      },
      "message": "sh: CPU hotplug support.\n\nThis adds preliminary support for CPU hotplug for SH SMP systems.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43b8774dc409ea5d9369b978e2e7bc79289f0522",
      "tree": "13aa346ff8f30786e8ce3ccfdd8341d182ce4c87",
      "parents": [
        "12129fea50edcd696a9556523b058d6c445f21d8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 13 14:43:03 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Apr 13 14:43:03 2010 +0900"
      },
      "message": "sh: intc: userimask support.\n\nThis adds support for hardware-assisted userspace irq masking for\nspecial priority levels. Due to the SR.IMASK interactivity, only some\nplatforms implement this in hardware (including but not limited to\nSH-4A interrupt controllers, and ARM-based SH-Mobile CPUs). Each CPU\nneeds to wire this up on its own, for now only SH7786 is wired up as an\nexample.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5cabbb6277286adf973fbb30aca9b194922a316e",
      "tree": "3a5b919818197d72048656608a331c4c985f085f",
      "parents": [
        "af407c6db16aa9ca63559076dbe620220a822580"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Mar 10 15:23:27 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:41 2010 -0800"
      },
      "message": "pci-dma: sh: use include/linux/pci-dma.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "37feecb0ae8c29b713b957c053b05ad10c42c73b",
      "tree": "b9ca4fe45ba61a18214e8c306cd94d3ef700201d",
      "parents": [
        "4b842c8571240d1173eaf00e114cc5cc160f1722"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:17:42 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:17:42 2010 +0900"
      },
      "message": "sh: Disable generic IRQ probing.\n\nIRQ autoprobing hasn\u0027t actually worked for us at all since very early in\n2.6, but no one seems to have noticed given that none of the drivers\nthat use it see much testing.\n\nyenta_socket is the odd one out, and that depends on PCI IRQs which are\nfixed on all SH platforms anyways. Consequently, turning off autoprobing\nfixes up crashes triggered by yenta_socket and at least gets it working\nagain on r7785rp.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4b842c8571240d1173eaf00e114cc5cc160f1722",
      "tree": "19d096d3222a995f39bf157eb403a85f417846e8",
      "parents": [
        "deb9b22b8968fa0166d89c8ad1346e816cf1aec4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:15:17 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 19:15:17 2010 +0900"
      },
      "message": "sh: enable sparseirq for highlander and r2d.\n\nhighlander and r2d are the only remaining ones that were blocking\nsparseirq being turned on by default, but it turns out that they already\nwork fine with it by virtue of register_intc_controller(). As such, we\ncan kill off the dependencies and turn it on by default.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "deb9b22b8968fa0166d89c8ad1346e816cf1aec4",
      "tree": "a8f2a46d7498182c11bda07916b4b954c8541a8a",
      "parents": [
        "6eb6f98396f7bd653d8fb15b06364c8c7d70e22c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 18:01:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 18:01:55 2010 +0900"
      },
      "message": "sh: mach-dreamcast: Convert to sparseirq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6eb6f98396f7bd653d8fb15b06364c8c7d70e22c",
      "tree": "51155eac621a7cee65d6b3b17fe78d167d3e3945",
      "parents": [
        "c7a967273a539a9a38413753c58125e777e2d30d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:48:17 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:48:17 2010 +0900"
      },
      "message": "sh: hd6446x: Convert to sparseirq.\n\nFollows the se7724 change and converts the hd64461 IRQ handling to\nsparseirq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7a967273a539a9a38413753c58125e777e2d30d",
      "tree": "70c57dcad74c8272ee5f079f3138615aee0214ed",
      "parents": [
        "e9867c569970d8afb4b882bafbbe81426bd46333"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:38:04 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 02 17:38:04 2010 +0900"
      },
      "message": "sh: mach-se: Convert SH7724 solution engine FPGA to sparseirq.\n\nThis uses the new create_irq_nr() to build up the FPGA\u0027s desired virtual\nIRQ mapping and permits us to finally flip on sparseirq for this board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "320e68da59353fe6ad51b81f6865c4b674ad66ea",
      "tree": "9fc7f0f07a6a656a6384736f17f7d52da9a9f79e",
      "parents": [
        "ac8ab54a8e41a5ed0ee2161d45b6dc855490989f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 29 22:38:13 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 29 22:38:13 2010 +0900"
      },
      "message": "sh: support PCI domains.\n\nNewer SH parts are now commonly shipping with multiple controllers, so\nwe wire up PCI domain support to deal with them. Shamelessly cloned from\nthe MIPS implementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43a1839cb1e0e0ed08b8ace0adb3716865fd0c4c",
      "tree": "9076b72e1cb925a2a6cef4aba381b0d9d9e151e4",
      "parents": [
        "a4ae2b2b18d1766768987dc5de42dfa3c2a6d9f7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 19:37:14 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 19:37:14 2010 +0900"
      },
      "message": "sh: SH7786 clock framework rewrite.\n\nThis rewrites the SH7786 clock framework support completely. It\u0027s\nreworked to provide all of the DIV4 and MSTP function clocks. This brings\nit in line with the current clock framework code and lets us drop SH7786\nfrom the list of CPUs that require legacy CPG handling.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d63e73d520b690e4378cef3003eb5f01f7d128c",
      "tree": "9a28f581e591c684f76190dafda0910323065fda",
      "parents": [
        "f33609344acfdde1c1acedf6de3efe6b80af93a6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 14:00:14 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 19 14:00:14 2010 +0900"
      },
      "message": "sh: Limit ioremap_prot() to 32bit pgprot parts.\n\nPresently ioremap_prot() uses an unsigned long to pass the pgprot value\naround. This results in the upper half of the pgprot being chomped when\nusing 64-bit pgprots on a 32-bit ABI (X2TLB and SH-5).\n\nAs the only users of ioremap_prot() are presently legacy parts, this\ndoesn\u0027t cause too much of an issue. In the future when the interface is\nconverted to use pgprot_t directly this can be re-enabled for the other\nparts, too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7b16efb7d0c7fce218b2cdafa2432c5fbf57314",
      "tree": "b82e0aa1c50b9d0bf358b0c2050695e2c8094748",
      "parents": [
        "644755e7867710a23e6243dcc69cfc071985f560"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:29:19 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:29:19 2010 +0900"
      },
      "message": "sh: Add support for LZO-compressed kernels.\n\nPlugs in LZO along with the others.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "644755e7867710a23e6243dcc69cfc071985f560",
      "tree": "7cc1ad648d2f5631ae0bb8bf73f3bc30e0709605",
      "parents": [
        "6430a5987f8bb9a7c5187b343956aa8ef404d571",
        "0ea820cf9bf58f735ed40ec67947159c4f170012",
        "fa94ddea2b29fdda7640672c8a933dbd901f0278",
        "066000dd856709b6980123eb39b957fe26993f7b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:02:55 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 13 13:02:55 2010 +0900"
      },
      "message": "Merge branches \u0027sh/xstate\u0027, \u0027sh/hw-breakpoints\u0027 and \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "ee2760ea58d81fc00bcc2137232ed9bc28202aec",
      "tree": "3a87d2b73bd83ac5315387e554d0000d290df672",
      "parents": [
        "53e6d8e0060fe2bb9b11238f8250fdfbb0589425"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 12 13:48:27 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 12 13:48:27 2010 +0900"
      },
      "message": "sh: default to sparseirq.\n\nAs SH has a very sparse IRQ map by default, all new CPUs and boards\nbenefit from using sparseirq by default. Despite this, there are still a\nfew stragglers (mostly due to using a fixed IRQ range for their FPGA\nIRQ mappings), and these still need to be converted over one by one. As\nthese are now in the minority, and we do not want to encourage this sort\nof brain-damage in newer board ports, we force sparseirq on.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fa94ddea2b29fdda7640672c8a933dbd901f0278",
      "tree": "4e9204f1438f5ed44bff31e2abee598ad775321d",
      "parents": [
        "6fbfe8d7cd7e71ceb281c5a1b9de6e5e0dfbf1c8",
        "56d45b62ce622a003da972428fdbba2b42102efb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:49:08 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:49:08 2010 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/hw-breakpoints\n"
    },
    {
      "commit": "6fbfe8d7cd7e71ceb281c5a1b9de6e5e0dfbf1c8",
      "tree": "3a327a71bf30f7ea35a48d14125bdb2d4540c4ac",
      "parents": [
        "9fae4fb3ce38cc657ff0aba570ae875aae2806d4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:46:53 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 06 15:46:53 2010 +0900"
      },
      "message": "sh: select HAVE_HW_BREAKPOINT for all SUPERH32 CPUs.\n\nAll SH CPUs (with the exception of sh64) support the UBC, so select\nHW_BREAKPOINT support by default. This fixes up the build for non-SH4A\ntargets.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8152a74bc087ffd03e024eaaf5a853ecf62d376d",
      "tree": "b3f96ca4af09a1ddc8cd9fa5a6cd17f183ab7e6e",
      "parents": [
        "6b7b284958d47b77d06745b36bc7f36dab769d9b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 29 11:09:30 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 29 11:09:30 2009 +0900"
      },
      "message": "sh: Only provide a PCLK definition for legacy CPG CPUs.\n\nAs CPUs are migrated over to more fully-featured clock frameworks of\ntheir own and off of the legacy CPG code, they no longer have any real\nneed for defining the PCLK value. The PCLK define in itself is already\nfairly misleading, as many boards get their input clocks from different\nsources, making this value fairly arbitrary anyways.\n\nOutside of the legacy CPG clock framework, the only place where this\nvalue is used is for deriving CLOCK_TICK_RATE, which we set back to the\nlegacy PIT value that it was before the PCLK definitions were added in\nthe first place.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6c0ee6a4bba0e21eb0fb4de5bdac03c11b74242d",
      "tree": "0fe269fd293db54e41b4cfe188805dbeaf485062",
      "parents": [
        "a28b460ec7968f430a2d6ea2809b249ee9fe1d28"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 21 17:35:00 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 21 17:35:00 2009 +0900"
      },
      "message": "sh: hw-breakpoint support requires perf events.\n\nThis follows the x86 change to select perf events when hw_breakpoint\nsupport is enabled. This fixes up build issues where perf events can\notherwise be disabled on their own.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6424db52e24e8cdf89917fa3c10395116440160e",
      "tree": "bd923d78f90addb080abc82f3bff6ca5c9bf10b4",
      "parents": [
        "09a072947791088b88ae15111cf68fc5aaaf758d",
        "6a5a0b9139b19dd1a107870269a35bc9cf18d2dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:47:12 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:47:12 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/hw-breakpoints\n\nConflict between FPU thread flag migration and debug\nthread flag addition.\n\nConflicts:\n\tarch/sh/include/asm/thread_info.h\n\tarch/sh/include/asm/ubc.h\n\tarch/sh/kernel/process_32.c\n"
    },
    {
      "commit": "09a072947791088b88ae15111cf68fc5aaaf758d",
      "tree": "510728ca3d3906a352cfc673e7f3e38e471165b4",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 16:27:40 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 08 15:02:27 2009 +0900"
      },
      "message": "sh: hw-breakpoints: Add preliminary support for SH-4A UBC.\n\nThis adds preliminary support for the SH-4A UBC to the hw-breakpoints API.\nPresently only a single channel is implemented, and the ptrace interface\nstill needs to be converted. This is the first step to cleaning up the\nlong-standing UBC mess, making the UBC more generally accessible, and\nfinally making it SMP safe.\n\nAn additional abstraction will be layered on top of this as with the perf\nevents code to permit the various CPU families to wire up support for\ntheir own specific UBCs, as many variations exist.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9b3b21f788a9d7ff999544bf9b7ba950f68a9357",
      "tree": "ffd37430dff82838b9bd67d505b98804c97a1010",
      "parents": [
        "72f0c137a5c82df628dc646a82b9d8e3277b1234",
        "ffb4a73d8906f71910e6c83ec2b499e70025ee8e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "72f0c137a5c82df628dc646a82b9d8e3277b1234",
      "tree": "cedbe3d5c128cafce43907fceb078c2cba6e3ed6",
      "parents": [
        "94c285108e4551157ecc1b8156921712138fa860"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "message": "sh: enable PERF_USE_VMALLOC across the board.\n\nThe vast majority of SH platforms want this, and the few that don\u0027t\naren\u0027t going to care one way or the other. Enable it across the board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7693465d81827107caf9c447b9ad91098a1c4941",
      "tree": "e47345c26eb252578a78a33b0840d49d88624f3c",
      "parents": [
        "01be5d63fd4645eab1d05a7caa04462c11c8b7a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "message": "sh: Kill off superfluous arch/sh/drivers/pci/Kconfig.\n\nNow that this contains a grand total of 1 Kconfig option, it\u0027s hardly\nworth keeping split out. Roll CONFIG_PCI back in to the top-level\narchitecture Kconfig, along with the other bus types.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "01be5d63fd4645eab1d05a7caa04462c11c8b7a1",
      "tree": "9c316a404a55dc2a43ef5e0156590d37a828cf54",
      "parents": [
        "3f375f12ecb9c691dda70bb64b313e55fe6ee4ee"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "message": "sh: Revamp PCI DMA coherence Kconfig bits.\n\nLeaving this configurable caused more trouble than it was ever worth, so\njust make it explicit. Boards that are verified one way or the other can\nfix up their selects accordingly. We presently default to non-coherent\nfor most platforms.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ffb4a73d8906f71910e6c83ec2b499e70025ee8e",
      "tree": "d63a6a36f73536f710cc8e8ce7294ce79f07d53e",
      "parents": [
        "a5c461bb3f74646d99464652cd5363e88434c3e1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 07:22:37 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 07:22:37 2009 +0900"
      },
      "message": "sh: Fix hugetlbfs dependencies for SH-3 \u0026\u0026 MMU configurations.\n\nThe hugetlb dependencies presently depend on SUPERH \u0026\u0026 MMU while the\nhugetlb page size definitions depend on CPU_SH4 or CPU_SH5. This\nunfortunately allows SH-3 + MMU configurations to enable hugetlbfs\nwithout a corresponding HPAGE_SHIFT definition, resulting in the build\nblowing up.\n\nAs SH-3 doesn\u0027t support variable page sizes, we tighten up the\ndependenies a bit to prevent hugetlbfs from being enabled. These days\nwe also have a shiny new SYS_SUPPORTS_HUGETLBFS, so switch to using\nthat rather than adding to the list of corner cases in fs/Kconfig.\n\nReported-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73c926bee0e4b7739bbb992a0a3df561178dd522",
      "tree": "1b57464ef1a105911ddd9dab514e404fa2aa7cb2",
      "parents": [
        "14c011deb4cb906d72b6b2b6880e21c3cc110fcc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 20 12:55:56 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 20 12:55:56 2009 +0900"
      },
      "message": "sh: Convert to asm-generic/dma-mapping-common.h\n\nThis converts the old DMA mapping support to the new generic\ndma-mapping-common.h abstraction.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cae19b5902d52ff059f5df98ea993a00e5686af1",
      "tree": "fde9a56fba71bdb062c34f17a54ee156fa11ff0a",
      "parents": [
        "78aed4a63aaa67f22cb1b541dd7528139a24c289"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:20:42 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:20:42 2009 +0900"
      },
      "message": "sh: Kill off legacy UBC wakeup cruft.\n\nThis code was added for some ancient SH-4 solution engines with peculiar\nboot ROMs that did silly things to the UBC MSTP bits. None of these have\nbeen in the wild for years, and these days the clock framework wraps up\nthe MSTP bits, meaning that the UBC code is one of the few interfaces\nthat is stomping MSTP bits underneath the clock framework. At this point\nthe risks far outweigh any benefit this code provided, so just kill it\noff.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "78aed4a63aaa67f22cb1b541dd7528139a24c289",
      "tree": "56c0e18d498dee86ec9ff018d6070c8d08443be1",
      "parents": [
        "896f0c0e8e4ee02ee72a203aef79f362d5f7b7cc",
        "f875295c4bfb39e96d136edd8ac80567e73536b4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:16:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:16:02 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n\nConflicts:\n\tarch/sh/Kconfig\n"
    },
    {
      "commit": "f875295c4bfb39e96d136edd8ac80567e73536b4",
      "tree": "76b869f9570f483e4d393be4de0a21a31631f1e6",
      "parents": [
        "52a94909f00e0ffceeac202e517a126d57c1c523"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:14:19 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 16 18:14:19 2009 +0900"
      },
      "message": "sh: Kill off stray HAVE_FTRACE_SYSCALLS reference.\n\nThis seems to have popped back in via some merge damage. Kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4b053d96ae4e23e7023eb9f591bd7fc5c9c8cb9",
      "tree": "16e25333605c6919ce85ae9a43e970dc0dd516f4",
      "parents": [
        "c8afde7f40577b80d30aa8abcdee74c76a4b800a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 13 16:52:50 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 13 16:52:50 2009 +0900"
      },
      "message": "sh: ftrace: Make code modification NMI safe.\n\nThis cribs the x86 implementation of ftrace_nmi_enter() and friends to\nmake ftrace_modify_code() NMI safe, particularly on SMP configurations.\n\nFor additional notes on the problems involved, see the comment below\nftrace_call_replace().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cdd6c482c9ff9c55475ee7392ec8f672eddb7be6",
      "tree": "81f98a3ab46c589792057fe2392c1e10f8ad7893",
      "parents": [
        "dfc65094d0313cc48969fa60bcf33d693aeb05a7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 12:02:48 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 14:28:04 2009 +0200"
      },
      "message": "perf: Do the big rename: Performance Counters -\u003e Performance Events\n\nBye-bye Performance Counters, welcome Performance Events!\n\nIn the past few months the perfcounters subsystem has grown out its\ninitial role of counting hardware events, and has become (and is\nbecoming) a much broader generic event enumeration, reporting, logging,\nmonitoring, analysis facility.\n\nNaming its core object \u0027perf_counter\u0027 and naming the subsystem\n\u0027perfcounters\u0027 has become more and more of a misnomer. With pending\ncode like hw-breakpoints support the \u0027counter\u0027 name is less and\nless appropriate.\n\nAll in one, we\u0027ve decided to rename the subsystem to \u0027performance\nevents\u0027 and to propagate this rename through all fields, variables\nand API names. (in an ABI compatible fashion)\n\nThe word \u0027event\u0027 is also a bit shorter than \u0027counter\u0027 - which makes\nit slightly more convenient to write/handle as well.\n\nThanks goes to Stephane Eranian who first observed this misnomer and\nsuggested a rename.\n\nUser-space tooling and ABI compatibility is not affected - this patch\nshould be function-invariant. (Also, defconfigs were not touched to\nkeep the size down.)\n\nThis patch has been generated via the following script:\n\n  FILES\u003d$(find * -type f | grep -vE \u0027oprofile|[^K]config\u0027)\n\n  sed -i \\\n    -e \u0027s/PERF_EVENT_/PERF_RECORD_/g\u0027 \\\n    -e \u0027s/PERF_COUNTER/PERF_EVENT/g\u0027 \\\n    -e \u0027s/perf_counter/perf_event/g\u0027 \\\n    -e \u0027s/nb_counters/nb_events/g\u0027 \\\n    -e \u0027s/swcounter/swevent/g\u0027 \\\n    -e \u0027s/tpcounter_event/tp_event/g\u0027 \\\n    $FILES\n\n  for N in $(find . -name perf_counter.[ch]); do\n    M\u003d$(echo $N | sed \u0027s/perf_counter/perf_event/g\u0027)\n    mv $N $M\n  done\n\n  FILES\u003d$(find . -name perf_event.*)\n\n  sed -i \\\n    -e \u0027s/COUNTER_MASK/REG_MASK/g\u0027 \\\n    -e \u0027s/COUNTER/EVENT/g\u0027 \\\n    -e \u0027s/\\\u003cevent\\\u003e/event_id/g\u0027 \\\n    -e \u0027s/counter/event/g\u0027 \\\n    -e \u0027s/Counter/Event/g\u0027 \\\n    $FILES\n\n... to keep it as correct as possible. This script can also be\nused by anyone who has pending perfcounters patches - it converts\na Linux kernel tree over to the new naming. We tried to time this\nchange to the point in time where the amount of pending patches\nis the smallest: the end of the merge window.\n\nNamespace clashes were fixed up in a preparatory patch - and some\nstylistic fallout will be fixed up in a subsequent patch.\n\n( NOTE: \u0027counters\u0027 are still the proper terminology when we deal\n  with hardware registers - and these sed scripts are a bit\n  over-eager in renaming them. I\u0027ve undone some of that, but\n  in case there\u0027s something left where \u0027counter\u0027 would be\n  better than \u0027event\u0027 we can undo that on an individual basis\n  instead of touching an otherwise nicely automated patch. )\n\nSuggested-by: Stephane Eranian \u003ceranian@google.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nReviewed-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a74f7e0410da9da7942cf4f08bbdb0e4fc76f972",
      "tree": "8c45d67e75ecf44a274951c2f6a6a2ee1c79a84c",
      "parents": [
        "ea88023b3491a384575ebcd5e8a449e841a28a24"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 14:30:34 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 16 14:30:34 2009 +0900"
      },
      "message": "sh: Wire up HAVE_SYSCALL_TRACEPOINTS.\n\nThis is necessary to get ftrace syscall tracing working again.. a fairly\ntrivial and mechanical change. The one benefit is that this can also be\nenabled on sh64, despite not having its own ftrace port.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d724a9c9d572e092d1ce820463f082697487b874",
      "tree": "5ee5818b2c54e13a0e492f0ec6aedb9fe29f395e",
      "parents": [
        "b46373e0d4b9f714ab757aae0c19c41fbcc73ef5"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@st.com",
        "time": "Mon Aug 24 16:25:38 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 24 16:25:38 2009 +0900"
      },
      "message": "sh: Allow for kernel command line concatenation.\n\nSo far kernel command line arguments could be passed in by a bootloader\nor defined as CONFIG_CMDLINE, which completely overwriting the first one.\n\nThis change allows a developer to declare selected kernel parameters in\na kernel configuration (eg. project-specific defconfig), retaining\npossibility of passing others by a bootloader.\n\nThe obvious examples of the first type are MTD partition or\nbigphysarea-like region definitions, while \"debug\" option or network\nconfiguration should be given by a bootloader or a JTAG boot script.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@st.com\u003e\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3144fc46f987413df10e83659f0bf1aad76f79e",
      "tree": "a09f3c13c32664a617d3981ae111436c3127ccc3",
      "parents": [
        "4f896ffca2b72f4b719746e7fbb0b623252e6ac9",
        "cc58f597afc63a57bb55ed97c2a72f7405320c93"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:04:07 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:04:07 2009 +0900"
      },
      "message": "Merge branches \u0027sh/hwblk\u0027 and \u0027sh/pm-runtime\u0027\n"
    },
    {
      "commit": "ac2c596b572d08dab64dde3ac1f2de934d781c9f",
      "tree": "bfcd956835d034f79790ce25101c0a9dceed2c31",
      "parents": [
        "a62926fe4b76d539b77ee53197040153d43916f6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 19 10:31:53 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Aug 23 18:03:20 2009 +0900"
      },
      "message": "sh: let ARCH_SHMOBILE select PM and PM_RUNTIME\n\nWith the Runtime PM driver changes in place, we must have\nRuntime PM support in place. Otherwise there is no way to\nenable clocks to the Runtime PM enabled hardware blocks.\nThis patch makes Runtime PM mandatory on SuperH Mobile.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c01f0f1a4a96eb3acc5850e18cc43f24366966d0",
      "tree": "402c307afc1af3023e1e1528f0abd190e94ae4e7",
      "parents": [
        "9e7291c1124655980ab05fc89930de8e218c7d64"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Fri Aug 21 16:30:28 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 21 17:25:47 2009 +0900"
      },
      "message": "sh: Add initial support for SH7757 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": "07e88e1bfc128681a80578724fde6a872f413862",
      "tree": "7e85e26152bcc277d6e2e288aac155f155ce5c4e",
      "parents": [
        "df8ce2595fbac8b046322fce9df61ce1cf8ddf62"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 13:21:19 2009 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 13:21:19 2009 -0400"
      },
      "message": "sh: bzip2/lzma zImage support.\n\nThis plugs in bzip2 and lzma support for zImages.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "df8ce2595fbac8b046322fce9df61ce1cf8ddf62",
      "tree": "46c5d6a316deab58f4cb482e72de56b1be0fc202",
      "parents": [
        "f686d8c11c61143b9705ed38d8cd26b0643902a4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jul 12 01:37:30 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Jul 12 01:37:30 2009 +0900"
      },
      "message": "sh: Tidy up gzip-based zImage decompression.\n\nThis brings the zImage handling in to the current century, in preparation\nfor handling the other compression types.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f686d8c11c61143b9705ed38d8cd26b0643902a4",
      "tree": "0f994dd178226552dd0d1820f651820fb699f50d",
      "parents": [
        "2802e34590f290173a3f2aa5a4d662ae5373b420",
        "7816fecd03e480ed0b47d674ed772ca0b45e1b5e",
        "69ca06c9454169c4a9303e8834adae9080f94859"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:33 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:33 2009 +0900"
      },
      "message": "Merge branches \u0027sh/ftrace\u0027 and \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "327933f5d6cdf083284d3c06e0370d1de464aef4",
      "tree": "38046aa3e6b605bf4e16c5d7ac3968f5fa656e8f",
      "parents": [
        "b99610fb9cdf390965c62c22322596d961591160"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Sat Jul 11 00:29:03 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 11 10:08:01 2009 +0900"
      },
      "message": "sh: Function graph tracer support\n\nAdd both dynamic and static function graph tracer support for sh.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "7119888df1fd115573616ae43747b2e823b0663e"
}
