)]}'
{
  "log": [
    {
      "commit": "c32da02342b7521df25fefc2ef20aee0e61cf887",
      "tree": "7e38f664fa3e13602c357d37f77d8adcf82fccc2",
      "parents": [
        "dca1d9f6d7ae428c193f32bd3e9a4ca13176648b",
        "318ae2edc3b29216abd8a2510f3f80b764f06858"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:04:50 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:04:50 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (56 commits)\n  doc: fix typo in comment explaining rb_tree usage\n  Remove fs/ntfs/ChangeLog\n  doc: fix console doc typo\n  doc: cpuset: Update the cpuset flag file\n  Fix of spelling in arch/sparc/kernel/leon_kernel.c no longer needed\n  Remove drivers/parport/ChangeLog\n  Remove drivers/char/ChangeLog\n  doc: typo - Table 1-2 should refer to \"status\", not \"statm\"\n  tree-wide: fix typos \"ass?o[sc]iac?te\" -\u003e \"associate\" in comments\n  No need to patch AMD-provided drivers/gpu/drm/radeon/atombios.h\n  devres/irq: Fix devm_irq_match comment\n  Remove reference to kthread_create_on_cpu\n  tree-wide: Assorted spelling fixes\n  tree-wide: fix \u0027lenght\u0027 typo in comments and code\n  drm/kms: fix spelling in error message\n  doc: capitalization and other minor fixes in pnp doc\n  devres: typo fix s/dev/devm/\n  Remove redundant trailing semicolons from macros\n  fix typo \"definetly\" -\u003e \"definitely\" in comment\n  tree-wide: s/widht/width/g typo in comments\n  ...\n\nFix trivial conflict in Documentation/laptops/00-INDEX\n"
    },
    {
      "commit": "dca1d9f6d7ae428c193f32bd3e9a4ca13176648b",
      "tree": "02de8c3503c1c811754423d2fa3f3b4978044f6e",
      "parents": [
        "9ff99339447de403a46be5e3f23d0c794d540b06",
        "91e013827c0bcbb187ecf02213c5446b6f62d445"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:00:54 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:00:54 2010 -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: (370 commits)\n  ARM: S3C2443: Add set_rate and round_rate calls for armdiv clock\n  ARM: S3C2443: Remove #if 0 for clk_mpll\n  ARM: S3C2443: Update notes on MPLLREF clock\n  ARM: S3C2443: Further clksrc-clk conversions\n  ARM: S3C2443: Change to using plat-samsung clksrc-clk implementation\n  USB: Fix s3c-hsotg build following Samsung platform header moves\n  ARM: S3C64XX: Reintroduce unconditional build of audio device\n  ARM: 5961/1: ux500: fix CLKRST addresses\n  ARM: 5977/1: arm: Enable backtrace printing on oops when PC is corrupted\n  ASoC: Fix S3C64xx IIS driver for Samsung header reorg\n  ARM: S3C2440: Fix plat-s3c24xx move of s3c2440/s3c2442 support\n  [ARM] pxa: fix typo in mxm8x10.h\n  [ARM] pxa/raumfeld: set GPIO drive bits for LED pins\n  [ARM] pxa/zeus: Add support for mcp2515 CAN bus\n  [ARM] pxa/zeus: Add support for onboard max6369 watchdog\n  [ARM] pxa/zeus: Add Eurotech as the manufacturer\n  [ARM] pxa/zeus: Correct the USB host initialisation flags\n  [ARM] pxa/zeus: Allow usage of 8250-compatible UART in uncompress\n  [ARM] pxa: refactor uncompress.h for non-PXA uarts\n  [ARM] mmp2: fix incorrect calling of chip-\u003emask_ack() for 2nd level cascaded IRQs\n  ...\n"
    },
    {
      "commit": "7ed63d5eb4c0de0321f5c0a7328e132a78f9fafe",
      "tree": "20dd851a6ca48ee780432ffdaae012bd10745a66",
      "parents": [
        "dc77f161aa5e81ddaf38390094c4f2ca3814e6b1"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Wed Mar 10 15:23:48 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:43 2010 -0800"
      },
      "message": "serial amba-pl010: enable PPS support\n\nFunction pl010_enable_ms() is automagically called when PPS ldisc\nis selected.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Alexander Gordeev \u003clasaine@lvk.cs.msu.su\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc77f161aa5e81ddaf38390094c4f2ca3814e6b1",
      "tree": "47ec9aff1a07915a5e96f469fea4815881a28e8f",
      "parents": [
        "a0880df0ccde8d551fc4d88c455acb2ee0801e26"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Wed Mar 10 15:23:48 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:43 2010 -0800"
      },
      "message": "serial 8250: enable PPS support\n\nAutomagically function serial8250_enable_ms() is called when PPS ldisc\nis selected.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Alexander Gordeev \u003clasaine@lvk.cs.msu.su\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "988addf82e4c03739375279de73929580a2d4a6a",
      "tree": "989ae1cd4e264bbad80c65f04480486246e7b9f3",
      "parents": [
        "004c1c7096659d352b83047a7593e91d8a30e3c5",
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 08 20:21:04 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 08 20:21:04 2010 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel-stable\n\nConflicts:\n\tarch/arm/mach-mx2/devices.c\n\tarch/arm/mach-mx2/devices.h\n\tsound/soc/pxa/pxa-ssp.c\n"
    },
    {
      "commit": "318ae2edc3b29216abd8a2510f3f80b764f06858",
      "tree": "ce595adde342f57f379d277b25e4dd206988a052",
      "parents": [
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176",
        "3e58974027b04e84f68b964ef368a6cd758e2f84"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\tDocumentation/filesystems/proc.txt\n\tarch/arm/mach-u300/include/mach/debug-macro.S\n\tdrivers/net/qlge/qlge_ethtool.c\n\tdrivers/net/qlge/qlge_main.c\n\tdrivers/net/typhoon.c\n"
    },
    {
      "commit": "4a31c08d2fecc74a630653828f5388fbb037f8c2",
      "tree": "c3baf80157bab2cf6bdf3d26772001e43233aad6",
      "parents": [
        "2ddb3b15f1b46836c61cfac5b00d8f08a24236e6",
        "0272282f7cffb469cd2676dcb6e58bc942fcf8a8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 07 15:47:19 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 07 15:47:19 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (26 commits)\n  sh: Convert sh to use read/update_persistent_clock\n  sh: Move PMB debugfs entry initialization to later stage\n  sh: Fix up flush_cache_vmap() on SMP.\n  sh: fix up MMU reset with variable PMB mapping sizes.\n  sh: establish PMB mappings for NUMA nodes.\n  sh: check for existing mappings for bolted PMB entries.\n  sh: fixed virt/phys mapping helpers for PMB.\n  sh: make pmb iomapping configurable.\n  sh: reworked dynamic PMB mapping.\n  sh: Fix up cpumask_of_pcibus() for the NUMA build.\n  serial: sh-sci: Tidy up build warnings.\n  sh: Fix up ctrl_read/write stragglers in migor setup.\n  serial: sh-sci: Add DMA support.\n  dmaengine: shdma: extend .device_terminate_all() to record partial transfer\n  sh: merge sh7722 and sh7724 DMA register definitions\n  sh: activate runtime PM for dmaengine on sh7722 and sh7724\n  dmaengine: shdma: add runtime PM support.\n  dmaengine: shdma: separate DMA headers.\n  dmaengine: shdma: convert to platform device resources\n  dmaengine: shdma: fix DMA error handling.\n  ...\n"
    },
    {
      "commit": "882d01f96bc1909455696aae6eb7ce4df3e908c8",
      "tree": "06e5789cb33d0547c2497fd4d0327dc9e8614d37",
      "parents": [
        "64ed28a87a0c075e91c1c5b0fe7d225a6cc6ae39",
        "d608c738bb8fb37e5fbfcdef9c566764f2fea086"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:40:15 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:40:15 2010 +0000"
      },
      "message": "Merge branch \u0027for-rmk/samsung5\u0027 of git://git.fluff.org/bjdooks/linux into devel-stable\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/Makefile\n"
    },
    {
      "commit": "64ed28a87a0c075e91c1c5b0fe7d225a6cc6ae39",
      "tree": "a434977a6caa9b41cc0daaf71dbd76ac8693aba6",
      "parents": [
        "b93a4afcff7be859e30cad2a305731516057d6cf",
        "17ccb834d517c66c09123c24ba8553c5b14e0f78"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:31:07 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:31:07 2010 +0000"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/genesis-2.6 into devel-stable\n\nConflicts:\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "b93a4afcff7be859e30cad2a305731516057d6cf",
      "tree": "fb5fe55864e16527e453efd18790a34db22ee2a1",
      "parents": [
        "62c132a8008991530839401674ce8e1b12b005d3",
        "9b1489e989695c4d502865f8bec616c0f17e99ab"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:29:32 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 02 23:29:32 2010 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n\nConflicts:\n\tarch/arm/Makefile\n"
    },
    {
      "commit": "137ee2f5d173a0e859e35bfb900261418eb88ace",
      "tree": "b568beec3835a1a6f2c5ed2592aa39f721092ea8",
      "parents": [
        "54862ee005943d0fdb13d4e54220f234676e05f5"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Feb 25 15:31:50 2010 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:24 2010 -0800"
      },
      "message": "jsm: fixing error if the driver fails to load\n\nCurrently if the driver fails to register on port, the kernel\ncrashes with the following stack:\n\ncpu 0x1: Vector: 300 (Data Access) at [c0000000e0303090]\n    pc: c00000000039aa74: .__mutex_lock_slowpath+0x44/0x10c\n    lr: c00000000039aa58: .__mutex_lock_slowpath+0x28/0x10c\n[c0000000e03033c0] c00000000026b074 .uart_remove_one_port+0xbc/0x16c\n[c0000000e0303460] d0000000000e0554 .jsm_remove_uart_port+0x8c/0x10c [jsm]\n[c0000000e03034f0] d0000000000dc034 .jsm_remove_one+0x34/0x108 [jsm]\n[c0000000e0303590] c0000000001f4aa0 .pci_device_remove+0x48/0x74\n...\n\nThis patch just fixes the code flow to abort the load when an\nerror is detected.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "54862ee005943d0fdb13d4e54220f234676e05f5",
      "tree": "e72f8fdd0617a002f48128419793e5e228b75bf0",
      "parents": [
        "eec9fe7d1ab4a0dfac4cb43047a7657fffd0002f"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Feb 25 15:31:49 2010 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:24 2010 -0800"
      },
      "message": "jsm: removing the uart structure and filename on error\n\nIf jsm fails to load, then remove the uart stuff, otherwise,\nthe things (as files), will be there forever (even when the module\nis unloaded). If you try to reload the module, the following message\nappears:\n\nkobject_add_internal failed for ttyn1 with -EEXIST, don\u0027t try to\nregister things with the same name in the same directory.\n\nThis patch remove the uart things when the driver fails.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4165fe4ef7305609a96c7f248cefb9c414d0ede5",
      "tree": "3e239b821a4b5365c7e15996d44fbf4726cd7840",
      "parents": [
        "638b9648ab51c9c549ff5735d3de519ef6199df3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Wed Feb 17 13:07:13 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:22 2010 -0800"
      },
      "message": "tty: Fix up char drivers request_room usage\n\nWe can\u0027t change them all but quite a few misuse it.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97c22394bb5dc89683ac150f1003d47e6e9418d9",
      "tree": "36d628026161b5f2f65d83f95a5edae82b79cb8f",
      "parents": [
        "b2a3dbc3ed401828c4de0f08d08d96d0f5ea5b0b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 08 10:03:58 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:21 2010 -0800"
      },
      "message": "serial: timberdale: Remove dependancies\n\nMFD_TIMBERDALE doesn\u0027t appear to be defined anywhere. However the code in\nquestion can build happily without platform specifics so remove the check\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6a2c7eabfd09ca7986bf96b8958a87ca041a19d8",
      "tree": "fb124167095299337b4207fe3aaeb24f431c6e42",
      "parents": [
        "a6d07d14bb5cc83237fb259014c1787ffdb83ccb"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Sat Jan 30 18:42:57 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:19 2010 -0800"
      },
      "message": "serial: bcm63xx_uart: allow more than one uart to be registered.\n\nThe bcm6358 CPU has two uarts, make it possible to use the second one.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a6d07d14bb5cc83237fb259014c1787ffdb83ccb",
      "tree": "5949ed52c473c404149bcbe78ef6090d11a84622",
      "parents": [
        "599b714ce1ff578f0ff2bc1441122be87c0fa478"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Sat Jan 30 18:42:56 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:18 2010 -0800"
      },
      "message": "serial: bcm63xx_uart: don\u0027t use kfree() on non kmalloced area.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "599b714ce1ff578f0ff2bc1441122be87c0fa478",
      "tree": "f9b6766f9e1205957cd366e32a5e854efaf4b6c6",
      "parents": [
        "cdc592d5d496e5c813d9632d0d1e334658927af7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jan 19 06:13:13 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:18 2010 -0800"
      },
      "message": "serial: bfin_5xx: pull in linux/io.h for ioremap prototypes\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cdc592d5d496e5c813d9632d0d1e334658927af7",
      "tree": "d00c8fbb037cb5542bb43d213b5f5583cfbd219f",
      "parents": [
        "7ed43f6af88b042eb2ac5a3eda1e8e17efae74ee"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jan 19 06:13:12 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:17 2010 -0800"
      },
      "message": "serial: bfin_5xx: kgdboc should accept gdb break only when it is active\n\nIf we always check for gdb breaks even when it isn\u0027t active, we get false\npositives on normal code and the system panics.\n\nURL: http://blackfin.uclinux.org/gf/tracker/5277\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ed43f6af88b042eb2ac5a3eda1e8e17efae74ee",
      "tree": "9535396dcce88504e371b920be8a70137d27b477",
      "parents": [
        "b2ced4f69ea87399a37b4485280c52034a0161a8"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Jan 19 06:13:11 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:17 2010 -0800"
      },
      "message": "serial: bfin_5xx: need to disable DMA TX interrupt too\n\nIf we don\u0027t disable the DMA TX channel, an inopportune timeout will\ntrigger the interrupt handler and may cause a dead lock with the spin_lock.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b2ced4f69ea87399a37b4485280c52034a0161a8",
      "tree": "0eae60c4c2bbc705b26c3fc02a90288392a7ea80",
      "parents": [
        "ca1cce49c2778439d00bbf516f70386f3d3b71e5"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jan 19 06:13:10 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:16 2010 -0800"
      },
      "message": "serial: bfin_5xx: remove useless gpio handling with hard flow control\n\nFor UARTs that have dedicated hardware flow control support, there will be\nno gpios to request/free as they are part of the normal peripheral pins.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e6c4ef984ebbd1a0458503417da91f3de47cbbe0",
      "tree": "c8bcb9c2f802b22a7c184c5fcc26db0773b078ba",
      "parents": [
        "02c95a62d8a0ad0ce71653b9f860b534f89ecc7b"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Wed Jan 13 23:34:18 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:15 2010 -0800"
      },
      "message": "tty: declare MODULE_FIRMWARE in various drivers\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1e091751cdb2c28f9f25041be0dcb4d33e4a833d",
      "tree": "364819510f0ef782277437d0c98170b46bcde35e",
      "parents": [
        "2a52fcb54fdf4b557730022aefcc794d567591fb"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Mon Dec 21 16:26:49 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:11 2010 -0800"
      },
      "message": "serial: fix test of unsigned\n\nThe variables were unsigned so the tests did not work.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2a52fcb54fdf4b557730022aefcc794d567591fb",
      "tree": "17cf078555b38f064d96866352c4f96d6f3349a9",
      "parents": [
        "bbcd18d1b37413d25eaf4580682b1b8e4a09ff5e"
      ],
      "author": {
        "name": "Kiros Yeh",
        "email": "kiros@korenix.com",
        "time": "Mon Dec 21 16:26:48 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:10 2010 -0800"
      },
      "message": "serial: add support for Korenix JetCard\n\nAdd different model (with a different PCI ID) to support Korenix JetCard.\n\nSigned-off-by: Kiros Yeh \u003ckiros@korenix.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bbcd18d1b37413d25eaf4580682b1b8e4a09ff5e",
      "tree": "e48354ffa1eb1efd10448ae1006fa3772f45f1fc",
      "parents": [
        "ac6ec5b1de5d1d5afcbe88d73c05df71dca0ac39"
      ],
      "author": {
        "name": "Baruch Siach",
        "email": "baruch@tkos.co.il",
        "time": "Mon Dec 21 16:26:46 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:10 2010 -0800"
      },
      "message": "serial: imx: fix NULL dereference Oops when pdata \u003d\u003d NULL\n\nThe platform code doesn\u0027t have to provide platform data to get sensible\ndefault behaviour from the imx serial driver.\n\nThis patch does not handle NULL dereference in the IrDA case, which still\nrequires a valid platform data pointer (in imx_startup()/imx_shutdown()),\nsince I don\u0027t know whether there is a sensible default behaviour, or\nshould the operation just fail cleanly.\n\nSigned-off-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nCc: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Oskar Schirmer \u003cos@emlix.com\u003e\nCc: Fabian Godehardt \u003cfg@emlix.com\u003e\nCc: Daniel Glöckner \u003cdg@emlix.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ac6ec5b1de5d1d5afcbe88d73c05df71dca0ac39",
      "tree": "4a850ab01492dafc82a94cccac9790bd8be0f32a",
      "parents": [
        "de538eb3441e8b9f7aedb3a37e46c005538451dc"
      ],
      "author": {
        "name": "Ira W. Snyder",
        "email": "iws@ovro.caltech.edu",
        "time": "Mon Dec 21 16:26:45 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:08 2010 -0800"
      },
      "message": "serial: 8250_pci: add support for MCS9865 / SYBA 6x Serial Port Card\n\nThis patch is heavily based on an earlier patch found on the linux-serial\nmailing list [1], written by Darius Augulis.\n\nThe previous incarnation of this patch only supported a 2x serial port\ncard.  I have added support for my SYBA 6x serial port card, and tested on\nx86.\n\n[1]: http://marc.info/?l\u003dlinux-serial\u0026m\u003d124975806304760\n\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nCc: Darius Augulis \u003caugulis.darius@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8fe2d54145a51238308d333f9dc57c5df575ff78",
      "tree": "aa56ae07170eab350ade6f8a59a303a10a2dc337",
      "parents": [
        "8b505ca8e2600eb9e7dd2d6b2682a81717671374"
      ],
      "author": {
        "name": "Albin Tonnerre",
        "email": "albin.tonnerre@free-electrons.com",
        "time": "Wed Dec 09 12:31:32 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:08 2010 -0800"
      },
      "message": "serial: atmel_serial: add poll_get_char and poll_put_char uart_ops\n\nPermits using KGDB over the console with the atmel_serial driver.\n\n[akpm@linux-foundation.org: s/barrier/cpu_relax/]\nSigned-off-by: Albin Tonnerre \u003calbin.tonnerre@free-electrons.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nAcked-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8b505ca8e2600eb9e7dd2d6b2682a81717671374",
      "tree": "fa1a082a5750d26f112c50a98de853fa635b595c",
      "parents": [
        "b5d228cc4f854aebcefac987d111fc072ecd15e0"
      ],
      "author": {
        "name": "Thiago Farina",
        "email": "tfransosi@gmail.com",
        "time": "Wed Dec 09 12:31:30 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:07 2010 -0800"
      },
      "message": "serial: 68328serial.c: remove BAUD_TABLE_SIZE macro\n\nThis macro is a duplicate of ARRAY_SIZE defined in kernel api, so just use\nthat instead.\n\nSigned-off-by: Thiago Farina \u003ctfransosi@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b5d228cc4f854aebcefac987d111fc072ecd15e0",
      "tree": "3663199cff0d18cf78a6da2fc03696708cb914e6",
      "parents": [
        "ccf68e59e93181df9353c0cc721459d18ff200b6"
      ],
      "author": {
        "name": "Shmulik Ladkani",
        "email": "shmulik@jungo.com",
        "time": "Wed Dec 09 12:31:29 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:07 2010 -0800"
      },
      "message": "serial: copy UART properties of UPF_FIXED_TYPE ports provisioned using early_serial_setup\n\nAugment the UPF_FIXED_TYPE logic, which currently applies to UART ports\nprovisioned using platform_device_register.\n\nThe suggested patch applies same logic into \u0027serial8250_register_ports\u0027,\nmaking UART ports provisioned using early_serial_setup inherit their\nproperties from the uart_config entry.\n\nSigned-off-by: Shmulik Ladkani \u003cshmulik@jungo.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ccf68e59e93181df9353c0cc721459d18ff200b6",
      "tree": "2b532778787f5c3e37663760be6643b653662819",
      "parents": [
        "13dda80e48439b446d0bc9bab34b91484bc8f533"
      ],
      "author": {
        "name": "sonic zhang",
        "email": "sonic.adi@gmail.com",
        "time": "Wed Dec 09 12:31:28 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 02 14:43:06 2010 -0800"
      },
      "message": "serial: fit blackfin uart over sport driver into common uart infrastructure\n\nFit blackfin uart over sport driver into common uart inftrastructure.  It\nis based on the early platform interfaces to get the platform data early\nwhen the console is initilized.\n\n1. Enable sport uart driver to change uart baud, data bit, stop bit at\n   runtime.  Bind the index of uart device nodes to physical index of\n   sports.\n\n2. Move all platform data into arch specific board files.  Register\n   and probe platform device data in both early and normal stages.\n\n3. Console is registered in sport uart driver as well.\n\n4. Remove 500 us block waiting in sport tx stop code by putting a\n   dummy data into tx fifo to make sure the sport tx stops when all bytes\n   are shifted out except for the dummy data.\n\n5. clean up a bit and fix up coding style.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6efd46b98f30863ca3a9982312db87b826cf715",
      "tree": "289ee0e95d203be5f6c3e2330b6cb998394e0065",
      "parents": [
        "7d0b0a4434dd97d8e0731241aee586460f7fb7bd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 02 11:53:54 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 02 11:53:54 2010 +0900"
      },
      "message": "serial: sh-sci: Tidy up build warnings.\n\nThe recent sh-sci DMA support introduces a number of trivial build\nwarnings, clean them up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73a19e4c0301908ce6346715fd08a74308451f5a",
      "tree": "252aa89c1e04f1febb71e5133a78e16bf730479c",
      "parents": [
        "c014906a870ce70e009def0c9d170ccabeb0be63"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Tue Mar 02 11:39:15 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 02 11:39:15 2010 +0900"
      },
      "message": "serial: sh-sci: Add DMA support.\n\nSupport using DMA for sending and receiving data over SCI(F) interfaces of\nvarious SH SoCs.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac0f6f927db539e03e1f3f61bcd4ed57d5cde7a9",
      "tree": "816e5ac643b15c2050c64a7075f0f7e13d86ea09",
      "parents": [
        "b1bf9368407ae7e89d8a005bb40beb70a41df539",
        "9f33be2c3a80bdc2cc08342dd77fac87652e0548"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:15:15 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:15:15 2010 -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: (100 commits)\n  ARM: Eliminate decompressor -Dstatic\u003d PIC hack\n  ARM: 5958/1: ARM: U300: fix inverted clk round rate\n  ARM: 5956/1: misplaced parentheses\n  ARM: 5955/1: ep93xx: move timer defines into core.c and document\n  ARM: 5954/1: ep93xx: move gpio interrupt support to gpio.c\n  ARM: 5953/1: ep93xx: fix broken build of clock.c\n  ARM: 5952/1: ARM: MM: Add ARM_L1_CACHE_SHIFT_6 for handle inside each ARCH Kconfig\n  ARM: 5949/1: NUC900 add gpio virtual memory map\n  ARM: 5948/1: Enable timer0 to time4 clock support for nuc910\n  ARM: 5940/2: ARM: MMCI: remove custom DBG macro and printk\n  ARM: make_coherent(): fix problems with highpte, part 2\n  MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself\n  ARM: 5945/1: ep93xx: include correct irq.h in core.c\n  ARM: 5933/1: amba-pl011: support hardware flow control\n  ARM: 5930/1: Add PKMAP area description to memory.txt.\n  ARM: 5929/1: Add checks to detect overlap of memory regions.\n  ARM: 5928/1: Change type of VMALLOC_END to unsigned long.\n  ARM: 5927/1: Make delimiters of DMA area globally visibly.\n  ARM: 5926/1: Add \"Virtual kernel memory...\" printout.\n  ARM: 5920/1: OMAP4: Enable L2 Cache\n  ...\n\nFix up trivial conflict in arch/arm/mach-mx25/clock.c\n"
    },
    {
      "commit": "847f9c606cad121cebf984639e3eeee1c4db82f8",
      "tree": "ecd7aaef6cdfaf908d4d37db2e8f1951b490543a",
      "parents": [
        "7981164791d18d5ed1dcdfa9598949ed158a5333",
        "00ebfe58b002f0ff387f60c7cd23bc2b274fce1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:22:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:22:47 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (24 commits)\n  m68k: Define sigcontext ABI of ColdFire\n  m68knommu: NPTL support for uClinux\n  m68k: Add NPTL support\n  m68k: Eliminate unused variable in page_to_phys()\n  m68k: Switch to generic siginfo layout\n  macfb: fix 24-bit visual and stuff\n  macfb: cleanup\n  fbdev: add some missing mac modes\n  mac68k: start CUDA early\n  valkyriefb: various fixes\n  fbdev: mac_var_to_mode() fix\n  mac68k: move macsonic and macmace platform devices\n  mac68k: move mac_esp platform device\n  mac68k: replace mac68k SCC code with platform device\n  pmac-zilog: add platform driver\n  pmac-zilog: cleanup\n  mac68k: rework SWIM platform device\n  mac68k: cleanup\n  ataflop: Killl warning about unused variable flags\n  m68k: Use DIV_ROUND_CLOSEST\n  ...\n"
    },
    {
      "commit": "f1dd6ad599732fc89f36fdd65a2c2cf3c63a8711",
      "tree": "5092207128e47cba99dc0fe373fff6a36f4cb4b8",
      "parents": [
        "8d37a371b6869920e6c40c495c68eabba1ef3909",
        "e10b234b3c4e255d3300a486c4ac15b43253ac6d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:19:22 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:19:22 2010 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (141 commits)\n  MIPS: Alchemy: defconfig updates\n  MIPS: Alchemy: Fix Au1100 ethernet build failure\n  MIPS: Alchemy: Repair db1500/bosporus builds\n  MIPS: ARC: Cleanup unused definitions from sgialib.h\n  MIPS: Cobalt: convert legacy port addresses to GT-64111 bus addresses\n  MIPS: Alchemy: use 36bit addresses for PCMCIA resources.\n  MIPS: Cobalt: Fix theoretical port aliasing issue\n  MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1)\n  MIPS: Crazy spinlock speed test.\n  MIPS: Optimize spinlocks.\n  MIPS: Alchemy: devboard PM needs to save CPLD registers.\n  MIPS: PowerTV: Eliminate duplicate opcode definition macros\n  MIPS: Lemote 2F: Move printks out of port_access_lock.\n  MIPS: PNX833x: Convert IRQ controller locks to raw spinlocks.\n  MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c.\n  MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks.\n  MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock.\n  MIPS: Loongson: Remove pointless sample_lock from oprofile code.\n  MIPS: SNI: Convert sni_rm200_i8259A_lock to raw spinlock.\n  MIPS: i8259: Convert IRQ controller lock to raw spinlock.\n  ...\n"
    },
    {
      "commit": "8d37a371b6869920e6c40c495c68eabba1ef3909",
      "tree": "dad784512b13832f4f5494cfe0791965c6a2b0f6",
      "parents": [
        "ef1a8de8ea004a689b2aa9f5cefcba2b1a0262f2",
        "7b4884ca8853a638df0eb5d251d80d67777b8b1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:18:30 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:18:30 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (49 commits)\n  pcmcia: validate late-added resources\n  pcmcia: allow for extension of resource interval\n  pcmcia: remove useless msleep in ds.c\n  pcmcia: use read_cis_mem return value\n  pcmcia: handle error in serial_cs config calls\n  pcmcia: add locking to pcmcia_{read,write}_cis_mem\n  pcmcia: avoid prod_id memleak\n  pcmcia: avoid sysfs-related lockup for cardbus\n  pcmcia: use state machine for extended requery\n  pcmcia: delay re-scanning and re-querying of PCMCIA bus\n  pcmcia: use pccardd to handle eject, insert, suspend and resume requests\n  pcmcia: use ops_mutex for rsrc_{mgr,nonstatic} locking\n  pcmcia: use mutex for dynid lock\n  pcmcia: assert locking to struct pcmcia_device\n  pcmcia: add locking documentation\n  pcmcia: simplify locking\n  pcmcia: add locking to struct pcmcia_socket-\u003epcmcia_state()\n  pcmcia: protect s-\u003edevice_count\n  pcmcia: properly lock skt-\u003eirq, skt-\u003eirq_mask\n  pcmcia: lock ops-\u003eset_socket\n  ...\n"
    },
    {
      "commit": "ef1a8de8ea004a689b2aa9f5cefcba2b1a0262f2",
      "tree": "14324fad5e33c50c7d00646b7f6d2524943e7726",
      "parents": [
        "1c32fd0c5ac1ccbdc37a1a392a5d75cbe059b401",
        "3d98ffbffb16f2a1569b83cb78db0b5100e6c937"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 13:26:18 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 13:26:18 2010 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (88 commits)\n  powerpc: Fix lwsync feature fixup vs. modules on 64-bit\n  powerpc: Convert pmc_owner_lock to raw_spinlock\n  powerpc: Convert die.lock to raw_spinlock\n  powerpc: Convert tlbivax_lock to raw_spinlock\n  powerpc: Convert mpic locks to raw_spinlock\n  powerpc: Convert pmac_pic_lock to raw_spinlock\n  powerpc: Convert big_irq_lock to raw_spinlock\n  powerpc: Convert feature_lock to raw_spinlock\n  powerpc: Convert i8259_lock to raw_spinlock\n  powerpc: Convert beat_htab_lock to raw_spinlock\n  powerpc: Convert confirm_error_lock to raw_spinlock\n  powerpc: Convert ipic_lock to raw_spinlock\n  powerpc: Convert native_tlbie_lock to raw_spinlock\n  powerpc: Convert beatic_irq_mask_lock to raw_spinlock\n  powerpc: Convert nv_lock to raw_spinlock\n  powerpc: Convert context_lock to raw_spinlock\n  powerpc/85xx: Add NOR, LEDs and PIB support for MPC8568E-MDS boards\n  powerpc/86xx: Enable VME driver on the GE SBC610\n  powerpc/86xx: Enable VME driver on the GE PPC9A\n  powerpc/86xx: Add MSI section to GE PPC9A DTS\n  ...\n"
    },
    {
      "commit": "ec9cbe09899e36b5f216c3232215520dcf0320ab",
      "tree": "7960e72bdad982d7dd18cab1e49ae3ca42d1a5a0",
      "parents": [
        "1f7b5fff505232521a7a770a639b63cd17636549"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 17 20:04:44 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:02 2010 +0100"
      },
      "message": "pmac-zilog: add platform driver\n\nAdd platform driver support to the pmac-zilog driver, for m68k macs.\nPlace the powermac-specific code inside #ifdef CONFIG_PPC_PMAC.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "1f7b5fff505232521a7a770a639b63cd17636549",
      "tree": "d1550de0c66883a050bc46ec2ba70608e9cc9a02",
      "parents": [
        "2724daf439d9f4e9f25c9fb8de8602ba61758478"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Wed Nov 04 00:40:23 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:28:37 2010 +0100"
      },
      "message": "pmac-zilog: cleanup\n\nWhitespace cleanups and comment typo fix.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "b2b13cdfd05ec331e1be3bbdd593d66840c0b688",
      "tree": "1f71a05f5590bcae08b2d87fa980f00379490ee2",
      "parents": [
        "63ea336b7942214edce1ae79725f28593dc84eaa"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Oct 28 21:37:28 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:52:57 2010 +0100"
      },
      "message": "SERIAL 8250: Fixes for Alchemy UARTs.\n\nLimit the amount of address space claimed for Alchemy serial ports to\n0x1000.  On the Au1300, ports are only 0x1000 apart, and the registers\nonly extend to 0x110 at most on all supported alchemy models.\n\nOn the Au1300 the autodetect logic no longer works and this makes it\nnecessary to specify the port type through platform data.  Because of\nthis the MSR quirk needs to be moved outside the autoconfig() function\nwhich will no longer be called when UPF_FIXED_TYPE is specified.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e,\nCc: linux-serial@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "64d497f55379b1e320a08ec2426468d96f5642ec",
      "tree": "22b9ab3c5e69c5cc2728cbc2ca7fc7623beef8f1",
      "parents": [
        "37d4008484977f60d5d37499a2670c79b214dd46",
        "b5f5fe80fa98a60daa0fa94512d1599b1e26674c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 26 16:54:27 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 26 16:54:27 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (187 commits)\n  sh: remove dead LED code for migo-r and ms7724se\n  sh: ecovec build fix for CONFIG_I2C\u003dn\n  sh: ecovec r-standby support\n  sh: ms7724se r-standby support\n  sh: SH-Mobile R-standby register save/restore\n  clocksource: Fix up a registration/IRQ race in the sh drivers.\n  sh: ms7724: modify scan_timing for KEYSC\n  sh: ms7724: Add sh_sir support\n  sh: mach-ecovec24: Add sh_sir support\n  sh: wire up SET/GET_UNALIGN_CTL.\n  sh: allow alignment fault mode to be configured at kernel boot.\n  sh: sh7724: Update FSI/SPU2 clock\n  sh: always enable sh7724 vpu_clk and set to 166MHz on Ecovec\n  sh: add sh7724 kick callback to clk_div4_table\n  sh: introduce struct clk_div4_table\n  sh: clock-cpg div4 set_rate() shift fix\n  sh: Turn on speculative return for SH7785 and SH7786\n  sh: Merge legacy and dynamic PMB modes.\n  sh: Use uncached I/O helpers in PMB setup.\n  sh: Provide uncached I/O helpers.\n  ...\n"
    },
    {
      "commit": "874f2f997dbe041a6c6e509dae8656ed9022d65d",
      "tree": "61898165882041ef7f9beaf2ef6663a1a4d3c29a",
      "parents": [
        "071c06cb570d38efe23a124e885f2f3e643a9206",
        "6ebdc661b608671e9ca572af8bb42d58108cc008"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Feb 26 14:41:00 2010 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Feb 26 14:41:00 2010 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n\nManual merge of:\n\tdrivers/char/hvc_console.c\n\tdrivers/char/hvc_console.h\n"
    },
    {
      "commit": "6ebdc661b608671e9ca572af8bb42d58108cc008",
      "tree": "e99caacb964a27caeae699160fa5eddcb14526e9",
      "parents": [
        "d7930c9ef9cc67044f5ddaac54d06ca22645a012",
        "df0edeb59eb559be0bee53452fda2f5cc0ae133f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 25 15:38:37 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 25 15:38:37 2010 -0800"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6: (41 commits)\n  of: remove undefined request_OF_resource \u0026 release_OF_resource\n  of/sparc: Remove sparc-local declaration of allnodes and devtree_lock\n  of: move definition of of_chosen into common code.\n  of: remove unused extern reference to devtree_lock\n  of: put default string compare and #a/s-cell values into common header\n  of/flattree: Don\u0027t assume HAVE_LMB\n  of: protect linux/of.h with CONFIG_OF\n  proc_devtree: fix THIS_MODULE without module.h\n  of: Remove old and misplaced function declarations\n  of/flattree: Make the kernel accept ePAPR style phandle information\n  of/flattree: endian-convert members of boot_param_header\n  of: assume big-endian properties, adding conversions where necessary\n  of: use __be32 for cell value accessors\n  of/flattree: use OF_ROOT_NODE_{SIZE,ADDR}_CELLS DEFAULT for fdt parsing\n  of/flattree: use callback to setup initrd from /chosen\n  proc_devtree: include linux/of.h\n  of: make set_node_proc_entry private to proc_devtree.c\n  of: include linux/proc_fs.h\n  of/flattree: merge early_init_dt_scan_memory() common code\n  of: add \u0027of_\u0027 prefix to machine_is_compatible()\n  ...\n"
    },
    {
      "commit": "9f33be2c3a80bdc2cc08342dd77fac87652e0548",
      "tree": "7ad6e825427a15c5ec0fc15540abc0429d7f4bce",
      "parents": [
        "2741ecb4ce5c2d430b5c44b0a169038338c21df5",
        "eed18b5fa4d297c681b00144e8c6942dd35d39a7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 22:10:38 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 22:10:38 2010 +0000"
      },
      "message": "Merge branches \u0027clks\u0027 and \u0027pnx\u0027 into devel\n"
    },
    {
      "commit": "2741ecb4ce5c2d430b5c44b0a169038338c21df5",
      "tree": "4aa71d7551184ee88f32c7f3660d821133058c32",
      "parents": [
        "bc85e585c6d0fab4bde12d60964b2f25802c3163",
        "5de813b6cd06460b337f9da9afe316823cf3ef45"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 22:09:41 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 22:09:41 2010 +0000"
      },
      "message": "Merge branch \u0027misc2\u0027 into devel\n"
    },
    {
      "commit": "2a2d10f386c1bacabe1a530c06dc8488eac419e5",
      "tree": "4606a4a3bafa42a8aa70e001d35883956a0f0589",
      "parents": [
        "2f68ffd11aa76b251921976c982b814df9ebe890",
        "c499546f43f2c31b681271ef7db922839fcde5fe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 20:41:34 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 25 20:41:34 2010 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion into devel-stable\n"
    },
    {
      "commit": "1088f336ccc73feaaff2f95eec6fb5b6e7e94337",
      "tree": "2f9bedc0c9781624249dfc4bb7c58e736136832b",
      "parents": [
        "03843a1294073c19783b43f60f3a455dd0672685"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 24 01:46:10 2010 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 24 01:52:20 2010 +0000"
      },
      "message": "ARM: SAMSUNG: Fix UART number for S5P6442\n\nThe recent changes in the UART code mean that we need to ensure that\nthe 4 UART case is only selected if S5PV210 is being compiled.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "03843a1294073c19783b43f60f3a455dd0672685",
      "tree": "f7233a8a7f2c96541afabe81cb7c1ce3d27b47c3",
      "parents": [
        "7f7035f21c10d83994e045a98c0906781dba02d3"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Jan 29 10:23:40 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 24 01:52:19 2010 +0000"
      },
      "message": "ARM: S5P6442: Add serial port support\n\nThis patch adds UART serial port support for S5P6442.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "3b43816f685fc6c2531f43514662f796f4601ffc",
      "tree": "3e7e484a8ce9c3ba1c8cedd195d0a6cc2346ab65",
      "parents": [
        "18fe1cad889fe6c1acbf4dfc576e82a13cf1a30c"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Fri Feb 12 06:43:11 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 18 17:29:42 2010 +0000"
      },
      "message": "ARM: 5933/1: amba-pl011: support hardware flow control\n\nEnable/disable automatic hardware flow control as requested by the\ntermios.  The controller does not allow us to control the RTS line when\nauto-RTS is enabled, so we enable auto-RTS only if the kernel has not\ndisabled RTS.\n\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a78621bb11fbad32a3ef968c65f9b93858b3341a",
      "tree": "c6b5d58f69185fb3562aeaac2664b00c1c128b20",
      "parents": [
        "7ab24855482fbc47712de46c05726d59cd0748e2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 24 18:20:22 2010 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Feb 17 18:00:18 2010 +0100"
      },
      "message": "pcmcia: handle error in serial_cs config calls\n\nDo not ignore the error returned by simple_config() / multi_config().\n\nCC: linux-serial@vger.kernel.org\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6acc6833510db8f72b5ef343296d97480555fda9",
      "tree": "197032db2cc74316188c33368dc6becef0a5c5fc",
      "parents": [
        "cf24dae14663b88cd64b37df3c7737269aa3cb5e"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Tue Feb 16 22:30:03 2010 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 16 22:30:03 2010 -0700"
      },
      "message": "serial: mpc52xx_uart: re-enable mpc5121 PSC UART support\n\nCurrently the support for MPC5121 PSC UART in the mpc52xx_uart\ndriver is broken (only console pre-initialized by the bootloader\nworks). Re-enable it now by providing MPC5121 specific ops\nfor PSCx clock activation, FIFO controller init/uninit and\nMPC5121 PSC FIFO shared interrupt handling functions.\n\nSigned-off-by: John Rigby \u003cjcrigby@gmail.com\u003e\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "bca476139d2ded86be146dae09b06e22548b67f3",
      "tree": "50a894c3ccce5f2f629a8e535a8bd6132f759ef9",
      "parents": [
        "0813e22d4e0d618eac9b47bec942bf856adca4c5"
      ],
      "author": {
        "name": "Dick Hollenbeck",
        "email": "dick@softplc.com",
        "time": "Wed Dec 09 12:31:34 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 16 15:55:51 2010 -0800"
      },
      "message": "serial: 8250: add serial transmitter fully empty test\n\nWhen controlling an industrial radio modem it can be necessary to\nmanipulate the handshake lines in order to control the radio modem\u0027s\ntransmitter, from userspace.\n\nThe transmitter should not be turned off before all characters have been\ntransmitted.  serial8250_tx_empty() was reporting that all characters were\ntransmitted before they actually were.\n\n\u003d\u003d\u003d\n\nDiscovered in parallel with more testing and analysis by Kees Schoenmakers\nas follows:\n\nI ran into an NetMos 9835 serial pci board which behaves a little\ndifferent than the standard.  This type of expansion board is very common.\n\n\"Standard\" 8250 compatible devices clear the \u0027UART_LST_TEMT\" bit together\nwith the \"UART_LSR_THRE\" bit when writing data to the device.\n\nThe NetMos device does it slightly different\n\nI believe that the TEMT bit is coupled to the shift register.  The problem\nis that after writing data to the device and very quickly after that one\ndoes call serial8250_tx_empty, it returns the wrong information.\n\nMy patch makes the test more robust (and solves the problem) and it does\nnot affect the already correct devices.\n\nAlan:\n\n  We may yet need to quirk this but now we know which chips we have a\n  way to do that should we find this breaks some other 8250 clone with\n  dodgy THRE.\n\nSigned-off-by: Dick Hollenbeck \u003cdick@softplc.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Kees Schoenmakers \u003ck.schoenmakers@sigmae.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "94d32f99c6aba8b702a9cf78cb328aeb7882b1e5",
      "tree": "a3544b4959da6e325c11d9cd568b07bdd4c0a94c",
      "parents": [
        "e335c75cf32b7014f84c90bbe7ed9b7ecd8e7778"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy.green@txtr.com",
        "time": "Mon Feb 01 13:28:54 2010 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Feb 16 17:16:47 2010 +0100"
      },
      "message": "imx-serial-excessive-status-clearing-on-break.patch\n\ncc: Sasha Hauer \u003ckernel@pengutronix.de\u003e\n\nWe noticed that we were only able to communicate once with a GSM module\nper session, if we powered down the module then the serial driver was\nbroken until reset, no traffic or /proc/interrupts activity could be\nseen any more.\n\nVolker noticed it was provoked by a long \"break\" seen on the wire when\nthe RX was not driven during powerdown, we discovered we could kill the\nserial driver just by forcing RX low extenally for a little while.\n\nI saw that the processing for BREAK in the driver gets too excited and\nclears down all set bits in USR2, including that a character is pending.\nThis stops all further characters getting processed.\n\nThe attached one-liner makes the serial driver immortal against BREAK.\n\nSigned-off-by: Andy Green \u003candy.green@txtr.com\u003e\nSigned-off-by: Volker Ernst \u003cvolker.ernst@txtr.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "56012808f4d5606e401539f663d92009d964425b",
      "tree": "f3736a97725647393a2db7c95462d857115197ca",
      "parents": [
        "a814290e17ae314bd614476cffc6119846eca27e",
        "b2a731aa5cbca7e0252da75e16de7ae5feb1313a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 15 21:20:18 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 15 21:20:18 2010 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion into devel-stable\n\nConflicts:\n\tarch/arm/Makefile\n"
    },
    {
      "commit": "71a157e8edca55198e808f8561dd49017a54ee34",
      "tree": "a78185ea8204f1e375d88545235ba3d4937ebfaf",
      "parents": [
        "89751a7cb70a20f0d604dd7c4be29dd7b0011718"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Feb 01 21:34:14 2010 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 09 08:33:00 2010 -0700"
      },
      "message": "of: add \u0027of_\u0027 prefix to machine_is_compatible()\n\nmachine is compatible is an OF-specific call.  It should have\nthe of_ prefix to protect the global namespace.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "8a77b8d0744ab21b59a9413c41c6a3d6cb9b0b4f",
      "tree": "8bac6436e4068190f60b0fa950082cfa9b8543d9",
      "parents": [
        "65a5b28f0af00dddd785b516914739460562638f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Feb 05 11:15:33 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Feb 08 12:49:01 2010 +0900"
      },
      "message": "serial: sh-sci: Support ARM-based SH-Mobile CPUs.\n\nAdd support for ARM-based SH-Mobile CPUs to the sh-sci driver.\n\nAlso remove the SCLSR register that is missing on sh772x, sh7705 and\nSH-Mobile.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9e9622d1a064705181bea0600ea9eacd95adab7f",
      "tree": "8334f134bc6cfe95d9be2e512e455d4bd976f36b",
      "parents": [
        "6339204ecc2aa2067a99595522de0403f0854bb8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Mon Feb 08 11:47:44 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Feb 08 11:47:44 2010 +0900"
      },
      "message": "serial: sh-sci: remove SCIF code in sci_rxd_in()\n\nSince sci_rxd_in() is used by SCI only, clean up\nthe header file by killing off code dealing with\nSCIF ports and their register definitions.\n\nAlso introduce a default sci_rxd_in() function\nwhich can be shared by all SCIF-only processors.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9ddc5b6f18fbac07d2746566b73b89e89fdd4e6a",
      "tree": "aaf691482ac8e36ccccb413b9b698063e6d0b489",
      "parents": [
        "659431fcafd820cc426afedadcc4548933224985"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Jan 20 17:02:24 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Feb 05 12:22:40 2010 +0100"
      },
      "message": "tree-wide: fix typos \"ammount\" -\u003e \"amount\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "03eac7bb882a75e6ee5705288f7ec36ad2e7d0d5",
      "tree": "893948c6d009ccbce351be43a81a1c9662ab8478",
      "parents": [
        "1ec562035ba64e724652cb12b8a770b3906e9bf5"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Tue Feb 02 13:44:12 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 02 18:11:22 2010 -0800"
      },
      "message": "uartlite: fix crash when using as console\n\nMove the ulite_console_setup to the .devinit section since it might be\ncalled on probe, which is in devinit.  Fixes the crash below where the\nuartlite hw is probed after the .init section is freed from the kernel.\n\nuartlite: ttyUL0 at MMIO 0xc8000100 (irq \u003d 30) is a uartlite\nBUG: unable to handle kernel NULL pointer dereference at (null)\nIP: [\u003cc176720e\u003e] ulite_console_setup+0x6f/0xa8\n*pdpt \u003d 0000000036fb0001 *pde \u003d 0000000000000000\nOops: 0000 [#1] PREEMPT SMP\nlast sysfs file: /sys/devices/pci0000:00/0000:00:1f.1/host0/uevent\nModules linked in: puffin(+) serio_raw\n\nPid: 151, comm: modprobe Not tainted (2.6.31.5-1.0.b1-b1 #1) POULSBO\nEIP: 0060:[\u003cc176720e\u003e] EFLAGS: 00010246 CPU: 0\nEIP is at ulite_console_setup+0x6f/0xa8\nEAX: c16ec824 EBX: c16ec824 ECX: c176719f EDX: 00000000\nESI: 00000000 EDI: c17b42c4 EBP: f6fd1cf0 ESP: f6fd1cd8\n DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068\nProcess modprobe (pid: 151, ti\u003df6fd0000 task\u003df6fa1020 task.ti\u003df6fd0000)\nStack:\n c1031f51 00000000 00000000 00000246 c182237c f7742000 f6fd1d5c c11fd316\n\u003c0\u003e c16ec85c f77420d4 0000001e 00000000 00000000 c1633e78 4f494d4d 63783020\n\u003c0\u003e 30303038 00303031 f6fd1d3c c10e0786 f6fd1d48 00000000 f6fd1d48 00000000\nCall Trace:\n [\u003cc1031f51\u003e] ? register_console+0xf6/0x1fc\n [\u003cc11fd316\u003e] ? uart_add_one_port+0x237/0x2bb\n [\u003cc10e0786\u003e] ? sysfs_add_one+0x13/0xd3\n [\u003cc10e142f\u003e] ? sysfs_do_create_link+0xba/0xfc\n [\u003cc146f200\u003e] ? ulite_probe+0x198/0x1eb\n [\u003cc12064ee\u003e] ? platform_drv_probe+0xc/0xe\n [\u003cc120597b\u003e] ? driver_probe_device+0x79/0x105\n [\u003cc1205a8e\u003e] ? __device_attach+0x28/0x30\n [\u003cc120511f\u003e] ? bus_for_each_drv+0x3d/0x67\n [\u003cc1205af9\u003e] ? device_attach+0x44/0x58\n [\u003cc1205a66\u003e] ? __device_attach+0x0/0x30\n [\u003cc1204fb8\u003e] ? bus_probe_device+0x1f/0x34\n [\u003cc1203e68\u003e] ? device_add+0x385/0x4c0\n [\u003cc148491f\u003e] ? _write_unlock+0x8/0x1f\n [\u003cc1206aac\u003e] ? platform_device_add+0xd9/0x11c\n [\u003cc120c685\u003e] ? mfd_add_devices+0x165/0x1bc\n [\u003cf831b378\u003e] ? puffin_probe+0x2d0/0x390 [puffin]\n [\u003cc11a08ef\u003e] ? pci_match_device+0xa0/0xa7\n [\u003cc11a07bc\u003e] ? local_pci_probe+0xe/0x10\n [\u003cc11a11db\u003e] ? pci_device_probe+0x43/0x66\n [\u003cc120597b\u003e] ? driver_probe_device+0x79/0x105\n [\u003cc1205a4a\u003e] ? __driver_attach+0x43/0x5f\n [\u003cc120535d\u003e] ? bus_for_each_dev+0x3d/0x67\n [\u003cc1205852\u003e] ? driver_attach+0x14/0x16\n [\u003cc1205a07\u003e] ? __driver_attach+0x0/0x5f\n [\u003cc1204dea\u003e] ? bus_add_driver+0xf9/0x220\n [\u003cc1205c8f\u003e] ? driver_register+0x8b/0xeb\n [\u003cc11a1518\u003e] ? __pci_register_driver+0x43/0x9f\n [\u003cc10477ef\u003e] ? __blocking_notifier_call_chain+0x40/0x4c\n [\u003cf831f000\u003e] ? puffin_init+0x0/0x48 [puffin]\n [\u003cf831f017\u003e] ? puffin_init+0x17/0x48 [puffin]\n [\u003cc1001139\u003e] ? do_one_initcall+0x4c/0x131\n [\u003cc105607b\u003e] ? sys_init_module+0xa7/0x1b7\n [\u003cc1002a61\u003e] ? syscall_call+0x7/0xb\n Code: 6e 74 00 00 00 92 33 00 00 18 00 0e 01 73 79 6e 63 65 2d 72 65 67 69 73 74 72 79 0c 00 49 32\n00 00 14 00 09 01 61 6c 73 61 2d 69 \u003c6e\u003e 66 6f 00 00 00 42 37 00 00 10 00 07 01 6b 69 6c 6c 61 6c 6c\nEIP: [\u003cc176720e\u003e] ulite_console_setup+0x6f/0xa8 SS:ESP 0068:f6fd1cd8\nCR2: 0000000000000000\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1de203adf6210b9dd81d907ea8cda587bc61cf4c",
      "tree": "0bf2eebdfdbd0f4098e6a6e4f91f7873f1d4bfc7",
      "parents": [
        "3bd9377e8761cb7f1000b3075763df779ab9aeca"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 29 10:53:35 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 03 01:55:02 2010 +0000"
      },
      "message": "ARM: SAMSUNG: Use PLAT_SAMSUNG instead of PLAT_S3C\n\nAs part of the development process, it is hoped PLAT_S3C is either removed\nfrom all of the PLAT_SAMSUNG derived platforms or removed entirely. It is\nalso better to use PLAT_SAMSUNG as this is the current base of all Samsung\ndevices.\n\nChange the two places that use PLAT_S3C to use PLAT_SAMSUNG\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "3bd9377e8761cb7f1000b3075763df779ab9aeca",
      "tree": "54c87cd7bf18560527ba7bcbd950ed5e99c7d973",
      "parents": [
        "21030403209f0c253d462492f881c613bd8eeda2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 29 10:52:02 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 03 01:55:02 2010 +0000"
      },
      "message": "ARM: SAMSUNG: Add SERIAL_SAMSUNG_UARTS_4 Kconfig option\n\nAdd SERIAL_SAMSUNG_UARTS_4 to mop up the number of cases currently using\nfour Samsung compatible UARTS.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "21030403209f0c253d462492f881c613bd8eeda2",
      "tree": "0c51f42982ef72fcff85fd15cbbcfaa009ebaf73",
      "parents": [
        "4b4c662571bb3a19d6bacb4433886ec35c7093fa"
      ],
      "author": {
        "name": "Michel Pollet",
        "email": "buserror@gmail.com",
        "time": "Wed Jan 27 16:38:08 2010 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 03 01:55:01 2010 +0000"
      },
      "message": "ARM: S3C2412: SoC has the fractional baud rate register\n\nThe S3C2412 has a fractional baud rate register, this patch adds the\ncorresponding flag to the UART definition to allow generation of more\nprecise baud rates for the various clock combinations.\n\nSigned-off-by: Michel Pollet \u003cbuserror@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d85127319cc36c38eb99615c52531c6ef2f11369",
      "tree": "cb7a6c98ec13e3a02b1092460958f54145341e8e",
      "parents": [
        "0647aee035245e0e5ea39ae17cf909b7099f988d"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Fri Jan 22 10:50:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 26 09:50:01 2010 +0900"
      },
      "message": "ARM: S5PV210: Add serial port support\n\nThis patch adds UART serial port support for S5PV210.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "33d7959a7a9ef36573bfd0cc85ebef29ed4b846d",
      "tree": "ebe69072c18645f4e9aa5bac33e61140910f8ebc",
      "parents": [
        "fa4281bbbcb44d1f8bdac894ad0696535272cc43"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Fri Jan 22 11:56:25 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 01:08:52 2010 -0800"
      },
      "message": "fmvj18x_cs: add new id (Panasonic lan \u0026 modem card)\n\nfmvj18x_cs, serial_cs:\n add new id\n Panasonic lan \u0026 modem card (model name:AL-VML101)\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18c576f950167ff3ec1e56dcbbec7b87288b3237",
      "tree": "564e0e9cb7b08ba5a4f76b509eb135a802cb307e",
      "parents": [
        "2e2eb509aa7a333fe9931cf306fc7dbc3473f25b"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Wed Dec 09 12:31:31 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:03:31 2010 -0800"
      },
      "message": "serial: serial_cs: oxsemi quirk breaks resume\n\nQuirk is applied on all cards with given manfid (is it that correct?).\nUnfortunately, that quirk breaks resume on zaurus with billionton\nbluetooth card inserted: c950ctrl is 0 and outb() faults.\n\nI believe it is simply not a multiport card.  (info-\u003emulti \u003d\u003d 1).  ...\n...  confirmed by printks.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2e2eb509aa7a333fe9931cf306fc7dbc3473f25b",
      "tree": "175318968883c5aeadf4ad4552fa51554865898e",
      "parents": [
        "16ae2a877bf4179737921235e85ceffd7b79354f"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Dec 09 12:31:36 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:03:30 2010 -0800"
      },
      "message": "serial: imx: bit \u0026/| confusion\n\nSince UCR1_UARTEN is defined 1, the port was always treated as enabled.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nAcked-by: Oskar Schirmer \u003cos@emlix.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Fabian Godehardt \u003cfg@emlix.com\u003e\nCc: Daniel Glöckner \u003cdg@emlix.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16ae2a877bf4179737921235e85ceffd7b79354f",
      "tree": "48a72ef071d1c89dc6d49aa88bb3ee98af6ce7ad",
      "parents": [
        "4547be7809a3b775ce750ec7f8b5748954741523"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Jan 04 16:26:21 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:03:29 2010 -0800"
      },
      "message": "serial: Fix crash if the minimum rate of the device is \u003e 9600 baud\n\nIn that situation if the old rate is invalid and the new rate is invalid\nand the chip cannot do 9600 baud we report zero, which makes all the\ndrivers explode.\n\nInstead force the rate based on min/max\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4547be7809a3b775ce750ec7f8b5748954741523",
      "tree": "c4da7e9e0e461c42501299c355c03a9920ccdce6",
      "parents": [
        "6d34855d9aa281f72c533ecb827405139d1b0fe9"
      ],
      "author": {
        "name": "Stanislav Brabec",
        "email": "sbrabec@suse.cz",
        "time": "Wed Dec 02 16:20:56 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:03:29 2010 -0800"
      },
      "message": "serial-core: resume serial hardware with no_console_suspend\n\nPerform a tricky suspend/resume even with no_console_suspend.\n\nWith no_console_suspend, kernel skips serial port suspend/resume and the\nserial hardware may remain in undefined state after resume. It actually\nhappens on devices that don\u0027t have BIOS that handle serial\ninitialization. It makes impossible to use serial console after resume.\n\nDevices affected by this problem include:\nSharp Zaurus devices\nSeveral PXA based ARM embedded boards\n\nThe patch does:\n- Save the hardware state\n- Perform buffer flush in time of its suspend call\n- Tell the driver that port is suspended\n- But still accept new data\n- And keep console hardware in state that allows to send them\n\nIt allows to capture late console messages without breaking console\nafter resume.\n\nThis is just a resend of a patch discussed in these threads, as the\npatch was not yet applied.\n\n\"Possible suspend/resume regression in .32-rc?\" (Nov 1-5, 2009, ARM\nlist, later LKML)\n\n\"serial-core: resume serial hardware with no_console_suspend\" (Sep\n15-Oct 18, 2009, LKML \u0026 ARM lists)\n\nSigned-off-by: Stanislav Brabec \u003csbrabec@suse.cz\u003e\nTested-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nTested-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6d34855d9aa281f72c533ecb827405139d1b0fe9",
      "tree": "b3b9d2084b67505f12055de841a8d9bd847cec24",
      "parents": [
        "eeec32a731631a9bad9abb21c626b9f2840bee0d"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Wed Dec 09 12:31:37 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:03:27 2010 -0800"
      },
      "message": "serial: 8250_pnp: use wildcard for serial Wacom tablets\n\nWacom claims that the WACF namespace will always be devoted to serial\nWacom tablets.  Remove the existing entries and add a wildcard to avoid\nhaving to update the kernel every time they add a new device.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nTested-by: Ping Cheng \u003cpingc@wacom.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "51fe52229e3765dc56b8d2dd5df656fbf8a20500",
      "tree": "5d26164280bdd77137df3e3db04069702c182bd2",
      "parents": [
        "bb9b1c772727849051e485a877aa9a4b2d3ac1a1"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Thu Jan 14 15:05:38 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:50:47 2010 +0900"
      },
      "message": "ARM: SAMSUNG: serial: Modify console initialization.\n\nThis patch modifies s3c24xx_serial_initconsole function to accept multiple\nplatform UART information structures. This is required on platforms that have\ndifferences among the instances of UART ports. As an example, the FIFO sizes\ncould be different for each UART instance and hence multiple platform UART\ninformation structures would be needed.\n\nThis patch also modifies the s3c24xx_console_init macro since it wraps the\ncall to the s3c24xx_serial_initconsole function.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8888be69adea1d86d694096cb206ef570e2d691a",
      "tree": "ba3fd0c0b7d7dd7c8d7b7afeb56f094b65ebdb66",
      "parents": [
        "1e868d8e6d2c4b8736cdf7a4bd5701e4f527f722",
        "78924577f493c6fa62e2b38356faa542fa7583e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:55 2010 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc: Move cpu hotplug driver lock from pseries to powerpc\n  powerpc: Move /proc/ppc64 to /proc/powerpc update\n  powerpc/8xx: Fix user space TLB walk in dcbX fixup\n  powerpc: Fix decrementer setup on 1GHz boards\n  powerpc/iseries: Initialise on-stack completion\n  powerpc/hvc: Driver build breaks with !HVC_CONSOLE\n  serial/pmac_zilog: Workaround problem due to interrupt on closed port\n  powerpc/macintosh: Make Open Firmware device id constant\n  powerpc: Use helpers for rlimits\n  powerpc: cpumask_of_node() should handle -1 as a node\n  powerpc/pseries: Fix dlpar compile warning without CONFIG_PROC_DEVICETREE\n  powerpc/pseries: Fix xics interrupt affinity\n  powerpc/swsusp_32: Fix TLB invalidation\n  powerpc/8xx: Always pin kernel instruction TLB\n  powerpc: 2.6.33 update of defconfigs for embedded 6xx/7xxx, 8xx, 8xxx\n  powerpc: Use scripts/mkuboot.sh instead of \u0027mkimage\u0027\n  powerpc/5200: update defconfigs\n"
    },
    {
      "commit": "3018aa4b1a46946dfd0ee73a533038f24e390539",
      "tree": "bf4931e81c2b86310fdc36de725423a843f0b037",
      "parents": [
        "1f8cdae43929d32e3706c314eb2a302dc3683fba"
      ],
      "author": {
        "name": "Ping",
        "email": "pinglinux@gmail.com",
        "time": "Fri Jan 15 17:01:07 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 16 12:15:37 2010 -0800"
      },
      "message": "serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device\n\nThis is a new two finger touch Fujitsu Wacom Tablet PC.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "501dae90b3ae4dd3d8efdacfcb072c3d65eb5a33",
      "tree": "500c065c5b94068f292ca8a064d9a140d0fa8571",
      "parents": [
        "62a6156e88b2e89eafed30aefc97ff4979393c1c"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:23:53 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:47 2010 +0900"
      },
      "message": "ARM: S5P6440: Add serial port support\n\nThis patch adds UART serial port support for S5P6440 CPU. Most of the\nserial support of Samsung\u0027s 6400 CPU is reused for 6440 CPU.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "02ab851324dc7e2fc75787f7fae71187092be7ed",
      "tree": "b7019a603013ccdeb176349a5b0e315111b2e538",
      "parents": [
        "46759a7c132648d79121518d2f7c34edc3f0cf58"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sun Jan 10 17:51:42 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Jan 15 13:26:13 2010 +1100"
      },
      "message": "serial/pmac_zilog: Workaround problem due to interrupt on closed port\n\nIt seems that in qemu, we can see an interrupt in R3 despite the\nfact that it\u0027s masked in W1. The chip doesn\u0027t actually issue an\ninterrupt, but we can \"see\" it when taking an interrupt for the\nother channel. This may be a qemu bug ... or not, so let\u0027s be\nsafe and avoid calling into the UART layer when that happens which\nwoulc cause a crash.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Rob Landley \u003crob@landley.net\u003e\n"
    },
    {
      "commit": "75136d48e85915fd78a072f22897622b5d4c1814",
      "tree": "4ec35fb2c0e53ddd69dbe80615be35f87caeaa9d",
      "parents": [
        "ea4407834118405ef419e9b07794ceacadc01bae"
      ],
      "author": {
        "name": "Markus Pietrek",
        "email": "Markus.Pietrek@emtrion.de",
        "time": "Fri Jan 15 08:33:20 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 15 08:33:20 2010 +0900"
      },
      "message": "serial: sh-sci: using correct fifo size for SCIF and SCIFA ports.\n\nThe sh-sci driver used the wrong fifosize for PORT_SCIFA and PORT_SCIF\nports. If an incorrect size is used, the serial core will enforce an\nearly shutdown on the port, especially with baudrates \u003c 9600.\n\nSigned-off-by: Markus Pietrek \u003cMarkus.Pietrek@emtrion.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1f0e14bbc065c88ddb68fec42b317f487cc85410",
      "tree": "ed8d6206d3362e92db3f5dd981a2e865200bde9c",
      "parents": [
        "f25bb39f8adfe980df223f415f3b845953ca1147",
        "aff7b4f86737f1ae364bf5ece9a9b8586ddb2db4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: Ensure ARMv6/7 mm files are built using appropriate assembler options\n  ARM: Fix wrong dmb\n  ARM: 5874/1: serial21285: fix disable_irq-from-interrupt-handler deadlock\n  ARM: 5873/1: ARM: Fix the reset logic for ARM RealView boards\n  ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h\n  ARM: 5871/1: arch/arm: Fix build failure for lpd7a404_defconfig caused by missing includes\n  ARM: 5870/1: arch/arm: Fix build failure for defconfigs without CONFIG_ISA_DMA_API set\n  ARM: 5868/1: ARM: fix \"BUG: using smp_processor_id() in preemptible code\"\n  ARM: 5867/1: Update U300 defconfig\n  ARM: 5866/1: arm ptrace: use unsigned types for kernel pt_regs\n  [ARM] pxa: fix strange characters in zaurus gpio .desc\n  ARM: add missing recvmmsg syscall number\n  [ARM] pxa: fix compiler warnings of unused variable \u0027id\u0027 in cpu_is_pxa9*()\n  [ARM] pxa: update pwm_backlight-\u003enotify() to include missed \u0027struct device *\u0027\n  [ARM] pxa: enable L2 if present in XSC3\n  [ARM] pxa: do not enable L2 after MMU is enabled\n"
    },
    {
      "commit": "597d8c717856f6094837850f3eb4850820b36451",
      "tree": "44c1b1115df6a80f6cee3684a01cdbc18b034134",
      "parents": [
        "682137f7e6bc78e3c324874c0c213123ddc5e261",
        "9db2f1bec36805e57a003f7bb90e003815d96de8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:53:29 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:53:29 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (56 commits)\n  sky2: Fix oops in sky2_xmit_frame() after TX timeout\n  Documentation/3c509: document ethtool support\n  af_packet: Don\u0027t use skb after dev_queue_xmit()\n  vxge: use pci_dma_mapping_error to test return value\n  netfilter: ebtables: enforce CAP_NET_ADMIN\n  e1000e: fix and commonize code for setting the receive address registers\n  e1000e: e1000e_enable_tx_pkt_filtering() returns wrong value\n  e1000e: perform 10/100 adaptive IFS only on parts that support it\n  e1000e: don\u0027t accumulate PHY statistics on PHY read failure\n  e1000e: call pci_save_state() after pci_restore_state()\n  netxen: update version to 4.0.72\n  netxen: fix set mac addr\n  netxen: fix smatch warning\n  netxen: fix tx ring memory leak\n  tcp: update the netstamp_needed counter when cloning sockets\n  TI DaVinci EMAC: Handle emac module clock correctly.\n  dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips\n  ixgbe: Fix compiler warning about variable being used uninitialized\n  netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()\n  mv643xx_eth: don\u0027t include cache padding in rx desc buffer size\n  ...\n\nFix trivial conflict in drivers/scsi/cxgb3i/cxgb3i_offload.c\n"
    },
    {
      "commit": "cc20b900be7aa8e456aff82dfcb55fb15c508962",
      "tree": "e031b4397bf585a3c9cf97a373400c2e269416a5",
      "parents": [
        "4c9f8be7dab831c78b5f491739fc5cd01f2efb03"
      ],
      "author": {
        "name": "Simon Kagstrom",
        "email": "simon.kagstrom@netinsight.net",
        "time": "Mon Jan 11 15:57:24 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 11 15:39:21 2010 +0000"
      },
      "message": "ARM: 5874/1: serial21285: fix disable_irq-from-interrupt-handler deadlock\n\nThe console hangs during bootup when disable_irq is called from the\ntransmit interrupt handler (it will wait forever for it\u0027s \"own\"\ninterrupt in synchronize_irq). Fix by using disable_irq_nosync()\ninstead.\n\nSigned-off-by: Simon Kagstrom \u003csimon.kagstrom@netinsight.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "abe8806901086b6cb29b4d4d4c616bbff3f0e7e1",
      "tree": "761b006fa598ceb3a093068b6bfa3621f5ab6088",
      "parents": [
        "7ad6848c7e81a603605fad3f3575841aab004eea"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Wed Jan 06 20:37:58 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 06 20:37:58 2010 -0800"
      },
      "message": "pcnet_cs: add cis of KTI PE520 pcmcia network card\n\npcnet_cs,serial_cs:\n\nadd cis of KTI PE520 pcmcia network card,\nand serial card(Sierra Wireless AC860).\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "32b53076c31ce9159740b744d5eb5d9505312add",
      "tree": "6687980a51c74629085eb8fa2e62172f480b3d53",
      "parents": [
        "154280fd0e890814a249bf4a79b4340fb367f1a7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 24 14:52:43 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 24 14:52:43 2009 +0900"
      },
      "message": "serial: sh-sci: Convert tremaining ctrl_xxx I/O routines to __raw_xxx.\n\nctrl_xxx() is an antiquated SH interface, while __raw_xxx is the standard\nAPI that accomplishes the same thing. As such, this converts the\nremaining sh-sci straggles over, which enables the driver to be wired up\nfor ARM SH-Mobile CPUs as well.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "154280fd0e890814a249bf4a79b4340fb367f1a7",
      "tree": "50b5fcc1763329a72526385d063884e433144b8c",
      "parents": [
        "2f99f5c8f05e02f3df1bb4d93b6704e6f5972872"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Dec 22 03:37:28 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Dec 24 14:50:55 2009 +0900"
      },
      "message": "serial: sh-sci: earlyprintk zero uartclk fix\n\nThis establishes a sensible max baud rate for the earlyprintk cases where\nthe port\u0027s uartclk has not yet been determined.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9b2831704e9250269032e3b8c2ffdfca09fd2851",
      "tree": "f0707f9cb808371e185f18268a14213a2e4fc392",
      "parents": [
        "337e4a1ab4d736b8c39a4c3a233ac21f1a6c036f",
        "204fc390d86f7087201ec4a146bc07483186c35b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 16 10:29:52 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 16 10:29:52 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (33 commits)\n  sh: Fix test of unsigned in se7722_irq_demux()\n  sh: mach-ecovec24: Add FSI sound support\n  sh: mach-ecovec24: Add mt9t112 camera support\n  sh: mach-ecovec24: Add tw9910 support\n  sh: MSIOF/mmc_spi platform data for the Ecovec24 board\n  sh: ms7724se: Add ak4642 support\n  sh: Fix up FPU build for SH5\n  sh: Remove old early serial console code V2\n  sh: sh5 scif pdata (sh5-101/sh5-103)\n  sh: sh4a scif pdata (sh7757/sh7763/sh7770/sh7780/sh7785/sh7786/x3)\n  sh: sh4a scif pdata (sh7343/sh7366/sh7722/sh7723/sh7724)\n  sh: sh4 scif pdata (sh7750/sh7760/sh4-202)\n  sh: sh3 scif pdata (sh7705/sh770x/sh7710/sh7720)\n  sh: sh2a scif pdata (sh7201/sh7203/sh7206/mxg)\n  sh: sh2 scif pdata (sh7616)\n  sh-sci: Extend sh-sci driver with early console V2\n  sh: Stub in P3 ioremap support for nommu parts.\n  sh: wire up vmallocinfo support in ioremap() implementations.\n  sh: Make the unaligned trap handler always obey notification levels.\n  sh: Couple kernel and user write page perm bits for CONFIG_X2TLB\n  ...\n"
    },
    {
      "commit": "9385565e20c4acf97cd8e2fd7155750e578edcc4",
      "tree": "55ee76523bb308ef73a2f91942953db6b79fe1c9",
      "parents": [
        "2ea5d35a49f5c89d1d2d677fe90c71ad5a6278b6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 18:00:28 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:27 2009 -0800"
      },
      "message": "ioc3/ioc4: fix error path on driver registration\n\nTwo IOC3 and IOC4 drivers have broken error paths on registration.  Fix\nthem.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Pat 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": "2ea5d35a49f5c89d1d2d677fe90c71ad5a6278b6",
      "tree": "3e5eb8efe966320b93ec948c8f95674d79912c5e",
      "parents": [
        "e4c570c4cb7a95dbfafa3d016d2739bf3fdfe319"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 18:00:27 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:27 2009 -0800"
      },
      "message": "ioc3/ioc4: various section fixes\n\nSeveral IOC3 and IOC4 drivers misuse the __devinit and __devexit section\nmarkers.  Use __init and __exit instead as appropriate, then add __devinit\nand __devexit where they really belong for PCI drivers.\n\nAlso make ioc4_serial_init static.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Pat Gefre \u003cpfg@sgi.com\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": "471452104b8520337ae2fb48c4e61cd4896e025d",
      "tree": "8594ae4a8362014e3cccf72a4e8834cdbb610bdd",
      "parents": [
        "0ead0f84e81a41c3e98aeceab04af8ab1bb08d1f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Dec 14 18:00:08 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:25 2009 -0800"
      },
      "message": "const: constify remaining dev_pm_ops\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e0aa51f54faa0659b529143de6c608e76675326f",
      "tree": "22fc566b74bfe6bd612a858ba354818900cdc394",
      "parents": [
        "9f815a1765b0ce766ab1d26ef192d30410f70b2b",
        "3ea6b3d0e6d0ffd91c0f8cadeb69b7133c038b32"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 15 12:10:10 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 15 12:10:10 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "7b6fd3bf82c4901f6ba0101ba71a5c507c24f9cf",
      "tree": "088bfc0216c0a0db902d3df1f8f6cd9695381f3b",
      "parents": [
        "0eb37e26ed332b2a96630cf7f7ebe9fddb41cc3c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Mon Dec 14 10:24:42 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 15 12:06:29 2009 +0900"
      },
      "message": "sh-sci: Extend sh-sci driver with early console V2\n\nThis is V2 of early serial console support for the sh-sci\ndriver. The early serial console is using early platform\ndevices and \"earlyprintk\". To use this feature the early\nplatform devices must be broken out to one device per port\nand the desired port should be selected on the kernel command\nline like: \"earlyprintk\u003dsh-sci.N[,baudrate][,keep]\"\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f4974c439dd7826c85bae4e6a8088ce2db0f498",
      "tree": "fdabc7d9bb7d7bc49aad547c0aac3a633ce01f09",
      "parents": [
        "3126c136bc30225d7a43af741778aa50e95e467a",
        "36ba782e9674cdc29ec7003757df0b375e99fa96"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 11 15:34:40 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 11 15:34:40 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (58 commits)\n  tty: split the lock up a bit further\n  tty: Move the leader test in disassociate\n  tty: Push the bkl down a bit in the hangup code\n  tty: Push the lock down further into the ldisc code\n  tty: push the BKL down into the handlers a bit\n  tty: moxa: split open lock\n  tty: moxa: Kill the use of lock_kernel\n  tty: moxa: Fix modem op locking\n  tty: moxa: Kill off the throttle method\n  tty: moxa: Locking clean up\n  tty: moxa: rework the locking a bit\n  tty: moxa: Use more tty_port ops\n  tty: isicom: fix deadlock on shutdown\n  tty: mxser: Use the new locking rules to fix setserial properly\n  tty: mxser: use the tty_port_open method\n  tty: isicom: sort out the board init logic\n  tty: isicom: switch to the new tty_port_open helper\n  tty: tty_port: Add a kref object to the tty port\n  tty: istallion: tty port open/close methods\n  tty: stallion: Convert to the tty_port_open/close methods\n  ...\n"
    },
    {
      "commit": "68cb4f8e246bbbc649980be0628cae9265870a91",
      "tree": "ac21578ae76e640af2584726a80c20673f25ef1a",
      "parents": [
        "7e11a0fb3b7ab83871b7a56c7a67c603283ec4b9"
      ],
      "author": {
        "name": "Ian Jackson",
        "email": "ian.jackson@eu.citrix.com",
        "time": "Wed Nov 18 11:08:11 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:05 2009 -0800"
      },
      "message": "Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN\n\nDo not read IIR in serial8250_start_tx when UART_BUG_TXEN\n\nReading the IIR clears some oustanding interrupts so it is not safe.\nInstead, simply transmit immediately if the buffer is empty without\nregard to IIR.\n\nSigned-off-by: Ian Jackson \u003cian.jackson@eu.citrix.com\u003e\nReviewed-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nReviewed-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "c934878cc09fdd4a06ffa554c5149b11d972456f",
      "tree": "ab839436bb2bf7bae0d3359f121d9de6161f38f1",
      "parents": [
        "4c0ebb8057bc335d345c8e205a3e6fd1320be21e"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Nov 06 21:40:46 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:04 2009 -0800"
      },
      "message": "Serial: pxa: work around Errata #75\n\nIntel(R) PXA27x Processor Family Specification Update (Nov 2005)\nsays:\n\n  E75. UART: Baud rate may not be programmed correctly on\n       back-to-back writes.\n\n  Problem:\n  When programming the Divisor Latch registers, Low and High (DLL and\n  DLH), with back-to-back writes, the second register write may not\n  take effect. The result is an incorrect baud rate.\n\n  Workaround:\n  After programming the first Divisor Latch register, read and verify\n  it before programming the second Divisor Latch register.\n\nThis was hit when changing the baud rate from 115200 to 9600 while\nreceiving characters at 9600 Bd.\n\nAnd fixed indention of some comments nearby.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nCc: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4c0ebb8057bc335d345c8e205a3e6fd1320be21e",
      "tree": "71625bdd54cbc50b6abaaa92a3b2d063b45947fe",
      "parents": [
        "82cb7ba10deafe17686bf22ce4a7a303a77a197f"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sun Oct 25 12:01:34 2009 -0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:04 2009 -0800"
      },
      "message": "serial, 8250: calculate irqflags bitmask before loop\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "82cb7ba10deafe17686bf22ce4a7a303a77a197f",
      "tree": "729580b675f6788ede78700339452c8304e939fa",
      "parents": [
        "9e845abfc8a8973373821aa05302794fd254514b"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sun Oct 25 11:18:26 2009 -0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:04 2009 -0800"
      },
      "message": "serial: cascade needless conditionals\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e845abfc8a8973373821aa05302794fd254514b",
      "tree": "0dbd44e16a4fbe9554d25b4dcbc17fea7207a933",
      "parents": [
        "2a0785ea375fe93cd480599bb40d0c837ff72a2e"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sun Oct 25 11:16:32 2009 -0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:04 2009 -0800"
      },
      "message": "serial: fix NULL pointer dereference\n\nIf kzalloc() or alloc_tty_driver() fails, we call:\n    put_tty_driver(normal \u003d NULL).\n\nThen:\n    put_tty_driver -\u003e tty_driver_kref_put -\u003e kref_put(\u0026NULL-\u003ekref, ...)\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e6bdf24cf2992e1775fc095ed021f6b886707c41",
      "tree": "54a43dece085e8a0601599dcb423ba26255a1d05",
      "parents": [
        "f9d1dff276c40157638415cdddf6a051869e8d92"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Wed Oct 14 14:57:51 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:03 2009 -0800"
      },
      "message": "jsm: adding EEH handlers\n\nAdding EEH handlers for the serial jsm driver. This patch adds\nthe PCI error handlers and also register them to be called when\na error is detected.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nAcked-by: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f9d1dff276c40157638415cdddf6a051869e8d92",
      "tree": "3b1f512b10bc740877dfce4524ce16838931e874",
      "parents": [
        "a44829dd8bcd5335f0498275bb63f1028b32f141"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Sep 29 15:16:59 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:03 2009 -0800"
      },
      "message": "jsm: removing the field jsm_board-\u003eintr_count\n\nCurrently there is a field in the jsm_board structure to cont\nthe number of interrupt that the card recevived, but it\u0027s not\nworking properly when the IRQ line is shared, and also nowhere\nelse this field is used. So, This patch is removing it.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cScott.Kilau@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a44829dd8bcd5335f0498275bb63f1028b32f141",
      "tree": "8525de8c3f6cdd1ef38235626aa1eaef13885997",
      "parents": [
        "2fd107c01567673c85f724a24d56614478d40f89"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Sep 29 15:16:58 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:03 2009 -0800"
      },
      "message": "jsm: Removing unused jsm_channel-\u003ech_wopen field\n\nCurrently the jsm_channel-\u003ech_wopen field is defined and never\nused. So, this patch removes it.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cScott.Kilau@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2fd107c01567673c85f724a24d56614478d40f89",
      "tree": "26bf65fa67f430882a423656200f2f7a6fb28a51",
      "parents": [
        "cead486f407bbf152feccfe3734dd3966f9ff166"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Sep 29 15:16:57 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:03 2009 -0800"
      },
      "message": "jsm: Remove ch_cpstime field\n\nCurrently the field jsm_channel-\u003ech_cpstime is defined but never\nused, so this patch removes it.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cScott.Kilau@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cead486f407bbf152feccfe3734dd3966f9ff166",
      "tree": "258cb4af57edcf0814bf0940330e3cfde86dec20",
      "parents": [
        "a53568a22adf6881183096d0863b0ff301173cbd"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Sep 29 15:16:56 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:02 2009 -0800"
      },
      "message": "jsm: removing ch_old_baud field\n\nCurrently the field jsm_channel-\u003ech_old_baud is not used, just\nassigned in a lot of places but never used. This patches removes\nthis field.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a53568a22adf6881183096d0863b0ff301173cbd",
      "tree": "c0ce0a0cbd5cadaa91cb11735ca781d8a31152b2",
      "parents": [
        "354aaf964ed1ae45c175aa496526bae4662c4452"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Sep 29 15:16:55 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:02 2009 -0800"
      },
      "message": "jsm: remove the ch_custom_speed field\n\nCurrently the ch_custom_speed field exists but is never used,\nso, this patch removes it.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "354aaf964ed1ae45c175aa496526bae4662c4452",
      "tree": "45fe9028cfbdbf74b3f707d3b690d420e11ce543",
      "parents": [
        "a88a477f1df703f0e2a7592e19618799cb598623"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Sep 24 16:58:23 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:02 2009 -0800"
      },
      "message": "jsm: Rewriting a bad log message\n\nActually jsm displays \"Device Added\" 8 times (for a 8 port device).\nThis silly patch just makes things more informative, showing\nthe port (instead of the device) that was added.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a88a477f1df703f0e2a7592e19618799cb598623",
      "tree": "225cee4b8c32b9327d513f994e10fac023daf396",
      "parents": [
        "d71cb81af3817193bc605de061da0499934263a6"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Sep 24 16:58:22 2009 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:02 2009 -0800"
      },
      "message": "jsm: IRQ handlers doesn\u0027t need to have IRQ_DISABLED enabled\n\nCurrently jsm is showing the following message when loaded:\n\nIRQ 432/JSM: IRQF_DISABLED is not guaranteed on shared IRQs\n\nIt\u0027s because the request_irq() is called using IRQF_DISABLED\nand IRQF_SHARED.\nActually there is no need to use IRQF_DISABLED in this driver.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nCc: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "9ebfbd45f9d4ee9cd72529cf99e5f300eb398e67"
}
