)]}'
{
  "log": [
    {
      "commit": "6149dd5cfaea9889060f2c039eaf45e2b39f7fb3",
      "tree": "b59adf24ab906c12151f702b2c6f90fddbd81193",
      "parents": [
        "aa289b47231c95abe53a75223906fdfb79ae368e"
      ],
      "author": {
        "name": "Danny Kukawka",
        "email": "dkukawka@suse.de",
        "time": "Fri Mar 23 00:10:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 23 11:01:22 2007 -0700"
      },
      "message": "[PATCH] add Fujitsu Siemens Tablet PC devices to 8250_pnp.c\n\nAdds device ids of two Fujitsu Siemens Tablet PCs to pnp_dev_table\n\nSigned-off-by: Danny Kukawka \u003cdkukawka@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b3d4ef6fe43b75d4b2a6fc4b814cf03aa248e13",
      "tree": "213e173e10c8e95fd6f3bfb3f70c602d5d7da9d6",
      "parents": [
        "3afb209a43a4216ad4f1411922d47a44252926c6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 14 13:22:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 14 13:22:37 2007 +0900"
      },
      "message": "serial: Fix sh-sci break interrupt/sysrq handling.\n\nThe sh-sci sci_br_interrupt() handler was failing to call\nin to uart_handle_break(), which was something that only\nthe SH-3 path was doing, fix that up.\n\nAdditionally, SUPPORT_SYSRQ seems to have moved down too\nfar, move it back to the top so uart_handle_break() and\nfriends aren\u0027t no-ops.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f70c81d4ddb0d300abc252cb594198d3c797a5e1",
      "tree": "925163edba9bf56eb0875de46405632e8caea671",
      "parents": [
        "44f5c4ced6ddee2f5f2e45fa45b93370245d85bd"
      ],
      "author": {
        "name": "Pat Gefre",
        "email": "pfg@sgi.com",
        "time": "Wed Mar 07 20:41:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 08 07:39:15 2007 -0800"
      },
      "message": "[PATCH] 2.6 Altix: console fix for CONFIG_DEBUG_SHIRQ usage\n\nThe sn console driver was snagged by the use of CONFIG_DEBUG_SHIRQ!\n\nThe request_irq() immediate call to the interrupt handler caused\nanother attempt to lock the port lock - deadlock.\n\nThis is a patch to fix that.\n\nSigned-off-by: Patrick Gefre \u003cpfg@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28580df03e18c33dd29af83c23c1d52f3df320f1",
      "tree": "525132f2da71795e34e0d3f007d8a930b728fc79",
      "parents": [
        "ebfcfef44e4a759dd08a4b5e28848787b5530c0c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: fix work queues in mcfserial.c driver\n\nFix work queue code to support new model.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebfcfef44e4a759dd08a4b5e28848787b5530c0c",
      "tree": "e343b5f3366e4dd9982151f6c5173779f1fd5a86",
      "parents": [
        "8668fb5d8d1bbae1492baf4b8d72b5151a5c4d40"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: set GPIO lines for serial ports on 5282 in mcfserial.c\n\nFor the Freescale M5282 ColdFire,\nPort UA Pin Assignment Register should set to UART mode.\nPatch submitted by David Wu \u003cdavidwu@arcturusnetworks.com\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de320199c0f425503eef17883a3ba90464bf35ba",
      "tree": "a782a7fc8684fbb5f37635a941d7aa93b12424bd",
      "parents": [
        "49015bee4071d56456ef59f1f82be6531615341c"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Mar 05 00:30:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 07:57:51 2007 -0800"
      },
      "message": "[PATCH] dz: remove struct pt_regs references\n\nRemove remaining references to saved registers now that\nuart_handle_sysrq_char() does not want them.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0138a6cb7923a997d278b47c176778534d1095b",
      "tree": "4fcb8822a69631baba568e4e1942847747123887",
      "parents": [
        "6572d6d7d0f965dda19d02af804ed3ae4b3bf1fc",
        "1055a8af093fea7490445bd15cd671020e542035"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 12:48:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 12:48:06 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (78 commits)\n  [PARISC] Use symbolic last syscall in __NR_Linux_syscalls\n  [PARISC] Add missing statfs64 and fstatfs64 syscalls\n  Revert \"[PARISC] Optimize TLB flush on SMP systems\"\n  [PARISC] Compat signal fixes for 64-bit parisc\n  [PARISC] Reorder syscalls to match unistd.h\n  Revert \"[PATCH] make kernel/signal.c:kill_proc_info() static\"\n  [PARISC] fix sys_rt_sigqueueinfo\n  [PARISC] fix section mismatch warnings in harmony sound driver\n  [PARISC] do not export get_register/set_register\n  [PARISC] add ENTRY()/ENDPROC() and simplify assembly of HP/UX emulation code\n  [PARISC] convert to use CONFIG_64BIT instead of __LP64__\n  [PARISC] use CONFIG_64BIT instead of __LP64__\n  [PARISC] add ASM_EXCEPTIONTABLE_ENTRY() macro\n  [PARISC] more ENTRY(), ENDPROC(), END() conversions\n  [PARISC] fix ENTRY() and ENDPROC() for 64bit-parisc\n  [PARISC] Fixes /proc/cpuinfo cache output on B160L\n  [PARISC] implement standard ENTRY(), END() and ENDPROC()\n  [PARISC] kill ENTRY_SYS_CPUS\n  [PARISC] clean up debugging printks in smp.c\n  [PARISC] factor syscall_restart code out of do_signal\n  ...\n\nFix conflict in include/linux/sched.h due to kill_proc_info() being made\npublicly available to PARISC again.\n"
    },
    {
      "commit": "0970769aceb9bccf038f5dba72379f68431f94db",
      "tree": "238be13350a38d3f50b906b4c619d722b9bc7541",
      "parents": [
        "5ce704f877057e257ecb9f5cdec6c4aa5c0d064c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Feb 22 02:17:28 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 22 00:50:45 2007 +0000"
      },
      "message": "[SERIAL] serial_txx9 driver update\n\n * Use platform_device.\n * Fix and cleanup suspend/resume/initialization codes.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cc79aa9d282b34279731a522d074bfea4833e5b5",
      "tree": "ca694ff300b141956b5fcc99d8db0a7c882f224d",
      "parents": [
        "0cba01db647fa87d14aeccac5267aebfeb2fc1d2"
      ],
      "author": {
        "name": "Thomas Koeller",
        "email": "thomas.koeller@baslerweb.com",
        "time": "Tue Feb 20 13:58:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 20 17:10:15 2007 -0800"
      },
      "message": "[PATCH] 8250: Fix GCC4 signed/unsigned mismatch warning\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "59b8175c771040afcd4ad67022b0cc80c216b866",
      "tree": "4ef5935bee1e342716d49b9d4b99e3fa835526e6",
      "parents": [
        "920841d8d1d61bc12b43f95a579a5374f6d98f81",
        "3b0eb4a195a124567cd0dd6f700f8388def542c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:18:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:18:39 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (117 commits)\n  [ARM] 4058/2: iop32x: set -\u003ebroken_parity_status on n2100 onboard r8169 ports\n  [ARM] 4140/1: AACI stability add ac97 timeout and retries\n  [ARM] 4139/1: AACI record support\n  [ARM] 4138/1: AACI: multiple channel support for IRQ handling\n  [ARM] 4211/1: Provide a defconfig for ns9xxx\n  [ARM] 4210/1: base for new machine type \"NetSilicon NS9360\"\n  [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM\n  [ARM] 4221/1: S3C2443: DMA support\n  [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev\n  [ARM] 4219/1: S3C2443: DMA source definitions\n  [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443\n  [ARM] 4217/1: S3C24XX: remove the dma channel show at startup\n  [ARM] 4090/2: avoid clash between PXA and SA1111 defines\n  [ARM] 4216/1: add .gitignore entries for ARM specific files\n  [ARM] 4214/2: S3C2410: Add Armzone QT2410\n  [ARM] 4215/1: s3c2410 usb device:  per-platform vbus_draw\n  [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST\n  [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos\n  [ARM] 4137/1: Add kexec support\n  [ARM] 4201/1: SMP barriers pair needed for the secondary boot process\n  ...\n\nFix up conflict due to typedef removal in sound/arm/aaci.h\n"
    },
    {
      "commit": "5c56f466835d20fc4f7119063a8c029f7170a317",
      "tree": "cfa8afcea4defb59de32c501245bae16d0fdc5d0",
      "parents": [
        "dd397a6d1ae125686d97a20f983778c331093206",
        "c2944612cf30aece4526f23e96e1d234a1870ed6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:05:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:05:14 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (34 commits)\n  [POWERPC] 86xx: Cleaned up platform dts files\n  [POWERPC] 85xx: Renamed MPC8568 MDS board code to match other boards\n  [POWERPC] 85xx: Cleaning up machine probing\n  [POWERPC] QE: clean up ucc_slow.c and ucc_fast.c\n  [POWERPC] 85xx: Cleaned up platform dts files\n  [POWERPC] 83xx: Renamed MPC8323 MDS dts and defconfig to match other boards\n  [POWERPC] 83xx: Updated and renamed MPC8360PB to MPC836x MDS\n  [POWERPC] 83xx: Use of_platform_bus_probe to setup QE devices\n  [POWERPC] 83xx: use default value of loops_per_jiffy\n  [POWERPC] 83xx: Remove obsolete setting of ROOT_DEV.\n  [POWERPC] 83xx: Cleaning up machine probing and board initcalls\n  [POWERPC] Dispose irq mapping when done in mpc52xx_serial.c\n  [POWERPC] 86xx: Add missing of_node_put() in mpc86xx_hpcn_init_irq().\n  [POWERPC] 8[56]xx: Remove obsolete setting of ROOT_DEV for 85xx and 86xx platforms.\n  [POWERPC] pseries: Enabling auto poweron after power is restored.\n  [POWERPC] use winbond libata instead of ide driver for pseries CD drives\n  [POWERPC] powerpc: remove references to the obsolete linux,platform property\n  [POWERPC] add of_get_mac_address and update fsl_soc.c to use it\n  [POWERPC] 83xx: Cleaned up 83xx platform dts files\n  [POWERPC] Fix bug with early ioremap and 64k pages\n  ...\n"
    },
    {
      "commit": "f69eda00d4e9808f0ddc88826278f93512cd2c98",
      "tree": "0f2675193ec1f271981414cf7a57889855efa409",
      "parents": [
        "bc43fd40ea9d4183fb0bab00f55af2da0ab46979",
        "dd1d2f4439af3bc80c047a13a8a2be60df1953cd",
        "271f5ca638b322248c6bb0a797284886f39ccce6",
        "108d093fdd75643dfc8c327f38125f4da76771e7",
        "78c2644feccf78ecab8e9413d2fac83cda091bae",
        "0e0ba76926c37f11f38670db0cb33728f502551e",
        "850b42933e70c19c7765dd7fad15cb7ad3955b65"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 17 20:09:53 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 17 20:09:53 2007 +0000"
      },
      "message": "Merge AT91, EP93xx, General devel, PXA, S3C, V6+ and Xscale trees\n"
    },
    {
      "commit": "fc7900bb04c4290f3a8e43abf231aee566feff6d",
      "tree": "974a4970501cf175588f2e9415707cdad2dd5d19",
      "parents": [
        "5d30bf309717a518d0c4180af41650d4dcd3bb38"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Thu Feb 15 23:18:08 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Feb 17 18:20:18 2007 +1100"
      },
      "message": "[POWERPC] Dispose irq mapping when done in mpc52xx_serial.c\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e7b3ca08549caccf5d6e1cf066780bf4f0ae77a7",
      "tree": "7e5745bea06675cfce60d6813ee3b4d5e19cbb56",
      "parents": [
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd",
        "cb6efb39163bfb6bb6475fa7c8a5e08e44dbf14a"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Sat Feb 17 00:18:23 2007 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Sat Feb 17 00:18:23 2007 -0500"
      },
      "message": "Merge branch \u0027parisc\u0027 from /home/kyle/repos/parisc-2.6.git\n\nConflicts:\n\n\tarch/parisc/hpux/sys_hpux.c\n\tarch/parisc/mm/ioremap.c\n"
    },
    {
      "commit": "bb289bc46f3f0abeae58665242f0edb0c6ec501f",
      "tree": "126b25907e93da9a2bef144c3dbf2f44b403d283",
      "parents": [
        "c353c3fb0700a3c17ea2b0237710a184232ccd7f"
      ],
      "author": {
        "name": "Sergei Organov",
        "email": "osv@javad.com",
        "time": "Fri Feb 02 20:43:12 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 16 15:19:16 2007 -0800"
      },
      "message": "serial: Add PCMCIA IDs for Quatech DSP-100 dual RS232 adapter.\n\nAdd PCMCIA IDs for Quatech DSP-100 dual RS232 adapter.\n\nSigned-off-by: Sergei Organov \u003cosv@javad.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0f9ec0a828565c4d2dcb01ce6af824c001396357",
      "tree": "292c96404afe3fd9f5afc892b3a990828a7b08b7",
      "parents": [
        "c91ef5986185c044a853d990670e3f7ce22f2991"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Feb 15 12:43:06 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 16 14:00:19 2007 +1100"
      },
      "message": "[POWERPC] Fix compile failure in cpm_uart_cpm2\n\nFix bug that exists in kernel.org since 2.6.17rc4 - compiles fail if\nCONFIG_SERIAL_CPM_SMC is defined.  Tested on a board using SMC1 console.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cd354f1ae75e6466a7e31b727faede57a1f89ca5",
      "tree": "09a2da1672465fefbc7fe06ff4e6084f1dd14c6b",
      "parents": [
        "3fc605a2aa38899c12180ca311f1eeb61a6d867e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Wed Feb 14 00:33:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] remove many unneeded #includes of sched.h\n\nAfter Al Viro (finally) succeeded in removing the sched.h #include in module.h\nrecently, it makes sense again to remove other superfluous sched.h includes.\nThere are quite a lot of files which include it but don\u0027t actually need\nanything defined in there.  Presumably these includes were once needed for\nmacros that used to live in sched.h, but moved to other header files in the\ncourse of cleaning it up.\n\nTo ease the pain, this time I did not fiddle with any header files and only\nremoved #includes from .c-files, which tend to cause less trouble.\n\nCompile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,\narm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,\nallmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all\nconfigs in arch/arm/configs on arm.  I also checked that no new warnings were\nintroduced by the patch (actually, some warnings are removed that were emitted\nby unnecessarily included header files).\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de8211b96b8491911bcb222d153c0986cb522bd6",
      "tree": "76efb0b67ab9247211956bda28400fac30c98a94",
      "parents": [
        "e6fa0ba304f0642b5e9454c20b07740b8bf2c416"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Wed Feb 14 00:33:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:52 2007 -0800"
      },
      "message": "[PATCH] PNX8550 UART driver\n\nAdd UART support for PNX8330/8550/8950 Philips MIPS-based SoCs.\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f31bb39ec2a5622974666c72257e74c22492602",
      "tree": "48f38c994f02c8699fe2a69599e8cc1bc8d36ea8",
      "parents": [
        "3689a0ec60bc8f56cc372c1dfa0d89dab48f7c9c"
      ],
      "author": {
        "name": "Burman Yan",
        "email": "yan_952@hotmail.com",
        "time": "Wed Feb 14 00:33:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:52 2007 -0800"
      },
      "message": "[PATCH] serial: replace kmalloc+memset with kzalloc\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3689a0ec60bc8f56cc372c1dfa0d89dab48f7c9c",
      "tree": "2481249f304a34fbff2db433b955178face86026",
      "parents": [
        "9b22271d4b8c1be8a81563c322d3f04e7cbe2153"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "gdavis@mvista.com",
        "time": "Wed Feb 14 00:33:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:52 2007 -0800"
      },
      "message": "[PATCH] serial: make sure UART is powered up when dumping MCTRL status\n\nSince serial devices are powered down when not in use and some of those\ndevices cannot be accessed when powered down, we need to enable power\naround calls to get_mcrtl() when dumping port state via uart_line_info().\nThis resolves hangs observed on some machines while reading serial device\nregisters when a port is powered off.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9b22271d4b8c1be8a81563c322d3f04e7cbe2153",
      "tree": "273fb795f79259cc9fb30c1063719e078b3fa88d",
      "parents": [
        "40b36daad0ac704e6d5c1b75789f371ef5b053c1"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Feb 14 00:33:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:52 2007 -0800"
      },
      "message": "[PATCH] serial: trivial code flow simplification\n\nReturn failure immediately, so we don\u0027t have to test it twice.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "40b36daad0ac704e6d5c1b75789f371ef5b053c1",
      "tree": "2b47cdb0d51d191e08e28fde14853b608b8d94c8",
      "parents": [
        "ed8b4d4d7a31923db32f4684535944d69eb43677"
      ],
      "author": {
        "name": "Alex Williamson",
        "email": "alex.williamson@hp.com",
        "time": "Wed Feb 14 00:33:04 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:52 2007 -0800"
      },
      "message": "[PATCH] 8250 UART backup timer\n\nThe patch below works around a minor bug found in the UART of the remote\nmanagement card used in many HP ia64 and parisc servers (aka the Diva\nUARTs).  The problem is that the UART does not reassert the THRE interrupt\nif it has been previously cleared and the IIR THRI bit is re-enabled.  This\ncan produce a very annoying failure mode when used as a serial console,\nallowing a boot/reboot to hang indefinitely until an RX interrupt kicks it\ninto working again (ie.  an unattended reboot could stall).\n\nTo solve this problem, a backup timer is introduced that runs alongside the\nstandard interrupt driven mechanism.  This timer wakes up periodically,\nchecks for a hang condition and gets characters moving again.  This backup\nmechanism is only enabled if the UART is detected as having this problem,\nso systems without these UARTs will have no additional overhead.\n\nThis version of the patch incorporates previous comments from Pavel and\nremoves races in the bug detection code.  The test is now done before the\nirq linking to prevent races with interrupt handler clearing the THRE\ninterrupt.  Short delays and syncs are also added to ensure the device is\nable to update register state before the result is tested.\n\nAristeu says:\n\n  this was tested on the following HP machines and solved the problem:\n  rx2600, rx2620, rx1600 and rx1620s.\n\nhpa says:\n\n  I have seen this same bug in soft UART IP from \"a major vendor.\"\n\nSigned-off-by: Alex Williamson \u003calex.williamson@hp.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Aristeu Sergio Rozanski Filho \u003caris@cathedrallabs.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8d38a5b2fab1397d35ba1c92828a91b77ce9f865",
      "tree": "d35295a7d137cd851107fff2fc32143ac630a176",
      "parents": [
        "775aeff44774c6933d8f9c14e1f325d8acd03136"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Feb 13 21:35:38 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:04 2007 +1100"
      },
      "message": "[POWERPC] Open Firmware serial port driver\n\nThis can be used for serial ports that are connected to an\nOF platform bus but are not autodetected by the lecacy\nserial support.\nIt will automatically take over devices that come from the\nlegacy serial detection, which usually is only one device.\n\nIn some cases, rtas may be set up to use the serial port\nin the firmware, which allows easier debugging before probing\nthe serial ports. In this case, the \"used-by-rtas\" property\nmust be set by the firmware. This patch also adds code to the\nlegacy serial driver to check for this.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e3aba81d154c53a82e2a7e0ff5e7f1162a53cf27",
      "tree": "ec6728bd17cef43cf98e7bd37db90133485898bc",
      "parents": [
        "40d244d69a3871dd05a5fdae29f36823a6ee3e33"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Feb 12 13:36:55 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 13 15:35:53 2007 +1100"
      },
      "message": "[POWERPC] Fixup mp5200 drivers to match device tree changes\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "544fc7283cd6902831d660bd8e1181602bd2b4d2",
      "tree": "4047a09e91eb833807caa2e9de07e05f38df3609",
      "parents": [
        "3991d3bd1506391d8feec209b1d22ccb1c03a0bf"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Mon Feb 12 00:52:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:29 2007 -0800"
      },
      "message": "[PATCH] atmel_serial: Use __raw I/O register access\n\nAccess to chip-internal registers should always be native-endian.  This is\nespecially important for AVR32 since it\u0027s a big-endian architecture and the\nnon-raw readl() and writel() macros are defined to do little-endian\naccesses.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9cccd34372f7075e8746395609bc78f0fbaf204",
      "tree": "181ff18736a198222561731ca472920b8631c95a",
      "parents": [
        "482120084d843d4cbb7ff3eb84510a1471130ce0"
      ],
      "author": {
        "name": "Matthias Fuchs",
        "email": "matthias.fuchs@esd-electronics.com",
        "time": "Sat Feb 10 01:46:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:33 2007 -0800"
      },
      "message": "[PATCH] serial: support for new board\n\nAdd support for the CPCI-ASIO4 quad port CompactPCI UART board from\nelectronic system design gmbh.\n\nSigned-off-by: Matthias Fuchs \u003cmatthias.fuchs@esd-electronics.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "482120084d843d4cbb7ff3eb84510a1471130ce0",
      "tree": "22943ce8e09319530a1acf84a397a7b1f6dbea6f",
      "parents": [
        "a21217daae8ce6e841e33d4a2bb24026723cb21d"
      ],
      "author": {
        "name": "Thomas Hoehn",
        "email": "thomas.hoehn@avocent.com",
        "time": "Sat Feb 10 01:46:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:33 2007 -0800"
      },
      "message": "[PATCH] Perle multimodem card (PCI-RAS) detection\n\nGet the Perle quad-modem PCI card (PCI-RAS4) detected by serial driver.  It\nmay also get the PCI-RAS8 running, but can\u0027t guarantee as I didn\u0027t had one for\ntesting.\n\nSigned-off-by: Thomas Hoehn \u003cthomas.hoehn@avocent.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "138c5d258cf06c278f5d7fe0a806e50fe413a08f",
      "tree": "86bd8700b12519a4dc4efc33ccddd0a1c743fd67",
      "parents": [
        "c376222960ae91d5ffb9197ee36771aaed1d9f90"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Feb 10 01:45:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:27 2007 -0800"
      },
      "message": "[PATCH] serial: serial_txx9 driver update\n\nUpdate the serial_txx9 driver.\n\n * Configurable manumum port number. (SERIAL_TXX9_NR_UARTS)\n * Remove some code which is unneeded if CONFIG_PM\u003dn.\n * Use PCI_DEVICE() for pci device id table and make it const.\n * Do not include \u003casm/irq.h\u003e\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b963a8441cb95999c97bea379607071a869c65f0",
      "tree": "111fa0624be52ba830902fac3777febf340cf5e8",
      "parents": [
        "1ed0c0b7306d7c93e83ebe30087a12684b280cdc"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:26 2007 -0800"
      },
      "message": "[PATCH] Char: tty_wakeup cleanup\n\ntty_wakeup cleanup\n\n- remove wake_up_interruptible(\u0026tty-\u003ewrite_wait) surrounding\n  tty_wakup(tty);\n- substitute tty-\u003eldisc.write_wakeup(tty) + wake_up() by tty_wakeup(tty);\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "52c9ae0ac7576c94f6a2371b44039e7ba12a0439",
      "tree": "45753628a889d476e527b15191a84f1208ea8895",
      "parents": [
        "24fa50961451b7b21081e4d16836952b17eb5fb3"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Sat Feb 10 01:44:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] IOC3/IOC4: PCI mem space resources\n\nThe SGI IOC3 and IOC4 PCI devices implement memory space apertures, not I/O\nspace apertures.  Use the appropriate region management functions.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nCc: Pat Gefre \u003cpfg@sgi.com\u003e\nCc: Stanislaw Skowronek \u003cskylark@linux-mips.org\u003e\nCc: Brent Casavant \u003cbcasavan@sgi.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00584719b569accd039543f6bd2ac7c23c92d07f",
      "tree": "3dcc05d70bfb7f970aee20c3621682919d8babbc",
      "parents": [
        "d7ea10d9cbddd49bab282adef805203a36e43101"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Feb 05 16:10:22 2007 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 11 16:46:26 2007 +0000"
      },
      "message": "[ARM] amba-pl010: add reference to ep93xx to Kconfig help entry\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7ea10d9cbddd49bab282adef805203a36e43101",
      "tree": "749ee4224b139d9898dad6a3e1cd5406c00c3ea5",
      "parents": [
        "8c0b254b7efaa7941b3acfe790dd16597b0964b3"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa4lists@pikron.com",
        "time": "Mon Feb 05 16:10:20 2007 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 11 16:46:23 2007 +0000"
      },
      "message": "[ARM] i.MX serial: fix IRQ allocation\n\nIf RTS interrupt is caused by RTS senzing logic inside i.MX UART module the\nIRQ type cannot be set.\n\nIt applies only for interrupts going through GPIO layer.  The problem has\nbeen noticed by Konstantin Kletschke some time ago.\n\n  No IRQF_TRIGGER set_type function for IRQ 26 (MPU)\n\nI would not change type to fixed 0, because it could be possible to use\ndifferent GPIO MX1 pin for RTS in the theory.  On the other hand it is only\nfor documentation purposes now, because RTS read code would have to be\nadjusted in such case.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8c0b254b7efaa7941b3acfe790dd16597b0964b3",
      "tree": "8e207bb396d9a1b04bda617139bf030c6da45edf",
      "parents": [
        "ae0a846e411dc0b568e8ccda584896310ee5f369"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Mon Feb 05 16:10:16 2007 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 11 16:46:19 2007 +0000"
      },
      "message": "[ARM] i.MX serial: fix tx buffer overflows\n\nFix occasional tx buffer overflows in the i.MX serial driver which came\nfrom the fact that space in the buffer was checked after sending the first\nbyte.  Also, fifosize is 32 bytes, not 8.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\nAcked-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b81831c69afb82c0545d3de729290fab4e50d429",
      "tree": "8b24dc6da9b8c799912d757cb77611a97b99b105",
      "parents": [
        "f2e97df669d32f74152336f46e4e0e328b993c57"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Feb 09 16:38:25 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 09 09:14:06 2007 -0800"
      },
      "message": "[PATCH] drivers/serial NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "93a3ddc201c501146c896d598deb61f3abbe4ab0",
      "tree": "e7c257729461f9ce8a26c3a5f50bd88a2aa8ee36",
      "parents": [
        "da11d02c1da201840b94147d3366a32b41b151e1"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Feb 08 11:31:22 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 08 15:13:47 2007 +0000"
      },
      "message": "[ARM] 4151/1: AT91 / AVR32: Move at91_pdc.h to linux/atmel_pdc.h\n\nThe Atmel AT91 and AVR32 processor architectures share many of the same\nperipherals.  The PDC (Peripheral Data Controller) registers are also\nimplemented within in a number of the on-chip peripherals (eg, USART,\nMMC, SPI, SSC, etc).\n\nIn a attempt not to duplicate the register definitions in each\nperipheral, or in each architecture, the at91_pdc.h header in\nasm-arm/arch-at91 and asm-avr32/arch-at32ap has been replaced with\nlinux/atmel_pdc.h.\n\nThe definitions have also been renamed from AT91_PDC_* to ATMEL_PDC_*,\nand the drivers updated accordingly.\n\nOriginal patch from Nicolas Ferre.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8423200553113cc031caa9b147f6150a8e26545c",
      "tree": "752c93a200c9ba056c7469c96f7e27d02c99291d",
      "parents": [
        "f03e64f2ca6ee3d0b7824536b1940497701fe766",
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "5427828e83b7f3c000eaec1cfb09c9bc4d024ad1",
      "tree": "e65bb268f38177f71eea7304557972d979d74b28",
      "parents": [
        "73844ecbaa58885c5e89af7d1b08faaffffa6833"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed Jan 31 02:09:00 2007 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:20 2007 +1100"
      },
      "message": "[POWERPC] Fix kernel build errors for mpc8272ads and mpc8560ads\n\nRecent update of asm-powerpc/io.h caused cpm-related stuff to break in the\ncurrent kernel. Current patch fixes it, as well as other inconsistencies\nexpressed, that do not permit targets from working properly:\n\n- Updated dts with a chosen node with interrupt controller,\n- fixed messed device IDs among CPM2 SoC devices,\n- corrected odd header name and fixed type in defines,\n- Added 82xx subdir to the powerpc/platforms Makefile, missed during\n  initial commit,\n- new solely-powerpc header file for 8260 family (was using one from\n  arch/ppc, this one cleaned up from the extra stuff), in fact for now\n  a placeholder to get the board-specific includes for stuff not yet\n  capable to live with devicetree peeks only\n- Fixed couple of misprints in reference mpc8272 dts.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f25222b99542bcadf1cc53cc9aa0e304849242ca",
      "tree": "4eca1d2753c1abcc1f6700db3c64a63d1afa2d08",
      "parents": [
        "1473ae6cab7f47dde4c14f397371b2ad94457d3a"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed Jan 24 22:40:49 2007 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 12:00:32 2007 +1100"
      },
      "message": "[POWERPC] cpm_uart: OF-related fix for CPM1\n\nThis makes cpm uart able to work using OF-passed parameters\nin case of CPM stuff (found on most mpc8xx reference and custom\nboards). The idea is to keep ppc stuff working yet making it able to be\nused for powerpc.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d28122a5877cc40350fa801353fd5a9350563ec3",
      "tree": "e06ed644c3fe537f35dfd87e8acebffe7f1b8e4f",
      "parents": [
        "7f215abc69302dc027f024fe656e4841063e8fe8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 22 18:59:42 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 24 11:59:57 2007 +0000"
      },
      "message": "[ARM] Fix AMBA serial drivers for non-first serial ports\n\nUsing console\u003dttyAM1 or console\u003dttyAMA1 resulted in an oops during\nboot due to trying to drive the console before that port had been\nregistered.  Fix this by checking whether the port is present before\nallowing console setup to proceed.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9b938166907558e664d8fa413e6233a36669e0c0",
      "tree": "e19a582c7d77311b2faaafaeb50125bd398aee62",
      "parents": [
        "e9d10a16ea76f42ea9ce58508e4af7c52acf1e40"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jan 09 13:20:54 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 24 11:59:55 2007 +0000"
      },
      "message": "[ARM] 4088/1: AT91: Unbalanced IRQ in serial driver suspend/resume\n\nThis patch fixes the unbalanced calls to enable_irq_wake() and\ndisable_irq_wake() in the AT91 (and AVR32) serial driver.\n\nIt should resolve these kernel messages:\n  Unbalanced IRQ x wake disable\n  BUG: warning at kernel/irq/manage.c:167/set_irq_wake()\n\nOriginal patch from Marc Pignat.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a14d527306dc7dbc38e4607c3cc3a50a600fc98b",
      "tree": "5d845f5b16957c8c4474a9c951e21c6625782ce1",
      "parents": [
        "410f4eae4b33631ace70d84470218f3db302afac"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jan 09 09:03:42 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 24 11:59:55 2007 +0000"
      },
      "message": "[ARM] 4086/1: AT91: Whitespace cleanup\n\nA couple of whitespace cleanups, mainly in the AT91 header files.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "118c0ace1b61433311ae4e067fdd32841baa7f91",
      "tree": "f03f854626bf7d482e7138cf2df525380f754719",
      "parents": [
        "e96763d6e52c22a8821466e4d01c0c995b8087be"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] x86-64: modpost add more symbols to whitelist pattern2\n\no MODPOST generates warning for i386 if compiled with CONFIG_RELOCATABLE\u003dy\n  and serial console support is enabled.\n\no Serial console setup function, serial8250_console_setup(), is a non __init\n  function and it calls functions which are of type __init().\n  (uart_parse_options() and uart_set_options()). Assuming, setup will\n  be called during init time, changing serial8250_console_setup() to __init.\n\no Adding one more pattern to modpost whitelist. Console drivers might\n  have *_console structures containing references to setup functions which\n  can be of __init type. Don\u0027t generate warnings for those.\n\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .data between \u0027serial8250_console\u0027 (at offset 0xc05a33d8) and \u0027serial8250_reg\u0027\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "c98750c2eb07b0bf49db0630cb5017ede005ce14",
      "tree": "a7d8e2bde9950a7d94e45a616ab5f2939c62ea8e",
      "parents": [
        "9b3a6f4ab98809c93ac57fa5e11dff0575046efc"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jan 02 15:45:37 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Fix mpc52xx serial driver to work for arch/ppc again\n\nThe mpc52xx_uart_of_enumerate() function was added when adding 52xx\nsupport to arch/powerpc, but it must not be called for arch/ppc.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e3a411a3dfc1d633504aa63efab32b7e00318454",
      "tree": "2ba6117448edd7056c8fa48cc6a696ae73a6c21a",
      "parents": [
        "6fc5bae797a6632bbccdd49a1b6a96121368a4b9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:01:32 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:05 2006 -0800"
      },
      "message": "[SPARC64]: Fix of_iounmap() region release.\n\nWe need to pass in the resource otherwise we cannot\nrelease the region properly.  We must know whether it is\nan I/O or MEM resource.\n\nSpotted by Eric Brower.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e21654a756177bf209d7a3cbe971f16104555f75",
      "tree": "47275c784e126b93c47aaf32e0c42f42459e6dea",
      "parents": [
        "b2b2cbc4b2a2f389442549399a993a8306420baf"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Dec 22 16:38:40 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 09:58:48 2006 -0800"
      },
      "message": "[PATCH] serial/uartlite: Only enable port if request_port succeeded\n\nThe uartlite driver used to always enable the port even if request_port\nfailed causing havoc. This patch fixes it.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1fb8cacc19dfe408a5dd758235561c58cadea174",
      "tree": "2a7b4b4c1841f1c9f23c26b9963664afc08c5f70",
      "parents": [
        "5faad620264290b17e80a8b0996b039ea0d5ac73"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Wed Dec 13 14:45:46 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:18:11 2006 -0800"
      },
      "message": "[PATCH] Add support for Korenix 16C950-based PCI cards\n\nThis adds initial support to 8250-pci for the Korenix Jetcard PCI serial\ncards.  The JC12xx cards are standard RS232-based serial cards utilising\nthe Oxford 16C950 device.\n\nThe JC14xx are RS422/RS485-based cards, but in order for these to be\nsupported natively, we will need additional tweaks to the 8250 layers so\nwe can specify some values for the 950\u0027s registers.  Hence, these two\nentries are commented out.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "775ba7ad491a154f99871fe603f03366e84ae159",
      "tree": "7112bd513ff7c60033f4ba07790cab8a7d3195a2",
      "parents": [
        "d9405057c18cdc62eade7106a774d87a3e080875",
        "18b36c7119aa868fdfae6855b86824db238e5ebc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Fix inotify maintainers entry\n  Fix typo in new debug options.\n  Jon needs a new shift key.\n  fs: Convert kmalloc() + memset() to kzalloc() in fs/.\n  configfs.h: Remove dead macro definitions.\n  kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n  e100: replace kmalloc with kcalloc\n  um: replace kmalloc+memset with kzalloc\n  fix typo in net/ipv4/ip_fragment.c\n  include/linux/compiler.h: reject gcc 3 \u003c gcc 3.2\n  Kconfig: fix spelling error in config KALLSYMS help text\n  Remove duplicate \"have to\" in comment\n  Fix small typo in drivers/serial/icom.c\n  Use consistent casing in help message\n  EXT{2,3,4}_FS: remove outdated part of the help text\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "87c18aa95199b4b7dd9510b2b927a5e30083da01",
      "tree": "61bb4e5a3c41bd4e3ca17433a0e183516a618374",
      "parents": [
        "5ea084ef9c7d0086e9902118c276d3a1187ba535"
      ],
      "author": {
        "name": "Thomas Hisch",
        "email": "t.hisch@gmail.com",
        "time": "Tue Dec 12 19:20:35 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 19:20:35 2006 +0100"
      },
      "message": "Fix small typo in drivers/serial/icom.c\n\nSigned-off-by: Thomas Hisch \u003ct.hisch@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "41504c39726a7099e5a42508dd57fe561c8b4129",
      "tree": "29e3ea77a973fc7ee137e78a03b2b6c24b99d559",
      "parents": [
        "5432143464ee7f5cb8b0b015a0fd1c3279af10ae"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 11 20:28:03 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:09 2006 +0900"
      },
      "message": "sh: SH-MobileR SH7722 CPU support.\n\nThis adds CPU support for the SH7722.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "313887507f8ab9240d7b409c9e5ef2c75ac8e1fc",
      "tree": "aba0f9717aff9eb9912b6767b4be0c76165b49db",
      "parents": [
        "ec723fbe7e19f5a66cea183bca7ca20675631a7a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 08 14:26:19 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:08 2006 +0900"
      },
      "message": "serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bf4735a46a6b8dfc1a951f05683e80374d8baa70",
      "tree": "6ac5cafb9e3287446549a56161ca6843cf60377e",
      "parents": [
        "d53ef07ab45085c0b06b652d588aa49b8ba41458"
      ],
      "author": {
        "name": "Don Mullis",
        "email": "dwm@meer.net",
        "time": "Sun Dec 10 02:18:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:39 2006 -0800"
      },
      "message": "[PATCH] Kconfig refactoring for better menu nesting\n\nRefactor Kconfig content to maximize nesting of menus by menuconfig and\nxconfig.\n\nTested by simultaneously running `make xconfig` with and without\npatch, and comparing displays.\n\nSigned-off-by: Don Mullis \u003cdwm@meer.net\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "606d099cdd1080bbb50ea50dc52d98252f8f10a1",
      "tree": "80d17450a5fb78effce3f4312f672c058658e004",
      "parents": [
        "edc6afc5496875a640bef0913604be7550c1795d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Dec 08 02:38:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] tty: switch to ktermios\n\nThis is the grungy swap all the occurrences in the right places patch that\ngoes with the updates.  At this point we have the same functionality as\nbefore (except that sgttyb() returns speeds not zero) and are ready to\nbegin turning new stuff on providing nobody reports lots of bugs\n\nIf you are a tty driver author converting an out of tree driver the only\nimpact should be termios-\u003ektermios name changes for the speed/property\nsetting functions from your upper layers.\n\nIf you are implementing your own TCGETS function before then your driver\nwas broken already and its about to get a whole lot more painful for you so\nplease fix it 8)\n\nAlso fill in c_ispeed/ospeed on init for most devices, although the current\ncode will do this for you anyway but I\u0027d like eventually to lose that extra\nparanoia\n\n[akpm@osdl.org: bluetooth fix]\n[mp3@de.ibm.com: sclp fix]\n[mp3@de.ibm.com: warning fix for tty3270]\n[hugh@veritas.com: fix tty_ioctl powerpc build]\n[jdike@addtoit.com: uml: fix -\u003eset_termios declaration]\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Martin Peschke \u003cmp3@de.ibm.com\u003e\nAcked-by: Peter Oberparleiter \u003coberpar@de.ibm.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "514fb84e1c5d12a0af808458bcae0c6463041f93",
      "tree": "723716a1f52f65d631912071338519f7a3975750",
      "parents": [
        "614254458452d09ea0376862160662f2a6075ab9"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbradetich@gmail.com",
        "time": "Fri Nov 10 04:06:14 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:31 2006 -0500"
      },
      "message": "[PARISC] [MUX] Get the hversion directly from the parisc_device\n\nWilly pointed out the hversion is already stored\nin the parisc_device, so I do not need to extract\nthis information directly from the IODC data.\nAlso by using the information in the parisc_device\nI can avoid re-reading the IODC data for the Muxes\nwith specifed port counts.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "614254458452d09ea0376862160662f2a6075ab9",
      "tree": "8600e8e6b3a738b92e5f982010eeb3e6f5a98b3f",
      "parents": [
        "752b940359089ee1bcaceeb5c62d626a92586ba2"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbradetich@gmail.com",
        "time": "Fri Nov 10 03:08:45 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:29 2006 -0500"
      },
      "message": "[PARISC] [MUX] Correctly report the number of available ports\n\nThis patch adds a new function to return the actual number\nof ports available.  Some of the built-in Muxes return the\nnumber of supported ports, but not all of these port are\navailable for use.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "752b940359089ee1bcaceeb5c62d626a92586ba2",
      "tree": "7e9b5caf8ea4c384b251e6cce8fe9152b7d3b99c",
      "parents": [
        "c380f057269686e17db74d360c923663889ac702"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbradetich@gmail.com",
        "time": "Thu Nov 09 04:45:08 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:26 2006 -0500"
      },
      "message": "[PARISC] [MUX] Detect multiple cards in the correct order\n\nThis patch follows the example of the 8250_gsc\ndriver by probing for specific built-in Mux\ncards first.  This allows the system to preserve\nthe correct detection order with multiple Mux\ncards.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "c380f057269686e17db74d360c923663889ac702",
      "tree": "f9f063b72dbabc17777d11099a166f292b5be071",
      "parents": [
        "9c6416ce6a9829ede1594403d19b22d23cf54e2e"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbradetich@gmail.com",
        "time": "Sun Nov 05 01:21:44 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:21 2006 -0500"
      },
      "message": "[PARISC] [MUX] Make the Serial Mux driver work as module\n\nThe following updates are based off a patch from willy:\n  * Removal of the mux_card list.\n  * Add the mux_remove function.\n\nOther updates:\n  * Re-organize the driver structure a bit to make the\n    mux_init and mux_exit functions more symmetrical.\n  * Added the del_timer.\n  * Unregistered the console.\n\nAt this point I can insmod, rmmod, and re-insmod the\nmux without any failures.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "9c6416ce6a9829ede1594403d19b22d23cf54e2e",
      "tree": "19c0002be37dcf21f9d75f694eef137481137d90",
      "parents": [
        "3de7b6482b4e9a34f91604ee0fb7a3ace250f3bb"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbrad@j6000.bradetich.net",
        "time": "Fri Nov 03 06:34:16 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:14 2006 -0500"
      },
      "message": "[PARISC] [MUX] Claim resources for the Mux driver\n\nThis patch claims the iomem resources\nfor the Mux driver.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "3de7b6482b4e9a34f91604ee0fb7a3ace250f3bb",
      "tree": "40ee06f7dc65951e9509ac4486f3a5a634cba28b",
      "parents": [
        "4bd5d82779466a2969c631ce283bef926680c9f5"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbrad@parisc-linux.org",
        "time": "Fri Nov 03 05:52:41 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:08 2006 -0500"
      },
      "message": "[PARISC] [MUX] Mux driver updates\n\nThis patch changes the Mux console to\nuse the Mux hardware instead of the PDC\nSoftware console.\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "4bd5d82779466a2969c631ce283bef926680c9f5",
      "tree": "05a71af0da4438f85a03ade6f00a8b457a306b40",
      "parents": [
        "075b8783da0db700868c7b391636a85c06a89678"
      ],
      "author": {
        "name": "Ryan Bradetich",
        "email": "rbrad@parisc-linux.org",
        "time": "Fri Nov 03 05:38:39 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:05 2006 -0500"
      },
      "message": "[PARISC] [MUX] Mux driver bug fix\n\nThis patch addresses the problems identified by Russell King in the\nfollowing email:\n\nhttp://lists.parisc-linux.org/pipermail/parisc-linux/2005-December/027912.html\n\nSigned-off-by: Ryan Bradetich \u003crbrad@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "ea14fad0d416354a4e9bb1a04f32acba706f9548",
      "tree": "2c8acc5331f189aef1d40ddce3f40d6be9314e77",
      "parents": [
        "6ee7e78e7c78d871409ad4df30551c9355be7d0e",
        "6705cda24fad1cb0ac82ac4f312df8ec735b39b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 15:40:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 15:40:39 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (76 commits)\n  [ARM] 4002/1: S3C24XX: leave parent IRQs unmasked\n  [ARM] 4001/1: S3C24XX: shorten reboot time\n  [ARM] 3983/2: remove unused argument to __bug()\n  [ARM] 4000/1: Osiris: add third serial port in\n  [ARM] 3999/1: RX3715: suspend to RAM support\n  [ARM] 3998/1: VR1000: LED platform devices\n  [ARM] 3995/1: iop13xx: add iop13xx support\n  [ARM] 3968/1: iop13xx: add iop13xx_defconfig\n  [ARM] Update mach-types\n  [ARM] Allow gcc to optimise arm_add_memory a little more\n  [ARM] 3991/1: i.MX/MX1 high resolution time source\n  [ARM] 3990/1: i.MX/MX1 more precise PLL decode\n  [ARM] 3986/1: H1940: suspend to RAM support\n  [ARM] 3985/1: ixp4xx clocksource cleanup\n  [ARM] 3984/1: ixp4xx/nslu2: Fix disk LED numbering (take 2)\n  [ARM] 3994/1: ixp23xx: fix handling of pci master aborts\n  [ARM] 3981/1: sched_clock for PXA2xx\n  [ARM] 3980/1: extend the ARM Versatile sched_clock implementation from 32 to 63 bit\n  [ARM] 3979/1: extend the SA11x0 sched_clock implementation from 32 to 63 bit period\n  [ARM] 3978/1: macro to provide a 63-bit value from a 32-bit hardware counter\n  ...\n"
    },
    {
      "commit": "a4ed06ad83acc3b7dafc018bc0b27469e787e27d",
      "tree": "26ce210d81b77b40d08b96a5a7772f806eb43d89",
      "parents": [
        "9468f687d95d1825fd2f2c2f74e1a59429ef25d3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Wed Dec 06 20:39:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:44 2006 -0800"
      },
      "message": "[PATCH] amba-pl010: clear error flags on rx error\n\nThe pl010 primecell documentation specifies that an error indicated via RSR\nshould be cleared by a write to ECR.  We didn\u0027t do this, which was causing\nerrors to be re-reported on every call to pl010_rx_chars().\n\nDoing a write to ECR once we detect an error appears to prevent the ep93xx\nconsole UART driver from going into a mode where it reports \"ttyAM0: X\ninput overrun(s)\" every couple of keystrokes.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f29219f17ae46cc182123bc7d2089b69869935ae",
      "tree": "c51881ddd5dc3adf8f868eb46c9056b071c08881",
      "parents": [
        "aaeab80bdbc0d10a98adc6fa76c29ca2f1816553"
      ],
      "author": {
        "name": "Mike Galbraith",
        "email": "efault@gmx.de",
        "time": "Wed Dec 06 20:39:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:43 2006 -0800"
      },
      "message": "[PATCH] make 8250_pnp serial driver work after suspend to ram\n\nAdd suspend/resume methods to drivers/serial/8250_pnp.c.  Tested on a\nP4/HT 16550A box, ttyS0 login survives across suspend to ram.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9399575dd30edcb84e821583daf81d4ba774a95b",
      "tree": "0dbd1b3607277dfb67ecffaf5a35197d08a8b563",
      "parents": [
        "f7dff2b12654149c9cac8d8c79b6588759edd5a9"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Dec 06 20:38:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:41 2006 -0800"
      },
      "message": "[PATCH] dz: Fixes to make it work\n\nThis a set of fixes mostly to make the driver actually work:\n\n1. Actually select the line for setting parameters and receiver\n   disable/enable.\n2. Select the line for receive and transmit interrupt handling correctly.\n3. Report the transmitter empty state correctly.\n4. Set the I/O type of ports correctly.\n5. Perform polled transmission correctly.\n6. Don\u0027t fix the console line at ttyS3.\n7. Magic SysRq support.\n8. Various small bits here and there.\n\nTested with a DECstation 2100 (thanks Flo for making this possible).\n\n[akpm@osdl.org: fix typo]\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3fa72e4556ec1f04e46a0d561d9e785ecaa173d",
      "tree": "9c9b51dbecc27e977135b4e4793ea3dc99e8ba66",
      "parents": [
        "f67637ee4b5d90d41160d755b9a8cca18c394586"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 06 20:38:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:41 2006 -0800"
      },
      "message": "[PATCH] Pass struct dev pointer to dma_cache_sync()\n\nPass struct dev pointer to dma_cache_sync()\n\ndma_cache_sync() is ill-designed in that it does not have a struct device\npointer argument which makes proper support for systems that consist of a\nmix of coherent and non-coherent DMA devices hard.  Change dma_cache_sync\nto take a struct device pointer as first argument and fix all its callers\nto pass it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0980dafa329d33bb88edc8a3ef9fab4e070590c",
      "tree": "b8b3892333f7e4af807600c6c8a46f3f9a0cca70",
      "parents": [
        "f89d75f224dc530f1c173d9093f75865345840a1"
      ],
      "author": {
        "name": "Paul B Schroeder",
        "email": "pschroeder@uplogix.com",
        "time": "Wed Dec 06 20:37:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:35 2006 -0800"
      },
      "message": "[PATCH] Exar quad port serial\n\nThis is on our \"Envoy\" boxes which we have, according to the documentation, an\n\"Exar ST16C554/554D Quad UART with 16-byte Fifo\u0027s\".  The box also has two\nother \"on-board\" serial ports and a modem chip.\n\nThe two on-board serial UARTs were being detected along with the first two\nExar UARTs.  The last two Exar UARTs were not showing up and neither was the\nmodem.\n\nThis patch was the only way I could the kernel to see beyond the standard four\nserial ports and get all four of the Exar UARTs to show up.\n\n[akpm@osdl.org: build fix]\nSigned-off-by:  Paul B Schroeder \u003cpschroeder@uplogix.com\u003e\nCc: Lennart Sorensen \u003clsorense@csclub.uwaterloo.ca\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "238b8721a554a33a451a3f13bdb5be8fe5cfc927",
      "tree": "624439b105107fffae7f5d439f443966c4da7389",
      "parents": [
        "57881dd9df40b76dc7fc6a0d13fd75f337accb32"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Wed Dec 06 20:35:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:30 2006 -0800"
      },
      "message": "[PATCH] serial uartlite driver\n\nAdd a driver for the Xilinx uartlite serial controller used in boards with\nthe PPC405 core in the Xilinx V2P/V4 fpgas.\n\nThe hardware is very simple (baudrate/start/stopbits fixed and no break\nsupport).  See the datasheet for details:\n\n\thttp://www.xilinx.com/bvdocs/ipcenter/data_sheet/opb_uartlite.pdf\n\nSee http://thread.gmane.org/gmane.linux.serial/1237/ for the email thread.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd6a7c19e4630f635467246a81b8e0cc818c05e6",
      "tree": "8fc93cdef4070183cbd3fa06019c84728380b389",
      "parents": [
        "dd8856bda5f1308beb113281b248683992998a9e",
        "ea0f8feaa041f3ccec3d6b8ee51325b177daef06"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 06 08:10:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 06 08:10:55 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (43 commits)\n  sh: sh775x/titan fixes for irq header changes.\n  sh: update r7780rp defconfig.\n  sh: compile fixes for header cleanup.\n  sh: Fixup pte_mkhuge() build failure.\n  sh: set KBUILD_IMAGE to something sensible.\n  sh: show held locks in stack trace with lockdep.\n  sh: platform_pata support for R7780RP\n  sh: stacktrace/lockdep/irqflags tracing support.\n  sh: Fixup movli.l/movco.l atomic ops for gcc4.\n  sh: dyntick infrastructure.\n  sh: Clock framework tidying.\n  sh: Turn off IRQs around get_timer_offset() calls.\n  sh: Get the PGD right in oops case with 64-bit PTEs.\n  sh: Fix store queue bitmap end.\n  sh: More flexible + SH7780 earlyprintk SCIF support.\n  sh: Fixup various PAGE_SIZE \u003d\u003d 4096 assumptions.\n  sh: Fixup 4K irq stacks.\n  sh: dma-api channel capability extensions.\n  sh: Drop name overload in dma-sh.\n  sh: Make dma-isa depend on ISA_DMA_API.\n  ...\n"
    },
    {
      "commit": "a8b8d57c25eb61a04431324e1a41109925290512",
      "tree": "fc2ca7ae7a24de84368d82b75caabf29d19c22d8",
      "parents": [
        "dcb14775493170ea60fb8b657b411cdc9532b7ee"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Dec 06 11:49:34 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 06 07:41:26 2006 -0800"
      },
      "message": "[PATCH] m68knommu: ColdFire serial driver fixes\n\nSome updates for the old ColdFire serial driver:\n\n . support 3 and 4 UARTs on some ColdFire parts that have them\n . enable multifunction pins to serial for 527x CPU\u0027s\n . support the 5272 UART\u0027s fractional baud rate divisor\n . switch driver name to \"mcfserial\"\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d118562c2067a42d0e8f70671a4ce27d7c6ffee",
      "tree": "fa59028397143d7fa94d86785bee8443efe30798",
      "parents": [
        "e74b56800e78a10bc09b56a87831876a1d9d09ae"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 01 13:15:14 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:40 2006 +0900"
      },
      "message": "sh: Clock framework tidying.\n\nThis syncs up the SH clock framework with the linux/clk.h API,\nfor which there were only some minor changes required, namely\nthe clk_get() dev_id and subsequent callsites.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6fc21b82ef74911887ced1aff8d37ce079bb8b36",
      "tree": "7accfcb402a530dcddb4d755f413e8098037801f",
      "parents": [
        "510c72ad2dd4e05e6908755f51ac89482c6eb987"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 27 12:10:23 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:39 2006 +0900"
      },
      "message": "sh: More flexible + SH7780 earlyprintk SCIF support.\n\nThis makes the early printk support somewhat more flexible,\nmoving the port definition to a config option, and making the\nport initialization configurable for sh-ipl+g users.\n\nAt the same time, this allows us to trivially wire up the\nSH7780 SCIF0, so that\u0027s thrown in too more or less for free.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9d4436a6fbc8c5eccdfcb8f5884e0a7b4a57f6d2",
      "tree": "a8b7532fffa76ae526dea547cc87200466e00842",
      "parents": [
        "e62438630ca37539c8cc1553710bbfaa3cf960a7"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Sun Nov 05 15:40:13 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:36 2006 +0900"
      },
      "message": "sh: Add support for SH7206 and SH7619 CPU subtypes.\n\nThis implements initial support for the SH7206 (SH-2A) and SH7619\n(SH-2) MMU-less CPUs.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bf83c2a315637dee8a8b5c2221ce5030cc38c6db",
      "tree": "fb477f3affea75fcc79fa9d7006415576f79aadb",
      "parents": [
        "e62438630ca37539c8cc1553710bbfaa3cf960a7",
        "40a0017eb89c4c5a4bf81523edd867d730c9f143"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 05 15:52:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 05 15:52:06 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:\n  [PATCH] pcmcia: at91_cf update\n  [PATCH] pcmcia: fix m32r_cfc.c compilation\n  [PATCH] pcmcia: ds.c debug enhancements\n  [PATCH] pcmcia: at91_cf update\n  [PATCH] pcmcia: conf.ConfigBase and conf.Present consolidation\n  [PATCH] pcmcia: remove prod_id indirection\n  [PATCH] pcmcia: remove manf_id and card_id indirection\n  [PATCH] pcmcia: IDs for Elan serial PCMCIA devcies\n  [PATCH] pcmcia: allow for four multifunction subdevices\n  [PATCH] pcmcia: handle __copy_from_user() return value in ioctl\n  [PATCH] pcmcia: multifunction card handling fixes\n  [PATCH] pcmcia: allow shared IRQs on pd6729 sockets\n  [PATCH] pcmcia: start over after CIS override\n  [PATCH] cm4000_cs: fix return value check\n  [PATCH] pcmcia: yet another IDE ID\n  [PATCH] pcmcia: Add an id to ide-cs.c\n"
    },
    {
      "commit": "af2b3b503ad1b071b66e1531caae252b4b95c847",
      "tree": "600785af3af4a79978f688fa35e19ab900db264b",
      "parents": [
        "a9606fd39083478bef313c0e3b77bc065e39e36e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Oct 25 21:49:27 2006 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Dec 04 20:12:02 2006 -0500"
      },
      "message": "[PATCH] pcmcia: conf.ConfigBase and conf.Present consolidation\n\nstruct pcmcia_device *p_dev-\u003econf.ConfigBase and .Present are set in almost\nall PCMICA driver right at the beginning, using the same calls but slightly\ndifferent implementations. Unfiy this in the PCMCIA core.\n\nIncludes a small bugfix (\"drivers/net/pcmcia/xirc2ps_cs.c: remove unused\nlabel\") from and Signed-off-by Adrian Bunk \u003cbunk@stusta.de\u003e\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "efd50585e2ff9bd60e044fda7764d323010a7fe4",
      "tree": "f43f8f10a3cfe6ceb1b5cede6581f79134ca0e63",
      "parents": [
        "44e5e33e99e1b955ac6f0bb26abd9380629b48a9"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Oct 25 21:28:53 2006 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Dec 04 20:09:20 2006 -0500"
      },
      "message": "[PATCH] pcmcia: remove manf_id and card_id indirection\n\nAs we read out the manufactor and card_id from the PCMCIA device in the\nPCMCIA core, and device drivers can access those reliably in struct\npcmcia_device\u0027s fields manf_id and card_id, remove additional (and partly\nbroken) manf_id and card_id detection logic from PCMCIA device drivers.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "44e5e33e99e1b955ac6f0bb26abd9380629b48a9",
      "tree": "7ddeea7f1df67d061883e0d26cfcf9c83c900e38",
      "parents": [
        "6cf5be5112ecc5b0bded73bd2a64c1d46e4f6b8c"
      ],
      "author": {
        "name": "Tony Olech",
        "email": "tony.olech@elandigitalsystems.com",
        "time": "Wed Nov 29 08:54:51 2006 +0000"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Dec 04 20:09:19 2006 -0500"
      },
      "message": "[PATCH] pcmcia: IDs for Elan serial PCMCIA devcies\n\nAdd IDs for Elan serial PCMCIA devices. In addition, move the\npdaudio_cf driver from matching based on manf_id and card_id to\nthe more specific prod_id1 and prod_id2 to avoid false\npositives.\n\nSigned-off-by: Tony Olech \u003ctony.olech@elandigitalsystems.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "b9272dfdfe6b13120144eabf79d562d9a29ad5ce",
      "tree": "0613ab1d94b9dd6c179fbf1baf90865fd190dec8",
      "parents": [
        "9b9129e73985fe31ee6fd6a5d9f04219d127c186"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:21:02 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 09:53:07 2006 +1100"
      },
      "message": "[POWERPC] Add of_platform_bus support to mpc52xx psc uart driver\n\nNeeded to support mpc52xx boards in arch/powerpc.  This patch\nretains the platform_bus support when compiling for arch/ppc,\nbut uses the of_platform bindings for arch/powerpc.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9b9129e73985fe31ee6fd6a5d9f04219d127c186",
      "tree": "ec60b8941186f96ce43737a08d9071e06f4512da",
      "parents": [
        "872455e2ca12843e3dd16ebde1ce02dccc4bf99f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:21:01 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 09:53:07 2006 +1100"
      },
      "message": "[POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver\n\nSingle typo fix and whitespace changes.  In preparation for heavy\nchanges to this driver when support for arch/powerpc is added.\nSince the driver will be changing significantly anyway, then may\nas well take the opportunity to clean it up first.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d707572695e47aae3ac5eb92abb9d2a8c40f7a4e",
      "tree": "c3af246d197c97a8f42f8333c6f1f7ce6b9843ed",
      "parents": [
        "5407864e3cb71f6ac351b1ab2266bfb0d9f27684"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Dec 04 12:53:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 04 14:37:39 2006 +0000"
      },
      "message": "[ARM] 3975/1: AT91: Comments in atmel_serial.h\n\nUpdated some of the comments in the atmel_serial.h header detailing\nwhich bits are only available on the AT91RM9200 or the AT91SAM9xx\nprocessors.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c2f5ccfbd5198cadd03d8c4bb0e28175b78cd910",
      "tree": "22fad72f22ab1ffaf855051070dbc11b2868d5e8",
      "parents": [
        "c019d49b69237f195b1a31d90facf738a371841f"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Dec 04 09:37:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 04 14:37:36 2006 +0000"
      },
      "message": "[ARM] 3973/1: AT91: Serial driver compile fix\n\n1. The CPU identification has moved from \u003csystem.h\u003e to \u003ccpu.h\u003e.\n\n2. AT91RM9200_BASE_US0 is only defined if we are compiling in support\nfor the AT91RM9200.  Therefore we need to replace the CONFIG_ARM ifdef\nwith CONFIG_ARCH_AT91RM9200\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "533462df56db99ceba4b4124b69469aa2a46a8de",
      "tree": "fda148f9cf2a854ce1050087e2ba848e8a831964",
      "parents": [
        "1d30593e4c406c753e395676ba8b58600ccccbc1"
      ],
      "author": {
        "name": "Kalle Pokki",
        "email": "kalle.pokki@iki.fi",
        "time": "Mon Nov 13 11:22:30 2006 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:39:25 2006 +1100"
      },
      "message": "[POWERPC] CPM_UART: Fix inconsistency of function definition\n\nThe below hunk was missed from the recent patch, and now, there are somewhat\ninconsistent definitions:\n\nin cpm_uart.h:\nint __init cpm_uart_init_portdesc(void);\n\nin cpm_uart_cpm1.c:\nint __init cpm_uart_init_portdesc(void)\n{\n}\n\nin cpm_uart_cpm2.c:\nint cpm_uart_init_portdesc(void)\n{\n}\n\nSigned-off-by: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "55d8baee4a0b4709061104f7a56f53a310de76ac",
      "tree": "c59d7a736b30d7f2f088ed49bb3a9dacd54bdbc0",
      "parents": [
        "a5c474580b8b7cc8b7b2cca9a2bd27ff5c065e70"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Nov 30 17:16:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 22:51:40 2006 +0000"
      },
      "message": "[ARM] 3954/1: AT91: Update drivers for new headers\n\nThis patch updates the drivers (and other files) which include the\nhardware headers.  This fixes the breakage introduced in patches 3950/1\nand 3951/1 (those patches were getting big).\n\nThe AVR32 architecture uses the same serial driver and had its own copy\nof at91rm9200_pdc.h.  Renamed it to at91_pdc.h\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "79da7a610a1f81b51a1a77e2ac27438d7a5c5124",
      "tree": "8b1dd74a4900177b81854c00d3e5f5baf10f4488",
      "parents": [
        "1f4fd0a0d28fabf965815755f1a74ef91dfb5ca6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Nov 30 11:58:14 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 22:51:36 2006 +0000"
      },
      "message": "[ARM] 3947/1: AT91: cpu_is_XXX macro\u0027s\n\nThis patch replaces the arch_identify() in system.h with a set of\ncpu_is_XXX() macro\u0027s.  This allows for compile-time checking of the\ntarget AT91 processor.\n\nOriginal patch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0091cf5a6ae6e52fc95ceb53200975ef2c81c206",
      "tree": "374a45649cff6bf799541bbfc602097c843f5b36",
      "parents": [
        "599540a85595bd5950354bd95f5ebf9c6e07c971"
      ],
      "author": {
        "name": "Kalle Pokki",
        "email": "kalle.pokki@iki.fi",
        "time": "Wed Nov 01 15:08:13 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:35:36 2006 +1100"
      },
      "message": "[POWERPC] CPM_UART: Fix non-console initialisation\n\nThe cpm_uart driver is initialised incorrectly, if there is a frame buffer\nconsole, and CONFIG_SERIAL_CPM_CONSOLE is defined. The driver fails to\ncall cpm_uart_init_portdesc() and set_lineif() in this case.\n\nSigned-off-by: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "599540a85595bd5950354bd95f5ebf9c6e07c971",
      "tree": "f16b0060d002f22be5d061d82a2a210d90aa82d5",
      "parents": [
        "621da0f8af228525e4b40390e36fbdc44a587cf1"
      ],
      "author": {
        "name": "Kalle Pokki",
        "email": "kalle.pokki@iki.fi",
        "time": "Wed Nov 01 09:52:41 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:26:40 2006 +1100"
      },
      "message": "[POWERPC] CPM_UART: Fix non-console transmit\n\nThe SMC and SCC hardware transmitter is enabled at the wrong\nplace. Simply writing twice to the non-console port, like\n\n$ echo asdf \u003e /dev/ttyCPM1\n$ echo asdf \u003e /dev/ttyCPM1\n\nputs the shell into endless uninterruptible sleep, since the\ntransmitter is stopped after the first write, and is not enabled\nbefore the shutdown function of the second write. Thus the transmit\nbuffers are never emptied.\n\nSigned-off-by: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a5a89bae0449634fdb7aa7cdb1c5ba154e4a789b",
      "tree": "7c068807b82bb1409582c4c67b10e8e0a02cc611",
      "parents": [
        "37af6560f7978c60791b5f3df17ce8b3e97f2d6e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 29 22:46:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 30 12:08:40 2006 -0800"
      },
      "message": "[PATCH] ioc4_serial: irq flags fix\n\nUse the correct type for the CPU flags.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74e8b51d254865b8abe4a94b5eb82b1940ec820c",
      "tree": "d6d92a85d6c977e1cbe226680a3779085a9086b1",
      "parents": [
        "1ba0ce6f9c19a8573832e14b418dc835dc6f3bbd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 19 23:28:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:26:36 2006 -0700"
      },
      "message": "[PATCH] Kconfig serial typos\n\nFix typo (repeated) in serial Kconfig.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59f148005cfd3d41537a4b872c266213d5fe4dc6",
      "tree": "1e769ca80218a39417f7d45759e1bd2a4dbf6452",
      "parents": [
        "107d5a72f2c6a6819b66eebcb0281c7a67b6baaa"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Tue Oct 17 00:09:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 17 08:18:42 2006 -0700"
      },
      "message": "[PATCH] ioc4: Enable build on non-SN2\n\nThe SGI PCI-RT card, based on the SGI IOC4 chip, will be made available on\nAltix XE (x86_64) platforms in the near future.  As such it is now a\nmisnomer for the IOC4 base device driver to live under drivers/sn, and\nwould complicate builds for non-SN2.\n\nThis patch moves the IOC4 base driver code from drivers/sn to drivers/misc,\nand updates the associated Makefiles and Kconfig files to allow building on\nnon-SN2 configs.  Due to the resulting change in link order, it is now\nnecessary to use late_initcall() for IOC4 subdriver initialization.\n\n[akpm@osdl.org: __udivdi3 fix]\n[akpm@osdl.org: fix default in Kconfig]\nAcked-by: Pat Gefre \u003cpfg@sgi.com\u003e\nAcked-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9eb200748878751310cd9848c5dd4d467960beec",
      "tree": "16458876279abbc597843a7c1bb8216474691380",
      "parents": [
        "8770c018da7bbaa3b41371abc401b2aa7e76a71a",
        "8ae91b9ad88a130cd50fc0b78b16e7b9510b8067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 12 08:33:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 12 08:33:23 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: SH-4A UBC support\n  sh: interrupt exception handling rework\n  sh: Default enable R7780RP IRQs.\n  sh: Zero-out coherent buffer in consistent_alloc().\n  sh: Convert IPR-IRQ to IRQ chip.\n  sh: Convert INTC2 IRQ handler to irq_chip.\n  sh: Fix pr_debug statements for sh4\n  sh: Convert r7780rp IRQ handler to IRQ chip.\n  sh: Updates for IRQ handler changes.\n  sh: Kill off timer_ops get_frequency().\n  sh: First step at generic timeofday support.\n"
    },
    {
      "commit": "eba8cefc789f6e51a79363604a7db1dba6a678cb",
      "tree": "cc21f985a668dbb242497e9de88f16a55363e4f8",
      "parents": [
        "e3096de34c35683bc233f76d4e86562f1d782d0d"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Tue Oct 10 14:44:01 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 11 23:56:53 2006 -0700"
      },
      "message": "[SPARC32]: Fix sparc32 modpost warnings with sunzilog\n\nFix this 2.6.19-rc1 build warnings from modpost:\n\nWARNING: vmlinux - Section mismatch: reference to .init.text:sunzilog_console_setup from .data between \u0027sunzilog_console\u0027 (at offset 0x8394) and \u0027devices_subsys\u0027\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48343273e846d2612b7977f2503fd97503996fa0",
      "tree": "516ae31cd8b6e5676d8c11d309e98acb1d05f3b4",
      "parents": [
        "1acc04cd4c0b54ada85d0dd5d7c5efc3441261bf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:44:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:20 2006 -0700"
      },
      "message": "[PATCH] __iomem annotations in sunzilog\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a43c09d1b65da614620b1985633e3251b4f9b99",
      "tree": "3ecbd9dbec12cd023030baa0b1919498fe4e03c9",
      "parents": [
        "659564c8adfe1765476beee8d55cd18986946892",
        "5d347c8abaab1e8c24272a53099c22482855783e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "message": "Merge branch \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  drivers/isdn/act2000: kill irq2card_map\n  drivers/net/eepro: kill dead code\n  Various drivers\u0027 irq handlers: kill dead code, needless casts\n  drivers/net: eliminate irq handler impossible checks, needless casts\n  arch/i386/kernel/time: don\u0027t shadow \u0027irq\u0027 function arg\n"
    },
    {
      "commit": "9c8e7f5cc965d30006c917ab19221e06fcc5a4f9",
      "tree": "2ee465eedaec181e1eb8f50acbc0f86c03325a32",
      "parents": [
        "8774cb815f2492a95b90a927f93a2de555753b32"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 07 16:29:18 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 07 10:51:15 2006 -0700"
      },
      "message": "[PATCH] m32r pt_regs fixes\n\n... and now with irq_regs.h not forgotten...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be577a5220b25e0a6e3fbf96bbfc8b31d63e9ea9",
      "tree": "57e159a2b6f48c4b2f20497ced1d653a7fea4834",
      "parents": [
        "e317c8ccaaf900abf39cc3240e4dc5ba82a3cc67"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Oct 06 20:47:23 2006 -0600"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 06 20:47:23 2006 -0600"
      },
      "message": "Build fixes for struct pt_regs removal\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\n"
    },
    {
      "commit": "5d347c8abaab1e8c24272a53099c22482855783e",
      "tree": "3e267ced787b4ae18dd2c6275c1b8a83884f96b6",
      "parents": [
        "e317c8ccaaf900abf39cc3240e4dc5ba82a3cc67",
        "d87dbede030d17770aa6a6170e70ab6f8044e5ae"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "message": "Merge branch \u0027submit1\u0027 of viper:/spare/repo/irq-remove-2.6 into irqcleanups\n"
    },
    {
      "commit": "c7bec5aba52392aa8d675b8722735caf4a8b7265",
      "tree": "8087cfd2866e63fba25e18ba1fa0f374c27be4f0",
      "parents": [
        "c31f28e778ab299a5035ea2bda64f245b8915d7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "message": "Various drivers\u0027 irq handlers: kill dead code, needless casts\n\n- Eliminate casts to/from void*\n\n- Eliminate checks for conditions that never occur.  These typically\n  fall into two classes:\n\n\t1) Checking for \u0027dev_id \u003d\u003d NULL\u0027, then it is never called with\n\tNULL as an argument.\n\n\t2) Checking for invalid irq number, when the only caller (the\n\tsystem) guarantees the irq handler is called with the proper\n\t\u0027irq\u0027 number argument.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8c1addbc752660e95bbf2128d66b8e5bb38d5fc7",
      "tree": "2a04171d9392abd8935224616cff8109e3e8ea48",
      "parents": [
        "49f19ce401edfff937c448dd74c22497da361889"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 06 10:09:41 2006 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 06 10:09:41 2006 -0700"
      },
      "message": "[IA64] Fix breakage from irq change\n\nA few missed spots in ia64-land from this gigantic commit:\n\n7d12e780e003f93433d49ce78cfedf4b4c52adc5\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "35f3c5185b1e28e6591aa649db8bf4fa16f1a7f3",
      "tree": "d3057d468d36664d1accf964e76f6d97a299b40d",
      "parents": [
        "a700f3594d63a85af196ac64984f7375d903afad"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 06 15:31:16 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 06 15:31:16 2006 +0900"
      },
      "message": "sh: Updates for IRQ handler changes.\n\nTrivial fixes for build breakage introduced by IRQ handler changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7d12e780e003f93433d49ce78cfedf4b4c52adc5",
      "tree": "6748550400445c11a306b132009f3001e3525df8",
      "parents": [
        "da482792a6d1a3fbaaa25fae867b343fb4db3246"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 05 14:55:46 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Thu Oct 05 15:10:12 2006 +0100"
      },
      "message": "IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n\nMaintain a per-CPU global \"struct pt_regs *\" variable which can be used instead\nof passing regs around manually through all ~1800 interrupt handlers in the\nLinux kernel.\n\nThe regs pointer is used in few places, but it potentially costs both stack\nspace and code to pass it around.  On the FRV arch, removing the regs parameter\nfrom all the genirq function results in a 20% speed up of the IRQ exit path\n(ie: from leaving timer_interrupt() to leaving do_IRQ()).\n\nWhere appropriate, an arch may override the generic storage facility and do\nsomething different with the variable.  On FRV, for instance, the address is\nmaintained in GR28 at all times inside the kernel as part of general exception\nhandling.\n\nHaving looked over the code, it appears that the parameter may be handed down\nthrough up to twenty or so layers of functions.  Consider a USB character\ndevice attached to a USB hub, attached to a USB controller that posts its\ninterrupts through a cascaded auxiliary interrupt controller.  A character\ndevice driver may want to pass regs to the sysrq handler through the input\nlayer which adds another few layers of parameter passing.\n\nI\u0027ve build this code with allyesconfig for x86_64 and i386.  I\u0027ve runtested the\nmain part of the code on FRV and i386, though I can\u0027t test most of the drivers.\nI\u0027ve also done partial conversion for powerpc and MIPS - these at least compile\nwith minimal configurations.\n\nThis will affect all archs.  Mostly the changes should be relatively easy.\nTake do_IRQ(), store the regs pointer at the beginning, saving the old one:\n\n\tstruct pt_regs *old_regs \u003d set_irq_regs(regs);\n\nAnd put the old one back at the end:\n\n\tset_irq_regs(old_regs);\n\nDon\u0027t pass regs through to generic_handle_irq() or __do_IRQ().\n\nIn timer_interrupt(), this sort of change will be necessary:\n\n\t-\tupdate_process_times(user_mode(regs));\n\t-\tprofile_tick(CPU_PROFILING, regs);\n\t+\tupdate_process_times(user_mode(get_irq_regs()));\n\t+\tprofile_tick(CPU_PROFILING);\n\nI\u0027d like to move update_process_times()\u0027s use of get_irq_regs() into itself,\nexcept that i386, alone of the archs, uses something other than user_mode().\n\nSome notes on the interrupt handling in the drivers:\n\n (*) input_dev() is now gone entirely.  The regs pointer is no longer stored in\n     the input_dev struct.\n\n (*) finish_unlinks() in drivers/usb/host/ohci-q.c needs checking.  It does\n     something different depending on whether it\u0027s been supplied with a regs\n     pointer or not.\n\n (*) Various IRQ handler function pointers have been moved to type\n     irq_handler_t.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n(cherry picked from 1b16e7ac850969f38b375e511e3fa2f474a33867 commit)\n"
    },
    {
      "commit": "4d5e392c33820dc8861423bb1b8dae205ea0ad3d",
      "tree": "f76a7905ca8a7d8afc25156a2b4608743ffcd128",
      "parents": [
        "c194588dba968510b5aa7a1818bd2c8b36a416f7"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:11 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:06 2006 -0700"
      },
      "message": "[PATCH] atmel_serial: Fix roundoff error in atmel_console_get_options\n\nThe atmel_console_get_options() function initializes the baud,\nparity and bits settings from the actual hardware setup, in\ncase it has been initialized by a e.g. boot loader.\n\nThe baud rate, however, is not necessarily exactly equal to one of\nthe standard baud rates (115200, etc.) This means that the baud rate\ncalculated by this function may be slightly higher or slightly lower\nthan one of the standard baud rates.\n\nIf the baud rate is slightly lower than the target, this causes\nproblems when uart_set_option() tries to match the detected baud rate\nagainst the standard baud rate, as it will always select a baud rate\nthat is lower or equal to the target rate. For example if the\ndetected baud rate is slightly lower than 115200, usart_set_options()\nwill select 57600.\n\nThis patch fixes the problem by subtracting 1 from the value in BRGR\nwhen calculating the baud rate. The detected baud rate will thus\nalways be higher than the nearest standard baud rate, and\nuart_set_options() will end up doing the right thing.\n\nTested on ATSTK1000 and AT91RM9200-EK boards. Both are broken without\nthis patch.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "acca9b83acfe89fbb7421d5412176dee2ad2959a"
}
