)]}'
{
  "log": [
    {
      "commit": "c2bcc4a7ffa7438a8ded91fbd0313c50d420ff45",
      "tree": "11d0432ef3ce36766afbfe64bbc317a1c826a30c",
      "parents": [
        "7bfa122c19e47b1dee47476ce6e9ed6ba16f8269"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 02 02:52:57 2009 -0500"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 21 17:41:21 2009 +0900"
      },
      "message": "asm-sh/posix_types_{32,64}.h: drop __GLIBC__/__USE_ALL usage\n\nBring sh in line with all the other ports.  Not sure how sh missed this\nchange as all the other arches were being updated ...\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bca268565fd18f0b36ab8fff6e1623d8dffae2b1",
      "tree": "11abda03d7a7764cfa6a49a6ec2da1576b3058ee",
      "parents": [
        "74d96f018673759d04d032c137d132f6447bfb1e",
        "26689452f5ca201add63b1b1ff0dbcf82d6885e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 14 19:58:40 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 14 19:58:40 2009 -0800"
      },
      "message": "Merge branch \u0027syscalls\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027syscalls\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (44 commits)\n  [CVE-2009-0029] s390 specific system call wrappers\n  [CVE-2009-0029] System call wrappers part 33\n  [CVE-2009-0029] System call wrappers part 32\n  [CVE-2009-0029] System call wrappers part 31\n  [CVE-2009-0029] System call wrappers part 30\n  [CVE-2009-0029] System call wrappers part 29\n  [CVE-2009-0029] System call wrappers part 28\n  [CVE-2009-0029] System call wrappers part 27\n  [CVE-2009-0029] System call wrappers part 26\n  [CVE-2009-0029] System call wrappers part 25\n  [CVE-2009-0029] System call wrappers part 24\n  [CVE-2009-0029] System call wrappers part 23\n  [CVE-2009-0029] System call wrappers part 22\n  [CVE-2009-0029] System call wrappers part 21\n  [CVE-2009-0029] System call wrappers part 20\n  [CVE-2009-0029] System call wrappers part 19\n  [CVE-2009-0029] System call wrappers part 18\n  [CVE-2009-0029] System call wrappers part 17\n  [CVE-2009-0029] System call wrappers part 16\n  [CVE-2009-0029] System call wrappers part 15\n  ...\n"
    },
    {
      "commit": "74d96f018673759d04d032c137d132f6447bfb1e",
      "tree": "426f0649e0903c185a1426da65b4d8eeb5c8cf12",
      "parents": [
        "aa0effbd1c0269ce7dd13be8dbf13e6b04f30ebd"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Jan 13 19:27:09 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 14 19:56:50 2009 -0800"
      },
      "message": "byteorder: make swab.h include asm/swab.h like a regular header\n\nAdd swab.h to kbuild.asm and remove the individual entries from\neach arch, mark as unifdef as some arches have some kernel-only\nbits inside.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.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": "8feae13110d60cc6287afabc2887366b0eb226c2",
      "tree": "b3188986faab70e753e00ea8670a11ba8ec844c0",
      "parents": [
        "41836382ebb415d68d3ebc4525e78e871fe58baf"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jan 08 12:04:47 2009 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jan 08 12:04:47 2009 +0000"
      },
      "message": "NOMMU: Make VMAs per MM as for MMU-mode linux\n\nMake VMAs per mm_struct as for MMU-mode linux.  This solves two problems:\n\n (1) In SYSV SHM where nattch for a segment does not reflect the number of\n     shmat\u0027s (and forks) done.\n\n (2) In mmap() where the VMA\u0027s vm_mm is set to point to the parent mm by an\n     exec\u0027ing process when VM_EXECUTABLE is specified, regardless of the fact\n     that a VMA might be shared and already have its vm_mm assigned to another\n     process or a dead process.\n\nA new struct (vm_region) is introduced to track a mapped region and to remember\nthe circumstances under which it may be shared and the vm_list_struct structure\nis discarded as it\u0027s no longer required.\n\nThis patch makes the following additional changes:\n\n (1) Regions are now allocated with alloc_pages() rather than kmalloc() and\n     with no recourse to __GFP_COMP, so the pages are not composite.  Instead,\n     each page has a reference on it held by the region.  Anything else that is\n     interested in such a page will have to get a reference on it to retain it.\n     When the pages are released due to unmapping, each page is passed to\n     put_page() and will be freed when the page usage count reaches zero.\n\n (2) Excess pages are trimmed after an allocation as the allocation must be\n     made as a power-of-2 quantity of pages.\n\n (3) VMAs are added to the parent MM\u0027s R/B tree and mmap lists.  As an MM may\n     end up with overlapping VMAs within the tree, the VMA struct address is\n     appended to the sort key.\n\n (4) Non-anonymous VMAs are now added to the backing inode\u0027s prio list.\n\n (5) Holes may be punched in anonymous VMAs with munmap(), releasing parts of\n     the backing region.  The VMA and region structs will be split if\n     necessary.\n\n (6) sys_shmdt() only releases one attachment to a SYSV IPC shared memory\n     segment instead of all the attachments at that addresss.  Multiple\n     shmat()\u0027s return the same address under NOMMU-mode instead of different\n     virtual addresses as under MMU-mode.\n\n (7) Core dumping for ELF-FDPIC requires fewer exceptions for NOMMU-mode.\n\n (8) /proc/maps is now the global list of mapped regions, and may list bits\n     that aren\u0027t actually mapped anywhere.\n\n (9) /proc/meminfo gains a line (tagged \"MmapCopy\") that indicates the amount\n     of RAM currently allocated by mmap to hold mappable regions that can\u0027t be\n     mapped directly.  These are copies of the backing device or file if not\n     anonymous.\n\nThese changes make NOMMU mode more similar to MMU mode.  The downside is that\nNOMMU mode requires some extra memory to track things over NOMMU without this\npatch (VMAs are no longer shared, and there are now region structs).\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nTested-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1af84a625356768ab1f9687b70c825250123d7fd",
      "tree": "9bf824eab0ccaed29b217964d4ec5d0bc715fcc8",
      "parents": [
        "13f7877bb5aeb1d5ad01ffbf17a80fb550fa6642"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Jan 06 14:56:25 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 18:10:27 2009 -0800"
      },
      "message": "sh: introduce asm/swab.h\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea435467500612636f8f4fb639ff6e76b2496e4b",
      "tree": "fdf5cb7ca3834f0a4120fb3cce5a631dd2769f26",
      "parents": [
        "f99ebf0a86de13f77bc4ee349de96db9f2f67f2e"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Jan 06 14:40:39 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:10 2009 -0800"
      },
      "message": "atomic_t: unify all arch definitions\n\nThe atomic_t type cannot currently be used in some header files because it\nwould create an include loop with asm/atomic.h.  Move the type definition\nto linux/types.h to break the loop.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nCc: Huang Ying \u003cying.huang@intel.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": "7eb19553369c46cc1fa64caf120cbcab1b597f7c",
      "tree": "ef1a3beae706b9497c845d0a2557ceb4d2754998",
      "parents": [
        "6092848a2a23b660150a38bc06f59d75838d70c8",
        "8c384cdee3e04d6194a2c2b192b624754f990835"
      ],
      "author": {
        "name": "Mike Travis",
        "email": "travis@sgi.com",
        "time": "Wed Dec 31 17:34:16 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Jan 03 18:53:31 2009 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask into merge-rr-cpumask\n\nConflicts:\n\tarch/x86/kernel/io_apic.c\n\tkernel/rcuclassic.c\n\tkernel/sched.c\n\tkernel/time/tick-sched.c\n\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\n[ mingo@elte.hu: backmerged typo fix for io_apic.c ]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "33edcf133ba93ecba2e4b6472e97b689895d805c",
      "tree": "327d7a20acef64005e7c5ccbfa1265be28aeb6ac",
      "parents": [
        "be4d638c1597580ed2294d899d9f1a2cd10e462c",
        "3c92ec8ae91ecf59d88c798301833d7cf83f2179"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Dec 30 08:02:35 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Dec 30 08:02:35 2008 +1030"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\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": "7479a2939df4957ba794cce814379b6d10914bdc",
      "tree": "6f63adc957e142a6f24faf66922a24057dc5d7d5",
      "parents": [
        "96d76a74870d5f11ce2abdd09a8dcdc401d714d1"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Dec 26 22:23:39 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Dec 26 22:23:39 2008 +1030"
      },
      "message": "cpumask: sh: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask\n\nImpact: New APIs\n\nThe old node_to_cpumask/node_to_pcibus returned a cpumask_t: these\nreturn a pointer to a struct cpumask.  Part of removing cpumasks from\nthe stack.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\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": "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": "0146d7875976795fe364b4a3da629975ebd37671",
      "tree": "7000057a0356fd62a325d093d13eec17c4dee386",
      "parents": [
        "1f6fd5c916c8416588f5797e7837b9e81b3251a5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 14:58:04 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:46 2008 +0900"
      },
      "message": "sh: mrshpc_setup_windows() needs to be inline.\n\nWhile no one should be including this file multiple times, flag it\ninline anyways just in case.\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": "866ef8f48f2272ce8d84156c91964d730666ab33",
      "tree": "683761501449f87a85a9df966818a0824fe781a0",
      "parents": [
        "0ef0e6ca426d28561b752e5f576932659295b928"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 13:57:15 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:45 2008 +0900"
      },
      "message": "sh: mach-edosk7705: Fix up edosk7705 so it all builds again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2125a46083dc5a9aa321c243e322638a9338cd11",
      "tree": "146e74923f30d93256a637cdb84b5dbfda810f70",
      "parents": [
        "43f8f9b95b65dc05368cd82268895b9508b17d50"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 17 12:31:32 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:45 2008 +0900"
      },
      "message": "sh: Kill off dead mv_init_pci() from machvec.\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": "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": "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": "d7b01f78a3ae6a3cc21a16a1a3d377adc2227537",
      "tree": "cfbc5b86b3e830792ac6e2a5140ef45f26ebaba2",
      "parents": [
        "dd76279b47dce2c0bd7c54997938ec4cb9f16884"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 20:17:15 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Enable HAVE_ARCH_TRACEHOOK for all SH, now that SH-5 supports it too.\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": "f15b2dc02fef0c53aa5ffa3c4617e184f057d402",
      "tree": "b6069b4352c32d681c986cf7f5384ff35bf0ede2",
      "parents": [
        "35724a0aed6e62bdad640e8a1b8498329708226f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 19:18:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:04 2008 +0900"
      },
      "message": "sh: Fix up syscall_get_nr() comment in syscall_32.h.\n\nResidual copy-and-paste damage, fix it up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "35724a0aed6e62bdad640e8a1b8498329708226f",
      "tree": "c6cff78adaa62df45bd3fcbbbdc0e1d18cc28c17",
      "parents": [
        "a99d6fde69dd9c73ac0b4e42a77ed1ebc714e56a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 10 18:17:19 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:03 2008 +0900"
      },
      "message": "sh: Fix up the cpu_asid() return value on nommu.\n\nThis ought to be unsigned long, rather than defaulting to int.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "06be3724548a443a99d703ff79f43d6f1e2975f0",
      "tree": "ac704d6faeadd77e64bb4f8695ec03f8b30831e7",
      "parents": [
        "a47925ffd1b1b22ee004de36e2c8b811910616ba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 08 17:01:40 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:44:02 2008 +0900"
      },
      "message": "sh: Fix an off-by-1 check in __mutex_fastpath_unlock().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "77ba93a7ac5fb0d9338bffbf97c787b8efe00806",
      "tree": "5446453de9b7317e0c5ca255e13e553843c30093",
      "parents": [
        "c6f17cb2272121475c87592560534b157b17544e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 08 11:25:50 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:52 2008 +0900"
      },
      "message": "sh: Fix up the SH-4A mutex fastpath semantics.\n\nThis fixes up the __mutex_fastpath_xxx() routines to match the semantics\nnoted in the comment. Previously these were looping rather than doing a\nsingle-pass, which is counter-intuitive, as the slow path takes care of\nthe looping for us in the event of contention.\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": "21c601bb2ec79be5c52a99bc6f4b513aff4fa236",
      "tree": "b327fee68d089afe2b30a24895fac9c893c5cf61",
      "parents": [
        "5e5aacb0de70fa80e8b1a2b803ae9e2ad40b8e52"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Dec 04 18:00:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: remove ioport cruft and smc91x from se7343\n\nRemove out-of-date se7343 ioport code including some old support\nfor unknown-ne2000-pcmcia-card, cf-over-pcmcia and a mysterical\nsmc91x that once must have been on a special daughterboard.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6aacba72dbdadc1445244e366ecf0263a160409e",
      "tree": "4a47e49f2f392b09d64384d2642d41c134c7d8cb",
      "parents": [
        "5727003b5d23eb852c057d25459bba27cbf754c3"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Dec 04 18:00:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: add st16c2550 devices to se7343\n\nAdd 8250 platform data to setup the ST16C2550C chip on se7343.\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": "22f131aa8de7a534339bf7051680234462f2e877",
      "tree": "2839cdda670bd7bd58fb26a1945ad587b24c3ea1",
      "parents": [
        "1da1180c6e28cf21be356e2701978727558fa198"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 27 11:04:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Provide a dyn_arch_ftrace struct definition.\n\nNeeded for dynamic ftrace API changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb67cf14ae5c21609c200859d6f3eba71c591569",
      "tree": "49f0ea872030bf30ee454fec23ce7769919439e3",
      "parents": [
        "f74c034d52d0f908d5b929423a680962a2586199"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:47:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Consolidate cpu_relax()/cpu_sleep() definitions across _32/_64.\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": "95b781c239f53b4c7ecaf2989404ec6379b2409b",
      "tree": "1459af74b141a507a903662dc9156b0e36cd1540",
      "parents": [
        "716777db7270255f1f7210fd87a7188b08c9a267"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 00:29:58 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:48 2008 +0900"
      },
      "message": "sh: Provide optimized unaligned loads on SH-4A.\n\nThis adds support for unaligned loads on SH-4A, using the SH-4A\u0027s\nneutered movua.l instruction. As movua.l is r0-inspired, stores are\nstill handled through the packed struct.\n\nBased on asm-generic/unaligned.h by Harvey Harrison.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "716777db7270255f1f7210fd87a7188b08c9a267",
      "tree": "01e65e44140231a2b16d7ebd273e7e7b280decb7",
      "parents": [
        "0c9122323acb0c3410dfbd219cb47f4c2e9305e3"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Nov 25 21:57:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:48 2008 +0900"
      },
      "message": "sh: P4 ioremap pass-through\n\nThis patch adds a pass-through case when ioremapping P4 addresses.\n\nAddresses passed to ioremap() should be physical addresses, so the\nbest option is usually to convert the virtual address to a physical\naddress before calling ioremap. This will give you a virtual address\nin P2 which matches the physical address and this works well for\nmost internal hardware blocks on the SuperH architecture.\n\nHowever, some hardware blocks must be accessed through P4. Converting\nthe P4 address to a physical and then back to a P2 does not work. One\nexample of this is the sh7722 TMU block, it must be accessed through P4.\n\nWithout this patch P4 addresses will be mapped using PTEs which\nrequires the page allocator to be up and running.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c9122323acb0c3410dfbd219cb47f4c2e9305e3",
      "tree": "c5ea7c01289bf07e4ad6b5cdd4e830c9122d8e95",
      "parents": [
        "5c72f303a2b7862dbba79f4176ddc922a440b567"
      ],
      "author": {
        "name": "Michael Trimarchi",
        "email": "trimarchimichael@yahoo.it",
        "time": "Tue Nov 25 21:37:14 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:55 2008 +0900"
      },
      "message": "sh: Add SH-4A optimized fastpath mutex implementation.\n\nAdd fast mutex path implementation for the SH4A architecture\n\nSigned-off-by: Michael Trimarchi \u003ctrimarchimichael@yahoo.it\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8085ac753164f45fd23603e7cad85a4c985cbf75",
      "tree": "f150a3649ab9424549796346caf9eb7f032449bd",
      "parents": [
        "0d5bbe0bc2583c4dc06ea00adccf07c3acd1481d"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Nov 23 14:27:21 2008 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Add platform-specific constants for SH7709\n\nI\u0027m using these constants in support of an in-house development board,\nand thought they may be useful to other users of SH7709.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0d5bbe0bc2583c4dc06ea00adccf07c3acd1481d",
      "tree": "b57778f4cded7f15f1d8f6e590836e04ddfc6200",
      "parents": [
        "8bcc5c1c332af97ba731f99fda780a47911e476f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 25 21:22:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Provide optimized non-atomic bitops for SH-2A.\n\nThis ties in the new SH-2A 32-bit non-atomic bitops.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "16b529d1d78060254d5bc735390915ca5ccf13a1",
      "tree": "6e28039e44bb1faa421d38a611f352da1f70697b",
      "parents": [
        "709420dd4e75083ee7920e61c2d0bcc3db9b7405"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 20 15:25:22 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Convert to generic bitops for IRQ-toggling implementation.\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": "968ea6d80e395cf11a51143cfa1b9a14ada676df",
      "tree": "dc2acec8c9bdced33afe1e273ee5e0b0b93d2703",
      "parents": [
        "7be7585393d311866653564fbcd10a3232773c0b",
        "8299608f140ae321e4eb5d1306184265d2b9511e"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:55:51 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:55:51 2008 +1030"
      },
      "message": "Merge ../linux-2.6-x86\n\nConflicts:\n\n\tarch/x86/kernel/io_apic.c\n\tkernel/sched.c\n\tkernel/sched_stats.h\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": "1c39194878c09bd88ffc9c9d4c2f01c3397c7aed",
      "tree": "538139d8ffbcf46a3e8fe3b13f30ee0324d62437",
      "parents": [
        "1224e376f2a7e3c7ab19ef37099a78597978a696"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 26 14:13:42 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 26 14:14:07 2008 +0100"
      },
      "message": "sched: convert struct root_domain to cpumask_var_t, fix\n\nMathieu Desnoyers reported this build failure on powerpc:\n\n kernel/sched.c: In function \u0027sd_init_NODE\u0027:\n kernel/sched.c:7319: error: non-static initialization of a flexible array member\n kernel/sched.c:7319: error: (near initialization for \u0027(anonymous)\u0027)\n\nthis happens because .span changed to cpumask_var_t, hence\nthe static CPU_MASK_NONE initializers in the SD_*_INIT\ntemplates are not type-correct anymore.\n\nRemove them, as they default to empty anyway.\n\nAlso remove them from IA64, MIPS and SH.\n\nReported-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "185aed75570fb4f78ef283dfa26cd9da5fa06a91",
      "tree": "a98cb3f46bf9426f8d4a660d63b8a3ac7d9f369d",
      "parents": [
        "ade7a9b4ccd20ab8159c77a0abd20552f2d6b06c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 12 12:53:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 12 12:53:48 2008 +0900"
      },
      "message": "sh: Provide a sane valid_phys_addr_range() to prevent TLB reset with PMB.\n\nWith the PMB enabled, only P1SEG and up are covered by the PMB mappings,\nmeaning that situations where out-of-bounds physical addresses are read\nfrom will lead to TLB reset after the PMB miss, allowing for use cases\nlike dd if\u003d/dev/mem to reset the TLB.\n\nFix this up to make sure the reference is between __MEMORY_START (phys)\nand __pa(high_memory). This is coherent across all variants of sh/sh64\nwith and without MMU, though the PMB bug itself is only applicable to\nSH-4A parts.\n\nReported-by: Hideo Saito \u003csaito@densan.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "acca4f4d9bd657e8bc7e1665ba5077465138f133",
      "tree": "39b107c67d9dc59e6064e528457ca97ba4396ba2",
      "parents": [
        "f7160c7573615ec82c691e294cf80d920b5d588d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 10 20:00:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 10 20:00:45 2008 +0900"
      },
      "message": "sh: Handle fixmap TLB eviction more coherently.\n\nThere was a race in the kmap_coherent() implementation. While we\nguarded against preemption, there was nothing preventing eviction of\nthe pre-faulted fixmap entry from the UTLB. Under certain workloads\nthis would result in the fixmap entries used for cache colouring being\nevicted from the UTLB in the midst of a copy_page().\n\nIn addition to pre-faulting, we also make sure to preserve the PTEs\nin the kernel page table and introduce a cached PTE for kmap_coherent()\nusage. This follows a similar change on MIPS (\"[MIPS] Fix aliasing bug\nin copy_to_user_page / copy_from_user_page\").\n\nReported-by: Hideo Saito \u003csaito@densan.co.jp\u003e\nReported-by: CHIKAMA Masaki \u003cmasaki.chikama@gmail.com\u003e\nTested-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "140626673289a25f677fb006fafb3f6a95b8eb97",
      "tree": "c2e6a23aa5cc81f9c7d57c43ad10e0006134d769",
      "parents": [
        "ddb72b02414228844ad46f7cbd42eccea01fb485"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Oct 31 16:01:22 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:01:22 2008 +0900"
      },
      "message": "sh: use the new byteorder headers.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3eeebf17f31c583f83e081b17b3076477cb96886",
      "tree": "b1e70bb1b0d9959179d9d8967543fc060a59aff5",
      "parents": [
        "5ff0594e2f6fb3242a1a2a4794286244e95afab1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "message": "sh: Kill off long-dead HD64465 cchip support.\n\nThis code has been dead for many years. The last update it received\nwas in 2003 in order to update it for the driver model changes, though\nit had already been in disarray and unused before that point. The only\nboards that ever used this chip have not had users in many years either,\nso it is finally safe to just kill it off and move on with life.\n\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": "e4b41dbd60e30463cc8fab21ed45b7d6227fc338",
      "tree": "f377ffa0d0f3b03779970f464b00a46f680801df",
      "parents": [
        "61dc6eaeef87048af351c04fd0046a6e3f96f94f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 23 12:37:20 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 23 12:37:20 2008 +0900"
      },
      "message": "sh: asm/gpio.h needs linux/kernel.h for might_sleep()/WARN_ON().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "61dc6eaeef87048af351c04fd0046a6e3f96f94f",
      "tree": "72543a9d702d5e6bc4aea3b8bd053f0569c7b535",
      "parents": [
        "0835f127e589f3a946add6a1f508e9402af8e70c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 23 12:35:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 23 12:35:43 2008 +0900"
      },
      "message": "sh: mach-highlander: Handle SCIF pinmuxing on R7785RP.\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": "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": "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": "550109378450e7982101f299d41a80e8efc759ea",
      "tree": "8ac065f460d6f8a12d54db0c011922dea37e8e7c",
      "parents": [
        "bbc97411d11b3a835c62904fddb5ce9ff457f5fa"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 17:48:40 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 17:48:40 2008 +0900"
      },
      "message": "sh: gpio: Stub in dummy GPIO\u003c-\u003eIRQ mapping routines.\n\nIRQ modes are not presently supported, so stub in dummy definitions\nfor now (taken from linux/gpio.h).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "10bfc6e190c55b583ec312a6a8ef274924e16d8a",
      "tree": "ad81cd2d08014dafe2685e9564feeddd28d0d005",
      "parents": [
        "58419abd507dd9cc20644b99f122bc7b5507a261"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 14:27:05 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 21 14:27:05 2008 +0900"
      },
      "message": "sh: gpio: Include asm-generic/gpio.h for non-gpiolib stubs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "40e24c403f325715f9c43b9fed2068641201ee0b",
      "tree": "9c05947efd23d8927643b64984da04053e1e7899",
      "parents": [
        "ebf9c118df678de111eda45709081806f71710cc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 14:30:17 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 14:30:17 2008 +0900"
      },
      "message": "sh: Move SH-4 CPU headers down one more level.\n\nThese accidentally got placed in to cpu-sh4 instead of cpu-sh4/cpu, push\nthem down one more level.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7639a4541f7e7abb1295ff8ab39cc2f5842239ae",
      "tree": "a2ea959e9138c914ceb4ee84387fd0c9d7d2ce12",
      "parents": [
        "f7275650133ce9df83886684f3bd97373dfc21ea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:02:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:02:48 2008 +0900"
      },
      "message": "sh: Migrate common board headers to mach-common/.\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": "a30c89ad41099f58922e0941e346e7c4371655b9",
      "tree": "14db08997fb568f02b75cab6452c9c413c54bc92",
      "parents": [
        "9a19eb2a6607f2f6329efb3c4637fe23afae2cd7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Oct 09 18:41:34 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 11:38:35 2008 +0900"
      },
      "message": "sh: reduce Migo-R smc91x overruns\n\nImprove Migo-R ethernet performance by reducing smc91x overruns.\nThis is done by enabling SMC91X_NOWAIT and optimizing CS4 setup.\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": "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": "0b59268285ca6cdc46191f2995bf632088e3e277",
      "tree": "91f95eeb809c5fe13d0ba5b055e26879f9ec9357",
      "parents": [
        "04ab591808565f968d4406f6435090ad671ebdab"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Oct 16 15:39:57 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Oct 16 15:40:05 2008 +0200"
      },
      "message": "[PATCH] remove unused ibcs2/PER_SVR4 in SET_PERSONALITY\n\nThe SET_PERSONALITY macro is always called with a second argument of 0.\nRemove the ibcs argument and the various tests to set the PER_SVR4\npersonality.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\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": "225c9a8d1da274bf23efec43ec28b1c9e45e12f8",
      "tree": "e47838be04074980744be0f289e274d24d2bb31a",
      "parents": [
        "bbfbd8b151fe35c9a1180a7f5254c5d6b8387cc0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 16:24:32 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 16:24:32 2008 +0900"
      },
      "message": "video: sh_mobile_lcdcfb: Support HAVE_CLK\u003dn configurations.\n\nThis provides a workaround for users of sh_mobile_lcdcfb that don\u0027t\ndefine HAVE_CLK and have otherwise sane clock initialization.\n\nAt the same time, move the sh_mobile_lcdc.h header to include/video/.\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": "64c9627c2628bc3bd3291710b8ee6f8335883f8b",
      "tree": "fee0816511f68f687f500a7e7ae7c8adf92a0f45",
      "parents": [
        "bdeb3be7cc6911477b7169dad62a427d7a263d02"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 15:12:27 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 01 15:12:27 2008 +0900"
      },
      "message": "sh: Fix up the __raw_read/writeX() definitions.\n\nThese were doing largely bogus things and using the wrong typing for\nthe address. Bring these in line with the ARM definitions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "50b72e600b62bcdf40971e55f609cf4771346cc1",
      "tree": "de340e031969a6b43456e539173e57568d020046",
      "parents": [
        "091db04559a62a00769553c9120623c2f6bc8b4d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:45:16 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:45:16 2008 +0900"
      },
      "message": "sh: sh_ksyms_64 needs __strncpy_from_user() definition.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "88856d67cf6b787447889915bafd541be20b8630",
      "tree": "35bc8503dd699b99bb53f5be00a22f716c976dba",
      "parents": [
        "1bec157a1f747d038026efabebdee4c929147b63"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:43:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 29 19:43:44 2008 +0900"
      },
      "message": "sh: Fix up uaccess_64 put/get_user() cast warnings.\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": "4b4cf7595a8bce9b4dd64c241a8cb7336ecb9489",
      "tree": "18adf50df6561e69764cb5af30fea10edb259c41",
      "parents": [
        "6902aa84f565153ce05f3438ecb8e445d4f468d8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 17:17:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 17:17:53 2008 +0900"
      },
      "message": "sh: Add missing asm/ftrace.h.\n\nThis was missed with the ftrace support commit.. check it in now.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4c59e2942e92d2d776bcd038604a5c3c1d56d3ac",
      "tree": "56185c62c51852cf9c065b4d1b0313f69295bf27",
      "parents": [
        "347cd34f4b32be30d2a6d92fe4d6eac04b00a637"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 12:00:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 12:00:23 2008 +0900"
      },
      "message": "sh: Move lookup_exception_vector() out to asm/system_32.h.\n\nThere are other places where we want to have access to the trap/exception\nnumber, so move out the lookup_exception_vector() helper. While we\u0027re at\nit, refactor it slightly to return the vector instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3ea00a36da2e715217f0e31944dd220deefa38c",
      "tree": "2c5fc53b3e7839418627d08329c4a58fbedc2905",
      "parents": [
        "837c946aad480d4773619707f115ed4c15738f77"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 10:31:57 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 10:31:57 2008 +0900"
      },
      "message": "sh: Add a few more definitions to asm/sizes.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "837c946aad480d4773619707f115ed4c15738f77",
      "tree": "432d2db8dd76acc75d9812f32c2ce0d11c74147b",
      "parents": [
        "c15c5f8c2bf0b00d036c5c6b67264764a6e5dffc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 10:24:18 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Sep 21 10:24:18 2008 +0900"
      },
      "message": "sh: Copy in asm/sizes.h helper from ARM.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c15c5f8c2bf0b00d036c5c6b67264764a6e5dffc",
      "tree": "fb4aca715702ba76edb95424fd2a573fa3ed6a28",
      "parents": [
        "b817f7e020958c8f79842076c137daa6f72eb366"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Sep 20 20:21:33 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Sep 20 20:21:33 2008 +0900"
      },
      "message": "sh: Support kernel stacks smaller than a page.\n\nThis follows the powerpc commit f6a616800e68b61807d0f7bb0d5dc70665ef8046\n\u0027[POWERPC] Fix kernel stack allocation alignment\u0027.\n\nSH has traditionally forced the thread order to be relative to the page\nsize, so there were never any situations where the same bug was\ntriggered by slub. Regardless, the usage of \u003e 8kB stacks for the larger\npage sizes is overkill, so we switch to using slab allocations there,\nas per the powerpc change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b406efefd5246a67c691fd79871e65ce8f3f91ff",
      "tree": "39043f029f1c58003b4c2d8b29e107ead16d8954",
      "parents": [
        "81b669952ed5fe0d6f65f8b9a97d1fdeac93ff10"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 17 23:24:59 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 17 23:24:59 2008 +0900"
      },
      "message": "sh: Fix up headers_check regression.\n\nlinux/mmzone.h isn\u0027t exported, kill it off from asm/setup.h and simply\ndeal with it in the places that have a dependency instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "81b669952ed5fe0d6f65f8b9a97d1fdeac93ff10",
      "tree": "219d4c3b78017d2df96457136d61948ccac267ec",
      "parents": [
        "8a80a5e9e89cf3aacf8165dd34b40c7c3fe91b4d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 17 23:24:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 17 23:24:02 2008 +0900"
      },
      "message": "sh: Consolidate struct sh_cpuinfo definitions across _32/_64 split.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e660d2d433393f983cd58fe8c54f831fa7c7713",
      "tree": "d29fd22e42d6f29aa3501a19b4f5c698a31843a9",
      "parents": [
        "72461997c3c66c29775afa68ca31bea16bf17f39"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 23:27:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 23:27:46 2008 +0900"
      },
      "message": "sh: Tidy up ELF core dumps.\n\nThese have been using overrides for ELF_CORE_COPY_TASK_REGS and\nELF_CORE_COPY_FPREGS while the generic versions can be used instead.\nPresently the pt_regs are also duplicated across elf_core_copy_regs()\nand elf_core_copy_task_regs(), this switches to simply copying out\nthrough elf_core_copy_regs() instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5dadb34394d59313e2e763ae8e2fc911e9fc557c",
      "tree": "843585369634453507a9d226d6b1299eb33d14b0",
      "parents": [
        "6bff1592d85c9fa1f1d9d4de1cd0e104279544a6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:42:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:42:10 2008 +0900"
      },
      "message": "sh: Add DSP registers to regset interface.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6bff1592d85c9fa1f1d9d4de1cd0e104279544a6",
      "tree": "0af7bca6a52f6a94be0aa4a07783ebb732845fed",
      "parents": [
        "3231739d97b348c628a10fb49adfa9143e1de28b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:41:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:41:30 2008 +0900"
      },
      "message": "sh: Fix up NUMA build error with se7722_defconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fb4f87a2f048b4cb1a499c9baa78f1d8437b09c3",
      "tree": "747d5fd27311b7cccef2ec129cffe4dd3fbe540e",
      "parents": [
        "9996b42ac06adb7555933366e071ec8824bcaa37"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:13:13 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:13:13 2008 +0900"
      },
      "message": "sh: Provide the asm/syscall.h interface, needed by tracehook.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9996b42ac06adb7555933366e071ec8824bcaa37",
      "tree": "1262d59f5031a574037a177ae036456fd1f7ce34",
      "parents": [
        "f8b890ab4ca60c05b5621b267712709d329f7612"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:11:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 22:11:36 2008 +0900"
      },
      "message": "sh: provide user_stack_pointer(), needed for tracehook support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cb700aa4f13d38726defab3060d3ebeaf67dc189",
      "tree": "7d60e396368f649149d545a936e4ccebd83b8a0b",
      "parents": [
        "934135c19d8a1be435bae75aefc09b8ae1698b16"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 20:41:05 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 20:41:05 2008 +0900"
      },
      "message": "sh: ioremap_prot support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "934135c19d8a1be435bae75aefc09b8ae1698b16",
      "tree": "825be606c643ed792a2973263cade41d05171cde",
      "parents": [
        "09558748464a9afafe2848a3ad4cfd509c9b0fb6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 19:52:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 12 19:52:36 2008 +0900"
      },
      "message": "sh: ptrace: Introduce user_regset interface for gp regs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "174b5c9923e0170c844e03d55a9f3fb3b329a8b7",
      "tree": "09192f40fab1bed13d2bb5b2b6d08ddff3f5621d",
      "parents": [
        "037c10a612e8b7461e33672fb3848807ac6e2346"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 18:10:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 18:10:10 2008 +0900"
      },
      "message": "sh: kprobes: Use trapa #0x3a for breakpoint trap.\n\nNot all parts support trapa #0xff, so use something within the debug trap\nrange that\u0027s accessible on all parts.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "037c10a612e8b7461e33672fb3848807ac6e2346",
      "tree": "97f41894ffa408c7e4a9b14e08fa7ffdc19e3cfd",
      "parents": [
        "fc63562ac2107dfa843f5288fe985fc6f0021c17"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 12:22:47 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 12:22:47 2008 +0900"
      },
      "message": "sh: kprobes: Hook up kprobe_fault_handler() in the page fault path.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d39f5450146ff39f66cfde9d5184420627d0ac51",
      "tree": "f71bf54b0e633b5a0cf4ca9a72809ba26c813bda",
      "parents": [
        "b6c20e4290a1ef92bcef5ec9dd8e5c7d036153aa"
      ],
      "author": {
        "name": "Chris Smith",
        "email": "chris.smith@st.com",
        "time": "Fri Sep 05 17:15:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:05 2008 +0900"
      },
      "message": "sh: Add kprobes support.\n\nInitial support for kprobes/kretprobes for 32-bit SH platforms.\n\n[ General cleanup and some rework for the kretprobe hash lock. -- PFM ]\n\nSigned-off-by: Chris Smith \u003cchris.smith@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c6feb6142cb85228e73497a309f475a0d7279318",
      "tree": "c05344f677fabca1255d4e9e284e42a215f241d6",
      "parents": [
        "3159e7d62ad13f71ef3fe029c145594d8caa580d"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Sep 05 16:06:42 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:04 2008 +0900"
      },
      "message": "sh: early cached_to_uncached initialization.\n\nstatically initialise the cached_to_uncached offset, so that we can use\nit immediatly.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fa43972fab24a3c050e880a7831f9378c6cebc0b",
      "tree": "35d51e6a0ac6556f82d843506e8317854dc3192c",
      "parents": [
        "7d96169cb769f459dd6730b06fa3a88cb0c9297d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 04 18:53:58 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:04 2008 +0900"
      },
      "message": "sh: fixup many sparse errors.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8c24594deab89a484879bee270e948f0a556ed75",
      "tree": "2b0c95a4d53614e1118ea20aa7e705d983ddb23f",
      "parents": [
        "6f52707e6882eb3bc6920c3f59beb05d23d68354"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 06 18:37:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:03 2008 +0900"
      },
      "message": "sh: generic clockevent broadcast support.\n\nThis hooks up GENERIC_CLOCKEVENTS_BROADCAST and a dummy local timer,\nwhich we call in to from the timer IPI when no other local timer is\nprovided.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6f52707e6882eb3bc6920c3f59beb05d23d68354",
      "tree": "c64ee09a4d2d6169d28daea1f3737d002ffc1402",
      "parents": [
        "c7936b9abcf5e043e73f183a37e81787f6178dd0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 06 18:21:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:03 2008 +0900"
      },
      "message": "sh: smp: Hook up a timer IPI stub.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7936b9abcf5e043e73f183a37e81787f6178dd0",
      "tree": "16e5992c94c81df722f8d7f8b3347885a8335622",
      "parents": [
        "173a44dd1f406e9aa6fcf46c83b7c972d10ec930"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 06 18:05:09 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:03 2008 +0900"
      },
      "message": "sh: smp: Hook in to the generic IPI handler for SH-X3 SMP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "173a44dd1f406e9aa6fcf46c83b7c972d10ec930",
      "tree": "61784c58c8e566f3717914761aeff5d8cc7c75be",
      "parents": [
        "04ec080dcaad7d3c6d0b40b599c8e63da618f784"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 06 18:02:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:02 2008 +0900"
      },
      "message": "sh: smp: Provide a generic IPI handler.\n\nThis provides a generic smp_message_recv() routine (based on the PPC\none), that IPI IRQs can wrap in to.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "04ec080dcaad7d3c6d0b40b599c8e63da618f784",
      "tree": "664b76ee3c72a42808fad0621b23cffb063b928f",
      "parents": [
        "ee43a8442bd7a5d611f11958e6f8c8953d26f907"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 06 17:29:14 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 08 10:35:02 2008 +0900"
      },
      "message": "sh: Kill off unused defines from asm/smp.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "ee43a8442bd7a5d611f11958e6f8c8953d26f907"
}
