)]}'
{
  "log": [
    {
      "commit": "2afb447f33c29cb000a494396559f8005d3e33c1",
      "tree": "71365a7c84c6493f602cae0e6f249f26c26ae4ea",
      "parents": [
        "eb6434d9e79a72d35d68811efd68fe8bab8f5baf"
      ],
      "author": {
        "name": "SUGIOKA Toshinobu",
        "email": "sugioka@itonet.co.jp",
        "time": "Wed Jan 21 09:42:10 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 21 18:35:55 2009 +0900"
      },
      "message": "sh: fix unaligned and nonexistent address handling\n\nunaligned and nonexistent address causes wrong exception\nhandling in traps_32.c(handle_unaligned_access).\n\n\u0027handle_unalinged_ins\u0027 should return -EFAULT if address error\nis fixed up with kernel exception table, otherwise\n\u0027handle_unaligned_access\u0027 increases already fixed program counter\nand then crash.\n\nfor example\n   ioctl(fd, TCGETA, (struct termio *)-1)\nnever return and stay in TASK_UNINTERRUPTIBLE state forever\nin my kernel.\n\nSigned-off-by: SUGIOKA Toshinobu \u003csugioka@itonet.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3442c0d627985778ef275985831f8fdb5d626c25",
      "tree": "8951e5c3edaf7d70fcaed0ad253027ff5815156a",
      "parents": [
        "5e8766f1c1f747522350eba385c584a862f47e4c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Dec 25 18:55:26 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 21 17:44:26 2009 +0900"
      },
      "message": "sh: export the sh7343 JPU to user space\n\nThis patch exports the sh7343 JPU to user space using uio_pdrv_genirq,\nvery similar to the sh7722 JPU patch by Hayama-san.\n\nWhile at it fix up the end of the sh7722 JPU iomem resource.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5e6136135d4f50fda6699498185c6dffe08d7891",
      "tree": "caa7df93da14651185cd7a21409598eb350e259f",
      "parents": [
        "8ed3592e567db7344b2c7353667e0d281cd13471"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 07 17:42:32 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 21 17:42:55 2009 +0900"
      },
      "message": "sh: Drop the BKL from sys_execve() on SH-5.\n\nBrings it in line with the SH implementation, the BKL is not\nnecessary here.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1134723e96f6e2abcf8bfd7a2d1c96fcc323ef35",
      "tree": "7a056eb6845609e298568190603b71801f7e7e8f",
      "parents": [
        "e55380edf68796d75bf41391a781c68ee678587d"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:13:56 2009 +0100"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:15:15 2009 +0100"
      },
      "message": "[CVE-2009-0029] Remove __attribute__((weak)) from sys_pipe/sys_pipe2\n\nRemove __attribute__((weak)) from common code sys_pipe implemantation.\nIA64, ALPHA, SUPERH (32bit) and SPARC (32bit) have own implemantations\nwith the same name. Just rename them.\nFor sys_pipe2 there is no architecture specific implementation.\n\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "e55380edf68796d75bf41391a781c68ee678587d",
      "tree": "3f40b4c46c8723bb5bec0e2e009416069a7725fc",
      "parents": [
        "2ed7c03ec17779afb4fcfa3b8c61df61bd4879ba"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:13:55 2009 +0100"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:15:15 2009 +0100"
      },
      "message": "[CVE-2009-0029] Rename old_readdir to sys_old_readdir\n\nThis way it matches the generic system call name convention.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "ba84be2338d3a2b6020d39279335bb06fcd332e1",
      "tree": "ea41e8d58b208332945808380f9643a8267f7ad5",
      "parents": [
        "08adefd4791772d8b3fe23cc9d2554123e21dfa3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 06 14:41:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:13 2009 -0800"
      },
      "message": "remove linux/hardirq.h from asm-generic/local.h\n\nWhile looking at reducing the amount of architecture namespace pollution\nin the generic kernel, I found that asm/irq.h is included in the vast\nmajority of compilations on ARM (around 650 files.)\n\nSince asm/irq.h includes a sub-architecture include file on ARM, this\ncauses a negative impact on the ccache\u0027s ability to re-use the build\nresults from other sub-architectures, so we have a desire to reduce the\ndependencies on asm/irq.h.\n\nIt turns out that a major cause of this is the needless include of\nlinux/hardirq.h into asm-generic/local.h.  The patch below removes this\ninclude, resulting in some 250 to 300 files (around half) of the kernel\nthen omitting asm/irq.h.\n\nMy test builds still succeed, provided two ARM files are fixed\n(arch/arm/kernel/traps.c and arch/arm/mm/fault.c) - so there may be\nnegative impacts for this on other architectures.\n\nNote that x86 does not include asm/irq.h nor linux/hardirq.h in its\nasm/local.h, so this patch can be viewed as bringing the generic version\ninto line with the x86 version.\n\n[kosaki.motohiro@jp.fujitsu.com: add #include \u003clinux/irqflags.h\u003e to acpi/processor_idle.c]\n[adobriyan@gmail.com: fix sparc64]\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b840d79631c882786925303c2b0f4fefc31845ed",
      "tree": "cda60a95d4507fe1321fc285af38982d7eb9693b",
      "parents": [
        "597b0d21626da4e6f09f132442caf0cc2b0eb47c",
        "c3d80000e3a812fe5a200d6bde755fbd7fa65481"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "message": "Merge branch \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (66 commits)\n  x86: export vector_used_by_percpu_irq\n  x86: use logical apicid in x2apic_cluster\u0027s x2apic_cpu_mask_to_apicid_and()\n  sched: nominate preferred wakeup cpu, fix\n  x86: fix lguest used_vectors breakage, -v2\n  x86: fix warning in arch/x86/kernel/io_apic.c\n  sched: fix warning in kernel/sched.c\n  sched: move test_sd_parent() to an SMP section of sched.h\n  sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc\u003e0\n  sched: activate active load balancing in new idle cpus\n  sched: bias task wakeups to preferred semi-idle packages\n  sched: nominate preferred wakeup cpu\n  sched: favour lower logical cpu number for sched_mc balance\n  sched: framework for sched_mc/smt_power_savings\u003dN\n  sched: convert BALANCE_FOR_xx_POWER to inline functions\n  x86: use possible_cpus\u003dNUM to extend the possible cpus allowed\n  x86: fix cpu_mask_to_apicid_and to include cpu_online_mask\n  x86: update io_apic.c to the new cpumask code\n  x86: Introduce topology_core_cpumask()/topology_thread_cpumask()\n  x86: xen: use smp_call_function_many()\n  x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c\n  ...\n\nFixed up trivial conflict in kernel/time/tick-sched.c manually\n"
    },
    {
      "commit": "18d8fda7c3c9439be04d7ea2e82da2513b121acb",
      "tree": "6b16a687205c7c027c719fd2249551f58f966618",
      "parents": [
        "cb23beb55100171646e69e248fb45f10db6e99a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Dec 26 00:35:37 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Dec 31 18:07:42 2008 -0500"
      },
      "message": "take init_fs to saner place\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "1db2a5c11e495366bff35cf7445d494703f7febe",
      "tree": "3347dd1cab0a2a96a4333524298a62132eb22336",
      "parents": [
        "a39b863342b8aba52390092be95db58f6ed56061",
        "cef7125def4dd104769f400c941199614da0aca1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:33:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:33:21 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (85 commits)\n  [S390] provide documentation for hvc_iucv kernel parameter.\n  [S390] convert ctcm printks to dev_xxx and pr_xxx macros.\n  [S390] convert zfcp printks to pr_xxx macros.\n  [S390] convert vmlogrdr printks to pr_xxx macros.\n  [S390] convert zfcp dumper printks to pr_xxx macros.\n  [S390] convert cpu related printks to pr_xxx macros.\n  [S390] convert qeth printks to dev_xxx and pr_xxx macros.\n  [S390] convert sclp printks to pr_xxx macros.\n  [S390] convert iucv printks to dev_xxx and pr_xxx macros.\n  [S390] convert ap_bus printks to pr_xxx macros.\n  [S390] convert dcssblk and extmem printks messages to pr_xxx macros.\n  [S390] convert monwriter printks to pr_xxx macros.\n  [S390] convert s390 debug feature printks to pr_xxx macros.\n  [S390] convert monreader printks to pr_xxx macros.\n  [S390] convert appldata printks to pr_xxx macros.\n  [S390] convert setup printks to pr_xxx macros.\n  [S390] convert hypfs printks to pr_xxx macros.\n  [S390] convert time printks to pr_xxx macros.\n  [S390] convert cpacf printks to pr_xxx macros.\n  [S390] convert cio printks to pr_xxx macros.\n  ...\n"
    },
    {
      "commit": "fc5243d98ac2575ad14a974b3c097e9ba874c03d",
      "tree": "014f2b61180433799a438e1e2022636f0b8c6a7b",
      "parents": [
        "a114a9d69d1362546b9dda651028acb311ddb7af"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:38:35 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:38:54 2008 +0100"
      },
      "message": "[S390] arch_setup_additional_pages arguments\n\narch_setup_additional_pages currently gets two arguments, the binary\nformat descripton and an indication if the process uses an executable\nstack or not. The second argument is not used by anybody, it could\nbe removed without replacement.\n\nWhat actually does make sense is to pass an indication if the process\nuses the elf interpreter or not. The glibc code will not use anything\nfrom the vdso if the process does not use the dynamic linker, so for\nstatically linked binaries the architecture backend can choose not\nto map the vdso.\n\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7d91fcfcb91dde7bc4586154942862c1724b3519",
      "tree": "8eefa88104c5bd4786fc717772c3482f56eea80b",
      "parents": [
        "b0c50ad71746c4ad148f366135e3c87e32729108"
      ],
      "author": {
        "name": "Takanari Hayama",
        "email": "taki@igel.co.jp",
        "time": "Mon Dec 22 11:05:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:49 2008 +0900"
      },
      "message": "sh: add UIO support for JPU on SH7722.\n\nAdd JPU support on Migo-R via UIO. This make use of Magnus\u0027s\ngeneric UIO platform driver. Chunk of contiguous memory to hold\nintermediate image and compressed data during encode and decode.\n\nSigned-off-by: Takanari Hayama \u003ctaki@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5d2685d0b3edc51ecc92604d5b7f5ca9b29b90bb",
      "tree": "389a38e95a74306e94c7bffc1b05635ff08db754",
      "parents": [
        "fe58cac35f48a9598c2a1360c2204c73f7bca2d2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 15:56:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:47 2008 +0900"
      },
      "message": "sh: Conditionalize the code dumper on CONFIG_DUMP_CODE.\n\nWe don\u0027t really want this enabled by default, but it is still quite\nuseful for debugging. So, make it conditional and leave it off by\ndefault.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "740a3e677b70181d5e2b1458a27891209e3bf635",
      "tree": "9b5de2213f9a6ca036398bbc411a9982444d4351",
      "parents": [
        "8a655053ca1593dd160dac2a4ee638fdec037d86"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 15:33:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:47 2008 +0900"
      },
      "message": "sh: Enable skipping of bss on debug platforms for sh32 also.\n\nThis enables the same functionality that sh64 has for sh32. When running\non simulated hardware or via remote memory via the debug interface,\nmemory is gauranteed to be zero on boot already, and skipping the zeroing\nof BSS has measurable boot time benefits.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "073da9c0de401e8683b6bc76c008a7e0850045d5",
      "tree": "7b843de420aec114f3ed497813ca9e5913d7e157",
      "parents": [
        "8c197c3afb4a9026973315cc6a3c189dd8434053"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 14:41:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:46 2008 +0900"
      },
      "message": "sh: Kill off cf-enabler with extreme prejudice.\n\nNow that the rest of the boards that were using cf-enabler \"generically\"\nhave switched to setting up their mappings on their own, only the mach-se\nboards were left using it. All of the cf-enabler using mach-se boards\nuse a special initialization of the MRSHPC windows rather than going\nthrough the special PTE as other SH-4 platforms do. This consolidates\nthe MRSHPC setup logic, hooks it up on the boards that care, and gets rid\nof any and all remaining references to cf-enabler.\n\nThis has been long overdue, as cf-enabler has been the bane of\narch/sh/kernel for the last 7 years. Good riddance.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43f8f9b95b65dc05368cd82268895b9508b17d50",
      "tree": "a0709b718dfadce2f80bb24c0ab1a27faf3b3016",
      "parents": [
        "7b80fb32b39a51ce3e1afa051f5a616eb8ecbed3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 12:20:15 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:44 2008 +0900"
      },
      "message": "sh: Simplify kernel_thread_helper() for sh32.\n\nThis can use the same implementation as sh64, the generated assembly is\nthe same between the new and old version, so there is not much point in\nleaving it open coded in inline assembly.\n\nThis is preparatory work for future consolidation of the _32/_64\nvariants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7b80fb32b39a51ce3e1afa051f5a616eb8ecbed3",
      "tree": "4ab8968c41898392e99569dbcb79febccac14d41",
      "parents": [
        "b94ea27570e4ae87942e2f2ae386d4007ef7ac58"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 12:19:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:44 2008 +0900"
      },
      "message": "sh: Kill off mv_heartbeat() from the machvec.\n\nNothing is using this any more, so get rid of it before anyone gets the\nbright idea to start using it again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ca0c14e447a399eb90a1c9a4357560c2a29ef499",
      "tree": "4e918da94433fb708e87791cdd42186c323d094b",
      "parents": [
        "a9df1ed92fc46cb7c9a9c6b74dbd8bbdc41f69ce"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 11:47:59 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:44 2008 +0900"
      },
      "message": "sh: Kill off sh_bios_in_gdb_mode().\n\nWith the reworked kgdb support, we always detach and reinitialize the\nstub. This was mostly a feature for handoffs between sh-ipl+g and the\nkgdb stub, but virtually no sh-ipl+g versions ever had this working\nright in the first place.\n\nGiven that the sh-ipl+g stubs in general use today don\u0027t even support\nthe GDB stub, and we have already killed off the special casing in the\nsh-sci serial driver, kill off this now unused symbol too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a9df1ed92fc46cb7c9a9c6b74dbd8bbdc41f69ce",
      "tree": "bd8b4ba50e0904974bdbe3019a97757da2c37a18",
      "parents": [
        "8e32018b0428038b492dad5b19e80bf7d6dc002d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 11:39:33 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:44 2008 +0900"
      },
      "message": "sh: export sh_bios_get_node_addr() symbol for stnic module.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8e32018b0428038b492dad5b19e80bf7d6dc002d",
      "tree": "116221a082a8a8e251acdee44c0c3d9cc105ba15",
      "parents": [
        "d5701647f1aaaea5da20023976d86af79ab84707"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 11:37:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:44 2008 +0900"
      },
      "message": "sh: Run sh_bios through a long overdue Lindent.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "180ae2037f5bc33b0597ddbb76d36b08a74a238a",
      "tree": "623c8e77a7593811124726e669e701443b83e47e",
      "parents": [
        "209aa4fdc39eacc145a7f9c32a4b9ffcc68912c6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 12 16:53:14 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:05 2008 +0900"
      },
      "message": "sh: Provide sdivsi3/udivsi3/udivdi3 for sh64, kill off libgcc linking.\n\nThis moves in the necessary libgcc bits and kills off the libgcc linking\nfor sh64 kernels as well.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4466b20cfcfa718ff515b9e3886749cc025e2005",
      "tree": "f12402e006de74df252dff03d455af0a9e2bfa0b",
      "parents": [
        "776d6c298aad42c2b8f191fa9ad826075e4d588c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 12 16:34:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:05 2008 +0900"
      },
      "message": "sh: Add SH-5 optimized memcpy()/memset()/strcpy()/strlen().\n\nAdopted from the uClibc optimized string versions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "776d6c298aad42c2b8f191fa9ad826075e4d588c",
      "tree": "058b8590d98312ebe65bcd7b51765f5c83cc62dc",
      "parents": [
        "07d2a1a1cd8d609a4bc320a492670de57ec6bde1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 11 19:15:14 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:05 2008 +0900"
      },
      "message": "sh: Kill off remaining CONFIG_SH_KGDB bits.\n\nNow that we use the generic stub, kill off all of the left over\nreferences.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ab6e570ba33dbee18c2520d386e0f367a9b573c3",
      "tree": "7594192d10726e72bf7744bb83bdc0c9a30891d1",
      "parents": [
        "d7b01f78a3ae6a3cc21a16a1a3d377adc2227537"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 11 18:46:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Generic kgdb stub support.\n\nThis migrates from the old bitrotted kgdb stub implementation and moves\nto the generic stub. In the process support for SH-2/SH-2A is also added,\nwhich the old stub never provided.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dd76279b47dce2c0bd7c54997938ec4cb9f16884",
      "tree": "471aca15a9ff5caab3d71adf0cae52f00ac172c6",
      "parents": [
        "94e2fb3d3e1f4cb6bad2b13c572c4c99ad734a37"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 20:14:15 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Provide linux/regset.h interface for SH-5.\n\nPlugs in general and FPU regsets.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "94e2fb3d3e1f4cb6bad2b13c572c4c99ad734a37",
      "tree": "7bfd32774ea72cbf0da11ed074dd449a31dbed0b",
      "parents": [
        "6ac034375fe8b4341137657adf5e6ff0dcb5a99f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 19:46:18 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Provide asm/syscall.h for SH-5.\n\nThis provides the asm/syscall.h implementation for sh64 parts.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6ac034375fe8b4341137657adf5e6ff0dcb5a99f",
      "tree": "0fe119cb5e3f216240e75e9e823964cb4245921a",
      "parents": [
        "f15b2dc02fef0c53aa5ffa3c4617e184f057d402"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 19:26:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Handle cases where setup{_rt,}_frame() fail on SH-5 signal delivery.\n\nPresently these cases are not handled properly due to the return value\nnot being passed back. This needs to be correct to get proper behaviour\nout of things like the tracehook signal notifier, amongst others.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a99d6fde69dd9c73ac0b4e42a77ed1ebc714e56a",
      "tree": "96d0136b37139a696265b7218e7037ce09a19873",
      "parents": [
        "4d1f3bbec49a080cae753aaa44dc1fc7277b3e50"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 18:06:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:03 2008 +0900"
      },
      "message": "sh: Convert sh64 /proc/asids to debugfs and generic sh.\n\nThis converts the sh64 /proc/asids entry to debugfs and enables it for\nall SH parts that have debugfs enabled.\n\nOn MMU systems this can be used to determine which processes are using\nwhich ASIDs which in turn can be used for finer grained cache tag\nanalysis.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d1f3bbec49a080cae753aaa44dc1fc7277b3e50",
      "tree": "0f2ac29f232ceef181a8b1f348b16fee77b2e198",
      "parents": [
        "4eec8834f085e5eaf70e64849f879068256c07c5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 17:16:09 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:03 2008 +0900"
      },
      "message": "sh: Kill off sh64\u0027s unused alloc/free_task_struct() definitions.\n\nThese were left over from some time ago, sh64 never got around to\ndefining __HAVE_ARCH_TASK_STRUCT_ALLOCATOR during the conversion, and it\nhas no need to. Kill these off and use the generic versions instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bd40e8132336fbc3f2857f24720e11b6c1c9ac26",
      "tree": "6eaccd510d76aff832b124d5f34b2b1023f1fcda",
      "parents": [
        "06be3724548a443a99d703ff79f43d6f1e2975f0"
      ],
      "author": {
        "name": "Aoi Shinkai",
        "email": "shinkoi2005@gmail.com",
        "time": "Wed Dec 10 13:30:28 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:02 2008 +0900"
      },
      "message": "sh: Delete unnecessary mov in the interrupt exception entry point.\n\nThe INTEVT read at interrupt exception entry is uneccessary, as the read\nis deferred until we are ready to enter do_IRQ(). The kgdb nmi path still\nrequires it, so move it there.\n\nSigned-off-by: Aoi Shinkai \u003cshinkoi2005@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b5cfeac990cc164a3d3422aab88ac5b138fa822d",
      "tree": "b87cfa078ee4bfe56c207266cbd4fd8ba1e8df3f",
      "parents": [
        "4bc3e7192cf9a47d9864c4e8259859be55a480b3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 08 12:02:28 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:02 2008 +0900"
      },
      "message": "sh: Provide ftrace_make_call()/ftrace_make_nop().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3e51762759db9e26c6c3e4e1010d80a50c62ca03",
      "tree": "6cfbcc3d318b0cb36e7a3d106698dbf9d361ec6a",
      "parents": [
        "04645185d06e8b0c92f6f1f9d76ede45637afc09"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Dec 04 22:45:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:52 2008 +0900"
      },
      "message": "sh: move the hp6xx pm code\n\nMove the not-so-generic pm code from arch/sh/kernel/pm.c to the\nplatform directory together with the rest of the hp6xx pm code.\n\nThis is done to let non-hp6xx platforms enable CONFIG_PM.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "551ea2b40ecf75e0035406fe75ba995233737e76",
      "tree": "63f1160583f7a8978431830c198c4ac72d9a47b0",
      "parents": [
        "0c0daec7ca4f6a67daeafc4343bb453a4a246dbd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Dec 04 17:59:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: sh7343 scif configuration update\n\nFix interrupt values for the first sh7343 SCIF port and\nupdate the configuration to include the remaining 3 ones.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c0daec7ca4f6a67daeafc4343bb453a4a246dbd",
      "tree": "e4cb672273011d3d8d5ea7ce4982b131633ddcae",
      "parents": [
        "6feb348783767e3f38d7612e6551ee8b580ac4e9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Dec 01 15:40:33 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: propagate r_clk\n\nMake sure the 32 KHz r_clk rate gets propagated correctly. Without\nthis fix the clocks for RTC, CMT, KEYSC and RWDT are stuck at 0 Hz.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2825999e8a9bd7ab7e25a7e7475c7cdd10371a13",
      "tree": "2abe611b0ff90a255f6c00f0aacad4c1a2d8cdd5",
      "parents": [
        "135210b378d26f9a9a0c901d0089522c06b5807a"
      ],
      "author": {
        "name": "Peter Griffin",
        "email": "pgriffin@mpc-data.co.uk",
        "time": "Fri Nov 28 22:48:20 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Add support for SH7201 CPU subtype.\n\nThis patch adds support for the SH-2A FPU based SH7201 processor subtype.\n\nSigned-off-by: Peter Griffin \u003cpgriffin@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1da1180c6e28cf21be356e2701978727558fa198",
      "tree": "713118e72323eb02f6c231d2c94deb0aa4ffcfa9",
      "parents": [
        "eb67cf14ae5c21609c200859d6f3eba71c591569"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:52:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Split out the idle loop for reuse between _32/_64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f74c034d52d0f908d5b929423a680962a2586199",
      "tree": "0448aa785f65a89882edd2e9e4fc697de8388e68",
      "parents": [
        "75fd24c1073adcd1e8ea43048d946bbfa34dfc64"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:22:50 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: do not latency trace idle.\n\nDescription snipped from Steven Rostedt\u0027s PPC patch:\n\n    When idle is called, interrupts are blocked, but the idle\n    function will still wake up on an interrupt. The problem is\n    that the interrupt disabled latency tracer will take this call\n    to idle as a latency.\n\n    This patch disables the latency tracing when going into idle.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "75fd24c1073adcd1e8ea43048d946bbfa34dfc64",
      "tree": "659d229467650dfdbbc58a967062ba608552c235",
      "parents": [
        "9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:20:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Tidy up backtrace formatting with kallsyms disabled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc",
      "tree": "77642d2de899df449e70fb4e830ee02e738ca4e2",
      "parents": [
        "edfd6da0405520b147ab1473ad183a5b32be7082"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 14:31:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Add a simple code dumper for SUPERH32 show_regs().\n\nThis implements a simple show_code() that is in turn plugged in to\nshow_regs() to provide minimal code dumping at the end of the trace.\n\nBuilt on top of a simple instruction disassembler derived from the\nbinutils opcode table.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "edfd6da0405520b147ab1473ad183a5b32be7082",
      "tree": "3b97d63cda99bf19f305a16e6f86bf5da68d8935",
      "parents": [
        "5dd614761f05f56b93c94541aa92e6449920516c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 13:06:04 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Add a few more branch types to the branch emulator.\n\nThis plugs in some extra encodings for matching more bsr/bsrf/jsr\nbranches.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "624c6a6750c502981d92de4579647fe2549451dd",
      "tree": "7f32a4e0ff28707ba4900831fadf8d79ed3fc55d",
      "parents": [
        "95b781c239f53b4c7ecaf2989404ec6379b2409b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 03:44:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: More movmem alias symbol exports for older compilers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9ef100287afa8e134de50258b8382cbc9d20f954",
      "tree": "592d0717548ac36144de9643014c1cf4bd54e31b",
      "parents": [
        "16b529d1d78060254d5bc735390915ca5ccf13a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 20 15:26:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Add exports for __udivsi3/__sdivsi3 and the _i4 versions.\n\nNeeded by older compilers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1aad54a99b6ce316c851ba99b2efe41998cfd37d",
      "tree": "287f90771c7da18a0841d40db1c0ce92ea7f5820",
      "parents": [
        "e9bf51e5ccc7703226c79888603e157066213700"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 17:33:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Migrate necessary libgcc bits in to arch/sh/lib for SUPERH32.\n\nThis moves in the necessary libgcc bits for SUPERH32 and drops the\nlibgcc linking for the regular targets. This in turn allows us to rip\nout quite a few hacks both in sh_ksyms_32 and arch/sh/Makefile.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9bf51e5ccc7703226c79888603e157066213700",
      "tree": "3fbd5107cbbbc47ec01ebb3c81470e836f082e42",
      "parents": [
        "00e825c6b99b39f12751ea45d38bb4d900de70f4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 14:22:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: __udivdi3 -\u003e do_div() in softfloat lib.\n\nInhibit the generation of __udivdi3 for the softfloat lib, use do_div()\noutright.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00e825c6b99b39f12751ea45d38bb4d900de70f4",
      "tree": "4b43f04fe9f7190ead964bb109931ebcd8d6600f",
      "parents": [
        "d6435102d4ca3b5655c0105abe924abec17ffeb8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 14:21:34 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Fix clock framework compiler warnings.\n\n  CC      arch/sh/kernel/cpu/clock.o\n  arch/sh/kernel/cpu/clock.c: In function \u0027clk_disable\u0027:\n  arch/sh/kernel/cpu/clock.c:156: warning: \u0027return\u0027 with a value, in function returning void\n\nIntroduced by (\"sh: enable and disable clocks recursively\").\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fad57feba77d2e5b183e068cb6b90693e4567b40",
      "tree": "478788d5a05a30f638540d345e9d09c5733687da",
      "parents": [
        "ef6aff6884408db95ceb0f678f583536e0bd48f8"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "mjf@gentoo.org",
        "time": "Wed Nov 12 20:11:47 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "sh: dynamic ftrace support.\n\nFirst cut at dynamic ftrace support.\n\nSigned-off-by: Matt Fleming \u003cmjf@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef6aff6884408db95ceb0f678f583536e0bd48f8",
      "tree": "2095f8513e56dd0ae19216cab6c3dad4949e5823",
      "parents": [
        "b51339fff240ff179730f8963a758147fd60f3ec"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:24:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "sh: remove old sh_mobile mstpc clocks\n\nRemove the old sh_mobile mstpcr clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "765786e0aead7faf6c333176d22948c6f155fff1",
      "tree": "02aab6142a8f215a6228512aedd6709730f72ea3",
      "parents": [
        "af5be79a7f8d7067588dc2863d37f7cd22e5f2de"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:22:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile usb clock framework support\n\nAdd clock framework support to the usb/r8a66597 driver and\nadjust the cpu specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af5be79a7f8d7067588dc2863d37f7cd22e5f2de",
      "tree": "b667ec42b98479669ed8e81f27b093672e9897b1",
      "parents": [
        "a42b6dd69cb1c61c5f5a24061a227c22071786de"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:22:13 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile usbf clock framework support\n\nAdd clock framework support to the usbf/m66592 driver and\nadjust the cpu specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a5616bd0f19730a780c354110454ce37209f1ded",
      "tree": "367e0b2d8be763d40323c2c30e3d00a49df54a08",
      "parents": [
        "f2eb0109fb4268505b0737cfe661542eb6151907"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:20:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile i2c clock framework support\n\nAdd clock framework support to the sh_mobile i2c driver and\nadjust the processor specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f2eb0109fb4268505b0737cfe661542eb6151907",
      "tree": "c5de0501660694d28550ac2ab46200431b321e17",
      "parents": [
        "6e88d030a1491ec0f130dc4765d06b22f7db6610"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:20:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7366\n\nAdd sh7366 mstpcr bits and information about their parent clocks.\nThe datasheet is pretty clear about the clocks on this device.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6e88d030a1491ec0f130dc4765d06b22f7db6610",
      "tree": "d272b66cee1d682744d8b3316692b1911b46792f",
      "parents": [
        "f14c017d6b2e9e97b0d5f0b33f573797dde4d4f1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:19:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7343\n\nAdd sh7343 mstpcr bits and information about their parent clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f14c017d6b2e9e97b0d5f0b33f573797dde4d4f1",
      "tree": "4273ace965193cd1e32bc84d193f2abe4b621ce5",
      "parents": [
        "ecf399bdafb83b6c0091837dd2a0612470e9c8d2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:16:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7723\n\nAdd sh7723 mstpcr bits and information about their parent clocks.\nThe datasheet is pretty clear about the clocks on this device.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ecf399bdafb83b6c0091837dd2a0612470e9c8d2",
      "tree": "84f45d0f00f742f2297f6dcc715eb5c94e68c000",
      "parents": [
        "7c7e02a28b4e7212dcdcc24bbd2b137790504a84"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:15:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7722\n\nAdd sh7722 mstpcr bits and information about their parent clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7c7e02a28b4e7212dcdcc24bbd2b137790504a84",
      "tree": "09a749672364c52f8b9e850de4de8382027fb4ba",
      "parents": [
        "1dc7b776d91ac9f016982e418e74cb14f63c5b02"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:15:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: new sh_mobile mstpcr clocks base code\n\nAdd base code to handle new mstpcr clocks. Make sure clock rates propagate.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1dc7b776d91ac9f016982e418e74cb14f63c5b02",
      "tree": "8d206c247d8eafc7005b6563c7d5718880f2ef70",
      "parents": [
        "d902d04f5410176bdec77bfefa032516326eb542"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:14:28 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: use arch_flags for sh_mobile mstpcr clock bits\n\nUse arch_flags to keep track of register and flag number.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d902d04f5410176bdec77bfefa032516326eb542",
      "tree": "f4df267261340dc504510a210e072a55b9290682",
      "parents": [
        "d12cfac146d2b512496bf974b83ee1210032065f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:14:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile clock divider index fix\n\nUse divider index value instead of divider value.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d12cfac146d2b512496bf974b83ee1210032065f",
      "tree": "a46c31fc18fbfcfb78d3fb0643409b0865a313d0",
      "parents": [
        "4a4a9be3ebdbf17957d29e3521f328a1145f9431"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:13:32 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: enable and disable clocks recursively\n\nRecurse and make sure parent clocks get enabled/disabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4a4a9be3ebdbf17957d29e3521f328a1145f9431",
      "tree": "274a36403bd64a7e15a4f17408ef97a9d0bc6c18",
      "parents": [
        "3d44cc3e01ee1b40317f79ed54324e25c4f848df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 12 13:17:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:49 2008 +0900"
      },
      "message": "sh: Move arch_get_unmapped_area() in to arch/sh/mm/mmap.c.\n\nNow that arch/sh/mm/mmap.c exists, move arch_get_unmapped_area() there.\nFollows the ARM change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "320ab2b0b1e08e3805a3e1084a2f0eb1938d5d67",
      "tree": "1303d8ca53cca655425d512d65cc9ab043254b31",
      "parents": [
        "0de26520c7cabf36e1de090ea8092f011a6106ce"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "message": "cpumask: convert struct clock_event_device to cpumask pointers.\n\nImpact: change calling convention of existing clock_event APIs\n\nstruct clock_event_timer\u0027s cpumask field gets changed to take pointer,\nas does the -\u003ebroadcast function.\n\nAnother single-patch change.  For safety, we BUG_ON() in\nclockevents_register_device() if it\u0027s not set.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "98a79d6a50181ca1ecf7400eda01d5dc1bc0dbf0",
      "tree": "e8829ee975b77745da153b9d23601e3a1497ad68",
      "parents": [
        "6c34bc2976b30dc8b56392c020e25bae1f363cab"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:19:41 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:19:41 2008 +1030"
      },
      "message": "cpumask: centralize cpu_online_map and cpu_possible_map\n\nImpact: cleanup\n\nEach SMP arch defines these themselves.  Move them to a central\nlocation.\n\nTwists:\n1) Some archs (m32, parisc, s390) set possible_map to all 1, so we add a\n   CONFIG_INIT_ALL_POSSIBLE for this rather than break them.\n\n2) mips and sparc32 \u0027#define cpu_possible_map phys_cpu_present_map\u0027.\n   Those archs simply have phys_cpu_present_map replaced everywhere.\n\n3) Alpha defined cpu_possible_map to cpu_present_map; this is tricky\n   so I just manipulate them both in sync.\n\n4) IA64, cris and m32r have gratuitous \u0027extern cpumask_t cpu_possible_map\u0027\n   declarations.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nReviewed-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nTested-by: Tony Luck \u003ctony.luck@intel.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Mike Travis \u003ctravis@sgi.com\u003e\nCc: ink@jurassic.park.msu.ru\nCc: rmk@arm.linux.org.uk\nCc: starvik@axis.com\nCc: tony.luck@intel.com\nCc: takata@linux-m32r.org\nCc: ralf@linux-mips.org\nCc: grundler@parisc-linux.org\nCc: paulus@samba.org\nCc: schwidefsky@de.ibm.com\nCc: lethal@linux-sh.org\nCc: wli@holomorphy.com\nCc: davem@davemloft.net\nCc: jdike@addtoit.com\nCc: mingo@redhat.com\n"
    },
    {
      "commit": "272966c070237c8cb540fe67e06df51bc6ea9cc2",
      "tree": "2937aa90cd6c972b13f0173f60e76c186111ffaf",
      "parents": [
        "5d52013cbb3d39bde9f5a6023193058eeb112e98"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 13 17:46:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 13 17:46:06 2008 +0900"
      },
      "message": "serial: sh-sci: Reorder the SCxTDR write after the TDxE clear.\n\nUnder qemu there is a race between the TDxE read-and-clear and the SCxTDR\nwrite. While on hardware it can be gauranteed that the read-and-clear\nwill happen prior to the character being written out, no such assumption\ncan be made under emulation. As this path happens with IRQs off and the\nhardware itself doesn\u0027t care about the ordering, move the SCxTDR write\nuntil after the read-and-clear.\n\nSigned-off-by: Vladimir Prus \u003cvladimir@codesourcery.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2cd0ebc83d771220eeddec91fd6d4cfefc2cc46e",
      "tree": "605460bfa32601f7353f7be532c48b1456c8b7c3",
      "parents": [
        "10840f034e2329150ce0e683e636ea13b268d333"
      ],
      "author": {
        "name": "Francesco VIRLINZI",
        "email": "francesco.virlinzi@st.com",
        "time": "Wed Oct 15 11:58:24 2008 +0200"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 13 17:40:30 2008 +0900"
      },
      "message": "sh: Fixed the TMU0 reload value on resume\n\nThis patch fixes the TMU0 interrupt frequency on suspend/resume.\nDuring the resume the kernel reprograms the TMU0.ClockEvent mode\nbut if the mode is periodic than the TMU0.TCOR is updated with\na random wrong value without taking care latest valid saved value.\n\nThere was no problem with No_HZ system where TMU0.TCOR isn\u0027t used.\n\nSigned-off-by: Francesco M. Virlinzi \u003cfrancesco.virlinzi@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": "bfbedf787c6b77270679429caadb044b2d33c94c",
      "tree": "1ee9b1bb7917e08e7c9388704f492c1fca174d4e",
      "parents": [
        "bff4056c8b868a4311d5ebd6cbbf09a2c10f4551"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Nov 13 15:33:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 13 15:37:07 2008 +0900"
      },
      "message": "sh: early printk port type fix\n\nAdd PORT_SCIF to unbreak the early printk code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51ee3d92bfb983790b9ed576c22f59d42adff329",
      "tree": "9c700702b585f1d8617cb574a9eb68ee0597dda2",
      "parents": [
        "1a22f08dbd0e77c7cf45b5f527f93131d0b591b6"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Tue Nov 11 12:19:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 12 12:29:56 2008 +0900"
      },
      "message": "fix sci type for SH7723\n\nThis patch changes sci type of SH7723 from PORT_SCI to PORT_SCIFA.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "694f94f263bee30ada18bab178b98a0d10917e68",
      "tree": "3f5a210a77dba2c138db918bbff52e65b172f2a3",
      "parents": [
        "0803d540db06f53acd2fabf1347d5b665218f14a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:20:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:20:36 2008 +0900"
      },
      "message": "sh: FTRACE renamed to FUNCTION_TRACER.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "47c2968c84cb737f8dd8b79e34b75242ec7e0796",
      "tree": "ea05b74e8e1838c91c30362e4f83ce68bb260809",
      "parents": [
        "aeffd54ad7e3af513c6a0dadda71e6316e5ba230"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Thu Oct 30 14:49:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:03:30 2008 +0900"
      },
      "message": "Add support usb setting on sh 7366\n\nThis patch add usb setting for sh 7366\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b4d36a254f30e266fb47aec502978f615b8f7ca4",
      "tree": "7594bfb663c4179656bde994850eca9b75f6acdb",
      "parents": [
        "5ca8c4852fcbbc8a8497c4ee8b2a0a7466f3524c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 18:40:19 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 18:40:19 2008 +0900"
      },
      "message": "sh: Add on-chip RTC support for SH7722.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8a2fd5f3ab6535035f08d7d0fda90abe73c6d282",
      "tree": "167165f7a6e27d0033787d83fbdc448d49527ad8",
      "parents": [
        "49fdf6785fd660e18a1eb4588928f47e9fa29a9a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 17:19:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 17:19:35 2008 +0900"
      },
      "message": "sh: Fix FPU tuning on toolchains with mismatched multilib targets.\n\nPresently there is very little standing in the way of using an SH-4\ntoolchain for building an SH-2 kernel, and vice versa. Binutils itself\nhas no limitations whatsoever and supports explicit ISA hinting, which\nwe already use with varying degrees of success today.\n\nThis leaves GCC as the odd one out, due to a rather dubious policy\ndecision by the GCC folks to not include all of the CPU family variants\nin the default list of multilib targets in GCC4. Despite best efforts to\nthe contrary, libgcc itself already contains awareness of the various CPU\ntypes and remains generally usable, allowing it to safely be referenced\neven on a mismatched target (and indeed, explicit ISA tuning by binutils\nkeeps us honest in terms of ensuring that we do not link incompatible\nobjects in).\n\nIn order to support this, a couple of changes had to be made. Firstly,\nthe introduction of MAYBE_DECLARE_EXPORT(), which provides a __weak\nextern reference for libgcc resident routines when finer-grained\n-m\u003ccpu-family\u003e based tuning is not supported by the toolchain. This\nfixes up the __sdivsi3_i4i and __udivsi3_i4i references when dealing\nwith SH-2 kernels linked with an SH-4 libgcc. Secondly, in case where we\nare unable to find a suitable match for CPU family tuning but still\nhave a toolchain that defaults to FP instruction generation, a suitable\nnofpu target must be selected. This is accomplished by selecting the\nfirst nofpu multilib target supported by the toolchain, which is\nalso necessary for selecting the proper libgcc to link against.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0835f127e589f3a946add6a1f508e9402af8e70c",
      "tree": "a3a99afc1199e0ac858914f298e1b1fe63b4a3ef",
      "parents": [
        "4bb273e95578436bedf44741c97c2b7812fa8ada"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 23 11:30:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 23 11:59:37 2008 +0900"
      },
      "message": "sh: sh7785 pinmux support\n\nThis patch implements pinmux tables for the sh7785 processor.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6f8f6daa6db4c6b5ef8b7f9e62518fed91414670",
      "tree": "aeeff5547f78cca4b6448dfaeb6e45d85b802528",
      "parents": [
        "42eed42bac41c8106ed52b6b84409d84c0981e36"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 22 19:38:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 22 19:38:30 2008 +0900"
      },
      "message": "sh: Kill off unused p1fc divisors from SH7763 clk fwk.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "42eed42bac41c8106ed52b6b84409d84c0981e36",
      "tree": "2ba3f575af09ef9dcea7bb38e2ce7e39524562da",
      "parents": [
        "22ee3ba611e0aa73228ae64fa68d89c52367702a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 22 18:29:17 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 22 18:34:16 2008 +0900"
      },
      "message": "sh: improve pinmux support for single direction pins\n\nThis patch improves the support for gpio pins that are hard wired\nto either input or output and lack control register association.\nA special force enum id is used to allow use without control\nregister but still mark the gpio pin as input or output.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ed0b2ef55a393b96211e209f26544f2f180b0fe8",
      "tree": "4f3e0a3bda4172a65d0f833d3d365e39ff60bb27",
      "parents": [
        "3b495513a2a033d401eba213327c1525d863eb9b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Oct 21 21:31:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 21:41:23 2008 +0900"
      },
      "message": "sh: Update gpio_set_value() pin value handling\n\nThis patch updates the pinmux code to use the boolean value for\nthe function gpio_set_value(). Without this patch values other\nthan 0 and 1 will result in incorrect GPIO settings.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2bba37e64a0803e2a5d0751f4bdbf2b13d1dd0d7",
      "tree": "009459c87f3d1789d9f1070e008e3e63d7749094",
      "parents": [
        "c9306f0efbfbe65a6e9212082f1d1fc19fdc3094"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 19:45:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 19:45:08 2008 +0900"
      },
      "message": "sh: Export cache flush routines needed by sh_eth on SH7619.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c9306f0efbfbe65a6e9212082f1d1fc19fdc3094",
      "tree": "361c57214853d1b84f509da086cdf3692d776087",
      "parents": [
        "f7141d5884828f733cf9d13ed693135954b0c189"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 18:33:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 18:33:36 2008 +0900"
      },
      "message": "sh: Wire up oops reporting in the die notifier chain.\n\nCommit 3f5a54e371ca20b119b73704f6c01b71295c1714 (\"ftrace: dump out ftrace\nbuffers to console on panic\") added an ftrace buffer dumper that hooks\nin to the die notifier chain and dumps out data in the oops path.\n\nUnfortunately SH supported ftrace but didn\u0027t support DIE_OOPS, so add\nthat in and get it building again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7dd0558d700133249ffa484b67ea51d59f9c49f4",
      "tree": "bb4b7531775b7c2fabcec2cec0a8da7551b29e71",
      "parents": [
        "dd0e20e58837dfef0d0c34c247bede86ae34d99b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 18:09:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 18:09:43 2008 +0900"
      },
      "message": "sh: Hook up PB0-\u003ePB7 input-only pins in SH7203 PFC.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b56050ae5e53ab8c5efedce7f4ec3923b6e42054",
      "tree": "3dbd96f408cd397782d480a0ab0bf6a51f70b9ea",
      "parents": [
        "5e451d9c9d2c20c4f037a0854d3ecca0a69aa56a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 12:39:24 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 12:51:51 2008 +0900"
      },
      "message": "sh: arch/sh/kernel/smp.c needs linux/cpu.h for notify_cpu_starting().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a51413a65f14e8e872d4da21f7a83656c7abb603",
      "tree": "4087e33b19a3faaf9ba28ea03fc370bd60773e52",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 09:52:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 12:51:51 2008 +0900"
      },
      "message": "sh: Fix up the SH7203 build.\n\nThe sh7203.h include paths were missed in the previous update, so switch\nthe include path to cpu/ as with the rest.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ed402af3c23a4804b3f8899263e8d0f97c62ab49",
      "tree": "3aa971aea57f900a3060cc0545b199ef611f4dcf",
      "parents": [
        "096e6f673dc02a6394dc9a7d8f8735c6978f5b91",
        "40e24c403f325715f9c43b9fed2068641201ee0b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 09:13:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 09:13:34 2008 -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: (112 commits)\n  sh: Move SH-4 CPU headers down one more level.\n  sh: Only build in gpio.o when CONFIG_GENERIC_GPIO is selected.\n  sh: Migrate common board headers to mach-common/.\n  sh: Move the CPU definition headers from asm/ to cpu/.\n  serial: sh-sci: Add support SCIF of SH7723\n  video: add sh_mobile_lcdc platform flags\n  video: remove unused sh_mobile_lcdc platform data\n  sh: remove consistent alloc cruft\n  sh: add dynamic crash base address support\n  sh: reduce Migo-R smc91x overruns\n  sh: Fix up some merge damage.\n  Fix debugfs_create_file\u0027s error checking method for arch/sh/mm/\n  Fix debugfs_create_dir\u0027s error checking method for arch/sh/kernel/\n  sh: ap325rxa: Add support RTC RX-8564LC in AP325RXA board\n  sh: Use sh7720 GPIO on magicpanelr2 board\n  sh: Add sh7720 pinmux code\n  sh: Use sh7203 GPIO on rsk7203 board\n  sh: Add sh7203 pinmux code\n  sh: Use sh7723 GPIO on AP325RXA board\n  sh: Add sh7723 pinmux code\n  ...\n"
    },
    {
      "commit": "57cac4d1880527e0baf6c2fda529d2ad1d815aec",
      "tree": "f619e29f658b393b35d1c434fad6dd1501fe73d4",
      "parents": [
        "293adee601bcd4cdb5076a9bda187137de17e96e"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@redhat.com",
        "time": "Sat Oct 18 20:28:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:39 2008 -0700"
      },
      "message": "kdump: make elfcorehdr_addr independent of CONFIG_PROC_VMCORE\n\no elfcorehdr_addr is used by not only the code under CONFIG_PROC_VMCORE\n  but also by the code which is not inside CONFIG_PROC_VMCORE.  For\n  example, is_kdump_kernel() is used by powerpc code to determine if\n  kernel is booting after a panic then use previous kernel\u0027s TCE table.\n  So even if CONFIG_PROC_VMCORE is not set in second kernel, one should be\n  able to correctly determine that we are booting after a panic and setup\n  calgary iommu accordingly.\n\no So remove the assumption that elfcorehdr_addr is under\n  CONFIG_PROC_VMCORE.\n\no Move definition of elfcorehdr_addr to arch dependent crash files.\n  (Unfortunately crash dump does not have an arch independent file\n  otherwise that would have been the best place).\n\no kexec.c is not the right place as one can Have CRASH_DUMP enabled in\n  second kernel without KEXEC being enabled.\n\no I don\u0027t see sh setup code parsing the command line for\n  elfcorehdr_addr.  I am wondering how does vmcore interface work on sh.\n  Anyway, I am atleast defining elfcoredhr_addr so that compilation is not\n  broken on sh.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@redhat.com\u003e\nAcked-by: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nAcked-by: Simon Horman \u003chorms@verge.net.au\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebf9c118df678de111eda45709081806f71710cc",
      "tree": "a4e48873a8e26c809661b5929dd54e1a6867c28c",
      "parents": [
        "7639a4541f7e7abb1295ff8ab39cc2f5842239ae"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:04:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:04:06 2008 +0900"
      },
      "message": "sh: Only build in gpio.o when CONFIG_GENERIC_GPIO is selected.\n\nThe pinmux management is tied in to this code, while it is presently only\nused by platforms that select GENERIC_GPIO. The asm/gpio.h definitions\nare not referenced when GENERIC_GPIO is disabled, resulting in a build\nfailure for all of the platforms that don\u0027t select it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f7275650133ce9df83886684f3bd97373dfc21ea",
      "tree": "e651073bf9bd38dc73b9cd2fded8a99d24173017",
      "parents": [
        "ba1d28181c586deec468cc6ae558c0c099f1b956"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 12:04:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 12:04:53 2008 +0900"
      },
      "message": "sh: Move the CPU definition headers from asm/ to cpu/.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4aeaa223433355a281559033f1e7600bfd73238e",
      "tree": "fd8041c536da005a99ba3a094b43de09f27f0f88",
      "parents": [
        "a30c89ad41099f58922e0941e346e7c4371655b9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 09 18:42:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:38:40 2008 +0900"
      },
      "message": "sh: add dynamic crash base address support\n\nAdd support for dynamic crash kernel base address.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9a19eb2a6607f2f6329efb3c4637fe23afae2cd7",
      "tree": "c730bca14d2c6ea8b5e8778e15bd1c219c554d4b",
      "parents": [
        "4cb40f795af36b3deb743f6ccf6c3fd542c61c8d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:37:58 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:37:58 2008 +0900"
      },
      "message": "sh: Fix up some merge damage.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4cb40f795af36b3deb743f6ccf6c3fd542c61c8d",
      "tree": "db3d7519932549bf528f5b8e4cb8350356cd544d",
      "parents": [
        "79ed2a9216dd3cc35c4f2c5dbaddadb195af83ac",
        "0cfd81031a26717fe14380d18275f8e217571615"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:17:52 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:17:52 2008 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tDocumentation/kernel-parameters.txt\n\tarch/sh/include/asm/elf.h\n"
    },
    {
      "commit": "79ed2a9216dd3cc35c4f2c5dbaddadb195af83ac",
      "tree": "b1567c167b4eeb60cd0a4f316012a637045b0168",
      "parents": [
        "25627c7fd71269e2658b6872eef65719ee80b9aa",
        "843284d0e41b2a7f88504d051d91b5e9dc9c78c7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:40:32 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:40:32 2008 +0900"
      },
      "message": "Merge branch \u0027sh/gpiolib\u0027\n"
    },
    {
      "commit": "9986b311efdc9727a5a48f03c3dac3d536fbaa74",
      "tree": "7124d9785bf210d8bc79a604ff23dd1047051366",
      "parents": [
        "a3e0270663a520a2cb8c7418c098676f25478d2f"
      ],
      "author": {
        "name": "Zhaolei",
        "email": "zhaolei@cn.fujitsu.com",
        "time": "Fri Oct 17 19:25:03 2008 +0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:40:15 2008 +0900"
      },
      "message": "Fix debugfs_create_dir\u0027s error checking method for arch/sh/kernel/\n\ndebugfs_create_dir() returns NULL if an error occurs, returns -ENODEV\nwhen debugfs is not enabled in the kernel.\n\nSigned-off-by: Zhao Lei \u003czhaolei@cn.fujitsu.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c9c3c1b74d3fa304884b5f42bfaffcf71ac6a96c",
      "tree": "6b6f418170a62c7eab84763f85f94fe4743f0b2e",
      "parents": [
        "7a5c679b52d06471b0b08a39ed5c9e843eab13dd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 08 20:42:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:34:25 2008 +0900"
      },
      "message": "sh: Add sh7720 pinmux code\n\nThis patch adds pinmux and gpio support for the sh7720 processor.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "41e4a9a5e2fc5a43b2b81aec402720226de29f05",
      "tree": "0ed9e4566e4fa52cc1892522e74b7bef5c18d98d",
      "parents": [
        "16587c453b90b761c6b883f1d6cc06fe3d455eee"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 08 20:42:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:34:18 2008 +0900"
      },
      "message": "sh: Add sh7203 pinmux code\n\nThis patch adds pinmux and gpio support for the sh7203 processor.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0436ec15aeab7cceb0c1866fefb1edaa9aade28d",
      "tree": "25262d3bef21fbfeaac40c772dcdd83e11f7d28d",
      "parents": [
        "91b6f3c5252937f85e56c71215b37024827ae924"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 08 20:42:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:34:12 2008 +0900"
      },
      "message": "sh: Add sh7723 pinmux code\n\nThis patch adds pinmux and gpio support for the sh7723 processor.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8d7b5b0af7e070b9ae0852541f67aa84da078315",
      "tree": "d4d7214f838e1a43bc217620bbbedac7f6654bc1",
      "parents": [
        "2967dab1ae37e30f1b71316513b49fd25c42eabe"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 08 20:41:52 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:34:05 2008 +0900"
      },
      "message": "sh: Add sh7722 pinmux code\n\nThis patch adds pinmux and gpio support for the sh7722 processor.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2967dab1ae37e30f1b71316513b49fd25c42eabe",
      "tree": "be64bed50df72f3444e6b2f5fd8c8bbbeb788a22",
      "parents": [
        "14866543ad22014a0b12e10657a917eb6b487248"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Oct 08 20:41:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 10:33:50 2008 +0900"
      },
      "message": "sh: GPIO and pinmux base code\n\nThis patch adds gpio code together with the pinmux table parser.\nIn the future we should optimize this and switch back to gpiolib.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "14866543ad22014a0b12e10657a917eb6b487248",
      "tree": "178f36abc7615347626ec28ee2bd0efffe5500ac",
      "parents": [
        "bc0f424faa11a2017ba725bb8c5fc481ece7b440"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Oct 04 05:25:52 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Oct 04 05:25:52 2008 +0900"
      },
      "message": "sh: More I/O routine overhauling.\n\nThis tidies up a lot of the PIO/MMIO split. No in-tree platforms were\nmaking use of the MMIO overloading through the machvec (nor have any of\nthem been in some time), so we just kill all of that off. The ISA I/O\nroutine wrapping remains unaffected, which remains the only special\ncasing outside of the iomap API that boards need to think about.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bbfbd8b151fe35c9a1180a7f5254c5d6b8387cc0",
      "tree": "e39f364221492d64c7f8fd80c1ceb2065350c4d7",
      "parents": [
        "7ff731aeba1cdac473c818a9884eb94ddad18e7f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 16:13:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 16:13:54 2008 +0900"
      },
      "message": "sh: Move the shared INTC code out to drivers/sh/\n\nThe INTC code will be re-used across different architectures, so move\nthis out to drivers/sh/ and include/linux/sh_intc.h respectively.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "62429e03644833693e6f94afe537f252e2d3b475",
      "tree": "d2c3c3139fb7d2e86480ab3f55c7b976d4becf16",
      "parents": [
        "64c9627c2628bc3bd3291710b8ee6f8335883f8b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 15:19:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 15:19:10 2008 +0900"
      },
      "message": "sh: Use __raw_xxx() I/O accessors for INTC and IPR.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d01cdafbafc0fdeb730838ca38a48e5ca2894cd",
      "tree": "5157d3e9dd1882253ce848fd2d2650aaa17241aa",
      "parents": [
        "50b72e600b62bcdf40971e55f609cf4771346cc1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 20:09:17 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 20:09:17 2008 +0900"
      },
      "message": "sh: SH-5 clk fwk support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "091db04559a62a00769553c9120623c2f6bc8b4d",
      "tree": "f572e29fdab363a70efdd6d26680143c21e2868e",
      "parents": [
        "88856d67cf6b787447889915bafd541be20b8630"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:44:40 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:44:40 2008 +0900"
      },
      "message": "sh: Fix up signal_64 cast warnings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1bec157a1f747d038026efabebdee4c929147b63",
      "tree": "500ff4ba3e45c5cfe40021ccb7cec5b56ef6e0bc",
      "parents": [
        "aa88f169d6fc4305125b6917d9d5f2e08211f011"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 24 14:37:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 24 14:37:35 2008 +0900"
      },
      "message": "sh: Force pending restarted system calls to return -EINTR.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7ab3cd251926d57ee11d7d320e8fb42c882ad22",
      "tree": "29dce1711413e010d30fb62c43cbe517a9de95bc",
      "parents": [
        "4b4cf7595a8bce9b4dd64c241a8cb7336ecb9489"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 19:04:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 19:04:55 2008 +0900"
      },
      "message": "sh: Add FPU registers to regset interface.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9d2b1f81dd93b198e12bca8120afec4a7b609b06",
      "tree": "8091aa3e15c8d1d15f8109be7222b4b68b6a7f73",
      "parents": [
        "3d58695edbfac785161bf282dc11fd42a483d6c9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 16:43:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 16:43:45 2008 +0900"
      },
      "message": "sh: ftrace support.\n\nThis adds support for ftrace to SH. This only includes CONFIG_FTRACE,\nand does not handle dynamic ftrace presently.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d58695edbfac785161bf282dc11fd42a483d6c9",
      "tree": "08b2fc39eda15082d1dba142d6d76a9a05de7efe",
      "parents": [
        "8f2baee28093ea77c7cc8da45049fd94cc76998e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 13:56:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 13:56:39 2008 +0900"
      },
      "message": "sh: Trivial trace_mark() instrumentation for core events.\n\nThis implements a few trace points across events that are deemed\ninteresting. This implements a number of trace points:\n\n\t- The page fault handler / TLB miss\n\t- IPC calls\n\t- Kernel thread creation\n\nThe original LTTng patch had the slow-path instrumented, which\nfails to account for the vast majority of events. In general\nplacing this in the fast-path is not a huge performance hit, as\nwe don\u0027t take page faults for kernel addresses.\n\nThe other bits of interest are some of the other trap handlers, as\nwell as the syscall entry/exit (which is better off being handled\nthrough the tracehook API). Most of the other trap handlers are corner\ncases where alternate means of notification exist, so there is little\nvalue in placing extra trace points in these locations.\n\nBased on top of the points provided both by the LTTng instrumentation\npatch as well as the patch shipping in the ST-Linux tree, albeit in a\nstripped down form.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "4c59e2942e92d2d776bcd038604a5c3c1d56d3ac"
}
