)]}'
{
  "log": [
    {
      "commit": "54213baf643dd14d3bc06ca7575a817d79a350c2",
      "tree": "ab3c95c9e022f71b6b070ec24d58a0f0ba5637ec",
      "parents": [
        "a0bb46ba074d2442e96f55c997293767340f4ce9"
      ],
      "author": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:45:23 2007 -0700"
      },
      "committer": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:45:23 2007 -0700"
      },
      "message": "[XTENSA] Remove multi-exported symbols from xtensa_ksyms.c\n\nThis patch removes the following symbols from\narch/xtensa/kernel/xtensa_ksyms.c that were already exported:\nmemcmp, memchr, strcat, strchr, strlen, stncat, strnlen, strrchr,\nstrstr, enable_irq, and disable_irq\n\nSigned-off-by: Chris Zankel \u003cchris@zankel.net\u003e\n"
    },
    {
      "commit": "a0bb46ba074d2442e96f55c997293767340f4ce9",
      "tree": "773c688bfe2ed7a803a405a9f592a68837621301",
      "parents": [
        "4af410a868ddddfc6aa9b19379599feac7e79d95"
      ],
      "author": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:44:31 2007 -0700"
      },
      "committer": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:44:31 2007 -0700"
      },
      "message": "[XTENSA] fix sources using deprecated assembler directive\n\nThe assembler directive \u0027.begin literal\u0027 is deprecated in the newer\nversions of the binutils (strncopy_user.S and strnlen_user.S).\n\nSigned-off-by: Chris Zankel \u003cchris@zankel.net\u003e\n"
    },
    {
      "commit": "4af410a868ddddfc6aa9b19379599feac7e79d95",
      "tree": "129bdb2e3ae8f7bc39ba049b6c3f20aeefbc771e",
      "parents": [
        "ef6051a90e2ad1af636e99d1d4603fdcf2adfcbe"
      ],
      "author": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:43:40 2007 -0700"
      },
      "committer": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Thu May 31 17:43:40 2007 -0700"
      },
      "message": "[XTENSA] Spelling fixes in arch/xtensa\n\nSpelling fixes in arch/xtensa/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Chris Zankel \u003cchris@zankel.net\u003e\n"
    },
    {
      "commit": "b927b3e2c9bc39b7eeeaca91e4cd6c3ed59f165a",
      "tree": "abdb72c2f2b8ab6cfaa954b558e8c078d04d1a85",
      "parents": [
        "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:03:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: support new syscalls\n\nSome of the new syscalls require supporting TIF_RESTORE_SIGMASK.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b",
      "tree": "efc6ffd2080ec94bef934758f40c220d710adf28",
      "parents": [
        "f54496f55a729078e9eef90bf9e0783857a27db1"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:01:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: cleanup in bitops.h\n\nRemove 2 functions private to the alpha implemetation,\nin favor of similar functions in \u003clinux/log2.h\u003e.\n\nProvide a more efficient version of the fls64 function\nfor pre-ev67 alphas.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f54496f55a729078e9eef90bf9e0783857a27db1",
      "tree": "104cf71ea8349a35990a9d3b58679229a604df31",
      "parents": [
        "aa2d3322989d8fd40fb2e417142c9a029d7831a4",
        "cdea460643072e1ee3647434aa254b5b81364f68"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Fix some section mismatch warnings\n  [ARM] 4417/1: Serial: Fix AMBA drivers locking\n  [ARM] 4394/1: ARMv7: Add the TLB range operations\n  [ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n  [ARM] 4416/1: NWFPE: fix undeclared symbols\n  [ARM] 4415/1: AML5900: fix sparse warnings from map_io\n  [ARM] 4414/1: S3C2443: sparse fix for clock.c\n  [ARM] 4412/1: S3C2412: reset errata fix\n  [ARM] 4411/1: KS8695: Another serial driver fix\n  [ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n  [ARM] Fix stacktrace FP range checking\n  [ARM] use __used attribute\n  [ARM] enable arbitary speed tty ioctls and split input/output speed\n  [ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h\n  [ARM] 4406/1: Trivial NSLU2 / NAS-100D header \u0026 setup code cleanup\n  [ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code\n  [ARM] 4404/1: Trivial IXP42x Kconfig cleanup\n  [ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator\n  [ARM] 4402/1: S3C2443: Add physical address of HSMMC controller\n  [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ\n"
    },
    {
      "commit": "cdea460643072e1ee3647434aa254b5b81364f68",
      "tree": "31b8c357cb43447e93bccee9a9332015b7313746",
      "parents": [
        "2389b272168ceec056ca1d8a870a97fa9c26e11a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "message": "[ARM] Fix some section mismatch warnings\n\nThe following patch fixes these section mismatch warnings:\n\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xdf4): Section mismatch: reference to .init.data:dk_nand_partition (between \u0027nand_partitions\u0027 and \u0027at91_leds_event\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (between \u0027nand_partitions\u0027 and \u0027ads7843_pendown_state\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xc28): Section mismatch: reference to .init.data:kb9202_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-footbridge/built-in.o(.text+0xaa4): Section mismatch: reference to .init.data:cats_pci (between \u0027cats_pci_init\u0027 and \u0027ebsa285_leds_event\u0027)WARNING: arch/arm/mach-ixp2000/built-in.o(.text+0xb54): Section mismatch: reference to .init.text:ixp2000_init_irq (between \u0027ixdp2x00_init_irq\u0027 and \u0027ixdp2x00_irq_handler\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x670): Section mismatch: reference to .init.text:ixp23xx_pci_common_init (between \u0027ixp23xx_pci_slave_init\u0027 and \u0027ixp23xx_pci_scan_bus\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x890): Section mismatch: reference to .init.text:ixp23xx_init_irq (between \u0027ixdp2351_init_irq\u0027 and \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x9a8): Section mismatch: reference to .init.text:ixp23xx_pci_preinit (after \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x80): Section mismatch: reference to .init.text:imx_set_mmc_info (between \u0027__ksymtab_imx_set_mmc_info\u0027 and \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x88): Section mismatch: reference to .init.text:set_imx_fb_info (after \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-sa1100/built-in.o(.text+0x1930): Section mismatch: reference to .init.data:neponset_port_fns (between \u0027neponset_probe\u0027 and \u0027assabet_leds_event\u0027)\nWARNING: drivers/built-in.o(.text+0x3f100): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x3f1c8): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4f988): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4fa50): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2ccdd1e77da52ad494e9af46bf272d816830cb28",
      "tree": "d153d6190c166e2190a63449895a2a970d77655e",
      "parents": [
        "919a84292070949691346adaf3dfba642f12329e"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri May 18 11:25:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 14:32:07 2007 +0100"
      },
      "message": "[ARM] 4394/1: ARMv7: Add the TLB range operations\n\nWe are currently using the ARMv6 operations but need to duplicate some\nof the code because of the introduction of the new CPU barrier\ninstructions in ARMv7.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "919a84292070949691346adaf3dfba642f12329e",
      "tree": "18eb08e95d17685bbff3d649a9c2e6f5d5447a75",
      "parents": [
        "1ff082882f0f36536ab91b020573607668f9bb61"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Sun May 27 21:33:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:39 2007 +0100"
      },
      "message": "[ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n\nThis patch removes apparently unnecessary extern declarations in\ncoyote-pci.c and ixdpg425-pci.c within arch/arm/mach-ixp4xx and\nhas been compile-tested without producing warnings or errors.\n\nKernel coding style forbids the use of extern declarations within .c\nfiles.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1ff082882f0f36536ab91b020573607668f9bb61",
      "tree": "4de7af2591276751a4a6e130ddd85e2e40fcdb14",
      "parents": [
        "e078761a0a815e142eee9f546f821ea259c82f7c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:03:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:34 2007 +0100"
      },
      "message": "[ARM] 4416/1: NWFPE: fix undeclared symbols\n\nFix the undeclared symbols sparse is warning about.\n\narch/arm/nwfpe/softfloat.c:1727:7: warning: symbol \u0027float64_to_uint32\u0027 was not declared. Should it be static?\narch/arm/nwfpe/softfloat.c:1753:7: warning: symbol \u0027float64_to_uint32_round_to_zero\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e078761a0a815e142eee9f546f821ea259c82f7c",
      "tree": "81ab37cedd4ce1c2b4ec654415320a89f61faf2b",
      "parents": [
        "0cc69daa3e6c958bc678b3db268dc279b68fd76f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:57:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:30 2007 +0100"
      },
      "message": "[ARM] 4415/1: AML5900: fix sparse warnings from map_io\n\nThe map_io function does not need to be exported\nfrom this file, and therefore should be declared\nstatic.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cc69daa3e6c958bc678b3db268dc279b68fd76f",
      "tree": "e21901a80e940e0de947fb6c688db4aa55beda83",
      "parents": [
        "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:55:43 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:26 2007 +0100"
      },
      "message": "[ARM] 4414/1: S3C2443: sparse fix for clock.c\n\nFix sparse warnings in the arch/arm/mach-s3c2443/clock.c,\nincluding an bug in initialising the cf clock initialiser\nwhere two values are being set for the ctrlbit.\n\narch/arm/mach-s3c2443/clock.c:397:12: warning: symbol \u0027clk_usb_bus_host\u0027 was not declared. Should it be static?\narch/arm/mach-s3c2443/clock.c:760:4: error: Initializer entry defined twice\narch/arm/mach-s3c2443/clock.c:761:4:   also defined here\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9",
      "tree": "680afa1b68832a4a81f07d706e4249a0f4290afa",
      "parents": [
        "486cab2ba25b469f7a8822e84fd43960a472e3d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:19:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:23 2007 +0100"
      },
      "message": "[ARM] 4412/1: S3C2412: reset errata fix\n\nThe S3C2412 has an reset-errata where the clock\nmay cause a glitch switching back to EXTCLK. We\nforce a switch to EXTCLK before writing the\nreset register to force use of the CLKCON sync\nlogic to properly switch.\n\nFix problem reported by Matthieu Castet.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "28c670cb9b0df7c8579f78c9d06e148896378cf4",
      "tree": "f8b32270bbef2ee264b243fbb590a5601fb602f4",
      "parents": [
        "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:08:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:15 2007 +0100"
      },
      "message": "[ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n\nFix lockdep warnings, caused by \u0027set_affinity\u0027 being called without\nthe correct locks taken and local interrupts disabled:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n2.6.22-rc2 #1\n---------------------------------\ninconsistent {in-hardirq-W} -\u003e {hardirq-on-W} usage.\nswapper/1 [HC0[0]:SC0[0]:HE1:SE1] takes:\n(irq_controller_lock){++..}, at: [\u003cc002be50\u003e] gic_set_cpu+0x60/0xa0\n{in-hardirq-W} state was registered at:\n [\u003cc005d9a8\u003e] lock_acquire+0x58/0x6c\n [\u003cc0233068\u003e] _spin_lock+0x40/0x50\n [\u003cc002c020\u003e] gic_mask_irq+0x2c/0x6c\n [\u003cc0069c64\u003e] handle_level_irq+0x11c/0x14c\n [\u003cc0020060\u003e] asm_do_IRQ+0x60/0x84\n [\u003cc0020d2c\u003e] __irq_svc+0x4c/0xc0\n [\u003cc000ed84\u003e] __alloc_bootmem_nopanic+0x74/0x88\n [\u003cc000edb0\u003e] __alloc_bootmem+0x18/0x3c\n [\u003cc000fa00\u003e] alloc_large_system_hash+0x16c/0x200\n [\u003cc00108dc\u003e] inode_init_early+0x5c/0xa4\n [\u003cc00106dc\u003e] vfs_caches_init_early+0x24/0xa0\n [\u003cc0008e54\u003e] start_kernel+0x220/0x2fc\n [\u003c00008078\u003e] 0x8078\nirq event stamp: 88438\nhardirqs last  enabled at (88438): [\u003cc0020dc0\u003e] preempt_return+0x20/0x2c\nhardirqs last disabled at (88436): [\u003cc00417bc\u003e] __do_softirq+0xb0/0x138\nsoftirqs last  enabled at (88437): [\u003cc0041810\u003e] __do_softirq+0x104/0x138\nsoftirqs last disabled at (88428): [\u003cc0041d9c\u003e] irq_exit+0x68/0x7c\n\nother info that might help us debug this:\nno locks held by swapper/1.\n\nstack backtrace:\n[\u003cc0025ecc\u003e] (dump_stack+0x0/0x14) from [\u003cc005b1e4\u003e] (print_usage_bug+0x138/0x168)\n[\u003cc005b0ac\u003e] (print_usage_bug+0x0/0x168) from [\u003cc005be80\u003e] (mark_lock+0x484/0x6a0)\n[\u003cc005b9fc\u003e] (mark_lock+0x0/0x6a0) from [\u003cc005cc48\u003e] (__lock_acquire+0x3c0/0x10c8)\n[\u003cc005c888\u003e] (__lock_acquire+0x0/0x10c8) from [\u003cc005d9a8\u003e] (lock_acquire+0x58/0x6c)\n[\u003cc005d950\u003e] (lock_acquire+0x0/0x6c) from [\u003cc0233068\u003e] (_spin_lock+0x40/0x50)\n[\u003cc0233028\u003e] (_spin_lock+0x0/0x50) from [\u003cc002be50\u003e] (gic_set_cpu+0x60/0xa0)\n[\u003cc002bdf0\u003e] (gic_set_cpu+0x0/0xa0) from [\u003cc01b04cc\u003e] (em_route_irq+0x38/0x40)\n[\u003cc01b0494\u003e] (em_route_irq+0x0/0x40) from [\u003cc01b04ec\u003e] (em_setup+0x18/0xa4)\n[\u003cc01b04d4\u003e] (em_setup+0x0/0xa4) from [\u003cc001570c\u003e] (oprofile_arch_init+0x24/0xe8)\n[\u003cc00156e8\u003e] (oprofile_arch_init+0x0/0xe8) from [\u003cc0015640\u003e] (oprofile_init+0x1c/0x64)\n[\u003cc0015624\u003e] (oprofile_init+0x0/0x64) from [\u003cc0008a20\u003e] (kernel_init+0x154/0x368)\n[\u003cc00088cc\u003e] (kernel_init+0x0/0x368) from [\u003cc003ef34\u003e] (do_exit+0x0/0x904)\noprofile: using arm/mpcore\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d",
      "tree": "44257d4bcbcbe543453467e2e264c0994233f9e0",
      "parents": [
        "b91d8a1205faa76affc4e1b7d5ccac1d17026970"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:04:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:12 2007 +0100"
      },
      "message": "[ARM] Fix stacktrace FP range checking\n\nFix an oops in the stacktrace code, caused by improper range checking.\nWe subtract 12 off \u0027fp\u0027 before testing to see if it\u0027s below the low\nbound.  However, if \u0027fp\u0027 were zero before, it becomes a very large\npositive number, causing this test to succeed where it should fail.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b91d8a1205faa76affc4e1b7d5ccac1d17026970",
      "tree": "f504b0c2f35404addd8ece4a4f8120677f06ab13",
      "parents": [
        "3abc12012f957d1c5b9f35b244256f88ad146564"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Fri May 11 16:18:55 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:06 2007 +0100"
      },
      "message": "[ARM] use __used attribute\n\nUse the newly introduced __used attribute in place of the deprecated\n__attribute_used__.  Functionally the same.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6e98ee75c3ab99db48ecc0615c2246dc193111a9",
      "tree": "afdad9dc968ebef3787e7dc16a41290a525f18f5",
      "parents": [
        "486b4ce13221aa6cd0cbc9fff6993f444d8a52b5",
        "7db35f31cbb8ca1dbaba03d74b7db79ace084358"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 14:03:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 14:03:42 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.\n  [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.\n  [SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM.\n  [SPARC]: Emulate cmpxchg like parisc\n  [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.\n  [SPARC]: Linux always started with 9600 8N1\n  [SPARC64]: arch/sparc64/time.c doesn\u0027t compile on Ultra 1 (no PCI)\n  [SPARC64]: Eliminate NR_CPUS limitations.\n  [SPARC64]: Use machine description and OBP properly for cpu probing.\n  [SPARC64]: Negotiate hypervisor API for PCI services.\n  [SPARC64]: Report proper system soft state to the hypervisor.\n  [SPARC64]: Fix typo in sun4v_hvapi_register error handling.\n  [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp\n  [SCSI] jazz_esp: Converted to use esp_core.\n  [SPARC64]: PCI device scan is way too verbose by default.\n  [SERIAL] sunzilog: section mismatch fix\n  [SPARC32]: Removes mismatch section warnigs in sparc time.c file\n  [SPARC64]: Don\u0027t be picky about virtual-dma values on sun4v.\n  [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.\n  [SCSI] pluto: Use wait_for_completion_timeout.\n"
    },
    {
      "commit": "55663219378eecd6fccb319be27ce6737a535e4c",
      "tree": "ff20fe50fa2e86ba09677a8b2cc7462ea11347a6",
      "parents": [
        "a43266355b3d8cf6717a27159f9a417bdff73782",
        "58da10bb3fe680a197e83d5eccb5265a721c98e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:42:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:42:28 2007 -0700"
      },
      "message": "Merge branch \u0027for_paulus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n\n* \u0027for_paulus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc:\n  [POWERPC] Fix Kconfig warning\n  [PPC] Fix modpost warning\n  [POWERPC] Fix modpost warning\n  [POWERPC] Fix Section mismatch warnings\n  [POWERPC] QE: fix Kconfig \u0027select\u0027 warning with UCC_FAST\n  [POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic)\n  [PPC] Remove duplicate export of __div64_32.\n  [PPC] Fix COMMON symbol warnings\n"
    },
    {
      "commit": "7db35f31cbb8ca1dbaba03d74b7db79ace084358",
      "tree": "98dcbdb70d613ba6ddcf7c8bec03d79748342109",
      "parents": [
        "2d9e2763c22a4ce41c3cc5f35366a51f1eba38dc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:22:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:52:15 2007 -0700"
      },
      "message": "[SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.\n\nSeveral interfaces were missing and others misnumbered or\nimproperly documented.\n\nAlso, make sure to check the return value when registering\nthe kernel TSBs with the hypervisor.  This helped to find\nthe 4MB kernel TSB alignment bug fixed in a previous changeset.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d9e2763c22a4ce41c3cc5f35366a51f1eba38dc",
      "tree": "5a8ee71858b3ec58ff07a2cd9cf875cfb458cf63",
      "parents": [
        "5f81941c9d47f783e834028dcfb8548809da5a53"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 01:58:31 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:51:38 2007 -0700"
      },
      "message": "[SPARC64]: Fix two bugs wrt. kernel 4MB TSB.\n\n1) The TSB lookup was not using the correct hash mask.\n\n2) It was not aligned on a boundary equal to it\u0027s size,\n   which is required by the sun4v Hypervisor.\n\nwasn\u0027t having it\u0027s return value checked, and that bug will be fixed up\nas well in a subsequent changeset.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f81941c9d47f783e834028dcfb8548809da5a53",
      "tree": "8d528138012db5f8436a6822c79aea82977a8e90",
      "parents": [
        "6197fe4d720ea3e2ee94cdc7ef32d6c0151199de"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Tue May 29 01:11:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:51:24 2007 -0700"
      },
      "message": "[SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM.\n\nThe DRM code depends on an atomic version of cmpxchg(), which is not\navailable on sparc32. Since other platforms besides sparc32 have this\nissue a KCONFIG option is added for it.\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6197fe4d720ea3e2ee94cdc7ef32d6c0151199de",
      "tree": "c521b677a8ca7ab24f12c0e8275a3cbdd00131c0",
      "parents": [
        "679292993c77c06f7ade4e317c13256b92c2651b"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Tue May 29 02:51:13 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 29 02:51:13 2007 -0700"
      },
      "message": "[SPARC]: Emulate cmpxchg like parisc\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "679292993c77c06f7ade4e317c13256b92c2651b",
      "tree": "9cff8cc7b9ad2f100e9fa1cda25de6c976c1c45e",
      "parents": [
        "b00ccd0f0b3fe8776aead63ec96313e84451b337"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 27 20:24:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:50:15 2007 -0700"
      },
      "message": "[SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.\n\nIt was using an immediate _PAGE_EXEC_4U value in an \u0027and\u0027\ninstruction to perform the test.  This doesn\u0027t work because\nthe immediate field is signed 13-bit, this the mask being\ntested against the PTE was 0x1000 sign-extended to 32-bits\ninstead of just plain 0x1000.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7189859f28b7064a83b6ab4036bb334279f922c2",
      "tree": "0d6a8dacd3e42d4dd7c80f00c619878e8aa3d1e4",
      "parents": [
        "22adb358e816ce6aa0afb231ae9d826b0bddc8b0"
      ],
      "author": {
        "name": "Horst H. von Brand",
        "email": "vonbrand@inf.utfsm.cl",
        "time": "Sat May 26 17:47:53 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:50:02 2007 -0700"
      },
      "message": "[SPARC64]: arch/sparc64/time.c doesn\u0027t compile on Ultra 1 (no PCI)\n\nThis is bug 8540 on bugzilla.kernel.org\n\narch/sparc64/time.c contains references to assorted bq4802 stuff if\nCONFIG_PCI is not set, and compile fails. I #ifdef\u0027ed out everything\nthat looks PCI-ish in that file.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22adb358e816ce6aa0afb231ae9d826b0bddc8b0",
      "tree": "6f9886bf5b4e5c916c72d8d5733211813873c5fc",
      "parents": [
        "5cbc30737398b49f62ae8603129ce43ac7db1a41"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat May 26 01:14:43 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:49 2007 -0700"
      },
      "message": "[SPARC64]: Eliminate NR_CPUS limitations.\n\nCheetah systems can have cpuids as large as 1023, although physical\nsystems don\u0027t have that many cpus.\n\nOnly three limitations existed in the kernel preventing arbitrary\nNR_CPUS values:\n\n1) dcache dirty cpu state stored in page-\u003eflags on\n   D-cache aliasing platforms.  With some build time\n   calculations and some build-time BUG checks on\n   page-\u003eflags layout, this one was easily solved.\n\n2) The cheetah XCALL delivery code could only handle\n   a cpumask with up to 32 cpus set.  Some simple looping\n   logic clears that up too.\n\n3) thread_info-\u003ecpu was a u8, easily changed to a u16.\n\nThere are a few spots in the kernel that still put NR_CPUS\nsized arrays on the kernel stack, but that\u0027s not a sparc64\nspecific problem.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cbc30737398b49f62ae8603129ce43ac7db1a41",
      "tree": "45d01a686865e6fd9c32b670f77af1e37db03008",
      "parents": [
        "e01c0d6d8cf29c1c11725837b265598cab687952"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 15:49:59 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:41 2007 -0700"
      },
      "message": "[SPARC64]: Use machine description and OBP properly for cpu probing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e01c0d6d8cf29c1c11725837b265598cab687952",
      "tree": "e2ac5e8ecc91f1af3367f42fa5d514ad04980993",
      "parents": [
        "22d6a1cba3e9ec9baf8ce4d8dd1d088e112a64f1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 01:04:15 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:34 2007 -0700"
      },
      "message": "[SPARC64]: Negotiate hypervisor API for PCI services.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22d6a1cba3e9ec9baf8ce4d8dd1d088e112a64f1",
      "tree": "b16a912edb689cba40395f778acb3d5dd9426fd8",
      "parents": [
        "36b48973b8f1818d0ae6d16e548081d00162ae39"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:37:12 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:29 2007 -0700"
      },
      "message": "[SPARC64]: Report proper system soft state to the hypervisor.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36b48973b8f1818d0ae6d16e548081d00162ae39",
      "tree": "266a23061895d2b9ca76573c4c185a0a0d614970",
      "parents": [
        "89a4063e959a4701b998f3f1c3f8a6562ab5ba51"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:33:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:21 2007 -0700"
      },
      "message": "[SPARC64]: Fix typo in sun4v_hvapi_register error handling.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5840fc66bb47fa4382bf3229d4979c3fcd375b01",
      "tree": "f78d353911ce07e0801d8b55e1015ed5aa2a635f",
      "parents": [
        "9977e390dd25751fc40e01850da88b37d3c81109"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 22 01:24:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:18 2007 -0700"
      },
      "message": "[SPARC64]: PCI device scan is way too verbose by default.\n\nThese messages were very useful when bringing up the\nOBP based PCI device scan code, but it\u0027s just a lot\nof noise every bootup now especially on big machines.\n\nThe messages can be re-enabled via \u0027ofpci_debug\u003d1\u0027 on\nthe kernel command line.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42e28264783f1b3b9a99e0fdda263ed9bffcf331",
      "tree": "bbe3fa86a72adf6d095fe16309cdcd349205f4e0",
      "parents": [
        "59db8102bd0ab7a67d525d086ca08e07d69fadd4"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sat May 19 12:03:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:16 2007 -0700"
      },
      "message": "[SPARC32]: Removes mismatch section warnigs in sparc time.c file\n\nThis patch removes mismatch section warnings in the\nsparc/kernel/time.c file.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "59db8102bd0ab7a67d525d086ca08e07d69fadd4",
      "tree": "8c27da20237d2af91a04d9eab13c243904d3f01b",
      "parents": [
        "a1aadd55fb43e31407aecc4ebaf0258130a98238"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed May 23 18:00:46 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:15 2007 -0700"
      },
      "message": "[SPARC64]: Don\u0027t be picky about virtual-dma values on sun4v.\n\nHandle arbitrary base and length values as long as they\nare multiples of IO_PAGE_SIZE.\n\nBug found by Arun Kumar Rao.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "43e7f6adf33da1f7816ff738d3725bbde8fd98de",
      "tree": "fb1a6ed7a291201a757f969fda0513bc52a3d57b",
      "parents": [
        "cc50a0df51e4f2a7982ade338b3d74825ca67e08"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed May 23 14:14:14 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 26 10:11:50 2007 +0100"
      },
      "message": "[ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc50a0df51e4f2a7982ade338b3d74825ca67e08",
      "tree": "2c45b932542678b7f51911edd1bbff006527c22b",
      "parents": [
        "435c5da00b9610f9664c5d6f38dfdafce419ef4a"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Wed May 23 22:41:53 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 26 10:09:39 2007 +0100"
      },
      "message": "[ARM] 4406/1: Trivial NSLU2 / NAS-100D header \u0026 setup code cleanup\n\nThis trivial patch updates the nslu2 and nas-100d headers to\nremove pointless GPIO defines, and updates nslu2-setup.c\naccordingly. In addition minor style cleanups to some comments\nare included.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "435c5da00b9610f9664c5d6f38dfdafce419ef4a",
      "tree": "1ed1653334c91ef355f2a89974c3dc19802bad36",
      "parents": [
        "e87a8e85e90660183d3ef8e700627689c6292a3f"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Wed May 23 22:38:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 26 10:09:39 2007 +0100"
      },
      "message": "[ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code\n\nThis patch is required as the frequency fixup in nslu2_init does not\nrun sufficiently early in the boot sequence to take effect. In addition\nthe dsmg600 setup code behaviour has been improved such that a\n\u0027fixup\u0027 routine is avoided.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e87a8e85e90660183d3ef8e700627689c6292a3f",
      "tree": "f596cec4e00d436f046e92692be83657c2941c97",
      "parents": [
        "6776f3d26aec60cb6e0fc770a00993accd09376f"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Wed May 23 22:36:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 26 10:09:39 2007 +0100"
      },
      "message": "[ARM] 4404/1: Trivial IXP42x Kconfig cleanup\n\nAvila and IXDP4xx support were separated in 2.6.21 so this comment\nisn\u0027t correct any more.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9059b454248a060ab39346c5d079f56089ab3868",
      "tree": "5d5df323bd91613bd8ed643e7a197ef46dea91ff",
      "parents": [
        "9539ce2253ab1b054e9b0daf0abe0fd4263e1820",
        "d57c4a38928ab2f71542046a9bae2932006b2523"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 17:38:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 17:38:18 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] acpi_get_sysname() should be __init\n  [IA64] Cleanup acpi header to reuse the generic _PDC defines\n  [IA64] Fix using uninitialized data in _PDC setup\n  [IA64] start_secondary() and smp_callin() should be __cpuinit\n"
    },
    {
      "commit": "9539ce2253ab1b054e9b0daf0abe0fd4263e1820",
      "tree": "3d499436eef8fb5f9bceb668eb8338a0f135308c",
      "parents": [
        "c2b38989cf2b0c003a9cf57efc833ab16d33901e",
        "096a458c3a9c717563e98b0a2ce69821459a6660"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  forcedeth: fix cpu irq mask\n  chelsio parenthesis fix\n  spidernet: skb used after netif_receive_skb\n  meth driver renovation\n  remove unnecessary dependency on VIA velocity config\n  fix compiler warning in fixed.c\n  asix.c - Add Belkin F5D5055 ids\n  ucc_geth:trivial fix\n  ucc_geth: Fix MODULE_DEVICE_TABLE() duplication\n  [PATCH] drivers/net/wireless/libertas/rx.c: fix use-after-free\n  [PATCH] drivers/net/wireless/libertas/fw.c: fix use-before-check\n  [PATCH] libertas: skb dereferenced after netif_rx\n"
    },
    {
      "commit": "e971290133d8151c468cd70206fedc92648feb58",
      "tree": "dde9ebfd2a269dd892782c73910255a422a872a5",
      "parents": [
        "73815538e642de66a5607cc16d13004ecb1a3062"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 24 12:54:04 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "meth driver renovation\n\nThe meth ethernet driver for the SGI IP32 aka O2 is so far still an old\nstyle driver which does not use the device driver model.  This is now\ncausing issues with some udev based gadgetry in debian-stable.  Fixed by\nconverting the meth driver to a platform device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n--\nFixes since previous patch:\n\n  o Fixed typo in meth_exit_module()\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d57c4a38928ab2f71542046a9bae2932006b2523",
      "tree": "c2e05ae5ad9b4dbd14294d039ed5a0a6f5eddc80",
      "parents": [
        "35729449655abcceeb3c72181e9920cf98f81c1e"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu May 24 10:59:44 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu May 24 10:59:44 2007 -0700"
      },
      "message": "[IA64] acpi_get_sysname() should be __init\n\nSection mismatch: reference to .init.text:acpi_find_rsdp\n (between \u0027acpi_get_sysname\u0027 and \u0027acpi_request_vector\u0027)\n\nacpi_get_sysname() needs to call the __init function acpi_find_rsdp, but it\ndoesn\u0027t have the __init attribute itself, hence the warning. Luckily it is\nonly called from machvec_init() which has __init attribute, so the fix\nis to define acpi_get_sysname() as __init too.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ce45b51ac4c3c575c71ab5c91c29bf34c2af6f7d",
      "tree": "1f82d87af33434947f92708552b4f27e520fb08e",
      "parents": [
        "d86ebd140963e50238ac397074b1ab7fc7ec1126"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Tue May 22 15:35:24 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu May 24 10:14:30 2007 -0700"
      },
      "message": "[IA64] Fix using uninitialized data in _PDC setup\n\nSilly bug in _PDC data setup. Haven\u0027t seen any real side-effects of this one\nyet. But, needs fixing regardless.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "af669c97291c458c97a869bf3c36eb870e7430c1",
      "tree": "cdf132f23db4a5dfc5b1511acefec6c4b44a1134",
      "parents": [
        "d3c8bdfb931171d6cfd1ec23b2218b0a1f052b95"
      ],
      "author": {
        "name": "William Lee Irwin III",
        "email": "wli@holomorphy.com",
        "time": "Wed May 23 13:58:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "i386 bigsmp: section mismatch fixes\n\n  WARNING: arch/i386/mach-generic/built-in.o(.data+0xc4): Section mismatch: reference to .init.text: (between \u0027apic_bigsmp\u0027 and \u0027cpu.4905\u0027)\n\nThis appears to be resolvable by removing all the __init and __initdata\nqualifiers from arch/i386/mach-generic/bigsmp.c\n\nSigned-off-by: William Irwin \u003cbill.irwin@oracle.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1dbf37e8adf1ab6b82a510d5e69fa676ed9717c4",
      "tree": "8d22cae2039dacbd913c9ae45199bcac4a7f2bce",
      "parents": [
        "82cd0e8410ae74d3fd39d168049381eafc489e5b"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed May 23 13:58:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i386, x86-64: show that CONFIG_HOTPLUG_CPU is required for suspend on SMP\n\nIt\u0027s not sufficiently documented that CONFIG_HOTPLUG_CPU is required for\nsuspend/hibernation on SMP.\n\nPoint out the non-obvious.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c6df2a9177c010bf811c361149069e4bfd9bb11",
      "tree": "151ece2576e9e2481057bc0107aba8c0cc864384",
      "parents": [
        "6754bb4de94098a0aaa23a600f0edb9a9454c252"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "ben.collins@ubuntu.com",
        "time": "Wed May 23 13:57:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "Avoid zero size allocation in cache_k8_northbridges()\n\nkmalloc for flush_words resulted in zero size allocation when no\nk8_northbridges existed.  Short circuit the code path for this case.\n\nAlso remove uneeded zeroing of num_k8_northbridges just after checking if\nit is zero.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cf6acedbeac17dea1c1eed85048a72e188f3f768",
      "tree": "d5c1b4e5b9a5e8c22198bc92839c80305641cb09",
      "parents": [
        "da90fa8ff671a0139772ec3b3e82c06077e82122"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed May 23 13:57:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "uml: improve PTRACE_SYSEMU checking\n\nMake the PTRACE_SYSEMU checking more robust.  It will make sure that system\ncall numbers are reported correctly.  If there is a problem, it will disable\nPTRACE_SYSEMU use and use PTRACE_SYSCALL instead.\n\nThanks to Balaji G for helping reproduce this problem.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "d86ebd140963e50238ac397074b1ab7fc7ec1126",
      "tree": "4b88bd5d85337efbf88492d713791cd04ce2de51",
      "parents": [
        "4598c95514f9a50b49626e1e5d1f292180b643fa"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed May 23 16:46:40 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed May 23 16:46:40 2007 -0700"
      },
      "message": "[IA64] start_secondary() and smp_callin() should be __cpuinit\n\nContinuing the seemingly neverending quest to stomp out \"Section\nmismatch\" warnings.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "58da10bb3fe680a197e83d5eccb5265a721c98e2",
      "tree": "13c4f00eec541c593f51242f9686088f878a6ac2",
      "parents": [
        "c1c9889a3860028b3578b98c3a56bdf0dd658920"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "message": "[POWERPC] Fix Kconfig warning\n\nFix config warning related to select usage:\n\ndrivers/macintosh/Kconfig:117:warning: \u0027select\u0027 used by config symbol \u0027PMAC_APM_EMU\u0027 refers to undefined symbol \u0027SYS_SUPPORTS_APM_EMULATION\u0027\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c1c9889a3860028b3578b98c3a56bdf0dd658920",
      "tree": "91a09268214ab0cb4146a9370065f11f232d958f",
      "parents": [
        "f1aed92464def83fc3677cade823cad71cf5f0d4"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:59:06 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:59:06 2007 -0500"
      },
      "message": "[PPC] Fix modpost warning\n\nMark pte_alloc_one_kernel as __init_refok to fix the following warning:\n\nWARNING: arch/ppc/mm/built-in.o(.text+0x1114): Section mismatch: reference to .init.text:early_get_page (between \u0027pte_alloc_one_kernel\u0027 and \u0027v_mapped_by_tlbcam\u0027)\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f1aed92464def83fc3677cade823cad71cf5f0d4",
      "tree": "329d03317c6d65a4a610f04c84a968e5f0a67968",
      "parents": [
        "405861a0429113f8e426092af09dd05ec6209410"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:49:37 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:49:37 2007 -0500"
      },
      "message": "[POWERPC] Fix modpost warning\n\nMark pte_alloc_one_kernel as __init_refok to fix the following warning:\n\nWARNING: arch/powerpc/mm/built-in.o(.text+0x1068): Section mismatch: reference to .init.text:early_get_page (between \u0027pte_alloc_one_kernel\u0027 and \u0027steal_context\u0027)\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "405861a0429113f8e426092af09dd05ec6209410",
      "tree": "563f49c3551c72b9429326c1f71caeccbbd65757",
      "parents": [
        "90c615bc42886f23a6112733a949d0f6fbe343b6"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed May 23 11:28:03 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:45:18 2007 -0500"
      },
      "message": "[POWERPC] Fix Section mismatch warnings\n\nThis patch fix the following Section mismatch warnings in powerpc code.\n\nWARNING: arch/powerpc/platforms/built-in.o - Section mismatch: reference to .init.data:mv643xx_eth_pd_devs from .text between \u0027mv643xx_eth_add_pds\u0027 (at offset 0x9ed2) and \u0027gg2_read_config\u0027\nWARNING: arch/powerpc/platforms/built-in.o - Section mismatch: reference to .init.data:mv643xx_eth_pd_devs from .text between \u0027mv643xx_eth_add_pds\u0027 (at offset 0x9ed6) and \u0027gg2_read_config\u0027\nWARNING: arch/powerpc/platforms/built-in.o - Section mismatch: reference to .init.text:note_scsi_host from __ksymtab between \u0027__ksymtab_note_scsi_host\u0027 (at offset 0x8) and \u0027__ksymtab_sys_ctrler\u0027\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "90c615bc42886f23a6112733a949d0f6fbe343b6",
      "tree": "4600ab7e71cb4c2d02b908b809d3480f99794f94",
      "parents": [
        "f2fb9eb3482c9ab3cca84cf0c80f646ce9aeb4de"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed May 23 07:23:55 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:23:55 2007 -0500"
      },
      "message": "[POWERPC] QE: fix Kconfig \u0027select\u0027 warning with UCC_FAST\n\nThe UCC_GETH Kconfig option in drivers/net/Kconfig had a line to select the\nUCC_FAST option is arch/powerpc/sysdev/qe_lib/Kconfig, which is only used\non PowerPC builds.  On other architectures, this would generated a warning.\nThe fix is to have UCC_FAST depend on UCC_GETH.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f2fb9eb3482c9ab3cca84cf0c80f646ce9aeb4de",
      "tree": "54600da44686be280a2361d18ee726685d0e5ed6",
      "parents": [
        "c199426eff6c1a144d1123a80dc123562a9ec7d2"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Mon May 21 08:56:00 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 07:18:00 2007 -0500"
      },
      "message": "[POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic)\n\nUnbreak lite5200 dts, which were broken by\n5c1992f83304cf2d56934dd6c06709b96e1b0c81\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c199426eff6c1a144d1123a80dc123562a9ec7d2",
      "tree": "dc9c9db94d13b53d62fb7a1ddf3ccf32985e0733",
      "parents": [
        "9c05e63e9180011e791c6c72ce38b45c1a3fa898"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu May 17 07:52:42 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 00:17:44 2007 -0500"
      },
      "message": "[PPC] Remove duplicate export of __div64_32.\n\nWe now get the export of __div64_32 from lib/div64.c and can drop the one\nin ppc_ksysm.c\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9c05e63e9180011e791c6c72ce38b45c1a3fa898",
      "tree": "fa65253db9ee0f835e41c94f4b4f49d65fded4d4",
      "parents": [
        "5453e7723b95958f4591b2e0063573d8d53e7699"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon May 14 17:12:24 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 00:17:44 2007 -0500"
      },
      "message": "[PPC] Fix COMMON symbol warnings\n\nWe get the following warnings in various ARCH\u003dppc builds:\n\nWARNING: \"ee_restarts\" [arch/ppc/kernel/built-in] is COMMON symbol\nWARNING: \"fee_restarts\" [arch/ppc/kernel/built-in] is COMMON symbol\nWARNING: \"htab_hash_searches\" [arch/ppc/mm/built-in] is COMMON symbol\nWARNING: \"next_slot\" [arch/ppc/mm/built-in] is COMMON symbol\nWARNING: \"mmu_hash_lock\" [arch/ppc/mm/built-in] is COMMON symbol\nWARNING: \"primary_pteg_full\" [arch/ppc/mm/built-in] is COMMON symbol\nWARNING: \"global_dbcr0\" [arch/ppc/kernel/built-in] is COMMON symbol\n\nSwitch to local symbols for ee_restarts, fee_restarts, and global_dbcr0 and\nglobal symbols for mmu_hash_lock, next_slot, primary_pteg_full, and\nhtab_hash_searches.\n\n(except mmu_hash_lock which is global) and\nspace directive instead.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "cdb7532f7be35c3675b1aed54d10e378014618b6",
      "tree": "925df597b70c4a1de629fec68f9e4ebd3fd9e803",
      "parents": [
        "7992018d979460af59fbae8a48f9641305aea438",
        "31d106c68b1af88835a474556052d6efbfec99c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 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:\n  sh: Fix dreamcast build for IRQ changes.\n  sh: Fix clock multiplier on SH7722.\n  sh: Wire up kdump crash kernel exec in die().\n  sh: sr.bl toggling around idle sleep.\n  sh: disable genrtc support.\n  fs: Kill sh dependency for binfmt_flat.\n  sh: Disable psw support for R7785RP.\n  sh: Fix page size alignment in __copy_user_page().\n  sh: Fix up various compile warnings for SE boards.\n  sh: Wire up signalfd/timerfd/eventfd syscalls.\n  sh: revert addition of page fault notifiers\n  spelling fixes: arch/sh/\n  input: hp680_ts compile fixes.\n  sh: landisk: Header cleanups.\n  sh: landisk: rtc-rs5c313 support.\n  sh: Kill off pmb slab cache destructor.\n  sh: Fix up psw build rules for r7780rp.\n  sh: Shut up compiler warnings in __do_page_fault().\n"
    },
    {
      "commit": "5fd52203e1856ad925b1a6adae9a22e533da94e2",
      "tree": "9c1943df7bb47a5170a855a301beb69c6ebd6db3",
      "parents": [
        "5453e7723b95958f4591b2e0063573d8d53e7699",
        "a66aa704d6f332b001dfb0e787c92b2c61c75081"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:46:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:46:29 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 kmalloc(0) in arch/ia64/pci/pci.c\n  [IA64] Only unwind non-running tasks.\n  [IA64] Improve unwind checking.\n  [IA64] Yet another section mismatch warning\n  [IA64] Fix bogus messages about system calls not implemented.\n"
    },
    {
      "commit": "a66aa704d6f332b001dfb0e787c92b2c61c75081",
      "tree": "41871a0f1da59f8033700c0c613150d03ad36fcd",
      "parents": [
        "6ae384884d936cb39ab20238af34689933e44525"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue May 22 10:20:36 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:20:36 2007 -0700"
      },
      "message": "[IA64] fix kmalloc(0) in arch/ia64/pci/pci.c\n\nHiroyuki Kamezawa reported the problem that pci_acpi_scan_root() of\nia64 might call kmalloc_node() with zero size.\n\nCurrently ia64\u0027s pci_acpi_scan_root() assumes that _CRS method of root\nbridge has at least one resource window. But, the root bridges that\nhas no resource window must be taken into account.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "6ae384884d936cb39ab20238af34689933e44525",
      "tree": "41fdde5596919fb7f987f637a4578792ef39ea4e",
      "parents": [
        "e2e6fe7bb6e30621ad4e8a3acb1e711815c239bd"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Fri May 18 13:46:52 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:16:07 2007 -0700"
      },
      "message": "[IA64] Only unwind non-running tasks.\n\nUnwinding a running task has proven problematic.\n\nIn one instance, the running task was attempting to unwind itself and\nreceived an interrupt between when get_wchan allocated local variables on\nthe stack and when unw_init_from_blocked_task was called which resulted\nin unw_init_frame_info to place this tasks task_struct pointer over the\nswitch stack\u0027s ar_bspstore entry.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e2e6fe7bb6e30621ad4e8a3acb1e711815c239bd",
      "tree": "05d23c3efb52cf064134dd0425df1eb51bc4f5f5",
      "parents": [
        "a8c8be08e023cf65f103442d1c71710fad7a0905"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Fri May 18 13:46:23 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:14:36 2007 -0700"
      },
      "message": "[IA64] Improve unwind checking.\n\nThis patch adds some sanity checks to keep register and memory stack\npointers in the unw_frame_info structure within the tasks stack address\nrange.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "5453e7723b95958f4591b2e0063573d8d53e7699",
      "tree": "3a12178ea3606270823b882d4f715dc33a9bea6b",
      "parents": [
        "832a791c580a86cbeea5bb12a984d95b1f458539"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 22 16:25:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:57 2007 +1000"
      },
      "message": "[POWERPC] Fix warning in 32-bit builds with CONFIG_HIGHMEM\n\nSome missing fixup for the removal of 4 level fixup header.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "832a791c580a86cbeea5bb12a984d95b1f458539",
      "tree": "ce822a9befbcb516eb8dd33011c437cc4d613ac8",
      "parents": [
        "177e9ea49deea238f59bb0b1708cfc60b75828fb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 22 14:33:05 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix powerpc vmlinux.lds.S\n\nSam\u0027s recent change in 7664709b44a13e2e0b545e2dd8e7b8797a1748dc\nbroke things for us because we ended up with *(.text.*) before\n*(.text), whereas previously *(.text) was first.  This was\nimportant because the start of the text section contains the\nkernel entry point.\n\nIn fact, we don\u0027t need that *(.text.*) thing anymore and it\nincorrectly matched .text.init.refok, thus putting it before\n.text. .. ouch !\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "177e9ea49deea238f59bb0b1708cfc60b75828fb",
      "tree": "d68fd2dc71f49712edb72616ec93aec0c7906377",
      "parents": [
        "2fae4985a135ca5d7d9bba17d45d674c099621b4"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sun May 20 03:13:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix typo: MMCR0_PMA0 !\u003d MMCR0_PMAO\n\npmc.c has:\n\n#ifndef MMCR0_PMA0\n#define MMCR0_PMA0     0\n\nThis one took a while to find.  Unfortunately its the wrong define\n(number 0 vs letter O). Its probably worth removing this override, since\nif our includes get screwed up we will have the same (hard to debug)\nfailure.\n\nFix it simply for now, so that we can backport to stable.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2fae4985a135ca5d7d9bba17d45d674c099621b4",
      "tree": "e1fd4d20b8760497f4fb93feb53436df22732ee2",
      "parents": [
        "d3fdaed9e973687f088c9c156a6e20870386e0b7"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat May 19 15:22:41 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Add missing pmc_type fields in cpu_table\n\nA number of cpu_table entries were missing the pmc_type field,\nwhich means that the sysfs entries for the performance monitor\ncounters don\u0027t get created.  This adds them.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d3fdaed9e973687f088c9c156a6e20870386e0b7",
      "tree": "c08aab6356b9674f97f8bd1b5e1595ea09f705d6",
      "parents": [
        "d25790532370e7448e3d3bd25a17e1e9f1299816"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sat May 19 02:47:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix smp_call_function to be preempt-safe\n\nsmp_call_function_map() was not safe against preemption to another\ncpu: its test for removing self from map was outside the spinlock.\nRearrange it a little to fix that.\n\nsmp_call_function_single() was also wrong: now get_cpu() before\nexcluding self, as other architectures do.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "080e89270a7bfb7d01fac9a67050f8ac6d6cdd11",
      "tree": "489e467292ca06420e85f185095323efb80c75b7",
      "parents": [
        "4b85df0419d1fb135d9d845876e8c7ee1393f83c",
        "38bdc32af442b6ab09ed61b8b669072098c95dd2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 12:03:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 12:03:04 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix:\n  mm/slab: fix section mismatch warning\n  mm: fix section mismatch warnings\n  init/main: use __init_refok to fix section mismatch\n  kbuild: introduce __init_refok/__initdata_refok to supress section mismatch warnings\n  all-archs: consolidate .data section definition in asm-generic\n  all-archs: consolidate .text section definition in asm-generic\n  kbuild: add \"Section mismatch\" warning whitelist for powerpc\n  kbuild: make better section mismatch reports on i386, arm and mips\n  kbuild: make modpost section warnings clearer\n  kconfig: search harder for curses library in check-lxdialog.sh\n  kbuild: include limits.h in sumversion.c for PATH_MAX\n  powerpc: Fix the MODALIAS generation in modpost for of devices\n"
    },
    {
      "commit": "4b85df0419d1fb135d9d845876e8c7ee1393f83c",
      "tree": "9630646aa3bca16e9266d79121b479f747d3677c",
      "parents": [
        "6044ab324ce4c180bce17aa9be00157c611d7d48",
        "be2864b5ee46e0d5ed626de6cbfeb9abbd9c2e6f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:01:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:01:36 2007 -0700"
      },
      "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] More verbose show_mem() like other architectures.\n  [S390] Make use of kretprobe_assert.\n  [S390] Wire up signald, timerfd and eventfd syscalls.\n  [S390] Wire up sys_utimensat.\n  [S390] cio: Update documentation.\n"
    },
    {
      "commit": "d07b3c25327c5ae3792d0ed0c135dee4727200a1",
      "tree": "2ffad8da1f9004bdeb32bf76faa08fa104797b89",
      "parents": [
        "dde33348e53ecab687a9768bf5262f0b8f79b7f2",
        "6cbdc8c5357276307a77deeada3f04626ff17da6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:22 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (22 commits)\n  [ARM] spelling fixes\n  [ARM] at91_adc parenthesis balance\n  [ARM] 4400/1: S3C24XX: Add high-speed MMC device definition\n  [ARM] 4399/2: S3C2443: Fix SMDK2443 nand timings\n  [ARM] 4398/1: S3C2443: Fix watchdog IRQ number\n  [ARM] 4397/1: S3C2443: remove SDI0/1 IRQ ambiguity\n  [ARM] 4396/1: S3C2443: Add missing HCLK clocks\n  [ARM] 4395/1: S3C24XX: add include of \u003clinux/sysdev.h\u003e to relevant machines\n  [ARM] 4388/1: no need for arm/mm mmap range checks for non-mmu\n  [ARM] 4387/1: fix /proc/cpuinfo formatting for pre-ARM7 parts\n  [ARM] ARMv6: add CPU_HAS_ASID configuration\n  [ARM] integrator: fix pci_v3 compile error with DEBUG_LL\n  [ARM] gic: Fix gic cascade irq handling\n  [ARM] Silence OMAP kernel configuration warning\n  [ARM] Update ARM syscalls\n  [ARM] 4384/1: S3C2412/13 SPI registers offset correction\n  [ARM] 4383/1: iop: fix usage of \u0027__init\u0027 and \u0027inline\u0027 in iop files\n  [ARM] 4382/1: iop13xx: fix msi support\n  [ARM] Remove Integrator/CP SMP platform support\n  [ARM] 4378/1: KS8695: Serial driver fix\n  ...\n"
    },
    {
      "commit": "17304383ebc1ce68a88030ac4d18ea549d9578c7",
      "tree": "ddeebffef6841cc421e9fc9bf5429b4a97057363",
      "parents": [
        "d0aff6e6f4e54f79f9c89d147d371bad384454e9"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Mon May 21 14:31:53 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: fix PGE mask\n\ncr4 is a 32-bit register, so casting the mask to an unsigned char is wrong,\nas it clears more than the PGE bit.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d0aff6e6f4e54f79f9c89d147d371bad384454e9",
      "tree": "c6ee8e8630600029d322569f20602dc586f4fbf5",
      "parents": [
        "d8902bfcacde6001e1b11bb06137c3bae3ae52d0"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon May 21 14:31:52 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "x86_64: vsyscall time() fix\n\nThe vsyscall time() function basically returns the second portion of\nxtime directly.  This however means that there is about a ticks worth of\ntime each second where time() will return a second value less then what\ngettimeofday() does.\n\nAdditionally, this window where vtime() is behind vgettimeofday() grows\nwhen dynticks is enabled, so its probably good to get this in before\ndynticks lands.\n\nBig thanks to Sripathi for noticing this issue and creating a test case\nto work with!\n\nThis patch changes the vtime() implemenation to call vgettimeofday(),\nmuch as syscall time() implementation calls gettimeofday().\n\n2.6.21 stable candidate too\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d8902bfcacde6001e1b11bb06137c3bae3ae52d0",
      "tree": "d88ad54a79264b2c80685bcbf8cbbfda090395e3",
      "parents": [
        "39427d6e595ebee38fdd77bcf55d6b13d7a4324a"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Mon May 21 14:31:51 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "x86_64: early_print kernel console should send CRLF not LFCR\n\nIn\n\tcommit d358788f3f30113e49882187d794832905e42592\n\tAuthor: Russell King \u003crmk@dyn-67.arm.linux.org.uk\u003e\n\tDate:   Mon Mar 20 20:00:09 2006 +0000\n\nGlen Turner reported that writing LFCR rather than the more\ntraditional CRLF causes issues with some terminals.\n\nSince this afflicts many serial drivers, extract the common code to a\nlibrary function (uart_console_write) and arrange for each driver to\nsupply a \"putchar\" function.\n\nbut early_printk is left out.\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39427d6e595ebee38fdd77bcf55d6b13d7a4324a",
      "tree": "64efd3c79a0f043bf313929c1ed64d329030f1f4",
      "parents": [
        "4c1f59d8be7e5da75d9380da23671005b363c45c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:50 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Enable CX8/PGE CPUID bits early on VIA C3\n\nFix boot failures with the early CPUID checking on VIA C3\n\nIncludes fixes from Christian Volkmann\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c1f59d8be7e5da75d9380da23671005b363c45c",
      "tree": "ae5370ca50c86aa16d0b20fdb30cbbbb8921e8ef",
      "parents": [
        "c12ceb766eb5ac975c1145d51236fcdcf81a6578"
      ],
      "author": {
        "name": "Christian Volkmann",
        "email": "haveaniceday@cv-sv.de",
        "time": "Mon May 21 14:31:48 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Fix wrong CPU error message in early boot path\n\n- boot/setup.S did not print \"PANIC: CPU too old for this kernel\"\n  ( not visible, also the message did not match )\n- I add \"# missed before: set ds\"\n  \u003d\u003e somebody should check if I am right with the way to set.\n  \u003d\u003e seems to be a generic error in setup.S not to set \"ds\" for error messages.\n\nAK: extracted patch out of other changes\nAK: also couldn\u0027t find any other case where ds is wrong\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c12ceb766eb5ac975c1145d51236fcdcf81a6578",
      "tree": "ecc1e605973e3877b99a45c858f57d5a4ceea1be",
      "parents": [
        "21124a82bb82e100369846ff2044dd5ea65fc934"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:47 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Clear MCE flag on AMD K6\n\nIt reports machine check capability in CPUID, but doesn\u0027t actually\nimplement all the necessary MSRs of the standard Intel machine\ncheck architecture.\n\nThis fixes a boot failure on K6s recently introduced.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6c977aad03a18019015035958c65b6729cd0574c",
      "tree": "9614d07dc9502bcbaf3090d971bd7bd320b0e8a5",
      "parents": [
        "4c87b948b258829f0bdffe51baa72fba5c42d359"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:45 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "i386: Fix K8/core2 oprofile on multiple CPUs\n\nOnly try to allocate MSRs once instead of for every CPU.\n\nThis assumes the MSRs are the same on all CPUs which is currently\ntrue. P4-HT is a special case for different SMT threads, but the code\nalways saves/restores all MSRs so it works identical.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "20c3a3d0dd5a91ee8986b94071da0cae8c057af5",
      "tree": "5ad043b016d4dba7a5f5ce39be647a1d0f4fd40b",
      "parents": [
        "5e200c28955802b26d831f098a67402fa9d20ffc"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:43 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "i386: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e200c28955802b26d831f098a67402fa9d20ffc",
      "tree": "f6cd4b656523467f5e4266a43c5fa72c428e5a71",
      "parents": [
        "88b4036934b5a6d8cda810487503d2fc4c46d448"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:42 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "x86_64: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d7b6677ac35fdfee93e8f50589e04bcc95649c1",
      "tree": "8a7e5c60a0a490cd8549b5474e6ded82cb12847e",
      "parents": [
        "c4d1889f7be0a7f34d29e5c4ce00a2b4b78ebb26"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:37 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update pm.c according to power management API change.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c4d1889f7be0a7f34d29e5c4ce00a2b4b78ebb26",
      "tree": "2be37533bc3990efce5129a5b0224ff8665703cd",
      "parents": [
        "ca9cb6fd4405a1e2276e17c895297004dd81734d"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:36 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update defconfig files\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca9cb6fd4405a1e2276e17c895297004dd81734d",
      "tree": "fbe2310adc00ca7d7a786c1e0cf2b686c07592ba",
      "parents": [
        "bde7db8608cab31c6d92982b00e8064bd492a85b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:35 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: add board default configs to blackfin arch\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c824498db47285aeff430c007685a193b673c949",
      "tree": "685e3736b978199da0588ad14b7e24ee2b7c8d0a",
      "parents": [
        "a9c59c2746c7e773839d51027c0e16ccf41f8fef"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Mon May 21 18:09:33 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: fix signal handling bug\n\nThere\u0027s a forum thread at\nhttps://blackfin.uclinux.org/gf/project/uclinux-dist/forum/?action\u003dForumBrowse\u0026_forum_action\u003dMessageReply\u0026message_id\u003d24741\n\nwhich has a testcase involving signal handling that crashes quite readily.\nInspecting the code I believe what happens is that signal handling can become\nconfused when it is invoked on return from an interrupt, if the contents of\nP0 and R0 at the time of the interrupt happen to be such that P0 is larger\nthan zero (indicating to the signal code that we\u0027re in a syscall), and R0\nhappens to have a value of something like -EINTR or -ERESTARTSYS.\nFixed by setting orig_p0 to -1 if we\u0027re returning from an interrupt.  The\ntestcase now seems to run without problems.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c59c2746c7e773839d51027c0e16ccf41f8fef",
      "tree": "e5eef75538858cc0d6f70036c549b2e3cc4858fc",
      "parents": [
        "19381f024b01413d83cec1655c3fc4c9c09ae274"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:32 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: cache SWRST value at bootup so other things like watchdog can non-destructively query it\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c09c4e006590210001ced90d59e62182bfd396f9",
      "tree": "65ff56a14e51e3fe7bac4c0de22272cf05f8394c",
      "parents": [
        "ac57ac39e4f92f327451ad4084c4d5f60bcfa999"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:30 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: make sure we use local labels\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ac57ac39e4f92f327451ad4084c4d5f60bcfa999",
      "tree": "a92b2095915ae4e59eff01d80fc4f88df689d984",
      "parents": [
        "5f9a3e899897201a49965cd9e1bb2570b3bde2b5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:29 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: dont clear the bit that tells coreb to start booting\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f9a3e899897201a49965cd9e1bb2570b3bde2b5",
      "tree": "27616f6c6e49f2bafe2681441576e491bfbce0e1",
      "parents": [
        "5079df993c3ab45af10dc9a45b3b9e712fd56f23"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:28 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: dma_memcpy borken for \u003e 64K\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5079df993c3ab45af10dc9a45b3b9e712fd56f23",
      "tree": "9c978e20be84f4cc058d6a56cda5cdf497bc2be7",
      "parents": [
        "ef9256d2831df0896566c3823cd2bdf0e55df984"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:27 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: document why we have to touch the UART peripheral in our boot up code\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef9256d2831df0896566c3823cd2bdf0e55df984",
      "tree": "5a04be14dfc6c213f5ed27e7f7bfd71476ad61d1",
      "parents": [
        "c0fc525dcc407a516132fc11af82375319ebdadb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:26 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: issue reset via SWRST so we dont clobber the watchdog state\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0fc525dcc407a516132fc11af82375319ebdadb",
      "tree": "780ce2b81784bbb8b1aa6cd3dca6dfb23938458c",
      "parents": [
        "95e493c00ac0d2371c3f627fdb99d776d29a8166"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:25 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: move board specific setup out of common init code and into the board specific init code\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "30870b93cd76bdfa7385f8d471345f5f6269fb00",
      "tree": "e777e79962dbf78b842ca798cd3dc1245bf7cf13",
      "parents": [
        "eb8d5f6c0322e641ec32ed632dd3b02586205673"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:23 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: dont clear status register bits in SWRST so we can actually use it\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a290593a053752d9629fb1276392ce35c26b348",
      "tree": "8d89161327bc430137993398d7be8cb7927d5d5e",
      "parents": [
        "6e537e9329d133526a576b741f85b3d48edc4ac1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:21 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: initial tepla-bf561 board support\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e537e9329d133526a576b741f85b3d48edc4ac1",
      "tree": "2320a9073b8e057d9f69ce1ffa89eadc8e708f8d",
      "parents": [
        "8a0e6656030ffe9bcb81b725e956917bafc7522d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:20 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: Fix bug using usb keyboard crashes kernel\n\nWithout conswitchp preset, we have the following situation:\n\n - During initcalls: con_init is called, and returns because of\n   !display_desc.\n\n - At this point there is no memory allocated for vc_cons[].d\n   A bit later vty_init calls kbd_init.\n\n - From now on events are passed to kbd_event which will then call\n   kbd_keycode.\n\n - kbd_keycode will oops on a NULL pointer dereference on vc-\u003evc_tty\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n[ Added commit description based on email thread. - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8a0e6656030ffe9bcb81b725e956917bafc7522d",
      "tree": "3e1936b4ddffce43b29d7f44a1dca67e84b58068",
      "parents": [
        "678402709602a5e62bb79454f0f41bd952373300"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:19 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: fix trace output for FLAT binaries\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "23ee968d96ef5ad564c0f0b8a30412fb93137ebb",
      "tree": "a323c73062fa32a794e254a39c519650f0efe4b9",
      "parents": [
        "d1b945fdb62f3e6852fea5a8779c0151ac1e55a8"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:17 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: DMA operation cleanup\n\n1) Disable Interrupts during DMA memcpy to avoid raise conditions.\n2) Mark MDMA channel 0 as reserved, since were using it internally.\n3) Add DMA based equivalents for insX and outsX.\n4) Our insX and outsX only handles len \u003c\u003d 2^16.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ae246cd85e05d3fb31b9770588c1fe0914872fe",
      "tree": "e3031d7c54dd1a34b2ef65932f17b8abf0d7102a",
      "parents": [
        "a161bb0510d793a450127c12160309907af3d3f7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:15 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Fix reserved map after we changed PORT_H definition\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a161bb0510d793a450127c12160309907af3d3f7",
      "tree": "dcc93719b5c7e85a21c2169e4f6e7da77ad8bf1d",
      "parents": [
        "140a9aec22f454120d1953f24cd2b5338b6141e2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:14 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: mark a bunch of local functions as static\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "140a9aec22f454120d1953f24cd2b5338b6141e2",
      "tree": "0c98699edb6805d6d6de6c1d5fab402536f094da",
      "parents": [
        "6dae211411448dd9a12895b802bdedca8296f23d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:13 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Add configuration data for ISP176x on BF561\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6dae211411448dd9a12895b802bdedca8296f23d",
      "tree": "92b98234289bba01a233d721e1a54e63e35fb7d9",
      "parents": [
        "e3defffe915961cf9c6e1f16486ae83fb7212f29"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:12 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: fix a few random warnings\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e3defffe915961cf9c6e1f16486ae83fb7212f29",
      "tree": "b5289f5b9d21535769927f8526b98ce68dc2125a",
      "parents": [
        "ed2fbf57ea8d2ec1c0f6758bd5f9f98cef519049"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:11 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: ISP1761 doesn\u0027t work for USB flash disk\n\nZONE_DMA is required for some drivers subsystem, such as USB/SCSI.\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ed2fbf57ea8d2ec1c0f6758bd5f9f98cef519049",
      "tree": "41861f6d37151bdf8e0c9a6b880186c5c68a43ac",
      "parents": [
        "8af10b79877ff5dfd5c7b1928d57cf38483e819d"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:10 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: add SPI MMC driver support on bf533-stamp, tested on STAMP-BF533\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8af10b79877ff5dfd5c7b1928d57cf38483e819d",
      "tree": "764cb92a90fd2853044a9edb1c1eb575b0bce6ed",
      "parents": [
        "e8edc6e03a5c8562dc70a6d969f732bdb355a7e7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:09 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Add Workaround for ANOMALY 05000257\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e8edc6e03a5c8562dc70a6d969f732bdb355a7e7",
      "tree": "fc86c863655128a7041dfe613d14393d761fa7b9",
      "parents": [
        "ff1be9ad61e3e17ba83702d8ed0b534e5b8ee15c"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon May 21 01:22:52 2007 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:18:19 2007 -0700"
      },
      "message": "Detach sched.h from mm.h\n\nFirst thing mm.h does is including sched.h solely for can_do_mlock() inline\nfunction which has \"current\" dereference inside. By dealing with can_do_mlock()\nmm.h can be detached from sched.h which is good. See below, why.\n\nThis patch\na) removes unconditional inclusion of sched.h from mm.h\nb) makes can_do_mlock() normal function in mm/mlock.c\nc) exports can_do_mlock() to not break compilation\nd) adds sched.h inclusions back to files that were getting it indirectly.\ne) adds less bloated headers to some files (asm/signal.h, jiffies.h) that were\n   getting them indirectly\n\nNet result is:\na) mm.h users would get less code to open, read, preprocess, parse, ... if\n   they don\u0027t need sched.h\nb) sched.h stops being dependency for significant number of files:\n   on x86_64 allmodconfig touching sched.h results in recompile of 4083 files,\n   after patch it\u0027s only 3744 (-8.3%).\n\nCross-compile tested on\n\n\tall arm defconfigs, all mips defconfigs, all powerpc defconfigs,\n\talpha alpha-up\n\tarm\n\ti386 i386-up i386-defconfig i386-allnoconfig\n\tia64 ia64-up\n\tm68k\n\tmips\n\tparisc parisc-up\n\tpowerpc powerpc-up\n\ts390 s390-up\n\tsparc sparc-up\n\tsparc64 sparc64-up\n\tum-x86_64\n\tx86_64 x86_64-up x86_64-defconfig x86_64-allnoconfig\n\nas well as my two usual configs.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "be2864b5ee46e0d5ed626de6cbfeb9abbd9c2e6f"
}
