)]}'
{
  "log": [
    {
      "commit": "7a82b63f19b0a05a76271aee1eb7905cd1c7d5ad",
      "tree": "cc8891e9268328224bde243e7b3dfc10503aaa41",
      "parents": [
        "65d3a68af53523d4d6daeb896c93e326cf46fd85"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Nov 06 11:02:50 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 13:57:03 2007 -0800"
      },
      "message": "UML: fix defconfig build again\n\nReported by Al Viro.\n\nThis fixes it:\n\n     [AC]FLAGS -\u003e KBUILD_[AC]FLAGS conversion in Makefile-i386.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f15cf5151c3ecfe4073fb4478f686cb396bc2b17",
      "tree": "daef701195d26d7408ade4a140189b31708110bb",
      "parents": [
        "4f40c05528f9d612057a3dd382008a54179f8919"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: correctly strip kernel defines from userspace CFLAGS\n\nKERNEL_DEFINES needs whitespace trimmed, otherwise the whitespace crunching\ndone by make fools the patsubst which is used to remove KERNEL_DEFINES from\nUSER_CFLAGS.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f40c05528f9d612057a3dd382008a54179f8919",
      "tree": "63fa0f1114f4bd6f77bbe5c9d098ce3b6684b494",
      "parents": [
        "b07989f51eea16e2fe3eab032801599d952966fb"
      ],
      "author": {
        "name": "WANG Cong",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: fix incompatible types warning in previous SG fix\n\nFix an incompatible-pointer warning.\n\nSigned-off-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c11eef21aa119a41fa210b9693f2346997885bcf",
      "tree": "b2d874f4b3f8a65029bc184a2db6b999b8e4d1c1",
      "parents": [
        "221d46841b931d0e6b11e6251e482f2afe3974dd",
        "d2cb0e6ecbe0ef93ab36631cd17ec6cf92b69c5a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -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:\n  [S390] tod clock: announce clocksource as perfect\n  [S390] Rename \"idle_time\" attribute to \"idle_time_us\".\n  [S390] Fix priority mistakes in drivers/s390/cio/cmf.c\n  [S390] Fix memory detection.\n  [S390] Fix compile on !CONFIG_SMP.\n  [S390] device_schedule_callback() for dcssblk.\n  [S390] Fix smsgiucv init on no iucv machines\n  [S390] cio: use INIT_WORK to initialize struct work.\n"
    },
    {
      "commit": "221d46841b931d0e6b11e6251e482f2afe3974dd",
      "tree": "feb33999f71a84003f4ac752300c81f47f9e272f",
      "parents": [
        "4d20826ffb6fa80c71b85d2cb858ae400a59a4d5",
        "633872b980f55f40a5e7de374f26970e41e2137b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest:\n  lguest: tidy up documentation\n  kernel/futex.c: make 3 functions static\n  unexport access_process_vm\n  lguest: make async_hcall() static\n"
    },
    {
      "commit": "633872b980f55f40a5e7de374f26970e41e2137b",
      "tree": "676e604142f0a536fd54d47da03a67d15bedbf45",
      "parents": [
        "fad23fc78b959dae89768e523c3a6f5edb83bbe9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:55:57 2007 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:55:57 2007 +1100"
      },
      "message": "lguest: tidy up documentation\n\nAfter Adrian Bunk\u0027s \"make async_hcall static\" moved things around, update\ncomments to match (aka \"make Guest\").\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "9b56fdb458b014bdda974b43a3e59721032898bb",
      "tree": "cbbb090021c33ab7fab5500702e4872cac4706b1",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Nov 02 16:43:10 2007 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:53:29 2007 +1100"
      },
      "message": "lguest: make async_hcall() static\n\nasync_hcall() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "d2cb0e6ecbe0ef93ab36631cd17ec6cf92b69c5a",
      "tree": "029b4ace47d18e0f8ac1e29db7961d9a28804e03",
      "parents": [
        "69d39d6669a01e26ae6dbf5c3e84e0d1b6ccf332"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Mon Nov 05 11:10:14 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:18 2007 +0100"
      },
      "message": "[S390] tod clock: announce clocksource as perfect\n\nThe Time of Day clock is the standard time source for s390. It is\n- monotonic\n- allows very fast reading\n- architecture guarantees at least microsecond stepping\n- available as part of the architecture\n\nWe should announce the rate of tod as 400 to be in sync with the\ndescription found in clocksource.h:\n\"400-499:Perfect The ideal clocksource. A must-use where available.\"\n\nThis change will prefer tod over less reliable clock sources.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "69d39d6669a01e26ae6dbf5c3e84e0d1b6ccf332",
      "tree": "4ea0202db8576158c4763c24b6d68952769ec925",
      "parents": [
        "b2eaee6e81696d80d9c6ecfcbba8951673e83934"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:13 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:17 2007 +0100"
      },
      "message": "[S390] Rename \"idle_time\" attribute to \"idle_time_us\".\n\nSeems that people prefer to have the unit encoded in the attribute\nname. Also makes parsing easier.\n\nNow we have:\n\n# cat /sys/devices/system/cpu/cpu0/idle_time_us\n131473592\n\ninstead of\n\n# cat /sys/devices/system/cpu/cpu0/idle_time\n131473592 us\n\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0b8da654b6c13b40b0e0efd916ee57ed13f9fa1f",
      "tree": "31a302d2f92bc451dfa4fea433f8683495b13f4b",
      "parents": [
        "0d2be08893605be00de0f95ee7e4b8917ea1ebc3"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:11 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:17 2007 +0100"
      },
      "message": "[S390] Fix memory detection.\n\nYet another patch in the countless series of memory detection fixes:\nif the last area of the reported storage size is a hole the detection\nloop will loop forever.\nJust break chunk detection loop if its end is going to be larger than\nreported storage size.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0d2be08893605be00de0f95ee7e4b8917ea1ebc3",
      "tree": "b9d9b4d0ef7079d5cea961dccb7c9e828aca275c",
      "parents": [
        "931bb68ba6355b7111966c90822ed862c102a9cd"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:10 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:16 2007 +0100"
      },
      "message": "[S390] Fix compile on !CONFIG_SMP.\n\nCommit fae8b22d3e3e3a3d317a7746493997af02a3f35c\n\"[S390] Add per-cpu idle time / idle count sysfs attributes\" causes\na link error on !CONFIG_SMP.\nFix this by adding some #ifdef\u0027s. Real fix would be to cleanup the\ncode since we don\u0027t register a cpu on !CONFIG_SMP. But that would\nbe quite a big patch. For the time being this is good enough.\n\narch/s390/kernel/built-in.o: In function `do_monitor_call\u0027:\n(.text+0x50d4): undefined reference to `per_cpu__s390_idle\u0027\narch/s390/kernel/built-in.o: In function `cpu_idle\u0027:\n(.text+0x518c): undefined reference to `per_cpu__s390_idle\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9f259cc59ba45b8db401d60be9700e275676fb15",
      "tree": "dc57ec27c11c98fbb2ed4448d13030c4fc0b6cca",
      "parents": [
        "7ed192906a2144ebc8ca2925a85d27b9c5355668"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 17:54:31 2007 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 19:48:04 2007 -0800"
      },
      "message": "x86 setup: set %ebx \u003d\u003d %ebp \u003d\u003d %edi \u003d\u003d 0 on protected mode entry\n\nIn accordance with the newly formalized 32-bit boot protocol, set\n%ebx \u003d\u003d %ebp \u003d\u003d %edi \u003d\u003d 0 in order to support future extensions to the\nprotocol.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "7ed192906a2144ebc8ca2925a85d27b9c5355668",
      "tree": "350af59996f750ae2a2d7d7ccf2ffbb596a571e8",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 17:50:12 2007 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 19:47:46 2007 -0800"
      },
      "message": "x86 setup: add a near jump to serialize %cr0 on 386/486\n\nThe 386 and 486 needs a jump immediately after setting %cr0 in order\nto serialize the pipeline.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "a7e1e001f432d5960b929787a2a261cf5a7ddac5",
      "tree": "b340cb74237427dbdbdacf618c42e8b0bd8d21d5",
      "parents": [
        "21806261b6cc1068197ea6c8891b857f16260fee",
        "17aacfb9cdf9a8329a6ece9c437551a29c93e47b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:42:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:42:52 2007 -0700"
      },
      "message": "Merge branch \u0027v2.6.24-rc1-lockdep\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep\n\n* \u0027v2.6.24-rc1-lockdep\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep:\n  lockdep: fix a typo in the __lock_acquire comment\n  sched: fix unconditional irq lock\n  lockdep: fixup irq tracing\n"
    },
    {
      "commit": "21806261b6cc1068197ea6c8891b857f16260fee",
      "tree": "79f9e6c27691a0c0b75f3639f85e4ba2babf6726",
      "parents": [
        "5c27d0f11e679e6e5b6b2047b8658409699d4a67",
        "dd3aa7cdac35dcdcb93ff5684622664395b0155e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:41:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:41:58 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6:\n  sh64: Update defconfigs.\n  sh64: fix dma_cache_sync() compilation\n  sh64: Move DMA macros from pci.h to scatterlist.h.\n"
    },
    {
      "commit": "5c27d0f11e679e6e5b6b2047b8658409699d4a67",
      "tree": "605a63b8fbc45cf88c2905397727e6dade6b01b2",
      "parents": [
        "468f8afdf4f87378c7c7de1d636a9375fce4078d",
        "352d281300df22c6d01cb550c6ac0336d977739d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:41:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 03 12:41:42 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (24 commits)\n  sh: Update r7785rp defconfig.\n  sh: mach-type updates.\n  sh: Fix up r7780rp highlander CF access size.\n  sh: Terminate .eh_frame in VDSO with a 4-byte 0.\n  sh: Correct SUBARCH matching.\n  sh: Decouple 4k and soft/hardirq stacks.\n  sh: Fix optimized __copy_user() movca.l usage.\n  sh: Clean up SR.RB Kconfig mess.\n  sh: Kill off dead ipr_irq_demux().\n  sh: Make SH7750 oprofile compile again.\n  sh: Provide a __read_mostly section wrapper.\n  sh: linker script tidying.\n  sh: Move zero page param defs somewhere sensible.\n  sh: Use generic SMP_CACHE_BYTES/L1_CACHE_ALIGN.\n  sh: Kill off legacy embedded ramdisk section.\n  sh: Fix up early mem cmdline parsing.\n  sh: Enable USBF on MS7722SE.\n  sh: Add resource of USBF for SH7722.\n  maple: Fix maple bus compiler warning\n  sh: fix zImage build with \u003e\u003dbinutils-2.18\n  ...\n"
    },
    {
      "commit": "74521c28e550c4ec265cda14114bd9b908e9de34",
      "tree": "6e9ab675eb69329db5188783a11a76a826055531",
      "parents": [
        "a89b7717a8c9be41a4856134b60a4d7a66df13f6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 17:26:06 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:39:18 2007 -0700"
      },
      "message": "Use i8253.c lock for PC speaker on MIPS, too.\n\nThe Jazz machines have to use the PIT timer for dyntick and highresolution\nkernels.  This may break because currently just like i386 used to do MIPS\nuses two separate spinlocks in the actual PIT code and the PC speaker\ncode.  So switch to do it the same that x86 currently does PIT locking.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3be51f70e1f5e11a723d28b3dde26bc3aacdbc71",
      "tree": "29feea1c950109cba0ec3e68619acb18e64daf77",
      "parents": [
        "651194f82066ba3688630b5a0d79d13d26a7ccbb"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Nov 02 11:17:13 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:49 2007 +0000"
      },
      "message": "[MIPS] Jazz: disable PIT; cleanup R4030 clockevent\n\nFix ISA irq acknowledge.\nMake r4030 clockevent code look like other mips clockevent code.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "651194f82066ba3688630b5a0d79d13d26a7ccbb",
      "tree": "40f6b2d402203946be2d3fca88077b764dae62b6",
      "parents": [
        "9603a23d3b28bc1d52492a927d8256f8c46e8f41"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 21:55:39 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:49 2007 +0000"
      },
      "message": "[MIPS] Bigsur supports highmem.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9603a23d3b28bc1d52492a927d8256f8c46e8f41",
      "tree": "fe994eee076b755aec549e4aafd8ce0dc9196db5",
      "parents": [
        "e7c9d6b927191602cf79ea0183727c7112e79673"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 16:50:06 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:49 2007 +0000"
      },
      "message": "[MIPS] mtx-1: Enable -Werror.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e7c9d6b927191602cf79ea0183727c7112e79673",
      "tree": "3888daeb49cc4b1383637ade84957b7e24900ebc",
      "parents": [
        "ae11e3214b0ecfcb2dd2536aab68e8d3834d5c5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 16:49:12 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:49 2007 +0000"
      },
      "message": "[MIPS] mtx-1: Remove unused mtx1_sys_btn.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ae11e3214b0ecfcb2dd2536aab68e8d3834d5c5b",
      "tree": "db1fd98b3cb7d5c0c377334bdd5477edf0e5b878",
      "parents": [
        "72fc19ff51cc32fe85ddb085cb0622b7b97b2158"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 16:46:14 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:48 2007 +0000"
      },
      "message": "[MIPS] Pb1200: Enable -Werror.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c9294022af5022584756d67164e68dba0be9302b",
      "tree": "859de6852ed4bf9254a2da8e335c6547c145a377",
      "parents": [
        "f6a8cc31aa23318c6c95aabad7f49874fb79e527"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Thu Nov 01 11:36:42 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:48 2007 +0000"
      },
      "message": "[MIPS] SNI: register a02r clockevent; don\u0027t use PIT timer\n\nRegister A20R clockevent.\nRemove PIT timer setup because it doesn\u0027t work\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dd3db6eb0e47b4480eeea30394d19bd826e64964",
      "tree": "b568e78a08bfc57d2727d6f887235b8abef02f5d",
      "parents": [
        "9aa4cc11b22ec447b42c5df03fdab5eb748971e2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 14:38:20 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:48 2007 +0000"
      },
      "message": "[MIPS] i8253: Cleanup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "db0c19e1a6abd9a9bdbf3ffbabc1e8e4995cb462",
      "tree": "296239b964b471e03deb836e51dbd72ea53115ad",
      "parents": [
        "f5cd9f14e2660e610d8bb99ce723ef098b65ae9c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:59:18 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:48 2007 +0000"
      },
      "message": "[MIPS] Pb1200: Fix warning.\n\narch/mips/au1000/pb1200/irqmap.c:101: warning: ignoring return value of \u0027request_irq\u0027, declared with attribute warn_unused_result\n\nAnd while at it a few coding style cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5cd9f14e2660e610d8bb99ce723ef098b65ae9c",
      "tree": "0e2a4dda36b6d058c8dedfcba0cab96698a93e54",
      "parents": [
        "c8925297e875168a7c08965b4f80b418524fb8ce"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:22:53 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Pb1200: Fix warning.\n\narch/mips/au1000/pb1200/board_setup.c:71: warning: unused variable \u0027pin_func\u0027\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c8925297e875168a7c08965b4f80b418524fb8ce",
      "tree": "3694fb96964d728781203c3069053ec2b880d517",
      "parents": [
        "07f6169cffdca076ef9a67bd69dd1085dc668618"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:20:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] IP27: Fix build error.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "07f6169cffdca076ef9a67bd69dd1085dc668618",
      "tree": "e6cdd0aa35af0bd9f4ff24d1942d375e4caf6f42",
      "parents": [
        "217dd11e9d0442767fa13c9c188be0b92dc93d7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:16:20 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Excite: Fix build error.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "217dd11e9d0442767fa13c9c188be0b92dc93d7e",
      "tree": "9557e15fbad397fcc5a707e85cf1a68132ee6c31",
      "parents": [
        "f3f9ad0edcc1b7bf154bb34fe3b3f71e5379c9f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 01:57:55 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Split and move clock code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f3f9ad0edcc1b7bf154bb34fe3b3f71e5379c9f0",
      "tree": "d553ebebfad8bf083342e6af704ae62ae252d0f2",
      "parents": [
        "faf2782bf3903391936aba0b575fd39b1da10d00"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 00:24:50 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Fixes for oneshot timer mode.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "faf2782bf3903391936aba0b575fd39b1da10d00",
      "tree": "de4d64d1fd6b26c53791ad18e37b9efc11ba9a3b",
      "parents": [
        "211a29a87cbde00d8c34fb6d92fc91a87c2c9b47"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 00:10:07 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Remove blank line.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "211a29a87cbde00d8c34fb6d92fc91a87c2c9b47",
      "tree": "23c2670f9109cf6baf1cb092b094c6edebf6a9ab",
      "parents": [
        "d9eec1a5d6ae54b0f7562ffe07008a33ac39e8fe"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Wed Oct 31 16:26:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Swarm: Fix build failure\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d9eec1a5d6ae54b0f7562ffe07008a33ac39e8fe",
      "tree": "2da898720a0240a778df00a0488db3f9593da190",
      "parents": [
        "1d0a909cfc41f17175023b939b28322e427746b4"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Oct 31 01:21:03 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] time: Code cleanups\n\n* Do not include unnecessary headers.\n* Do not mention time.README.\n* Do not mention mips_timer_ack.\n* Make clocksource_mips static.  It is now dedicated to c0_timer.\n* Initialize clocksource_mips.read statically.\n* Remove null_hpt_read.\n* Remove an argument of plat_timer_setup.  It is just a placeholder.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d0a909cfc41f17175023b939b28322e427746b4",
      "tree": "c6451b458ad8658e03500532435c9d794a1ba063",
      "parents": [
        "81b635ef368d994a86f20c0ea5a82f45045da1e9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 30 14:24:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] time: Remove now unused local_timer_interrupt.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81b635ef368d994a86f20c0ea5a82f45045da1e9",
      "tree": "15108ff3d707082be9442ef82b323476f45e1833",
      "parents": [
        "46abf4b39a555294ec0df138923daed1ccb9adb5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 13:10:00 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] IP32: Fix address of 2nd serial interface.\n\nFound by Giuseppe Sacco \u003cgiuseppe@eppesuigoccas.homedns.org\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "46abf4b39a555294ec0df138923daed1ccb9adb5",
      "tree": "211315bce777186654b098eb11ee6e76f765d4c2",
      "parents": [
        "d1598b6adb0e7d9615f751f3bced128bcceb7378"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:42:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] SB1250: Use the right irqaction for the timer interrupt.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d1598b6adb0e7d9615f751f3bced128bcceb7378",
      "tree": "0006dbc03b05ae3e42e658ab5e2d8120967f96f4",
      "parents": [
        "2e5dcd2b4ce97ebc43703f2645bf2fe978da1627"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:36:42 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] SB1250: Remove stray assignment of cpumask.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2e5dcd2b4ce97ebc43703f2645bf2fe978da1627",
      "tree": "188c4aafc087e9632bb335b9d6af61149255555d",
      "parents": [
        "9e32a510afa62c0d548d78572031e6112d21e0ea"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:34:42 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Fix names of the clockevent devices.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9e32a510afa62c0d548d78572031e6112d21e0ea",
      "tree": "02df5485ffc1b995011d0b694b75b2a45a6dc3d9",
      "parents": [
        "54866f032307063776b4eff7eadb131d47f9f9b4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 00:08:06 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Build fixes / dead code removal.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dd3aa7cdac35dcdcb93ff5684622664395b0155e",
      "tree": "f3a5f10da64e7a862f355b79d3da8ba5f52a57b5",
      "parents": [
        "6dc8087ca5116f25cdc36a16fdfb18a10824952e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:36:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:36:55 2007 +0900"
      },
      "message": "sh64: Update defconfigs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "352d281300df22c6d01cb550c6ac0336d977739d",
      "tree": "792aa94a1068c3a9dd62c75404556912324c6483",
      "parents": [
        "0b532f5773572b0ede2bdf05930c69547b233d89"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:33:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:33:21 2007 +0900"
      },
      "message": "sh: Update r7785rp defconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0b532f5773572b0ede2bdf05930c69547b233d89",
      "tree": "c71441a4921461e0b23faf2432a17163c9401652",
      "parents": [
        "b5751e2e00cb88b34ac1ebfa9ec4496db4dee098"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:28:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:28:07 2007 +0900"
      },
      "message": "sh: mach-type updates.\n\nThis adds in the x3proto and magicpanelr2 mach types, plugs in\nhighlander and rts7751r2d groups, and also hooks up the r2d\nsubtypes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b5751e2e00cb88b34ac1ebfa9ec4496db4dee098",
      "tree": "14c2450aadaaa2d76d901664c0c2e904ffbe698a",
      "parents": [
        "f38c5a696a1e775c70d8764b1b9c1a4e267448d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:17:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 14:17:19 2007 +0900"
      },
      "message": "sh: Fix up r7780rp highlander CF access size.\n\nR7780RP can\u0027t do byte-sized accesses to CF, so needs to do word\nsized access with low-byte masking. This same problem exists\non older versions of the R2D, with the same workaround having\nbeen implemented in 43f4b8c7578b928892b6f01d374346ae14e5eb70\nthere. Follow that change for the highlander boards.\n\nThis does not impact R7780MP or SH7785 based Highlander modules.\n\nIf you\u0027re unfortunate enough to be stuck with an R7780RP, this\npatch is for you!\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f38c5a696a1e775c70d8764b1b9c1a4e267448d3",
      "tree": "45d25babb1ce72b04d65b705c5d23d295b26eb7a",
      "parents": [
        "236b1957447018d53cfd24ec774995c44e18998d"
      ],
      "author": {
        "name": "Kaz Kojima",
        "email": "kkojima@rr.iij4u.or.jp",
        "time": "Fri Nov 02 12:29:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 12:29:37 2007 +0900"
      },
      "message": "sh: Terminate .eh_frame in VDSO with a 4-byte 0.\n\nIt\u0027s assumed that .eh_frame is terminated with 4-byte 0 in shared\nlibraries and executable.  It seems to be the case for VDSOs too.\nWithout this terminator, I saw failures when unwinding from VDSO,\nthough I don\u0027t know how other architectures handle this issue.\nFor the normal libs, crtendS.o gives this terminator.  We can use\nsuch terminating objects.  Or we can add a 4-byte 0 with modifying\nthe linker script like as the patch below.\n\nSigned-off-by: Kaz Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "110ed28246a0063a5984d7f72ba5c97f154a51cf",
      "tree": "cf1611203f161caabd9c24022df2477656eda853",
      "parents": [
        "0e670685e4925930000a678c74eb1cbf23b415fa"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 12:16:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 12:16:51 2007 +0900"
      },
      "message": "sh: Decouple 4k and soft/hardirq stacks.\n\nWhile using separate IRQ stacks can cut down on stack consumption,\nmany users can also use 4k stacks directly without the additional\nneed of separate stacks for soft and hardirqs.\n\nWith this split, we support the same rationale for 4KSTACKS as\nm68knommu, with the IRQSTACKS abstraction as per ppc64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e670685e4925930000a678c74eb1cbf23b415fa",
      "tree": "49df41f99ede80730c4262efdebd3e802d735d2c",
      "parents": [
        "c81134b58c0857122cce23b29d41788e02a5024d"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Nov 02 12:14:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 12:14:09 2007 +0900"
      },
      "message": "sh: Fix optimized __copy_user() movca.l usage.\n\nmovca.l is restricted to SH-4 and up only, though compilers that\nare unable to support ISA tuning (especially older versions of\nbinutils) will happily compile in the bogus opcode on older parts.\n\nConditionalize it to fix SH-3 regressions noted by Kristoffer.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b4d367fb20ed19be4a53fa88b407248aeb8bd461",
      "tree": "3c774686e83e3d877dbbfe680dc415eb0597f2e6",
      "parents": [
        "52eb053b7191f1d3017a56e921753e3097876c47"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Nov 01 03:18:02 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Nov 01 03:18:02 2007 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6898556e90ba9842e59ac9c2425b42ea33019b4",
      "tree": "f0a6061a00747d60bc6509a5a8a9bb8f44bed1f9",
      "parents": [
        "7e5766fa9431602ef0e56ceae900d0cce3a78b96"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 01:19:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:54 2007 -0700"
      },
      "message": "[SPARC64]: Fix build with CONFIG_NET disabled.\n\nWe can\u0027t export verify_compat_iovec when CONFIG_NET is\ndisabled, and consequently the Solaris compat module\nshould also depend upon CONFIG_NET.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e5766fa9431602ef0e56ceae900d0cce3a78b96",
      "tree": "503f4ee5a97cabaa066bedcb8891b45e253e5128",
      "parents": [
        "099d575aaf3dcf4c9c1e0b53c7b17c5faddb1b59"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 00:36:09 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:52 2007 -0700"
      },
      "message": "[SPARC64]: Fix build failure when CONFIG_BUG is disabled.\n\nWhen CONFIG_BUG is turned off, the standard trick of:\n\n\tswitch (x) {\n\tcase X:\n\t...\n\tcase Y:\n\t...\n\tdefault:\n\t\tBUG();\n\t};\n\nto mark impossible cases does not work because BUG() evalutes\nto nothing and thus GCC just sees a fallthrough code path.\n\nAdd an explicit KERN_ERR log message and a do_exit() to trap\nthis case.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "099d575aaf3dcf4c9c1e0b53c7b17c5faddb1b59",
      "tree": "b7d9a46a1eba0f064d50e5b822b93842a71dd3f6",
      "parents": [
        "23e8bc200c3bbbd6eae1128e9095a3968954af2e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 00:23:07 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:51 2007 -0700"
      },
      "message": "[SPARC64]: Kill unused ITAG_MASK macro in ultra.S\n\nIt is unused since we went to an I-cache flush that solely used\nthe \u0027flush\u0027 instruction, and it\u0027s presence breaks the build\nwhen PAGE_SIZE is 512KB.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23e8bc200c3bbbd6eae1128e9095a3968954af2e",
      "tree": "ce1116af3b3131118884048cfd2b01224627accf",
      "parents": [
        "b1d08ac064268d0ae2281e98bf5e82627e0f0c56"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Oct 27 22:33:33 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:49 2007 -0700"
      },
      "message": "[SPARC64]: Fix bogus \u0027\u0026\u0027 conditinal in set_rtc_mmss().\n\nWe\u0027re using \u0027\u0026\u0027 instead of \u0027\u0026\u0026\u0027.\n\nNoticed by Roel Kluin.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1398f679dfa167bfc656803ea86a8d1a984cbaf1",
      "tree": "3bcb52a15e7a90213b51392eee0067de0a2a5103",
      "parents": [
        "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:02:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4636/1: pxa: add default configuration for zylonite\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58",
      "tree": "23bc99ee4e8b0053f2b5bc2efe88080729b0a38b",
      "parents": [
        "710798c3e1f995ac88be6d0fa030566e9b4b8f06"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:01:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4635/1: pxa: Change Eric Miao\u0027s email address to eric.miao@marvell.com\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "710798c3e1f995ac88be6d0fa030566e9b4b8f06",
      "tree": "7df2188430fb92fdcfb5e03e0f92b6454a52711b",
      "parents": [
        "fd3d72859b5fab00aba2e7ce5ca65744f6720769"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Oct 26 23:22:51 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:43 2007 +0000"
      },
      "message": "[ARM] Fix assignment instead of condition in arm/mach-omap2/clock.c\n\nFix assignment instead of condition\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "df43309bd525bbe569978ca2a47415b7b07ee057",
      "tree": "9d87da1b4488a7051efd1bd50c80ec42e4ff9a08",
      "parents": [
        "0214f9221aa06fba35c0cd5c80641b0fcfcb1cbe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 27 15:15:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:42 2007 +0000"
      },
      "message": "[ARM] pxa: shut up CLOCK_EVT_MODE_RESUME warning\n\nResolve:\n  CC      arch/arm/mach-pxa/time.o\narch/arm/mach-pxa/time.c: In function `pxa_osmr0_set_mode\u0027:\narch/arm/mach-pxa/time.c:154: warning: enumeration value `CLOCK_EVT_MODE_RESUME\u0027 not handled in switch\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0214f9221aa06fba35c0cd5c80641b0fcfcb1cbe",
      "tree": "7cf9e67f6acec67b7e9d84768c8fc8821f636162",
      "parents": [
        "d8cb70d10a2d4e6b083b89044a68d860d0bf1eec"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 27 11:01:35 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:40 2007 +0000"
      },
      "message": "[ARM] Fix FIQ issue with ARM926\n\nJon Eibertzon writes:\n\u003e We have noticed that the I-cache is disabled while waiting for\n\u003e interrupt in cpu_arm926_do_idle in arch/arm/mm/proc-arm926.S\n\u003e and we are curious to know why, because this causes us a great\n\u003e performance hit when executing in FIQ-handlers. Is it assumed\n\u003e here that every individual FIQ-handler re-enables the I-cache?\n\nThe I-cache disable is an errata workaround, so the solution is to\ndisable FIQs across the section with the I-cache disabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9",
      "tree": "d1bd276564dfff6922bf060bde22554c326dfc0a",
      "parents": [
        "a80770ce4d8e0e83a32298453c0a8e78444f8184"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:55:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:37 2007 +0000"
      },
      "message": "[ARM] Fix netx_defconfig regression\n\nFix:\n\n  CC      arch/arm/mach-netx/xc.o\narch/arm/mach-netx/xc.c: In function \u0027request_xc\u0027:\narch/arm/mach-netx/xc.c:192: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:196: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:200: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b23e79fd87529706eb8e9e350226465b4abe70d2",
      "tree": "166d1c236b61479a102b1e8edaa404d7a6e362b5",
      "parents": [
        "914301982f38e5842b28fd2f708208ea456b346a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 16:33:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:34 2007 +0000"
      },
      "message": "[ARM] Fix omap_h2_1610_defconfig regressions\n\nFix:\n\narch/arm/mach-omap1/built-in.o: In function `h2_init\u0027:\nboard-h2.c:(.init.text+0xbb4): undefined reference to `i2c_register_board_info\u0027\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c81134b58c0857122cce23b29d41788e02a5024d",
      "tree": "77e946f04beeeccb05da655a2bc3456ac636083a",
      "parents": [
        "b2078fa221e31a491d0bd720e3acdf9870fe40fd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 31 15:22:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 31 15:22:45 2007 +0900"
      },
      "message": "sh: Clean up SR.RB Kconfig mess.\n\nCPU_HAS_SR_RB is selected by both CPU_SH3 and CPU_SH4, so having a\ndependency and default y on those additionally doesn\u0027t make much sense.\nThe select also has to be special cased for CPUs that don\u0027t support\nthis.\n\nThis is also something that has been abused too much as a result\nof being user-visible, hence the addition of the select in the first\nplace. So just kill the user-visibility entirely while we\u0027re at it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b2078fa221e31a491d0bd720e3acdf9870fe40fd",
      "tree": "b49a28845910037f6324e8ac218df71f88d44dbd",
      "parents": [
        "b46378bc59989d6d284b569b5e2a28e8a50e70f8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 31 15:17:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 31 15:17:03 2007 +0900"
      },
      "message": "sh: Kill off dead ipr_irq_demux().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e58b7dab272ecee09cd7bafb89d6b224cd17bbe3",
      "tree": "c3834740725d93cdb3d89221cb24cf68fa688784",
      "parents": [
        "71d00feca2598c68186ca5b83247746d6a7fed7e",
        "3aff03739cb19938b25ac262be90faf58192e847"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:45 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Fix incorrect return value from ia64_setup_msi_irq()\n  [IA64] arch/ia64/sn/kernel/mca.c: undo lock when sn_oemdata can\u0027t be extended\n  [IA64] update sn2 defconfig to 64kb pages\n  [IA64] fix typo in per_cpu_offset\n  [IA64] /proc/cpuinfo \"physical id\" field cleanups\n  [IA64] vDSO vs --build-id\n  [IA64] check-segrel.lds vs --build-id\n  [IA64] vmcore_find_descriptor_size should be in __init\n  [IA64] ia64/mm/init.c: fix section mismatches\n"
    },
    {
      "commit": "3aff03739cb19938b25ac262be90faf58192e847",
      "tree": "49ce33789a1af69b15baab5962812a5a102a6893",
      "parents": [
        "41f667f213da4776e5883ce1e4188dc8e71f275e"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Oct 30 16:01:49 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Oct 30 09:54:47 2007 -0700"
      },
      "message": "[IA64] Fix incorrect return value from ia64_setup_msi_irq()\n\nFix the problem that pci_enable_msi() fails on ia64 platform. The cause of\nthis problem is incorrect return value of ia64_setup_msi_irq(). It must\nreturn 0 on success, instead of irq number.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "fb7267acfef1de3e49d4e0c80be3cc603e974b3b",
      "tree": "555f4c02309c08f3dd0d918aaf0c7c374f1ad70a",
      "parents": [
        "2d175d438f297bcd75a7b88baf3a304137047af6",
        "2ea4649b3634b9dbd098d0d8be65304eb2ea3a9c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:39:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:39:20 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: use a less common define name in BF549\n  Blackfin arch: Add missing definitions for BF561\n  Blackfin arch: reclaim a few bytes from the end of our init section\n  Blackfin arch: fix libata data struct member from irq_type to irq_flags\n  Blackfin arch: Do not pollute name space used in linux-2.6.x/sound\n  Blackfin arch: Fix bug set correct baud for spi mmc and enable SPI after DMA.\n  Blackfin arch: update board defconfig files according to latest information from ADI datasheet\n  Blackfin arch: ensure that speculative loads of bad pointers don\u0027t cause us to do bad things.\n  Blackfin arch: Add missing definitions of BF54x\n  Blackfin arch: Fix random crash issue found by Michael.\n  Blackfin arch: fix bug: tell users if the kernel is recovering from a fault condition\n  Blackfin arch: add support for checking/clearing overruns in generic purpose Timer API\n  Blackfin arch: cleanup arch/blackfin/kernel/traps.c handling code.\n  Blackfin arch: Apply Bluetchnix vendor patch provided by Harald Krapfenbauer\n  Blackfin arch: fix bug BlueTechnix CM-BF537 board config uses wrong IRQ for net2272 driver\n  Blackfin arch: fix bug: kernel prints out error message twice\n  Blackfin arch: add NFC driver support in BF527-EZKIT board\n  Blackfin arch: Added support for HV Sistemas H8606 board\n"
    },
    {
      "commit": "4138f08d1c2783a28df2af6ed81aa180462ec374",
      "tree": "11b9d3b4cbafe4c9d1dd7c9b7ef934dee2bafdb4",
      "parents": [
        "bc2a3f86f46569fb091792867ce67c9ab24dfd0f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Oct 29 14:37:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "Remove bogus default y for DMAR and NET_DMA\n\nNo reason I can think of of making them default y Most people don\u0027t have\nthe hardware and with default y they just pollute lots of configs during\nmake oldconfig.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: \"Nelson, Shannon\" \u003cshannon.nelson@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b46378bc59989d6d284b569b5e2a28e8a50e70f8",
      "tree": "56cd6b7b30f05821a1b21f4f056755ad80d84adc",
      "parents": [
        "121fc47db6f4868890225e987447ee59a1e1c5b5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 18:24:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 18:24:17 2007 +0900"
      },
      "message": "sh: Make SH7750 oprofile compile again.\n\nConverts from the profile notifier to the timer hook. Follows\nthe generic timer interrupt-based change.\n\nThis really wants to be converted to perfmon..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36b13d767ad68713ab498d71c8df78ca788bda63",
      "tree": "30ec454a639e352ab707bc9f1d7758c01fffdc11",
      "parents": [
        "69d1ef4caf77da7164d3e392bf0a8057b42cf26e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:38:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:38:03 2007 +0900"
      },
      "message": "sh: linker script tidying.\n\nSome cleanups to the SH linker script. This reorders some of the\ndata sections for more optimal placement, general tabification,\nand plugging in omitted generic definitions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "69d1ef4caf77da7164d3e392bf0a8057b42cf26e",
      "tree": "fe668f08b4f4cdbfdd17768a4b92dd5d76f19658",
      "parents": [
        "2278caa3c850c8f0aac4e1db7649a2c90cdaa9e9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:32:08 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:32:08 2007 +0900"
      },
      "message": "sh: Move zero page param defs somewhere sensible.\n\nFollows s390 and others.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3f9654f02ede996e5be73866da716b325a6fb66b",
      "tree": "e4254f270353b0b2341452d56cac6665c162c024",
      "parents": [
        "7e5186eaae8eebc0101d539791dbff92256455ee"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:25:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:25:29 2007 +0900"
      },
      "message": "sh: Kill off legacy embedded ramdisk section.\n\nWhen the SH kernel used to support embedding a ramdisk in the\npre-initramfs days it was placed in a special section and made to\nlook like a regular initrd. Since that was removed ages ago, kill\noff the remaining cruft that was missed.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7e5186eaae8eebc0101d539791dbff92256455ee",
      "tree": "a09dc7463aa63865126af3f84d29e245a7bec3a1",
      "parents": [
        "16f393df496cfe74f7a26a1ba85e41fd818c0582"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:18:08 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 17:18:08 2007 +0900"
      },
      "message": "sh: Fix up early mem cmdline parsing.\n\nmemory_end was being clobbered by whatever the kernel config had\nspecified, rather than obeying the setup option. Fix this up so\nthat memory_end is only initialized if nothing has been set on\nthe command line.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "16f393df496cfe74f7a26a1ba85e41fd818c0582",
      "tree": "88d2bea80db9a63250753fe1d71dcc9867fb8283",
      "parents": [
        "262feaa08eeb744853868b9aa1a8bdb18fe2257c"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Tue Oct 30 13:05:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 13:05:51 2007 +0900"
      },
      "message": "sh: Enable USBF on MS7722SE.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "262feaa08eeb744853868b9aa1a8bdb18fe2257c",
      "tree": "d8095732612091921bb056afa9a65badd647150e",
      "parents": [
        "656e608747df697fdb7c990499f15bc2406ea2c2"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Tue Oct 30 13:05:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 13:05:31 2007 +0900"
      },
      "message": "sh: Add resource of USBF for SH7722.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36208059c18cd5e8c89fc9037cb1a79e62733882",
      "tree": "470d71059d8f00fa1d29fd820cc64d545907c394",
      "parents": [
        "64e5c51291ec760e7fdb7628fe63690d1dc6aaf7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Oct 30 12:00:02 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 12:00:02 2007 +0800"
      },
      "message": "Blackfin arch: reclaim a few bytes from the end of our init section\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "64e5c51291ec760e7fdb7628fe63690d1dc6aaf7",
      "tree": "9c1c05768ae90ce06c6c3108eebf9afff2656883",
      "parents": [
        "be0f3131a9cc7239d438b5016643e3eb9c8d8c21"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Oct 30 11:56:13 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:56:13 2007 +0800"
      },
      "message": "Blackfin arch: fix libata data struct member from irq_type to irq_flags\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "111cf97d2cf35fbaa5eaff6ec5d395a06e14aadf",
      "tree": "6a203709677b68dbefa349c42aa60ffe50874082",
      "parents": [
        "0355893e77b6c4d24a5843d420e97ae86762f964"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Oct 30 11:48:42 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:48:42 2007 +0800"
      },
      "message": "Blackfin arch: Fix bug set correct baud for spi mmc and enable SPI after DMA.\n\nChanges:\n\n1. The baud for spi mmc defined in board file is not used by the old\nspi driver. A slower value from spi framework is used instead. In latest\nbug fixing, the correct baud is use which is too high for spi MMC card.\n\n2. SPI is enabled only after DMA is started.\n\n3. MMC detection IRQ is set to 55.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0355893e77b6c4d24a5843d420e97ae86762f964",
      "tree": "c1906fe33121cae5955ea61bda61ca42dd67bf95",
      "parents": [
        "9f336a53266f43ae1002f4aaad5373944589c828"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:39:47 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:39:47 2007 +0800"
      },
      "message": "Blackfin arch: update board defconfig files according to latest information from ADI datasheet\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4d2718d00de9896b27cec86b03c50cbfcf3afde4",
      "tree": "7dd026683894f0503370138dd18276418150854a",
      "parents": [
        "767f0d68677ad19b3a85beb88f4e4dd54a047e42"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Tue Oct 30 09:54:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 09:54:12 2007 +0900"
      },
      "message": "sh: fix zImage build with \u003e\u003dbinutils-2.18\n\nStarting with binutils somewhere around 2.17.50.14 the vmlinux file\ncontains a \".note.gnu.build-id\" section which doesn\u0027t get removed when\nthe zImage is built; resulting in a 2GB intermediate file and a broken\nzImage.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "767f0d68677ad19b3a85beb88f4e4dd54a047e42",
      "tree": "bf3c884ce104217fd7b50f67969d7b4cf4a39fb0",
      "parents": [
        "afca03574555c9af9a86d5a025f0187d0b77ac32"
      ],
      "author": {
        "name": "Alejandro Martinez Ruiz",
        "email": "alex@flawedcode.org",
        "time": "Wed Oct 24 17:10:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 08:44:13 2007 +0900"
      },
      "message": "sh: ARRAY_SIZE() cleanup\n\nI\u0027m converting most array size calculations under arch/ to use the\nARRAY_SIZE() macro. This is the (tiny) patch for sh.\n\nSigned-off-by: Alejandro Martinez Ruiz \u003calex@flawedcode.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ad07b1001ec5132c93a5a85679355255d1f9444d",
      "tree": "04f8532d9e1cc023ee74624d1eec6d1f3a26344c",
      "parents": [
        "c6f93a340ffe90aec3759a2eea8f9167123b310a"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Mon Oct 15 10:38:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 08:44:12 2007 +0900"
      },
      "message": "sh: Clean up Kconfig entry for Dreamcast.\n\nRemove reference to out of date/rotting websites.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c6f93a340ffe90aec3759a2eea8f9167123b310a",
      "tree": "99044df1de430f0e20857e43fc845ae42f010b7d",
      "parents": [
        "82798a17ad40df827d465329a20ace80497f9b32"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Oct 15 10:36:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 30 08:44:12 2007 +0900"
      },
      "message": "sh: add support for ax88796 and 93cx6 to highlander boards\n\nThis patch adds support for the ax88796 driver on highlander boards.\n\nImplemented using the 93cx6 EEPROM support introduced by commit-id\n89e536a190f90d038bae7905a0c582cb7089b739.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "076e21a0142ac33d53bc0cca58c6170d4ad14f5d",
      "tree": "7603b3ab30fd64d9b35708eb4fa5cc0a19a9ea64",
      "parents": [
        "1b8a8e95f9671ee449a794f87468738963393a72"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:16 2007 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "remove the dead X86_REMOTE_DEBUG option\n\nThis patch removes the dead X86_REMOTE_DEBUG option.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n\n"
    },
    {
      "commit": "1b8a8e95f9671ee449a794f87468738963393a72",
      "tree": "6c36208d0f11be130f8f90e3bbec27c6fcb4b9e9",
      "parents": [
        "fb8c177fe04c81ef5abe603e01d51eafa02d903a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:36 2007 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: merge EARLY_PRINTK options\n\nThis patch merges the x86_64 EARLY_PRINTK option into the i386 one.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n\n"
    },
    {
      "commit": "fb8c177fe04c81ef5abe603e01d51eafa02d903a",
      "tree": "03440f90440f7f80f31f2d986c93b06b958a9385",
      "parents": [
        "f1aa14b2e930a6dfab888ded1a2a951a0ff279dc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:24:47 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: mm/discontig_32.c: make code static\n\nnode0_bdata and paddr_to_nid() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "f1aa14b2e930a6dfab888ded1a2a951a0ff279dc",
      "tree": "17f7bf469aadfb21b63b6169ce884a372ce6fab2",
      "parents": [
        "0440d4c00dadf8b97657c0864e4d54a088430de8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:25:06 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: kernel/setup_32.c: unexport machine_id\n\nThis patch removes the unused EXPORT_SYMBOL(machine_id).\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "0440d4c00dadf8b97657c0864e4d54a088430de8",
      "tree": "4750cbab8af0b2b948519553ca19a724fdce8d24",
      "parents": [
        "79da0874410c0af8958f0ee3a50aa5b67eecc640"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:50 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename symbols only used for the GART implementation\n\nThis patch renames the 4 symbols iommu_hole_init(), iommu_aperture,\niommu_aperture_allowed, iommu_aperture_disabled. All these symbols are only\nused for the GART implementation of IOMMUs.\n\nIt adds and additional gart_ prefix to them.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "79da0874410c0af8958f0ee3a50aa5b67eecc640",
      "tree": "5b41384daaa98670669db0c5b06c085dadfdc413",
      "parents": [
        "966396d3a05c8049fce5c81c49138e5ee1b05443"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:49 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: make some variables and functions static\n\nThis patch makes some functions and variables static in pci-gart_64.c which are\nnot used somewhere else.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "966396d3a05c8049fce5c81c49138e5ee1b05443",
      "tree": "11fff010a4aecd965bed52719d55d8fa4b40b055",
      "parents": [
        "395624fcddd178de01a78aa88670a86ec919de77"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:48 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU\n\nThis patch renames the IOMMU config option to GART_IOMMU because in fact it\nmeans the GART and not general support for an IOMMU on x86.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "395624fcddd178de01a78aa88670a86ec919de77",
      "tree": "bfc66eafdbf5b220020a8d986fac0c6f255aeb51",
      "parents": [
        "e1054b39b275340f7ba0308eca83c127b36e936e"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:47 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename iommu.h to gart.h\n\nThis patch renames the include file asm-x86/iommu.h to asm-x86/gart.h to make\nclear to which IOMMU implementation it belongs. The patch also adds \"GART\" to\nthe Kconfig line.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e1054b39b275340f7ba0308eca83c127b36e936e",
      "tree": "ee98058749b7aaae72bffa56669b8b74ee6061cf",
      "parents": [
        "82798a17ad40df827d465329a20ace80497f9b32"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Oct 26 14:09:09 2007 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: additional CPUID strings; fix strings for AMD-ecx\n\nAdditional CPUID strings (sse4_1, sse4_2, sse5, skinit, wdt); fix the\npositioning of the AMD ecx strings (cr8_legacy was duplicated under\ntwo different names, so the alignment of all the other strings were\noff by one.)\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "41f667f213da4776e5883ce1e4188dc8e71f275e",
      "tree": "aef8600092bf01dd8151e44a67ce0985eda56811",
      "parents": [
        "346f3799c7785938cf152e36b9127e1153c146e4"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Oct 29 14:32:30 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 14:32:30 2007 -0700"
      },
      "message": "[IA64] arch/ia64/sn/kernel/mca.c: undo lock when sn_oemdata can\u0027t be extended\n\nClean up locking state in failure path.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "82798a17ad40df827d465329a20ace80497f9b32",
      "tree": "449ba69dc5a5e19a56b2a9d12d218f9486e5316d",
      "parents": [
        "db8185360d91c01f6e482db5ee402c0ad90dec52",
        "1a3b7920fe55247d39c3e1ac1e9b8aca607d0188"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:06:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:06:55 2007 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (34 commits)\n  [MIPS] tb0219: Update copyright message.\n  [MIPS] MT: Fix bug in multithreaded kernels.\n  [MIPS] Alchemy: Remove CONFIG_TS_AU1X00_ADS7846 from defconfigs.\n  Author: Ralf Baechle \u003cralf@linux-mips.org\u003e\n  [MIPS] sb1250: Enable GenBus IDE in defconfig.\n  [MIPS] vmlinux.ld.S: correctly indent .data section\n  [MIPS] c-r3k: Implement flush_cache_range()\n  [MIPS] Store sign-extend register values for PTRACE_GETREGS\n  [MIPS] Alchemy: Register platform devices\n  [MIPS] Add len and addr validation for MAP_FIXED mappings.\n  [MIPS] IRIX: Fix off-by-one error in signal compat code.\n  [MIPS] time: Replace plat_timer_setup with modern APIs.\n  [MIPS] time: Fix cut\u0027n\u0027paste bug in Sibyte clockevent driver.\n  [MIPS] time: Make c0_compare_int_usable faster\n  [MIPS] time: Fix cevt-r4k.c for 64-bit kernel\n  [MIPS] Sibyte: Delete {sb1250,bcm1480}_steal_irq().\n  [MIPS] txx9tmr clockevent/clocksource driver\n  [MIPS] Add mips_hpt_frequency check to mips_clockevent_init().\n  [MIPS] IP32: Fixes after interrupt renumbering.\n  [MIPS] IP27: Fix slice logic to work for arbitrary number of slices.\n  ...\n"
    },
    {
      "commit": "6a22c57b8d2a62dea7280a6b2ac807a539ef0716",
      "tree": "8a1da0c5de1fa8c895bd1ac052e99042afa9a454",
      "parents": [
        "3529a233421fc43fa7bfdf7a4317daf28348a23d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 11:36:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:05:37 2007 -0700"
      },
      "message": "Revert \"x86_64: allocate sparsemem memmap above 4G\"\n\nThis reverts commit 2e1c49db4c640b35df13889b86b9d62215ade4b6.\n\nFirst off, testing in Fedora has shown it to cause boot failures,\nbisected down by Martin Ebourne, and reported by Dave Jobes.  So the\ncommit will likely be reverted in the 2.6.23 stable kernels.\n\nSecondly, in the 2.6.24 model, x86-64 has now grown support for\nSPARSEMEM_VMEMMAP, which disables the relevant code anyway, so while the\nbug is not visible any more, it\u0027s become invisible due to the code just\nbeing irrelevant and no longer enabled on the only architecture that\nthis ever affected.\n\nReported-by: Dave Jones \u003cdavej@redhat.com\u003e\nTested-by: Martin Ebourne \u003cfedora@ebourne.me.uk\u003e\nCc: Zou Nan hai \u003cnanhai.zou@intel.com\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a3b7920fe55247d39c3e1ac1e9b8aca607d0188",
      "tree": "37e5d585cbdf5324c160bf456be417ed6a9ba491",
      "parents": [
        "a76ab5c10d99bdf458067cb495e72c0ee5f09909"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] tb0219: Update copyright message.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a76ab5c10d99bdf458067cb495e72c0ee5f09909",
      "tree": "6623ea1ee8c9a273afe1a05069f54b6ca745b91b",
      "parents": [
        "a370605594bc9f375d2912096f01643c46b4b709"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 08 16:38:37 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] MT: Fix bug in multithreaded kernels.\n\nWhen GDB writes a breakpoint into address area of inferior process the\nkernel needs to invalidate the modified memory in the inferior which\nis done by calling flush_cache_page which in turns calls\nr4k_flush_cache_page and local_r4k_flush_cache_page for VSMP or SMTC\nkernel via r4k_on_each_cpu().\n\nAs the VSMP and SMTC SMP kernels for 34K are running on a single shared\ncaches it is possible to get away without interprocessor function calls.\nThis optimization is implemented in r4k_on_each_cpu, so\nlocal_r4k_flush_cache_page is only ever called on the local CPU.\n\nThis is where the following code in local_r4k_flush_cache_page() strikes:\n\n        /*\n         * If ownes no valid ASID yet, cannot possibly have gotten\n         * this page into the cache.\n         */\n        if (cpu_context(smp_processor_id(), mm) \u003d\u003d 0)\n                return;\n\nOn VSMP and SMTC had a function of cpu_context() for each CPU(TC).\n\nSo in case another CPU than the CPU executing local_r4k_cache_flush_page\nhas not accessed the mm but one of the other CPUs has there may be data\nto be flushed in the cache yet local_r4k_cache_flush_page will falsely\nreturn leaving the I-cache inconsistent for the breakpoint.\n\nWhile the issue was discovered with GDB it also exists in\nlocal_r4k_flush_cache_range() and local_r4k_flush_cache().\n\nFixed by introducing a new function has_valid_asid which on MT kernels\nreturns true if a mm is active on any processor in the system.\n\nThis is relativly expensive since for memory acccesses in that loop\ncache misses have to be assumed but it seems the most viable solution\nfor 2.6.23 and older -stable kernels.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a370605594bc9f375d2912096f01643c46b4b709",
      "tree": "fec6407440a4968692c5b8d685fc2c4f27add773",
      "parents": [
        "1553f6a2ca53b0d723f21d915fdd3d2cf7c8f852"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] Alchemy: Remove CONFIG_TS_AU1X00_ADS7846 from defconfigs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1553f6a2ca53b0d723f21d915fdd3d2cf7c8f852",
      "tree": "24ff29e3460c3ec133f9cdac154cb30e1e04d570",
      "parents": [
        "d9ba26a93a691df24fa520dc47ee9f6f05014bf1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 09 15:15:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "Author: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n[MIPS] MSP71xx: Fix bitrot.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d9ba26a93a691df24fa520dc47ee9f6f05014bf1",
      "tree": "ea9ff61d256d2b25419d452e9f006fdf8d857061",
      "parents": [
        "16be243589934f5e76f7fc2c3eb65c9909d56f93"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Oct 12 16:46:56 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] sb1250: Enable GenBus IDE in defconfig.\n\nEnable the onboard GenBus IDE interface in the default configuration.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "16be243589934f5e76f7fc2c3eb65c9909d56f93",
      "tree": "f9a39fe5946f90469bc474dc6cecdd2481ed12ae",
      "parents": [
        "21b2aecaae3a46a13dbe775639e7d060bec033bd"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Thu Oct 18 23:12:32 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] vmlinux.ld.S: correctly indent .data section\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "21b2aecaae3a46a13dbe775639e7d060bec033bd",
      "tree": "d0a1bed8b37ec3cf79ff08a47ebb1a820158ef90",
      "parents": [
        "62b14c24b10033591bbab16dea165d696a616f37"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Oct 17 11:51:39 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] c-r3k: Implement flush_cache_range()\n\nContrary to the belief of some, the R3000 and related processors did have\ncaches, both a data and an instruction cache.  Here is an implementation\nof r3k_flush_cache_page(), which is the processor-specific back-end for\nflush_cache_range(), done according to the spec in\nDocumentation/cachetlb.txt.\n\nWhile at it, remove an unused local function: get_phys_page(), do some\ntrivial formatting fixes and modernise debugging facilities.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "62b14c24b10033591bbab16dea165d696a616f37",
      "tree": "838b49148ee2a558d71d8ab7dc92b2e6b230d53b",
      "parents": [
        "26c288f82c74dba08da6321c626c101a7aa8575b"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Oct 26 00:53:02 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] Store sign-extend register values for PTRACE_GETREGS\n\nA comment on ptrace_getregs() states \"Registers are sign extended to\nfill the available space.\" but it is not true.  Fix code to match the\ncomment.  Also fix casts on each caller to get rid of some warnings.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "26c288f82c74dba08da6321c626c101a7aa8575b"
}
