)]}'
{
  "log": [
    {
      "commit": "b635acec48bcaa9183fcbf4e3955616b0d4119b5",
      "tree": "55bf04579019674736355927743bbb4a8913d5d5",
      "parents": [
        "9921b256bb7402143a5bf0b722582562b6485eb8",
        "ca6d1b1333bc2e61e37982de1f28d8604c232414"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:50:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:50:10 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (47 commits)\n  usb: musb: pass configuration specifics via pdata\n  usb: musb: fix hanging when rmmod gadget driver\n  USB: Add MUSB and TUSB support\n  USB: serial: remove CONFIG_USB_DEBUG from sierra and option drivers\n  USB: Add vendor/product id of ZTE MF628 to option\n  USB: quirk PLL power down mode\n  USB: omap_udc: fix compilation with debug enabled\n  usb: cdc-acm: drain writes on close\n  usb: cdc-acm: stop dropping tx buffers\n  usb: cdc-acm: bugfix release()\n  usb gadget: issue notifications from ACM function\n  usb gadget: remove needless struct members\n  USB: sh: r8a66597-hcd: fix disconnect regression\n  USB: isp1301: fix compilation\n  USB: fix compiler warning fix\n  usb-storage: unusual_devs entry for Nokia 5300\n  USB: cdc-acm.c: Fix compile warnings\n  USB: BandRich BandLuxe C150/C250 HSPA Data Card Driver\n  USB: ftdi_sio: add support for PHI Fisco data cable (FT232BM based, VID/PID 0403:e40b)\n  usb: isp1760: don\u0027t be noisy about short packets.\n  ...\n"
    },
    {
      "commit": "0ff8285075a1242dbc969b6b4b1719d692931a02",
      "tree": "75498fec971960aa9a038846cf7d2561a49bce73",
      "parents": [
        "8d0968abd03ec6b407df117adc773562386702fa",
        "6f63e781eaf6a741fc65f773017154b20ed4ce3b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:48:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:48:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Handle stack trace attempts before irqstacks are setup.\n  sparc64: Implement IRQ stacks.\n  sparc: remove include of linux/of_device.h from asm/of_device.h\n  sparc64: Fix recursion in stack overflow detection handling.\n  sparc/drivers: use linux/of_device.h instead of asm/of_device.h\n  sparc64: Don\u0027t MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code.\n"
    },
    {
      "commit": "ca6d1b1333bc2e61e37982de1f28d8604c232414",
      "tree": "6675d284fc932e9125fc7fd083eebb7f0a1d5695",
      "parents": [
        "f362a47560070ec0aaf68ac6b45901eeed1c844f"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Fri Aug 08 12:40:54 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 13 17:33:01 2008 -0700"
      },
      "message": "usb: musb: pass configuration specifics via pdata\n\nUse platform_data to pass musb configuration-specific\ndetails to musb driver.\n\nThis patch will prevent that other platforms selecting\nHAVE_CLK and enabling musb won\u0027t break tree building.\n\nThe other parts of it will come when linux-omap merge\nup more omap2/3 board-files.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6f63e781eaf6a741fc65f773017154b20ed4ce3b",
      "tree": "a7ab148968539b4543162c233f26b46ef95ae306",
      "parents": [
        "4f70f7a91bffdcc39f088748dc678953eb9a3fbd"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 17:17:52 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 17:20:04 2008 -0700"
      },
      "message": "sparc64: Handle stack trace attempts before irqstacks are setup.\n\nThings like lockdep can try to do stack backtraces before\nthe irqstack blocks have been setup.  So don\u0027t try to match\ntheir ranges so early on.\n\nAlso, remove unused variable in save_stack_trace().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "758db3f2118703a1e36374dae5d58bed963e7e0d",
      "tree": "12546f52718d903a8cc8fd70abdcd4b2e6826e94",
      "parents": [
        "30a2f3c60a84092c8084dfe788b710f8d0768cd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 14:26:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 14:26:32 2008 -0700"
      },
      "message": "[h8300] move include/asm-h8300 to arch/h8300/include/asm\n\nDone as a script (well, a single \"git mv\" actually) on request from\nYoshinori Sato as a way to avoid a huge diff.\n\nRequested-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f70f7a91bffdcc39f088748dc678953eb9a3fbd",
      "tree": "934591a9518fbed87c14b758a1744cc30c9dfbb8",
      "parents": [
        "e34456825de0d3ac4c4e8fe0bdc6b599404ea06f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 12 18:33:56 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 12 18:33:56 2008 -0700"
      },
      "message": "sparc64: Implement IRQ stacks.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e34456825de0d3ac4c4e8fe0bdc6b599404ea06f",
      "tree": "413490db0b0801aa32f479bac8ee2b3d2bd4f3c7",
      "parents": [
        "c7498081a6f5d96c9f3243b6b5e020352903bfd2"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Aug 12 17:45:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 12 17:45:23 2008 -0700"
      },
      "message": "sparc: remove include of linux/of_device.h from asm/of_device.h\n\nNow that all the direct includes of asm/of_device.h are gone, this is\nsafe to do.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ddc752a4068088bfc5558a3f72e4f7cca3fc1210",
      "tree": "1effbc4fdae3c14cfe4f2bffa2f601ec6c1d7776",
      "parents": [
        "31bad9246b5e17d547430697791acca5e9712333",
        "430ac5ba9c74f236ddd695b1282a889630cb4f91"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 16:07:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 16:07:48 2008 -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] use bcd2bin/bin2bcd\n  [IA64] Ensure cpu0 can access per-cpu variables in early boot code\n"
    },
    {
      "commit": "9de15e9110b760c91a32197c4e4c88c32235ece1",
      "tree": "e71db5ad87b565578c3c61d1b09b6d62d9c8c20b",
      "parents": [
        "b1c3c898274334a9255445ba0636d13eda8399d7"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Tue Aug 12 15:08:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 16:07:28 2008 -0700"
      },
      "message": "h8300: fix section mismatches\n\nWARNING: vmlinux.o(.text+0x2fdf): Section mismatch in reference from the variable .LM3 to the variable .init.text:___alloc_bootmem\nThe function .LM3() references\nthe variable __init ___alloc_bootmem.\nThis is often because .LM3 lacks a __init\nannotation or the annotation of ___alloc_bootmem is wrong.\n\nWARNING: vmlinux.o(.text+0x2ff5): Section mismatch in reference from the variable .LM4 to the variable .init.text:___alloc_bootmem\nThe function .LM4() references\nthe variable __init ___alloc_bootmem.\nThis is often because .LM4 lacks a __init\nannotation or the annotation of ___alloc_bootmem is wrong.\n\nWARNING: vmlinux.o(.text+0x300b): Section mismatch in reference from the variable .LM5 to the variable .init.text:___alloc_bootmem\nThe function .LM5() references\nthe variable __init ___alloc_bootmem.\nThis is often because .LM5 lacks a __init\nannotation or the annotation of ___alloc_bootmem is wrong.\n\nWARNING: vmlinux.o(.text+0x304b): Section mismatch in reference from the variable .LM10 to the variable .init.text:_free_area_init\nThe function .LM10() references\nthe variable __init _free_area_init.\nThis is often because .LM10 lacks a __init\nannotation or the annotation of _free_area_init is wrong.\n\nWARNING: vmlinux.o(.text+0x30a3): Section mismatch in reference from the variable .LM17 to the variable .init.text:_free_all_bootmem\nThe function .LM17() references\nthe variable __init _free_all_bootmem.\nThis is often because .LM17 lacks a __init\nannotation or the annotation of _free_all_bootmem is wrong.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "430ac5ba9c74f236ddd695b1282a889630cb4f91",
      "tree": "ceb891ebfbb1387d38ba58372c5baf9e369e4df1",
      "parents": [
        "10617bbe84628eb18ab5f723d3ba35005adde143"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Aug 08 19:34:45 2008 +0300"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 12 13:32:09 2008 -0700"
      },
      "message": "[IA64] use bcd2bin/bin2bcd\n\nThis patch changes ia64 to use the new bcd2bin/bin2bcd functions instead\nof the obsolete BCD2BIN/BIN2BCD macros.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "10617bbe84628eb18ab5f723d3ba35005adde143",
      "tree": "2d1dada5b7d8dd8cd060f54a597aaa34ccc8edb6",
      "parents": [
        "45fc3c4d9b7ab12798af43a73aea53eeecd16acf"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 12 10:34:20 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 12 10:34:20 2008 -0700"
      },
      "message": "[IA64] Ensure cpu0 can access per-cpu variables in early boot code\n\nia64 handles per-cpu variables a litle differently from other architectures\nin that it maps the physical memory allocated for each cpu at a constant\nvirtual address (0xffffffffffff0000). This mapping is not enabled until\nthe architecture specific cpu_init() function is run, which causes problems\nsince some generic code is run before this point. In particular when\nCONFIG_PRINTK_TIME is enabled, the boot cpu will trap on the access to\nper-cpu memory at the first printk() call so the boot will fail without\nthe kernel printing anything to the console.\n\nFix this by allocating percpu memory for cpu0 in the kernel data section\nand doing all initialization to enable percpu access in head.S before\ncalling any generic code.\n\nOther cpus must take care not to access per-cpu variables too early, but\ntheir code path from start_secondary() to cpu_init() is all in arch/ia64\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "1c89ac55017f982355c7761e1c912c88c941483d",
      "tree": "6878e95a0572defc725ea58f5a1449db937a5066",
      "parents": [
        "88fa08f67bee1a0c765237bdac106a32872f57d2",
        "b1b135c8d619cb2c7045d6ee4e48375882518bb5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 08:40:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 08:40:19 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  fix spinlock recursion in hvc_console\n  stop_machine: remove unused variable\n  modules: extend initcall_debug functionality to the module loader\n  export virtio_rng.h\n  lguest: use get_user_pages_fast() instead of get_user_pages()\n  mm: Make generic weak get_user_pages_fast and EXPORT_GPL it\n  lguest: don\u0027t set MAC address for guest unless specified\n"
    },
    {
      "commit": "c7498081a6f5d96c9f3243b6b5e020352903bfd2",
      "tree": "f23d27a2c973d0b0542f84cdd0b39be5e4ba406d",
      "parents": [
        "c6ed413ddcfb66e9d3e1318060271391c7659dd3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 12 02:03:49 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 12 02:03:49 2008 -0700"
      },
      "message": "sparc64: Fix recursion in stack overflow detection handling.\n\nThe calls down into prom_printf() when we detect an overflowed stack\ncan recurse again since the overflow stack will be \"below\" the current\nkernel stack limit.\n\nPrevent this by just returning straight if we are on the stack\noverflow safe stack already.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "912985dce45ef18fcdd9f5439fef054e0e22302a",
      "tree": "394b3be51134bddef200f86dde48aa3e3c7ae94c",
      "parents": [
        "40c42076ebd362dc69210cccea101ac80b6d4bd4"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 12 17:52:52 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 12 17:52:53 2008 +1000"
      },
      "message": "mm: Make generic weak get_user_pages_fast and EXPORT_GPL it\n\nOut of line get_user_pages_fast fallback implementation, make it a weak\nsymbol, get rid of CONFIG_HAVE_GET_USER_PAGES_FAST.\n\nExport the symbol to modules so lguest can use it.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "7019b1b50097a94d0f8a77b81bee0b19b108c634",
      "tree": "4213c3fc8a1459894c49eae167744fa96be1e93e",
      "parents": [
        "f08c0761d6ff79e2f4c81f95fd01b761e0410785",
        "b74548e76a0eab1f29546e7c5a589429c069a680"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 16:44:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 16:44:35 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: fix 2.6.27rc1 cannot boot more than 8CPUs\n  x86: make \"apic\" an early_param() on 32-bit, NULL check\n  EFI, x86: fix function prototype\n  x86, pci-calgary: fix function declaration\n  x86: work around gcc 3.4.x bug\n  x86: make \"apic\" an early_param() on 32-bit\n  x86, debug: tone down arch/x86/kernel/mpparse.c debugging printk\n  x86_64: restore the proper NR_IRQS define so larger systems work.\n  x86: Restore proper vector locking during cpu hotplug\n  x86: Fix broken VMI in 2.6.27-rc..\n  x86: fdiv bug detection fix\n"
    },
    {
      "commit": "b74548e76a0eab1f29546e7c5a589429c069a680",
      "tree": "c5e0e86109466568d3b486177e41e2ad90a2473a",
      "parents": [
        "48d97cb65e62a5f1122ac2cf1149800d4f4693e8"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Mon Aug 11 13:36:04 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 22:42:59 2008 +0200"
      },
      "message": "x86: fix 2.6.27rc1 cannot boot more than 8CPUs\n\nJeff Chua reported that booting a !bigsmp kernel on a 16-way box\nhangs silently.\n\nthis is a long-standing issue, smp start AP cpu could check the\napic id \u003e\u003d8 etc before trying to start it.\n\nachieve this by moving the def_to_bigsmp check later and skip the\napicid id \u003e 8\n\n[ mingo@elte.hu: clean up the message that is printed. ]\n\nReported-by: \"Jeff Chua\" \u003cjeff.chua.linux@gmail.com\u003e\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n arch/x86/kernel/setup.c   |    6 ------\n arch/x86/kernel/smpboot.c |   10 ++++++++++\n 2 files changed, 10 insertions(+), 6 deletions(-)\n"
    },
    {
      "commit": "48d97cb65e62a5f1122ac2cf1149800d4f4693e8",
      "tree": "20f9ccaeeb89eebec0444fb3eb45ebaa6f2c3525",
      "parents": [
        "b0fbaa6b5976962434349849673b9ff63631b6d4"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Mon Aug 11 19:20:17 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 19:40:38 2008 +0200"
      },
      "message": "x86: make \"apic\" an early_param() on 32-bit, NULL check\n\nCyrill Gorcunov observed:\n\n\u003e you turned it into early_param so now it\u0027s NULL injecting vulnerabled.\n\u003e Could you please add checking for NULL str param?\n\nfix that.\n\nAlso, change the name of \u0027str\u0027 into \u0027arg\u0027, to make it more apparent\nthat this is an optional argument that can be NULL, not a string\nparameter that is empty when unset.\n\nReported-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e2205a156f4dd727097f7f492bf03aa8920b0071",
      "tree": "7c4947406e9e11b5fbe183db4e0ae1943b9a7d15",
      "parents": [
        "a7ef6a40f700496c60b8f7206fff74fecd67b3a2",
        "13fa00a8780885edcdf0bc53b81e5d0fec71119a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 10:40:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 10:40:28 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Remove include/linux/harrier_defs.h\n  powerpc: Do not ignore arch/powerpc/include\n  powerpc: Delete completed \"ppc removal\" task from feature removal file\n  powerpc/mm: Fix attribute confusion with htab_bolt_mapping()\n  powerpc/pci: Don\u0027t keep ISA memory hole resources in the tree\n  powerpc: Zero fill the return values of rtas argument buffer\n  powerpc/4xx: Update defconfig files for 2.6.27-rc1\n  powerpc/44x: Incorrect NOR offset in Warp DTS\n  powerpc/44x: Warp DTS changes for board updates\n  powerpc/4xx: Cleanup Warp for i2c driver changes.\n  powerpc/44x: Adjust warp-nand resource end address\n"
    },
    {
      "commit": "0e7d5bb8480e10f98f89bd1d418a430393b1e995",
      "tree": "897a474b9ba5758e992b33409103d6f3fb1b9088",
      "parents": [
        "3838f59fc2ea9821f3ea13adb555bfc6ea43c74c"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Aug 11 09:00:30 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 10:37:34 2008 -0700"
      },
      "message": "m68k{,nommu}: Wire up new system calls\n\nWire up for m68k{,nommu} the system calls that were added in the last merge\nwindow:\n\n - 4006553b06306b34054529477b06b68a1c66249b (\"flag parameters: inotify_init\")\n - ed8cae8ba01348bfd83333f4648dd807b04d7f08 (\"flag parameters: pipe\")\n - 336dd1f70ff62d7dd8655228caed4c5bfc818c56 (\"flag parameters: dup2\")\n - a0998b50c3f0b8fdd265c63e0032f86ebe377dbf (\"flag parameters: epoll_create\")\n - 9fe5ad9c8cef9ad5873d8ee55d1cf00d9b607df0 (\"flag parameters add-on: remove\n\t\t\t\t\t\t epoll_create size param\")\n - b087498eb5605673b0f260a7620d91818cd72304 (\"flag parameters: eventfd\")\n - 9deb27baedb79759c3ab9435a7d8b841842d56e9 (\"flag parameters: signalfd\")\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9b0094f7f289d752868aae1a3984517d712cbb22",
      "tree": "bf43729090dbc55a2dd1f7fc1610407488ff8fc4",
      "parents": [
        "cf3e50501259f9a7cb108a69c3e1b912135628f6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Aug 07 15:14:55 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 18:48:45 2008 +0200"
      },
      "message": "x86, pci-calgary: fix function declaration\n\nFix function declaration:\n\n linux-next-20080807/arch/x86/kernel/pci-calgary_64.c:1353:36: warning: non-ANSI function declaration of function \u0027get_tce_space_from_tar\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Acked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cf3e50501259f9a7cb108a69c3e1b912135628f6",
      "tree": "c4df8af1ad310728845b2a8f8c5153210cb48f2d",
      "parents": [
        "fb6bef8002d54a9c3062abc281893ec7c896d3ce"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Fri Aug 08 13:46:07 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 18:44:02 2008 +0200"
      },
      "message": "x86: work around gcc 3.4.x bug\n\nSimon Horman reported that gcc-3.4.x crashes when compiling\npgd_prepopulate_pmd() when PREALLOCATED_PMDS \u003d\u003d 0 and CONFIG_DEBUG_INFO\nis enabled.\n\nAdding an extra check for PREALLOCATED_PMDS \u003d\u003d 0 [which is compiled out\nby gcc] seems to avoid the problem.\n\nReported-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nAcked-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fb6bef8002d54a9c3062abc281893ec7c896d3ce",
      "tree": "2940749ef9493f8768232c95c7f07e9417f5cef4",
      "parents": [
        "eeb0d7d113895556db473ff1e638803d7d49bff9"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Mon Aug 11 17:45:53 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 18:36:04 2008 +0200"
      },
      "message": "x86: make \"apic\" an early_param() on 32-bit\n\nOn 32-bit, \"apic\" is a __setup() param meaning it is parsed rather\nlate in the game. Make it an early_param() for apic_printk() use\nby arch/x86/kernel/mpparse.c.\n\nOn 64-bit, it already is an early_param().\n\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "eeb0d7d113895556db473ff1e638803d7d49bff9",
      "tree": "8017cc723d255557102200698ce2ccf9d630aae3",
      "parents": [
        "3c7569b284e1be55d086b61a70d9f545326f6d74"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Mon Aug 11 17:44:57 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 18:36:03 2008 +0200"
      },
      "message": "x86, debug: tone down arch/x86/kernel/mpparse.c debugging printk\n\ncommit 11a62a056093a7f25f1595fbd8bd5f93559572b6 turns some formerly\nnopped debugging printks in arch/x86/kernel/mppparse.c into regular\nones. The one at the top of smp_scan_config() in particular also\nprints on !CONFIG_SMP/CONFIG_X86_LOCAL_APIC kernels and UP machines\nwithout anything resembling MP tables which makes their lowly UP\nowners wonder...\n\nTurn the former Dprintk()s into apic_printk()s instead meaning that\ntheir printing is dependent on passing the apic\u003dverbose (or \u003ddebug)\ncommand line param.\n\nOn 32-bit, \"apic\" is a __setup() param which isn\u0027t early enough\nfor this code and therefore needs a followup changing it into an\nearly_param(). On 64-bit, it already is.\n\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d388e5fdc461344d04307a3fa83862b9ed429647",
      "tree": "61a9a4311b165038423a0f3412e93b8811796c6b",
      "parents": [
        "31343d8a5079cda57ffd539fcf4f00cea344fe98"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sat Aug 09 15:09:02 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 11 10:37:34 2008 +0200"
      },
      "message": "x86: Restore proper vector locking during cpu hotplug\n\nHaving cpu_online_map change during assign_irq_vector can result\nin some really nasty and weird things happening.  The one that\nbit me last time was accessing non existent per cpu memory for non\nexistent cpus.\n\nThis locking was removed in a sloppy x86_64 and x86_32 merge patch.\n\nGuys can we please try and avoid subtly breaking x86 when we are\nmerging files together?\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "0afd2ac9a56767b4fc8dfb6aa086fc05fc324fda",
      "tree": "d0782eaaf91f2e8cd649de5cdca2f0323e67e4c3",
      "parents": [
        "274827c31cac955cd616c667a0825fe2e0f73a05"
      ],
      "author": {
        "name": "Junio C Hamano",
        "email": "gitster@pobox.com",
        "time": "Thu Aug 07 18:45:08 2008 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 11 10:09:56 2008 +1000"
      },
      "message": "powerpc: Do not ignore arch/powerpc/include\n\nBack when .gitignore file was added to arch/powerpc/ in 06f2138 ([POWERPC]\nAdd files build to .gitignore, 2006-11-26), there indeed was nothing\ntracked in the ignored hierarchy and ignoring everything made sense.  But\nwe have very many tracked files there these days, and having a higher\nlevel .gitignore that ignores everything is asking for future troubles..\n\nThis should have been part of b8b572e (powerpc: Move include files to\narch/powerpc/include/asm, 2008-08-01).\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bc033b63bbfeb6c4b4eb0a1d083c650e4a0d2af8",
      "tree": "40363a556790dc45e45f3f1823c7cca93de70dac",
      "parents": [
        "8db13a0e1e87ae2741ca1677caa90e9592c4cc43"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Aug 05 16:19:56 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 11 10:09:56 2008 +1000"
      },
      "message": "powerpc/mm: Fix attribute confusion with htab_bolt_mapping()\n\nThe function htab_bolt_mapping() is used to create permanent\nmappings in the MMU hash table, for example, in order to create\nthe linear mapping of vmemmap.  It\u0027s also used by early boot\nioremap (before mem_init_done).\n\nHowever, the way ioremap uses it is incorrect as it passes it the\nprotection flags in the \"linux PTE\" form while htab_bolt_mapping()\nexpects them in the hash table format.  This is made more confusing by\nthe fact that some of those flags are actually in the same position in\nboth cases.\n\nThis fixes it all by making htab_bolt_mapping() take normal linux\nprotection flags instead, and use a little helper to convert them to\nhtab flags. Callers can now use the usual PAGE_* definitions safely.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\n arch/powerpc/include/asm/mmu-hash64.h |    2 -\n arch/powerpc/mm/hash_utils_64.c       |   65 ++++++++++++++++++++--------------\n arch/powerpc/mm/init_64.c             |    9 +---\n 3 files changed, 44 insertions(+), 32 deletions(-)\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8db13a0e1e87ae2741ca1677caa90e9592c4cc43",
      "tree": "eefe3cd37ea1dc33d0878ecb9cb2f5f4dfc04105",
      "parents": [
        "b79998fc2e1144919b6b02acbd407a5db1f80ac0"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jul 31 15:24:13 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 11 10:09:56 2008 +1000"
      },
      "message": "powerpc/pci: Don\u0027t keep ISA memory hole resources in the tree\n\nWhen we have an ISA memory hole (ie, a PCI window that allows us to\ngenerate PCI memory cycles at low PCI address) mixed with other\nresources using a different CPU \u003c\u003d\u003e PCI mapping, we must not keep\nthe ISA hole in the bridge resource list.\n\nIf we do, things might start trying to allocate device resources\nin there and will get the PCI addresses wrong.\n\nThis fixes it by arranging to remove the ISA memory hole resource in\nthis case.  This fixes various cases of PCMCIA breakage on PowerBooks\nusing the MPC106 \"grackle\" bridge.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b79998fc2e1144919b6b02acbd407a5db1f80ac0",
      "tree": "d35e2e7a3ece9c16a73d1fc7f9da00912469f06c",
      "parents": [
        "9ea7d5ad84d61a4e8b892d5ed12ccc26f9d6351b"
      ],
      "author": {
        "name": "Nathan Fontenot",
        "email": "nfont@austin.ibm.com",
        "time": "Thu Jul 31 02:23:27 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 11 10:09:56 2008 +1000"
      },
      "message": "powerpc: Zero fill the return values of rtas argument buffer\n\nThe kernel copy of the rtas args struct contains the return\nvalue(s) for the specified rtas call.  These are copied back\nto user space with the assumption that every value has been\nset by the rtas call, which turns out to be not always true.\nThus userspace can see random values and think the call failed\nwhen in fact it succeeded, but for some reason didn\u0027t set one\nof the return values.\n\nThis fixes the problem by zeroing out the return value fields\nof the rtas args struct before processing the rtas call.\n\nSigned-off-by: Nathan Fontenot \u003cnfont@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b6b7922fbda63040946cac8251d5618ee7880e8a",
      "tree": "d2337aa7101b32fb2f43fbed551b3a7525028492",
      "parents": [
        "433c5f706856689be25928a99636e724fb3ea7cf"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 09 16:25:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 09 16:25:26 2008 -0700"
      },
      "message": "sparc64: Don\u0027t MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code.\n\nBased upon a report and initial patch by Friedrich Oslage.\n\nThe intention is to provide this facility for\n__trigger_all_cpu_backtrace even if MAGIC_SYSRQ is not set.\n\nThe only part that should have MAGIC_SYSRQ ifdef protection is the\nsparc_globalreg_op sysrq regitration and immediate code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28efb9e1a758435bb9d49798400fb0373d018d5c",
      "tree": "bc7f376f5cc37776068d6e52a8daba8595692e27",
      "parents": [
        "796aadeb1b2db9b5d463946766c5bbfd7717158c",
        "33f197a603e61ddd099c29e94166d3172cdf57e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 09 10:53:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 09 10:53:42 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:\n  avr32: Make atstk1006_nand_data definition static\n  avr32: Reduce DataFlash bus speed to 8 MHz on ATNGW100\n  avr32: Update defconfigs\n  avr32: Clean up HMATRIX code\n  avr32: Add MMIO address definitions for certain controllers\n  avr32: Introduce \u003cmach/chip.h\u003e\n  avr32: Remove include/asm-avr32/arch-at32ap\n"
    },
    {
      "commit": "796aadeb1b2db9b5d463946766c5bbfd7717158c",
      "tree": "3da4921a9c1a912c75a50f2366363fc5b7997622",
      "parents": [
        "56831a1a883bb8376ea56ce8f3b1d5844c94d257",
        "34ae7f35a21694aa5cb8829dc5142c39d73d6ba0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 16:19:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 16:19:49 2008 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ][2/2] preregister support for powernow-k8\n  [CPUFREQ][1/2] whitespace fix for powernow-k8\n  [CPUFREQ] Update MAINTAINERS to reflect new mailing list.\n  [CPUFREQ] Fix warning in elanfreq\n  [CPUFREQ] Fix -Wshadow warning in conservative governor.\n  [CPUFREQ] Remove EXPERIMENTAL annotation from VIA C7 powersaver kconfig.\n"
    },
    {
      "commit": "31343d8a5079cda57ffd539fcf4f00cea344fe98",
      "tree": "6007c23073caf1ca7bf71663884fbf71f5b54e1c",
      "parents": [
        "e0d22d03c06c4e2c194d7010bc1e4a972199f156"
      ],
      "author": {
        "name": "Alok Kataria",
        "email": "akataria@vmware.com",
        "time": "Fri Aug 08 12:15:57 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Aug 08 15:22:02 2008 -0700"
      },
      "message": "x86: Fix broken VMI in 2.6.27-rc..\n\nThe lowmem mapping table created by VMI need not depend on max_low_pfn\nat all.  Instead we now create an extra large mapping which covers all\npossible lowmem instead of the physical ram that is actually available.\n\nThis allows the vmi initialization to be done before max_low_pfn could\nbe computed. We also move the vmi_init code very early in the boot process\nso that nobody accidentally breaks the fixmap dependancy.\n\nSigned-off-by: Alok N Kataria \u003cakataria@vmware.com\u003e\nAcked-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "34ae7f35a21694aa5cb8829dc5142c39d73d6ba0",
      "tree": "cd76799b6e1a0b628f224f53dce882db55840686",
      "parents": [
        "23431b495fcbbde6d09aba30019b6a224d543cf9"
      ],
      "author": {
        "name": "Mark Langsdorf",
        "email": "mark.langsdorf@amd.com",
        "time": "Thu Jul 31 12:39:12 2008 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 08 16:00:49 2008 -0400"
      },
      "message": "[CPUFREQ][2/2] preregister support for powernow-k8\n\nThis patch provides support for the _PSD ACPI object in the Powernow-k8\ndriver.  Although it looks like an invasive patch, most of it is\nsimply the consequence of turning the static acpi_performance_data\nstructure into a pointer.\n\nAMD has tested it on several machines over the past few days without issue.\n\n[trivial checkpatch warnings fixed up by davej]\n[X86_POWERNOW_K8_ACPI\u003dn buildfix from Randy Dunlap]\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nTested-by: Frank Arnold \u003cfrank.arnold@amd.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "23431b495fcbbde6d09aba30019b6a224d543cf9",
      "tree": "d0f9ad2e9922b6148d41477bf85ea85948902c1a",
      "parents": [
        "bc5f65d42e6276747f3daf2a9e0617e7763193fa"
      ],
      "author": {
        "name": "Mark Langsdorf",
        "email": "mark.langsdorf@amd.com",
        "time": "Thu Jul 31 12:39:05 2008 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 08 16:00:49 2008 -0400"
      },
      "message": "[CPUFREQ][1/2] whitespace fix for powernow-k8\n\nTrivial whitespace fix for powernow-k8.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "460f5ef2835dbc33825f611f408eb09c29be4b85",
      "tree": "76cda8408e09c10cec7cd0ddb8de5d3c98f610b6",
      "parents": [
        "f068c04ba6f308774fdd2ed5e113da7cf4ff2f2b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Jul 30 13:01:42 2008 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 08 16:00:48 2008 -0400"
      },
      "message": "[CPUFREQ] Fix warning in elanfreq\n\narch/x86/kernel/cpu/cpufreq/elanfreq.c:47:26: warning: symbol \u0027elan_multiplier\u0027 was not declared. Should it be static?\n\nYes, yes it should.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "ec983f7060cd73e14cdd3edd910339127a8a4e96",
      "tree": "5af2c006894ad2d81e4265e9483b3ce85330dce7",
      "parents": [
        "f2d7499be1b1fe1cd8a5e6a01c1f44173894a241"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Jul 30 12:05:03 2008 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 08 16:00:48 2008 -0400"
      },
      "message": "[CPUFREQ] Remove EXPERIMENTAL annotation from VIA C7 powersaver kconfig.\n\nThis has been pretty solid, and doesn\u0027t see much change at all.\n\nNoticed by Harald Welte.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "49b75b87ce2dfbd99e59a50c3681b154d07e3a22",
      "tree": "f14e1da19a13d87a512f9043c2f37fd75dd122b3",
      "parents": [
        "f1c7f79b6ab4f7ada002a0fae47f462ede6b6857",
        "097d9eb537ff4d88b74c3fe67392e27c478ca3c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:38:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:38:42 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus-merged\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus-merged\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5177/1: arm/mach-sa1100/Makefile: remove CONFIG_SA1100_USB\n  [ARM] 5166/1: magician: add MAINTAINERS entry\n  [ARM] fix pnx4008 build errors\n  [ARM] Fix SMP booting with non-zero PHYS_OFFSET\n  [ARM] 5185/1: Fix spi num_chipselect for lubbock\n  [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n  [ARM] Add support for arch/arm/mach-*/include and arch/arm/plat-*/include\n  [ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n  [ARM] Eliminate useless includes of asm/mach-types.h\n  [ARM] Fix circular include dependency with IRQ headers\n  avr32: Use \u003cmach/foo.h\u003e instead of \u003casm/arch/foo.h\u003e\n  avr32: Introduce arch/avr32/mach-*/include/mach\n  avr32: Move include/asm-avr32 to arch/avr32/include/asm\n  [ARM] sa1100_wdt: use reset_status to remember watchdog reset status\n  [ARM] pxa: introduce reset_status and clear_reset_status for driver\u0027s usage\n  [ARM] pxa: introduce reset.h for reset specific header information\n"
    },
    {
      "commit": "097d9eb537ff4d88b74c3fe67392e27c478ca3c5",
      "tree": "9034d676d9096857a380aab9d99e3e88fccb6bfe",
      "parents": [
        "c41107c2d4fd31924533f4dbc4c3428acc2b5894",
        "aeee90dfa01844168cd7f8051d0a0f969c573067"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 08 17:33:47 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 08 19:18:18 2008 +0100"
      },
      "message": "Merge Linus\u0027 latest into master\n\nConflicts:\n\n\tdrivers/watchdog/at91rm9200_wdt.c\n\tdrivers/watchdog/davinci_wdt.c\n\tdrivers/watchdog/ep93xx_wdt.c\n\tdrivers/watchdog/ixp2000_wdt.c\n\tdrivers/watchdog/ixp4xx_wdt.c\n\tdrivers/watchdog/ks8695_wdt.c\n\tdrivers/watchdog/omap_wdt.c\n\tdrivers/watchdog/pnx4008_wdt.c\n\tdrivers/watchdog/sa1100_wdt.c\n\tdrivers/watchdog/wdt285.c\n"
    },
    {
      "commit": "f2d7499be1b1fe1cd8a5e6a01c1f44173894a241",
      "tree": "64d341a90d8cb831a5097e365d303367906f1373",
      "parents": [
        "8d659f5e43c5db2630e85f507b7384365e9e1c1e",
        "76aab2c1eae491a5d73ac83deec97dd28ebac584"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:15:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:15:23 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (99 commits)\n  pkt_sched: Fix actions referencing\n  bnx2x: fix logical op\n  tcp: (whitespace only) fix confusing indentation\n  pkt_sched: Fix qdisc config when link is down.\n  [Bluetooth] Add full quirk implementation for btusb driver\n  [Bluetooth] Removal of unnecessary ignore module parameter\n  [Bluetooth] Add parameters to control BNEP header compression\n  ath9k: Revamp wireless mode usage\n  ath9k: More unused macros\n  ath9k: Remove a few unused macros and fix indentation\n  ath9k: Use mac80211\u0027s band macros and remove enum hal_freq_band\n  ath9k: Remove redundant data structure ath9k_txq_info\n  ath9k: Cleanup data structures related to HW capabilities\n  ath9k: work around gcc ICEs\n  ath9k: Add new Atheros IEEE 802.11n driver\n  ath5k: remove Atheros 11n devices from supported list\n  list.h: add list_cut_position()\n  list.h: Add list_splice_tail() and list_splice_tail_init()\n  p54: swap short slot time dcf values\n  rt2x00: Block all unsupported modes\n  ...\n"
    },
    {
      "commit": "8d659f5e43c5db2630e85f507b7384365e9e1c1e",
      "tree": "c99b00949268cedbbc4bc1f3e01b058e67033c2e",
      "parents": [
        "9da1f7e69aa4545d45d3435865c56f1e67c4b26a",
        "433c5f706856689be25928a99636e724fb3ea7cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:14:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:14:32 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Fix end-of-stack checking in save_stack_trace().\n  sparc: don\u0027t use asm/of_device.h\n  sparc64: Use kernel/uid16.c helpers instead of own copy.\n  of/sparc: remove include of linux/of_platform.h from asm/of_platform.h\n  sparc: i8042-sparcio.h: fix warning\n"
    },
    {
      "commit": "9da1f7e69aa4545d45d3435865c56f1e67c4b26a",
      "tree": "24db8ef349bd3d3791e67e8fc5d7a2732ce13524",
      "parents": [
        "aeee90dfa01844168cd7f8051d0a0f969c573067"
      ],
      "author": {
        "name": "Junio C Hamano",
        "email": "gitster@pobox.com",
        "time": "Thu Aug 07 18:45:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:12:02 2008 -0700"
      },
      "message": "powerpc: Do not ignore arch/powerpc/include\n\nBack when .gitignore file was added to arch/powerpc/ in 06f2138 ([POWERPC]\nAdd files build to .gitignore, 2006-11-26), there indeed was nothing\ntracked in the ignored hierarchy and ignoring everything made sense.  But\nwe have very many tracked files there these days, and having a higher\nlevel .gitignore that ignores everything is asking for future troubles..\n\nThis should have been part of b8b572e (powerpc: Move include files to\narch/powerpc/include/asm, 2008-08-01).\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c41107c2d4fd31924533f4dbc4c3428acc2b5894",
      "tree": "25c5e8b41aefdf8fa9585490c4114e5b94458283",
      "parents": [
        "3b8861715a9c17151e24f03e4ab2c30e6d8a0748"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Jul 19 17:54:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 08 16:06:37 2008 +0100"
      },
      "message": "[ARM] 5177/1: arm/mach-sa1100/Makefile: remove CONFIG_SA1100_USB\n\nThis patch removes the commented out line for the not available\nCONFIG_SA1100_USB option.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2727f226a65e034f93846def7fab314dee430df3",
      "tree": "68af1b225c3501358ec2666bf401f165a9eee739",
      "parents": [
        "058ddee5625ade9e9e011b9ae155ac3b8d4eda3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Aug 08 15:13:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 08 15:13:27 2008 +0100"
      },
      "message": "[ARM] fix pnx4008 build errors\n\ninclude/linux/i2c-pnx.h was missed when moving the include files.\nFix it now; it doesn\u0027t really need to include mach/i2c.h at all.\nSuccessfully build tested with pnx4008_defconfig, which had\nfailed in linux-next.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "33f197a603e61ddd099c29e94166d3172cdf57e4",
      "tree": "76b88b53a6592aa82194ed4c9f9c9f1819b39757",
      "parents": [
        "0fe9497e77acbca5205d48a620c80e5de1ab47b4"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sat Jun 28 14:16:31 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:44:56 2008 +0200"
      },
      "message": "avr32: Make atstk1006_nand_data definition static\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "0fe9497e77acbca5205d48a620c80e5de1ab47b4",
      "tree": "a4aefe6e633e6d11ff6f4aea3ed79ed39e874132",
      "parents": [
        "30930a44a4eaf17601f18ee0676ab891cad8eeb6"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 01 17:06:01 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:44:41 2008 +0200"
      },
      "message": "avr32: Reduce DataFlash bus speed to 8 MHz on ATNGW100\n\nDoing this in combination with \"atmel_spi: fix hang due to missed\ninterrupt\" appears to eliminate the overruns I\u0027m seeing when using\nJFFS2-on-DataFlash as /usr filesystem on the ATNGW100.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "30930a44a4eaf17601f18ee0676ab891cad8eeb6",
      "tree": "596a0f77e1526791a94230a3fec43a58883c16df",
      "parents": [
        "b47eb4092f81ae9fe406fa2c6719eaa9cd7a593c"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 17:07:53 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:44:41 2008 +0200"
      },
      "message": "avr32: Update defconfigs\n\nEnable power management, DMA and MMC on all boards except ATSTK1004, and\nadd defconfig for the new ATSTK1006 board with NAND flash, UBI and UBIFS\nenabled as well.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "b47eb4092f81ae9fe406fa2c6719eaa9cd7a593c",
      "tree": "3df392bb0440f3b04b169f8650464b6052076499",
      "parents": [
        "a8d902db221e1e2dcbbd32efbf89055ed69f8e56"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Jul 31 15:56:36 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:44:01 2008 +0200"
      },
      "message": "avr32: Clean up HMATRIX code\n\nIntroduce a few helper functions for HMATRIX configuration and clean up\nthe register definitions. Also add definitions for the HMATRIX master\nand slave IDs on the AT32AP700x chips.\n\nAlso make the definitions in hmatrix.h available to board code by moving\nit to \u003cmach/hmatrix.h\u003e\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "a8d902db221e1e2dcbbd32efbf89055ed69f8e56",
      "tree": "5005b8f5cffbcd5832806bdd8129a6a230068e42",
      "parents": [
        "8f8a59c664e976f0c32d7d4550fd99dca7c4ef7b"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Jul 31 16:06:58 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:42:14 2008 +0200"
      },
      "message": "avr32: Add MMIO address definitions for certain controllers\n\nHardcoded MMIO base addresses are used a few places throughout the\nplatform code. Move these into the chip-specific header file so that\nadding support for new chips becomes a bit easier.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "8f8a59c664e976f0c32d7d4550fd99dca7c4ef7b",
      "tree": "256266c048b37b47f75758dc2c7b132c15e8daab",
      "parents": [
        "a7448db4826efb097e94f601f4cd9b37053e81bf"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Jun 05 13:32:05 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:41:56 2008 +0200"
      },
      "message": "avr32: Introduce \u003cmach/chip.h\u003e\n\nThis file includes the appropriate chip-specific header with MMIO, IRQ\nand GPIO definitions used by the platform code. It may also be used to\nprovide inline GPIO accessors for drivers that are willing to sacrifice\nportability for faster bitbanging.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "a7448db4826efb097e94f601f4cd9b37053e81bf",
      "tree": "6e65bfe7369dffae2f5bcd06f12381cd02da0541",
      "parents": [
        "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 14:50:11 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Fri Aug 08 12:31:55 2008 +0200"
      },
      "message": "avr32: Remove include/asm-avr32/arch-at32ap\n\nSince all users have been converted over to use \u003cmach/foo.h\u003e, there\u0027s no\nneed for the arch-at32ap directory and associated symlink anymore.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "433c5f706856689be25928a99636e724fb3ea7cf",
      "tree": "4a76f75ebec4adf1140a6f7930ce701b11d42d98",
      "parents": [
        "764f2579d95120e1c76b7af1256d02466ddd00bf"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 07 23:04:37 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 07 23:04:37 2008 -0700"
      },
      "message": "sparc64: Fix end-of-stack checking in save_stack_trace().\n\nBug reported by Alexander Beregalov.\n\nBefore we dereference the stack frame or try to peek at the\npt_regs magic value, make sure the entire object is within\nthe kernel stack bounds.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d8cd0c5d75c424f986c0602dc26579fbb7c8080",
      "tree": "03c61f81542f6c34e32eb5e0dfc3d34668f88fdd",
      "parents": [
        "4c514a5ad1314b872e3185dabaf105c81d39d7e8",
        "58750139001bae11a1f9b074f3a9c774fecf5ba8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 07 18:07:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 07 18:07:33 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  Move all of include/asm-m68knommu to arch/m68knommu/include/asm.\n"
    },
    {
      "commit": "4c514a5ad1314b872e3185dabaf105c81d39d7e8",
      "tree": "5217dd043156d6bd4572653d05c2260b3527e7fe",
      "parents": [
        "b80b601f0087391e55d3859e70f08278632b1185"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Aug 07 14:08:27 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 07 18:07:10 2008 -0700"
      },
      "message": "powerpc/iseries: remove the old viocons driver\n\nThis driver was declared obsolete over 2 years ago, the alternative\nconsole driver for legacy iSeries (hvc_iseries) was made the default\nover 1 year ago and this driver has been build broken for over 3\nmonths, so remove it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "764f2579d95120e1c76b7af1256d02466ddd00bf",
      "tree": "312f1d759d18ff3e8176b06c1f1468baa3ca953c",
      "parents": [
        "ea771bd51c3b9b9683860515d93e6155a345fa2f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Aug 07 15:33:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 07 15:33:36 2008 -0700"
      },
      "message": "sparc: don\u0027t use asm/of_device.h\n\nUse linux/of_device.h instead.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "058ddee5625ade9e9e011b9ae155ac3b8d4eda3a",
      "tree": "2821d666c06733da81f606624bf2a16bdf86ce73",
      "parents": [
        "afd2fc02ab7bae6062671c5ca80dd34c34a63fb7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 22:36:59 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 22:36:59 2008 +0100"
      },
      "message": "[ARM] Fix SMP booting with non-zero PHYS_OFFSET\n\nThe existing code tries to get the pmd for the temporary page table\nby doing:\n\n        pgd \u003d pgd_alloc(\u0026init_mm);\n        pmd \u003d pmd_offset(pgd, PHYS_OFFSET);\n\nSince we have a two level page table, pmd_offset() is a no-op, so\nthis just has a casting effect from a pgd to a pmd - the address\nargument is unused.  So this can\u0027t work.\n\nNormally, we\u0027d do:\n\n\tpgd \u003d pgd_offset(\u0026init_mm, PHYS_OFFSET);\n\t...\n\tpmd \u003d pmd_offset(pgd, PHYS_OFFSET);\n\nto get the pmd you want.  However, pgd_offset() takes the mm_struct,\nnot the (unattached) pgd we just allocated.  So, instead use:\n\n        pgd \u003d pgd_alloc(\u0026init_mm);\n        pmd \u003d pmd_offset(pgd + pgd_index(PHYS_OFFSET), PHYS_OFFSET);\n\nReported-by: Antti P Miettinen \u003cananaza@iki.fi\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "afd2fc02ab7bae6062671c5ca80dd34c34a63fb7",
      "tree": "6048ce3ba252a95ac2195b680caa2b55c384073e",
      "parents": [
        "1f4de5a0e3b4a4b8afa2cddb46429d32e1053c14",
        "214c6a7ed13e01cab2addeef56124067e4d20147"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 11:05:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 11:06:47 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n\nConflicts:\n\n\tarch/arm/mach-pxa/generic.c\n\tarch/arm/mach-pxa/pxa25x.c\n\tarch/arm/mach-pxa/pxa27x.c\n\tarch/arm/mach-pxa/pxa2xx.c\n\tarch/arm/mach-pxa/pxa3xx.c\n\tarch/arm/mach-pxa/reset.c\n\tarch/arm/mach-pxa/spitz.c\n\tarch/arm/mach-pxa/tosa.c\n\tdrivers/watchdog/sa1100_wdt.c\n"
    },
    {
      "commit": "1f4de5a0e3b4a4b8afa2cddb46429d32e1053c14",
      "tree": "751eb9ccc39fe9506990fe052c9adadf1a541e8b",
      "parents": [
        "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Mon Aug 04 14:41:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 10:25:11 2008 +0100"
      },
      "message": "[ARM] 5185/1: Fix spi num_chipselect for lubbock\n\nChange num_chipselect for lubbock ssp master to reflect requirement\nof spi subsystem that all buses have at least 1 chip select.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a1b81a84fff05dbfef45b7012c26e1fee9973e5d",
      "tree": "3d053e76542ad4d20bd83ad35c13eabff97003ab",
      "parents": [
        "4fb8af10d0fd09372d52966b76922b9e82bbc950",
        "3663b736a5083b3bce74520b637f630f01f66a7f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:16 2008 +0100"
      },
      "message": "Merge branch \u0027header-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n"
    },
    {
      "commit": "4fb8af10d0fd09372d52966b76922b9e82bbc950",
      "tree": "d240e4d40357583e3f3eb228dccf20122a5b31ed",
      "parents": [
        "f44f82e8a20b98558486eb14497b2f71c78fa325",
        "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n"
    },
    {
      "commit": "f44f82e8a20b98558486eb14497b2f71c78fa325",
      "tree": "4fcbd691d4c75b4ec89e8082e742294f4a5fa3ee",
      "parents": [
        "be509729356b7433f73df2b9a966674a437fbbc1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Aug 02 19:36:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:54:39 2008 +0100"
      },
      "message": "[ARM] Add support for arch/arm/mach-*/include and arch/arm/plat-*/include\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "897d85275d7f061ff0ec838bd5224a9e76ad07d6",
      "tree": "3389a9f0e5c25732f81bbda6e6a38c7131ab36b8",
      "parents": [
        "bccf650270a94cec6e9238743e84c6e01de30c70"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:04:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:39:37 2008 +0100"
      },
      "message": "[ARM] Fix circular include dependency with IRQ headers\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "71557a37adb5df17631c493b3b7d912938c720b2",
      "tree": "7fdb2548aa5053289f0198d057e3428d43367688",
      "parents": [
        "d91d4bb9db4a7b2a78accff3560bfd42988c56e4"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Wed Aug 06 19:49:00 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:20:57 2008 -0400"
      },
      "message": "[netdrvr] sh_eth: Add SH7619 support\n\nAdd support SH7619 Internal ethernet controler.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ea771bd51c3b9b9683860515d93e6155a345fa2f",
      "tree": "6b77d738be0e9080b4a43a78948b5b2dfdf097a9",
      "parents": [
        "f8d91faff3bb82c7026d6a2a5c97ee7d88bc0229"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 06 23:11:08 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 06 23:11:08 2008 -0700"
      },
      "message": "sparc64: Use kernel/uid16.c helpers instead of own copy.\n\nNoticed by Adrian Bunk.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58750139001bae11a1f9b074f3a9c774fecf5ba8",
      "tree": "ecdafd4d8c3d2ef2cee7e512b7310552863a617c",
      "parents": [
        "685d87f7ccc649ab92b55e18e507a65d0e694eb9"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jul 31 14:38:07 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Aug 07 15:36:16 2008 +1000"
      },
      "message": "Move all of include/asm-m68knommu to arch/m68knommu/include/asm.\nWith the current kbuild infrastructure in place no other changes\nare required for this to work.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "f8d91faff3bb82c7026d6a2a5c97ee7d88bc0229",
      "tree": "59286736a3024f954f4b5b7d985f688f44dd1908",
      "parents": [
        "8c6a5cad1eec38c2bf3af94eb2d4350be29fa208"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Aug 06 18:14:28 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 06 18:14:28 2008 -0700"
      },
      "message": "of/sparc: remove include of linux/of_platform.h from asm/of_platform.h\n\nNow that we have removed all inclusions of asm/of_platform.h, this\ncompatability include can be removed.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0016fe9d8a1ca99a4642735f41a7753d7c1f7e2b",
      "tree": "492a2a9f18f07517f38eedb1f208a8efd9e56a7f",
      "parents": [
        "8bc5fb6abb670fa9079cd1994f016a39f99698fe",
        "bcbd2b65868213c1426654304de3da330cde6b3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 06 11:46:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 06 11:46:39 2008 -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] Update generic config\n  [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU\n  [IA64] Eliminate trailing backquote in IA64_SGI_UV\n  [IA64] update generic_defconfig to support sn2.\n  [IA64] update generic_defconfig for 2.6.27-rc1\n  [IA64] Allow ia64 to CONFIG_NR_CPUS up to 4096\n  [IA64] Cleanup generated file not ignored by .gitignore\n  [IA64] pv_ops: fix ivt.S paravirtualization\n"
    },
    {
      "commit": "9ea7d5ad84d61a4e8b892d5ed12ccc26f9d6351b",
      "tree": "d8452156bfe474c957e192642e91468496a3f70c",
      "parents": [
        "929badad6296c9682d271c97f39b78cb7007128a"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue Aug 05 18:50:18 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Aug 06 07:55:37 2008 -0400"
      },
      "message": "powerpc/4xx: Update defconfig files for 2.6.27-rc1\n\nUpdate the defconfig files for 4xx boards.  This also makes the mutli-board\ndefconfigs a bit more useful by enabling some of the more common modules.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "775587b6d769af3ba779a12ce790db4ccf0d1676",
      "tree": "d9640ffd6553ec4656449ded9035449f13dbc654",
      "parents": [
        "5c9ffc9c3d61dfcafd7cdb61c7b94f2d7ac408fb"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Aug 05 13:01:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:46 2008 -0700"
      },
      "message": "powerpc: 86xx: mpc8610_hpcd: add watchdog node\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0e25f710618ce919ac5ae4850c90d3fca19565c3",
      "tree": "d539971218ef8d8bc5570603af7f57fc5d3db97f",
      "parents": [
        "d3e33ff59facec005e48ba3360502b73a04e4b4e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Aug 05 18:17:00 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:00 2008 +0200"
      },
      "message": "remove unneeded #include \u003clinux/ide.h\u003e\u0027s\n\nThis patch remove unneeded #include \u003clinux/ide.h\u003e\u0027s.\n\nIt also adds a required #include \u003clinux/interrupt.h\u003e that was previously \nimplicitely pulled by ide.h\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n[bart: revert change to tests/lkdtm.c (spotted by Stephen Rothwell)]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b5b9309d3415480b3e66314a1d6c89db58bff9de",
      "tree": "2afca0cb09bded726fa06b967c4cfa23e5283adf",
      "parents": [
        "39b986a6c73434d122967dc86efb295ab9a28437"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:58 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:58 2008 +0200"
      },
      "message": "remove unnecessary \u003clinux/hdreg.h\u003e includes\n\nFollowing files don\u0027t need \u003clinux/hdreg.h\u003e at all:\n\n- arch/mips/jazz/setup.c\n- arch/sh/boards/mach-systemh/irq.c\n- drivers/macintosh/mediabay.c\n- drivers/scsi/hptiop.c\n- drivers/usb/storage/freecom.c\n- arch/powerpc/include/asm/ide.h\n- init/main.c\n\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3663b736a5083b3bce74520b637f630f01f66a7f",
      "tree": "b6718d8216c8096013ced5beaa0375f8b3fb3877",
      "parents": [
        "964d219b6a8a79ea4c8d77b6dcdcbbcda403c392"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 13:57:38 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 14:36:57 2008 +0200"
      },
      "message": "avr32: Use \u003cmach/foo.h\u003e instead of \u003casm/arch/foo.h\u003e\n\nUpdate all avr32-specific files to use the new platform-specific header\nlocations. Drivers shared with ARM are left alone for now.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "964d219b6a8a79ea4c8d77b6dcdcbbcda403c392",
      "tree": "e83c41834dec8650362689573eb4e35619d4350f",
      "parents": [
        "84db8d7cdb072866f5a6c6ac2c9a74c5c48dd22f"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 13:49:09 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 13:49:09 2008 +0200"
      },
      "message": "avr32: Introduce arch/avr32/mach-*/include/mach\n\nAdd arch/avr32/mach-*/include to include search path and copy all the\nfiles from include/asm/arch there. The old files will be removed once\nARM does the same change and all common drivers are converted.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "84db8d7cdb072866f5a6c6ac2c9a74c5c48dd22f",
      "tree": "7f10cc33bca606abd1547ae90d90362134a35332",
      "parents": [
        "2b12a4c524812fb3f6ee590a02e65b95c8c32229"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 13:35:07 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Aug 05 13:35:07 2008 +0200"
      },
      "message": "avr32: Move include/asm-avr32 to arch/avr32/include/asm\n\nLeaving include/asm/arch alone for now.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "e9ba9698187ddbc0c5bfcf41de0349a662d23d02",
      "tree": "b11f8658d0bb05fe8bd826de1ead328d44e84005",
      "parents": [
        "2e1e9212ed8c532c6b324de77d3cafef5d2bc846",
        "ae583885bfd07474789059cdef399289bd66c8d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 19:04:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 19:04:36 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Remove all cpumask_t local variables in xcall dispatch.\n  sparc64: Kill error_mask from hypervisor_xcall_deliver().\n  sparc64: Build cpu list and mondo block at top-level xcall_deliver().\n  sparc64: Disable local interrupts around xcall_deliver_impl() invocation.\n  sparc64: Make all xcall_deliver\u0027s go through common helper function.\n  sparc64: Always allocate the send mondo blocks, even on non-sun4v.\n  sparc64: Make smp_cross_call_masked() take a cpumask_t pointer.\n  sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client.\n  sparc64: Call xcall_deliver() directly in some cases.\n  sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver.\n  sparc64: Use xcall_deliver() consistently.\n  sparc64: Use function pointer for cross-call sending.\n  arch/sparc64/kernel/signal.c: removed duplicated #include\n  sparc64: Need to disable preemption around smp_tsb_sync().\n"
    },
    {
      "commit": "929badad6296c9682d271c97f39b78cb7007128a",
      "tree": "ba0cc4e36226daac13afc453c397dcf666c5915c",
      "parents": [
        "1d555cf168315ceb5422df9bff348466da2c549d"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Thu Jul 31 13:41:11 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 04 21:42:07 2008 -0400"
      },
      "message": "powerpc/44x: Incorrect NOR offset in Warp DTS\n\nFPGA offset in NOR flash was converted incorrectly when switching from\n64M to 4M flash.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "1d555cf168315ceb5422df9bff348466da2c549d",
      "tree": "c15af1923fa82ea33eaaa96624770a8d680bbc5a",
      "parents": [
        "048040a36d46dced846b058bc083c212e0c75615"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Sat Jul 26 11:50:19 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 04 21:42:07 2008 -0400"
      },
      "message": "powerpc/44x: Warp DTS changes for board updates\n\nAdded support for the new at24 eeprom driver.\nDocumented a new fpga section, the DMA scatter gather list.\nRemoved index from i2c. No longer needed.\nFixed the leds section.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "048040a36d46dced846b058bc083c212e0c75615",
      "tree": "2399e931585f1c676529ddd879ec6ee9b7841f58",
      "parents": [
        "1c5402ba55e809f0b685f07728794ea27b197f33"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Sat Jul 26 11:45:10 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 04 21:42:07 2008 -0400"
      },
      "message": "powerpc/4xx: Cleanup Warp for i2c driver changes.\n\nThis patch removes the i2c code which is now obsolete due to the new\nibm iic driver walking the device tree for child nodes.\n\nThere are two other small cleanups that came indirectly from the ad7414\ncode review. Make sure Tlow is correct and handle the case where\ni2c_smbus_read_word_data fails.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "1c5402ba55e809f0b685f07728794ea27b197f33",
      "tree": "ae27d2691d4fdd6a904ac6d3ed1ef9cf413c8e80",
      "parents": [
        "2e1e9212ed8c532c6b324de77d3cafef5d2bc846"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Thu Jul 10 04:02:34 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 04 21:42:06 2008 -0400"
      },
      "message": "powerpc/44x: Adjust warp-nand resource end address\n\nAdjust the NDFC resource end value (resource size \u003d end - start + 1).\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "04fef228fb00dd79475a2313f4ba73b4fbfe2faa",
      "tree": "fee94286fb6b53562e1f9a3c2d6f7f20f8014346",
      "parents": [
        "ab277121426edca2ee0601fc6318c9467350771e"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jul 29 14:26:00 2008 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Aug 05 09:26:02 2008 +0800"
      },
      "message": "[ARM] pxa: introduce reset_status and clear_reset_status for driver\u0027s usage\n\nDue to the problem of reset status bits being handled by different\nregisters between pxa2xx and pxa3xx, introduce a global reset_status\nvariable, initialized by SoC-specific code and later being used by\nother drivers.\n\nAnd also introduce clear_reset_status(), which is used to clear the\ncorresponding status bits. Pass RESET_STATUS_ALL to clear all bits.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "ab277121426edca2ee0601fc6318c9467350771e",
      "tree": "105f3a8042214e859c78801030fb3c305ac5b849",
      "parents": [
        "2b12a4c524812fb3f6ee590a02e65b95c8c32229"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jul 29 14:08:14 2008 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Aug 05 09:25:19 2008 +0800"
      },
      "message": "[ARM] pxa: introduce reset.h for reset specific header information\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "2e1e9212ed8c532c6b324de77d3cafef5d2bc846",
      "tree": "15097a99d03679f2c95ea2fdc0eb3c3ebcc474b8",
      "parents": [
        "2acb802b0c5485aedb46e23b2b45e49573454c09",
        "f5663f5bded3364158e2d31904173cb1debc2ecd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)\n  sh: enable maple_keyb in dreamcast_defconfig.\n  SH2(A) cache update\n  nommu: Provide vmalloc_exec().\n  add addrespace definition for sh2a.\n  sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support.\n  sh: define GENERIC_HARDIRQS_NO__DO_IRQ.\n  sh: define GENERIC_LOCKBREAK.\n  sh: Save NUMA node data in vmcore for crash dumps.\n  sh: module_alloc() should be using vmalloc_exec().\n  sh: Fix up __bug_table handling in module loader.\n  sh: Add documentation and integrate into docbook build.\n  sh: Fix up broken kerneldoc comments.\n  maple: Kill useless private_data pointer.\n  maple: Clean up maple_driver_register/unregister routines.\n  input: Clean up maple keyboard driver\n  maple: allow removal and reinsertion of keyboard driver module\n  sh: /proc/asids depends on MMU.\n  arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include\n  arch/sh/boards/board-ap325rxa.c: removed duplicated #include\n  sh/boards/Makefile typo fix\n  ...\n"
    },
    {
      "commit": "2acb802b0c5485aedb46e23b2b45e49573454c09",
      "tree": "82afbba3d073ce903cb737412b6eccdf8adab4b5",
      "parents": [
        "d8f4b819c3a5b54a978c6fe5249a17cff490c4a1",
        "9c4cb82515130c62224e23fdf7c13c8f6c59c614"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Remove use of CONFIG_PPC_MERGE\n  powerpc: Force printing of \u0027total_memory\u0027 to unsigned long long\n  powerpc: Fix compiler warning in arch/powerpc/mm/mem.c\n  powerpc: Move include files to arch/powerpc/include/asm\n"
    },
    {
      "commit": "18f6db95dcfa68e93bafe435381299abbffb5c7e",
      "tree": "371a929eccc515ce567245354c57df1b1ab20649",
      "parents": [
        "b13ad6f47c172761a3ce06f0fd12d19118b3076c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 11:21:23 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:22:17 2008 -0700"
      },
      "message": "mn10300: Fix up __bug_table handling in module loader.\n\nPlatforms that are using GENERIC_BUG must call in to\nmodule_bug_finalize()/module_bug_cleanup() in order to scan modules with\ntheir own __bug_table sections that are otherwise unaccounted.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5941de8eadc287f3f47b87ce9888734ee07d210b",
      "tree": "2f5a8e84c33ae2df61e4e807798a153d6b7f6fbb",
      "parents": [
        "c44df7413fd711bca818111b94cbd7ce5f3600a9",
        "c6557e7f2b6ae76a44653d38f835174074c42e05"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:15:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:15:07 2008 -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] move include/asm-s390 to arch/s390/include/asm\n"
    },
    {
      "commit": "ae583885bfd07474789059cdef399289bd66c8d0",
      "tree": "bae0bad634f2dc560e8aed5727243989d52374b6",
      "parents": [
        "ed4d9c66eb941a416c8cb9a0138c69d46d82fc4f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:56:15 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:56:15 2008 -0700"
      },
      "message": "sparc64: Remove all cpumask_t local variables in xcall dispatch.\n\nAll of the xcall delivery implementation is cpumask agnostic, so\nwe can pass around pointers to const cpumask_t objects everywhere.\n\nThe sad remaining case is the argument to arch_send_call_function_ipi().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed4d9c66eb941a416c8cb9a0138c69d46d82fc4f",
      "tree": "0a69005357f3e595268766ee45877451d2b9f85b",
      "parents": [
        "90f7ae8a55190f5edfb9fda957e25c994ed39ec4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:47:57 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:47:57 2008 -0700"
      },
      "message": "sparc64: Kill error_mask from hypervisor_xcall_deliver().\n\nIt can eat up a lot of stack space when NR_CPUS is large.\nWe retain some of it\u0027s functionality by reporting at least one\nof the cpu\u0027s which are seen in error state.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90f7ae8a55190f5edfb9fda957e25c994ed39ec4",
      "tree": "b815a08c25f4acf37b02a982c67c6d0efd2fe480",
      "parents": [
        "c02a5119e862dea9a1361182840d41ae1fe24227"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:42:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:42:58 2008 -0700"
      },
      "message": "sparc64: Build cpu list and mondo block at top-level xcall_deliver().\n\nThen modify all of the xcall dispatch implementations get passed and\nuse this information.\n\nNow all of the xcall dispatch implementations do not need to be mindful\nof details such as \"is current cpu in the list?\" and \"is cpu online?\"\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c02a5119e862dea9a1361182840d41ae1fe24227",
      "tree": "1288c808120dee67538a539352c1aa6875578618",
      "parents": [
        "deb16999e452b74011dac5b2fe0d6258df81a2a1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:18:40 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:18:40 2008 -0700"
      },
      "message": "sparc64: Disable local interrupts around xcall_deliver_impl() invocation.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "deb16999e452b74011dac5b2fe0d6258df81a2a1",
      "tree": "59782fbc1bf82d4ae0cabeceaa4e0116ab589b2b",
      "parents": [
        "43f589235e223418d5807ebcddca73ec8a45f52c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:16:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:16:20 2008 -0700"
      },
      "message": "sparc64: Make all xcall_deliver\u0027s go through common helper function.\n\nThis just facilitates the next changeset where we\u0027ll be building\nthe cpu list and mondo block in this helper function.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "43f589235e223418d5807ebcddca73ec8a45f52c",
      "tree": "9bca2b2e4dfea9203c77b4ef523c4576cd4321c3",
      "parents": [
        "91a4231cc2efb9134373bb2a93be96a284955607"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:13:51 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 16:13:51 2008 -0700"
      },
      "message": "sparc64: Always allocate the send mondo blocks, even on non-sun4v.\n\nThe idea is that we\u0027ll use this cpu list array and mondo block\neven for non-hypervisor platforms.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bcbd2b65868213c1426654304de3da330cde6b3a",
      "tree": "6b00d54396a99df832da59c515f437639553ac27",
      "parents": [
        "ee694d6b4106ca09dcf23f839b44efd152a1da82"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 04 15:47:25 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 04 15:47:25 2008 -0700"
      },
      "message": "[IA64] Update generic config\n\nChanges to support a new platform in my lab.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "91a4231cc2efb9134373bb2a93be96a284955607",
      "tree": "da98661d063a77992775cefb2172ff090188c36e",
      "parents": [
        "24445a4ac9d3fdd3f96f0ad277cb2ba274470d94"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 00:51:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:40 2008 -0700"
      },
      "message": "sparc64: Make smp_cross_call_masked() take a cpumask_t pointer.\n\nIdeally this could be simplified further such that we could pass\nthe pointer down directly into the xcall_deliver() implementation.\n\nBut if we do that we need to do the \"cpu_online(cpu)\" and\n\"cpu !\u003d self\" checks down in those functions.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "24445a4ac9d3fdd3f96f0ad277cb2ba274470d94",
      "tree": "463c74d156df9f27f57bd4cba03784cf17dd6efa",
      "parents": [
        "199266305311d060b6e057fa5c7de01f218bb911"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 00:02:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:40 2008 -0700"
      },
      "message": "sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client.\n\nWe know the cpu is online and not the current cpu here.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "199266305311d060b6e057fa5c7de01f218bb911",
      "tree": "062c97729ec6c89eab3b4b2c8ff173df7b0e3031",
      "parents": [
        "cd5bc89debb4045d55eeffe325b97f2dfba4ddea"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 03 23:56:28 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:39 2008 -0700"
      },
      "message": "sparc64: Call xcall_deliver() directly in some cases.\n\nFor these cases the callers make sure:\n\n1) The cpus indicated are online.\n\n2) The current cpu is not in the list of indicated cpus.\n\nTherefore we can pass a pointer to the mask directly.\n\nOne of the motivations in this transformation is to make use of\n\"\u0026cpumask_of_cpu(cpu)\" which evaluates to a pointer to constant\ndata in the kernel and thus takes up no stack space.\n\nHopefully someone in the future will change the interface of\narch_send_call_function_ipi() such that it passes a const cpumask_t\npointer so that this will optimize ever further.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd5bc89debb4045d55eeffe325b97f2dfba4ddea",
      "tree": "d3e876bc76f5ef99ff71a1c109e7b8db65042b99",
      "parents": [
        "622824dbb536f7bdc241eefc3e1ae31c463b4eb8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 03 23:24:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:38 2008 -0700"
      },
      "message": "sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "622824dbb536f7bdc241eefc3e1ae31c463b4eb8",
      "tree": "c0e591e9cf6843494c97a1a1802c6f4052ac9560",
      "parents": [
        "5e0797e5b84408a13260a107e2f7a49ee6342ae4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 03 23:07:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:37 2008 -0700"
      },
      "message": "sparc64: Use xcall_deliver() consistently.\n\nThere remained some spots still vectoring to the appropriate\n*_xcall_deliver() function manually.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5e0797e5b84408a13260a107e2f7a49ee6342ae4",
      "tree": "7f44ab72a2c79a44d0efee14ddb7b2a985c1e77d",
      "parents": [
        "abd9e6982815ad7bd2c70dbf4cc0c08b48229d6e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 03 22:52:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 13:51:37 2008 -0700"
      },
      "message": "sparc64: Use function pointer for cross-call sending.\n\nInitialize it using the smp_setup_processor_id() hook.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "abd9e6982815ad7bd2c70dbf4cc0c08b48229d6e"
}
