)]}'
{
  "log": [
    {
      "commit": "7b958090458e99456b8c1a0f644923b6b9fdd358",
      "tree": "970c300fad07d25ab71365649f1e2fc6e4de0278",
      "parents": [
        "3c111a071da260aa1e9cae3e882e2109c4e9bdfc"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Aug 11 14:17:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 08:43:29 2010 -0700"
      },
      "message": "pc8736x_gpio: depends on X86_32\n\nFix kconfig dependency warning for PC8736x_GPIO by restricting it to\nX86_32.\n\n  warning: (SCx200_GPIO \u0026\u0026 SCx200 || PC8736x_GPIO \u0026\u0026 X86) selects NSC_GPIO which has unmet direct dependencies (X86_32)\n\nNSC_GPIO is X86_32 only.  The other driver (SCx200_GPIO) that selects\nNSC_GPIO is X86_32 only (indirectly, since SCx200 depends on X86_32), so\nlimit this driver also.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: Jim Cromie \u003cjim.cromie@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": "b7e5d1f04104d98895945ecb463d750320dcd6cf",
      "tree": "6d85743bed9c9644d05b622795788cc9730340e5",
      "parents": [
        "7cbe17701a0379c7b05a79a6df4f24e41d2afde8"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jun 04 14:14:48 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 04 15:21:44 2010 -0700"
      },
      "message": "ramoops: add HAS_IOMEM dependency\n\nThe driver fails to compile on s390:\n\ndrivers/char/ramoops.c: In function \u0027ramoops_init\u0027:\ndrivers/char/ramoops.c:122: error: implicit declaration of function \u0027ioremap\u0027\n\nSince we won\u0027t make use of the driver anyway on s390 just let it depend on\nHAS_IOMEM.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Marco Stornelli \u003cmarco.stornelli@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": "56d611a04fb2db77334e06274de4daed92e2c626",
      "tree": "49ee40b22419ba36ffc6d94d9b66649b6d42ea52",
      "parents": [
        "a747c5abc329611220f16df0bb4cf0ca4a7fdf0c"
      ],
      "author": {
        "name": "Marco Stornelli",
        "email": "marco.stornelli@gmail.com",
        "time": "Wed May 26 14:43:54 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:50 2010 -0700"
      },
      "message": "char drivers: RAM oops/panic logger\n\nRamoops, like mtdoops, can log oops/panic information but in RAM.  It can\nbe used with persistent RAM for systems without flash support.  In\naddition, for this systems, with this driver, it\u0027s no more needed add to\nthe kernel the mtd subsystem with advantage in footprint.\n\nIt can be used in a very easy way with persistent RAM for systems without\nflash support.  For these systems, with this driver, it is no longer\nrequired to cinlude mtd subsystem with an advantage in footprint.  In\naddition, you can save flash space and store this information only in RAM.\n\nSigned-off-by: Marco Stornelli \u003cmarco.stornelli@gmail.com\u003e\nCc: Simon Kagstrom \u003csimon.kagstrom@netinsight.net\u003e\nCc: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nCc; Anders Grafstrom \u003canders.grafstrom@netinsight.net\u003e\nCc: Yuasa Yoichi \u003cyuasa@linux-mips.org\u003e\nCc: Jamie Lokier \u003cjamie@shareable.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "972c196266d5982766ca03590d54e6a0d4de5664",
      "tree": "713b2f750d430725e13cb2abee894de08f818b3f",
      "parents": [
        "e1eaea46bb4020b38a141b84f88565d4603f8dd0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon May 03 09:08:38 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 21 09:34:29 2010 -0700"
      },
      "message": "tty: n_gsm: depends on NET\n\nn_gsm uses skb functions, so it should depend on NET.\n\nn_gsm.c:(.text+0x123d49): undefined reference to `skb_dequeue\u0027\nn_gsm.c:(.text+0x123d98): undefined reference to `kfree_skb\u0027\nn_gsm.c:(.text+0x123e1e): undefined reference to `skb_pull\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e1eaea46bb4020b38a141b84f88565d4603f8dd0",
      "tree": "ade3efe84cf4aff3cb29ec2ea2be30c97b141ad7",
      "parents": [
        "1ff454ef9b1e852e8f4d295a68a715b1dddf233c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Fri Mar 26 11:32:54 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 21 09:34:29 2010 -0700"
      },
      "message": "tty: n_gsm line discipline\n\nAdd an implementation of GSM 0710 MUX. The implementation currently supports\n\n- Basic and advanced framing (as either end of the link)\n- UI or UIH data frames\n- Adaption layer 1-4 (1 and 2 via tty, 3 and 4 as skbuff lists)\n- Modem and control messages including the correct retry process\n- Flow control\n\nand exposes the MUX channels as a set of virtual tty devices including modem\nsignals. This is an experimental driver.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fb08bd274df61967f40d49c4625fe6ed75a69ab5",
      "tree": "911fa24e1b916ad70cff10feeed17bba1de037b1",
      "parents": [
        "b766ceed5bbf04ae153389f5a15f53b9b6106a35"
      ],
      "author": {
        "name": "Amit Shah",
        "email": "amit.shah@redhat.com",
        "time": "Mon Dec 21 21:36:04 2009 +0530"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Feb 24 14:22:53 2010 +1030"
      },
      "message": "virtio: console: Associate each port with a char device\n\nThe char device will be used as an interface by applications on the\nguest to communicate with apps on the host.\n\nThe devices created are placed in /dev/vportNpn where N is the\nvirtio-console device number and n is the port number for that device.\n\nOne dynamic major device number is allocated for each device and minor\nnumbers are allocated for the ports contained within that device.\n\nThe file operation for the char devs will be added in the following\ncommits.\n\nSigned-off-by: Amit Shah \u003camit.shah@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "aa8b83cb0b48e3cac58a3b75ad9c556564c5fe9d",
      "tree": "58b69796ffc2063d772dee02a578bdee059cb311",
      "parents": [
        "02ab851324dc7e2fc75787f7fae71187092be7ed"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Fri Sep 25 03:31:43 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Jan 15 13:26:13 2010 +1100"
      },
      "message": "powerpc/hvc: Driver build breaks with !HVC_CONSOLE\n\nHi Stephen,\n\n\tnext-20090925 randconfig build breaks on hvcs driver on powerpc,\nwith HVC_CONSOLE\u003dn.\n\nERROR: \".hvc_put_chars\" [drivers/char/hvcs.ko] undefined!\nERROR: \".hvc_get_chars\" [drivers/char/hvcs.ko] undefined!\n\nadding the dependency of HVC_CONSOLE helped\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f69b2d7e974e2ce22f4b17ad28c087b1077731bb",
      "tree": "eff63f7ca6eb6a778b4aa3988a8b05292d1cdbf8",
      "parents": [
        "43acb9cdef3e5775f20d88fe6eb845f248c4a83d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Nov 20 19:09:56 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Dec 15 00:15:35 2009 -0500"
      },
      "message": "bfin-otp: add BF51x to the supported arch list\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f53a2ade0bb9f2a81f473e6469155172a96b7c38",
      "tree": "860c15fa2bcedb8ecb646bd64144770a8e2618ff",
      "parents": [
        "1cceefd3a28e54c0777fe544e1fd32253b2a1de5"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Fri Oct 09 12:56:41 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 11 15:18:03 2009 -0800"
      },
      "message": "tty: esp: remove broken driver\n\nThe ESP driver has been marked broken for years. It\u0027s an old ISA device\nthat clearly nobody cares about any more. Remove it\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "412145947adfca60a4b5b4893fbae82dffa25edd",
      "tree": "3836b50b2674c351a36f400e0ec0acef05e3f845",
      "parents": [
        "2e2ec952350f25242f2e0539db16b1e46f9eb01b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Thu Oct 29 12:16:22 2009 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 30 14:43:12 2009 -0700"
      },
      "message": "tty: Mark generic_serial users as BROKEN\n\nThere isn\u0027t much else I can do with these. I can find no hardware for any\nof them and no users. The code is broken.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fbd8ae106850b6a0215c2776e70a75a1b93cafc2",
      "tree": "88c63571c3daf7da4ce5779db4b12e99c9d90dff",
      "parents": [
        "459ca8b4ed1889b0a69bbe21888e6af136d495f3"
      ],
      "author": {
        "name": "Dimitri Sivanich",
        "email": "sivanich@sgi.com",
        "time": "Wed Sep 23 15:57:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 07:21:03 2009 -0700"
      },
      "message": "drivers/char/uv_mmtimer.c: add memory mapped RTC driver for UV\n\nThis driver memory maps the UV Hub RTC.\n\nSigned-off-by: Dimitri Sivanich \u003csivanich@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": "27fdd325dace4a1ebfa10e93ba6f3d25f25df674",
      "tree": "8bf75bbbe8110c71e2b61b2669e69fa4da802e98",
      "parents": [
        "69f16c9a8630edc64cb1d6f1bfca4ee7bc16279f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yyuasa@linux.com",
        "time": "Mon Jun 29 11:11:05 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:25 2009 +0100"
      },
      "message": "MIPS: Update VR41xx GPIO driver to use gpiolib\n\nSigned-off-by: Yoichi Yuasa \u003cyyuasa@linux.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7bfa58dd4ac8b07b28d4d48780fd44ee6215562b",
      "tree": "db2610c89f52282dd86dbd3f45498847a94c03ee",
      "parents": [
        "014b6e90a38a8e7e0bfeb2ef47608559ccdd61fa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jun 17 16:26:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 18 13:03:43 2009 -0700"
      },
      "message": "drivers/char/rtc: disable legacy RTC driver on Blackfin systems\n\nBlackfin platforms do not support the hardware which this driver drives.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "489f7ab6c18cdd64a2d444e056d60a0e722f4ad7",
      "tree": "2c7ed6a0042dc15c91ece08c5a3866f610ddca6d",
      "parents": [
        "b322b7816908487c08b89b72f838174c37d8c836",
        "82d27b2b2f3a80ffa7759a49b9cba39e47df476e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "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: (31 commits)\n  trivial: remove the trivial patch monkey\u0027s name from SubmittingPatches\n  trivial: Fix a typo in comment of addrconf_dad_start()\n  trivial: usb: fix missing space typo in doc\n  trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug\n  trivial: Remove the hyphen from git commands\n  trivial: fix ETIMEOUT -\u003e ETIMEDOUT typos\n  trivial: Kconfig: .ko is normally not included in module names\n  trivial: SubmittingPatches: fix typo\n  trivial: Documentation/dell_rbu.txt: fix typos\n  trivial: Fix Pavel\u0027s address in MAINTAINERS\n  trivial: ftrace:fix description of trace directory\n  trivial: unnecessary (void*) cast removal in sound/oss/msnd.c\n  trivial: input/misc: Fix typo in Kconfig\n  trivial: fix grammo in bus_for_each_dev() kerneldoc\n  trivial: rbtree.txt: fix rb_entry() parameters in sample code\n  trivial: spelling fix in ppc code comments\n  trivial: fix typo in bio_alloc kernel doc\n  trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt\n  trivial: Miscellaneous documentation typo fixes\n  trivial: fix typo milisecond/millisecond for documentation and source comments.\n  ...\n"
    },
    {
      "commit": "02a99ed6207e9a1d787bb360ef97de023c7edf4a",
      "tree": "f5818df7dd3f3741d02afbdd4271deed48c41f3d",
      "parents": [
        "2b10dc45d15150434d7f206264e912eacbff734b",
        "3447ef29a7f3b1fd0d8d58376950e695e04f6f8b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 12 13:15:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 12 13:15:17 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\n* \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze: (55 commits)\n  microblaze: Don\u0027t use access_ok for unaligned\n  microblaze: remove unused flat_stack_align() definition\n  microblaze: Fix problem with early_printk in startup\n  microblaze_mmu_v2: Makefiles\n  microblaze_mmu_v2: Kconfig update\n  microblaze_mmu_v2: stat.h MMU update\n  microblaze_mmu_v2: Elf update\n  microblaze_mmu_v2: Update dma.h for MMU\n  microblaze_mmu_v2: Update cacheflush.h\n  microblaze_mmu_v2: Update signal returning address\n  microblaze_mmu_v2: Traps MMU update\n  microblaze_mmu_v2: Enable fork syscall for MMU and add fork as vfork for noMMU\n  microblaze_mmu_v2: Update linker script for MMU\n  microblaze_mmu_v2: Add MMU related exceptions handling\n  microblaze_mmu_v2: uaccess MMU update\n  microblaze_mmu_v2: Update exception handling - MMU exception\n  microblaze_mmu_v2: entry.S, entry.h\n  microblaze_mmu_v2: Add CURRENT_TASK for entry.S\n  microblaze_mmu_v2: MMU asm offset update\n  microblaze_mmu_v2: Update tlb.h and tlbflush.h\n  ...\n"
    },
    {
      "commit": "4737f0978d6e64eae468e01fa181abf6499e6b84",
      "tree": "44871914422157121d4a68d376e60d1b1e7f1f92",
      "parents": [
        "3226224039c8f8cb840d236b5f27d2a1104789e2"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Fri Jun 05 00:44:53 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:50 2009 +0200"
      },
      "message": "trivial: Kconfig: .ko is normally not included in module names\n\n.ko is normally not included in Kconfig help, make it consistent.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0b91421857414f525690ee452c0b0acb6ab1dba3",
      "tree": "664b90e0c546acd9e7fc8de3d595e0dab9998694",
      "parents": [
        "7e9cd3a617414cfe74342659ceeb4e92975c1efa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Jun 11 14:01:45 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 11 08:51:06 2009 -0700"
      },
      "message": "tty: bfin_jtag_comm: emulate a TTY over the Blackfin EMUDAT/JTAG interface\n\nThe Blackfin JTAG interface has a 4 byte generic data field (EMUDAT).  With\na little creative thinking, we can turn this into a TTY device.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6fa612b56c575a5235568593eab4240c90608630",
      "tree": "288ff82b2dd6a6c278785ff34e52bc7bf348d284",
      "parents": [
        "873a2e89c5e32a5c72a9ece76fcb871358ae22d2"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon May 11 15:49:12 2009 +0200"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Thu May 21 15:56:04 2009 +0200"
      },
      "message": "microblaze: Kconfig: Enable drivers for Microblaze\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "807a96cd0e5f5311e7f7a1030b43aab624cd7d9f",
      "tree": "e9b870642cd4484130aa42fa4ea7b511bc390e6e",
      "parents": [
        "bcc8f3e01facc51b9d4f6351cd866f19eac0b5ae"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Sat Jan 31 01:21:59 2009 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Sat Jan 31 01:21:59 2009 +0100"
      },
      "message": "NVRAM depends on RTC_DRV_CMOS\n\ndrivers/char/nvram.c uses rtc_lock, that (on ARM) is only defined if\nRTC_DRV_CMOS is enabled.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\n"
    },
    {
      "commit": "d2b4397bf87cf6547ca9fa75b6b84eada96c0848",
      "tree": "60473f17313eadb8de7cf04b14e279e7d74a9d51",
      "parents": [
        "c6ac71a14aec8278507a71d9d9f496dc9adad010"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Tue Jan 06 05:57:24 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jan 08 16:25:14 2009 +1100"
      },
      "message": "powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH\n\niSeries dependent drivers fail to build, when CONFIG_VIOPATH is disabled.\n\nFix the problem by making those drivers select it.\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "103d6d9170e3ecd9cefee9406bf928e1fcc45cc5",
      "tree": "e180ea788fbb56b35eaeefcf1339f6d1a037e04e",
      "parents": [
        "bae8ec66554b27967f057a4b7888b09481ff1b8b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Jan 06 14:42:10 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:23 2009 -0800"
      },
      "message": "genrtc: disable genrtc on Blackfin systems\n\nBlackfin platforms do not support the hardware which this driver drives.\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0fdeceb88df7f4d9e4734859bcd650e8584cc0e4",
      "tree": "8ef68cd23b445fe13c0df0c502717e3b5f3dc572",
      "parents": [
        "4350f3ffec7a7e70770a7369186b3db7d97acfdf"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Fri Jan 02 13:46:34 2009 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 10:19:39 2009 -0800"
      },
      "message": "tty: ESP has been broken for locking etc forver\n\nMark it broken\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e4adca27bcbb8a73c4cf1dfa71392654cfa33345",
      "tree": "7dc3963660c7cc0ff985457b3f01b5aec16ce1a0",
      "parents": [
        "53af8ee4094d80ddaac7efefb572b1c22ae49367"
      ],
      "author": {
        "name": "Sukadev Bhattiprolu",
        "email": "sukadev@linux.vnet.ibm.com",
        "time": "Fri Jan 02 13:41:54 2009 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 10:19:35 2009 -0800"
      },
      "message": "Add DEVPTS_MULTIPLE_INSTANCES config token\n\nSigned-off-by: Sukadev Bhattiprolu \u003csukadev@linux.vnet.ibm.com\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c92ec8ae91ecf59d88c798301833d7cf83f2179",
      "tree": "08a38cd3523c42bd49882f17cd501fd879e7ca1c",
      "parents": [
        "c4c9f0183b7c4e97836e8fecbb67898b06c47e78",
        "ca9153a3a2a7556d091dfe080e42b0e67881fff6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 16:54:33 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 16:54:33 2008 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (144 commits)\n  powerpc/44x: Support 16K/64K base page sizes on 44x\n  powerpc: Force memory size to be a multiple of PAGE_SIZE\n  powerpc/32: Wire up the trampoline code for kdump\n  powerpc/32: Add the ability for a classic ppc kernel to be loaded at 32M\n  powerpc/32: Allow __ioremap on RAM addresses for kdump kernel\n  powerpc/32: Setup OF properties for kdump\n  powerpc/32/kdump: Implement crash_setup_regs() using ppc_save_regs()\n  powerpc: Prepare xmon_save_regs for use with kdump\n  powerpc: Remove default kexec/crash_kernel ops assignments\n  powerpc: Make default kexec/crash_kernel ops implicit\n  powerpc: Setup OF properties for ppc32 kexec\n  powerpc/pseries: Fix cpu hotplug\n  powerpc: Fix KVM build on ppc440\n  powerpc/cell: add QPACE as a separate Cell platform\n  powerpc/cell: fix build breakage with CONFIG_SPUFS disabled\n  powerpc/mpc5200: fix error paths in PSC UART probe function\n  powerpc/mpc5200: add rts/cts handling in PSC UART driver\n  powerpc/mpc5200: Make PSC UART driver update serial errors counters\n  powerpc/mpc5200: Remove obsolete code from mpc5200 MDIO driver\n  powerpc/mpc5200: Add MDMA/UDMA support to MPC5200 ATA driver\n  ...\n\nFix trivial conflict in drivers/char/Makefile as per Paul\u0027s directions\n"
    },
    {
      "commit": "44a01d5ba8a4d543694461cd3e178cfa6b3f221b",
      "tree": "e8f118a9eb4036784509af07ee14928ceb8a677f",
      "parents": [
        "5d360a75f87f288e9a25d56cca503a7c7939e490"
      ],
      "author": {
        "name": "Hendrik Brueckner",
        "email": "brueckner@linux.vnet.ibm.com",
        "time": "Thu Dec 25 13:38:57 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:03 2008 +0100"
      },
      "message": "[S390] s390/hvc_console: z/VM IUCV hypervisor console support\n\nThis patch introduces a new hypervisor console (HVC) back-end that provides\nterminal access over the z/VM inter-user communication vehicle (IUCV).\n\nThe z/VM IUCV communication is independent of the regular tcp/ip network\nand allows access even if there is no network connection between two\nz/VM guest virtual machines.\nThe z/VM IUCV hypervisor console back-end helps the user to access a\nz/VM guest virtual machine that lacks of network connectivity; and thus,\nprovides a \"full-screen\" terminal alternative to 3215/3270 terminal sessions.\n\nUse the hvc_iucv\u003d[0..8] kernel boot parameter to specify the number of\nHVC terminals using a z/VM IUCV back-end.\n\nA recent version of the s390-tools package is required to establish a\nterminal connection to a z/VM IUCV hypervisor console back-end.\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "cea555d384b85271035814c5adad23e6c7fc5d2a",
      "tree": "1181b6333a69a135293ec75f8a48c849ee32c015",
      "parents": [
        "78608dd32ce46789e970d6c3c423cd668c138d6c",
        "7f0f598a0069d1ab072375965a4b69137233169c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 19 16:10:32 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 19 16:10:32 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into next\n"
    },
    {
      "commit": "d5e54913433fff89609adfc4b96fefcf807a9030",
      "tree": "6ab66827c98837a86a2b4f0e77732c43238db5a0",
      "parents": [
        "8c6531868d4917adbd363030f28a734b76c7471a"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Nov 05 14:20:17 2008 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 19 16:04:25 2008 +1100"
      },
      "message": "powerpc: udbg-based backend for hvc_console\n\nThis adds a new backend for the hvc console based on the low-level\nudbg callbacks.  This effectively implements a working runtime console\nin terms of the simple udbg primitives.  This is kind of a hack -\nsince udbg isn\u0027t something you really want to be using routinely - but\nit\u0027s really useful during bringup.\n\nThis can be used to quickly implement a userspace-usable console while\nyou\u0027re working on a proper driver for whatever console I/O device the\nhardware has.  Or, it can be used to avoid writing a full blown\ntty/console driver entirely for quick-and-dirty I/O hardware that will\nlater be replaced by something else.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "31c00fc15ebd35c1647775dbfc167a15d46657fd",
      "tree": "6d8ff2a6607c94a791ccc56fd8eb625e4fdcc01a",
      "parents": [
        "3edac25f2e8ac8c2a84904c140e1aeb434e73e75"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Nov 13 21:33:24 2008 +0000"
      },
      "committer": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Nov 14 17:28:53 2008 +0000"
      },
      "message": "Create/use more directory structure in the Documentation/ tree.\n\nCreate Documentation/blockdev/ sub-directory and populate it.\nPopulate the Documentation/serial/ sub-directory.\nMove MSI-HOWTO.txt to Documentation/PCI/.\nMove ioctl-number.txt to Documentation/ioctl/.\nUpdate all relevant 00-INDEX files.\nUpdate all relevant Kconfig files and source files.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n"
    },
    {
      "commit": "09d9327b3420002c9952a81db37effec9dc1135e",
      "tree": "58341dcc8308fc792cd3c3e40f4730545e84ab04",
      "parents": [
        "4bdebe5b4a7216bd6bfca9e9b368abad8e9f9bd9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 13:10:29 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 30 14:44:35 2008 +0000"
      },
      "message": "CHAR: Delete old and now unused M48T35 RTC driver for SGI IP27.\n\nIt was only used by this one SGI platform which recently was converted to\nRTC_LIB and with RTC_LIB enabled the legacy drivers are no more selectable.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4bdebe5b4a7216bd6bfca9e9b368abad8e9f9bd9",
      "tree": "d27d95e18f99b18ce0a5e7602f4f561c6027850d",
      "parents": [
        "cea7e2dfdef53fe55f359d00da562a268be06fd2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 26 16:12:13 2008 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 30 14:44:35 2008 +0000"
      },
      "message": "CHAR: Delete old and now unused DS1286 driver.\n\nIt was only used by two SGI platforms which recently were converted to\nRTC_LIB and with RTC_LIB enabled the legacy drivers are no more selectable.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\n"
    },
    {
      "commit": "0f4d3fd8ac76122675de900d67a470306647374b",
      "tree": "add35c1579ce20f65a35e8a02e2c3076182fb0d0",
      "parents": [
        "f841a487d4dff35386e989768ec03a86a376bfde"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 15 22:03:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:39 2008 -0700"
      },
      "message": "legacy rtc: remove needless/confusing HPET_RTC_IRQ option\n\nHPET_RTC_IRQ is no longer needed; HPET_EMULATE_RTC suffices and is more\ncorrect.  (http://bugzilla.kernel.org/show_bug.cgi?id\u003d11111)\n\nNote that when using the legacy RTC driver, platforms don\u0027t really do a\ndynamic switch between HPET and non-HPET modes based on whether HPET\nhardware actually exists ...  only rtc-cmos (using the new RTC framework)\ncurrently switches that way.\n\nSo this reflects bitrot in that legacy code, for x86/ia64: kernels with\nHPET support configured (e.g.  for a clocksource) can\u0027t get IRQs from the\nlegacy RTC driver unless they really have HPET hardware.  (The obvious\nworkaround is to not use the legacy RTC driver on those platforms when you\nconfigure HPET ...  unless you know the target really has a HPET.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d18a750fe9fa3b6cab882d51f99bba25bb0a006e",
      "tree": "391ccab5a5847782ae48dde60a661486f434ae35",
      "parents": [
        "d450b5a0196b6442cf3f29fc611d9c8daa56b559"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Oct 13 10:40:07 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 09:51:41 2008 -0700"
      },
      "message": "stallion: Use krefs\n\nUse tty_port_init and krefs in the stallion drivers to protect us from devices\ngoing away underneath us. As with the other drives some rearranging is done to\npass the tty structure down properly on the user side.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c514a5ad1314b872e3185dabaf105c81d39d7e8",
      "tree": "5217dd043156d6bd4572653d05c2260b3527e7fe",
      "parents": [
        "b80b601f0087391e55d3859e70f08278632b1185"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Aug 07 14:08:27 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 07 18:07:10 2008 -0700"
      },
      "message": "powerpc/iseries: remove the old viocons driver\n\nThis driver was declared obsolete over 2 years ago, the alternative\nconsole driver for legacy iSeries (hvc_iseries) was made the default\nover 1 year ago and this driver has been build broken for over 3\nmonths, so remove it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff5d48a6d18d09bb750d1f89f6464f5fdb6fc85b",
      "tree": "243a2157912d6183c99d98dc74fe7a87a5cfbf6e",
      "parents": [
        "762b8291be6944bd891fbe2c8976a2b2e5bbc726",
        "a29ccf6f823a84d89e1c7aaaf221cf7282022024"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 12:02:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 12:02:08 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/embedded-2.6\n\n* git://git.infradead.org/embedded-2.6:\n  Make console charset translation optional\n"
    },
    {
      "commit": "7721c494a28e06543a3d6aa412957aa783a4a531",
      "tree": "a37e13bcdf0029df3b22cec1b64caa7d549d92a8",
      "parents": [
        "91fcad19d03ed67cb50fd0e1913a8b89cc3ed3ec"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Fri Jul 25 12:06:06 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jul 25 12:06:07 2008 +1000"
      },
      "message": "virtio: console as a config option\n\nI also added a small Kconfig change that allows the user to specify the\nvirtio console in menuconfig.\n\n(Fixes to export symbols from Stephen Rothwell \u003csfr@canb.auug.org.au\u003e)\n(Fixes for CONFIG_VIRTIO_CONSOLE\u003dy vs CONFIG_VIRTIO\u003dm from Christian himself)\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "611e097d7707741a336a0677d9d69bec40f29f3d",
      "tree": "0b0059544914bf027ada51a1ba90f694c54df835",
      "parents": [
        "066f4d82a67f621ddd547bfa4b9c94631d8457b0"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Fri Jun 20 15:24:08 2008 +0200"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jul 25 12:06:06 2008 +1000"
      },
      "message": "hvc_console: rework setup to replace irq functions with callbacks\n\nThis patch tries to change hvc_console to not use request_irq/free_irq if\nthe backend does not use irqs. This allows virtio_console to use hvc_console\nwithout having a linker reference to request_irq/free_irq.\n\nIn addition, together with patch 2/3 it improves the performance for virtio\nconsole input. (an earlier version of this patch was tested by Yajin on lguest)\n\nThe irq specific code is moved to hvc_irq.c and selected by the drivers that\nuse irqs (System p, System i, XEN).\n\nI replaced \"int irq\" with the opaque \"int data\". The request_irq and\nfree_irq calls are replaced with notifier_add and notifier_del. I have also\nchanged the code a bit to call the notifier_add and notifier_del inside the\nspinlock area as the callbacks are found via hp-\u003eops.\n\nChanges since last version:\no remove ifdef\no reintroduce \"irq_requested\" as \"notified\"\no cleanups, sparse..\n\nI did not move the timer based polling into a separate polling scheme. I\nplayed with several variants, but it seems we need to sleep/schedule in\na thread even for irq based consoles, as there are throttleing and buffer\nsize constraints.\n\nI also kept hvc_struct defined in hvc_console.h so that hvc_irq.c can access\nthe irq_requested element.\n\nFeedback is appreciated. virtio_console is currently the only available console\nfor kvm on s390. I plan to push this change as soon as all affected parties\nagree on it. I would love to get test results from System p, Xen etc.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "18b095d4b847bb08bf8a1bace7711a93d27732c0",
      "tree": "566aa2a5560ae2dd0e598cfa27efcaac6dbb0f0c",
      "parents": [
        "5abe3b4063f16245b8fafbff37bd93814eb8e363"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Jul 23 21:31:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:40 2008 -0700"
      },
      "message": "drivers/char: remove old broken Cobalt LCD driver\n\nRemove old broken Cobalt LCD driver.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "faa7612c09ae4519ad4659c8417aaaba81183833",
      "tree": "132db1199de3e7102557349f9855acc165d20902",
      "parents": [
        "4a56122297ac7a4a3bf09fb66c0a365a13abe707"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:19:05 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:28 2008 -0700"
      },
      "message": "specialix: restore driver using new break functionality\n\nUse the hardware break support on the specialix driver\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "781cff5cb2bc8d714270accf88db23a855de9816",
      "tree": "d7255d4c208591fa53416c1e8c1556651b7a7bf0",
      "parents": [
        "6d889724332e875ac07b6c88e08d9564c180824d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:18:30 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:28 2008 -0700"
      },
      "message": "riscom8: Restore driver using new break functionality\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d889724332e875ac07b6c88e08d9564c180824d",
      "tree": "9b68a964ec43d0d4d78264f8fd7ac1be2ada8272",
      "parents": [
        "dcbf1280796be7c0b74c4231f0ac9dd8aa1e2591"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:18:21 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:28 2008 -0700"
      },
      "message": "isicom: restore using hardware break support\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dcbf1280796be7c0b74c4231f0ac9dd8aa1e2591",
      "tree": "121b9d20d139012a0e467d6f4d9f31597c594795",
      "parents": [
        "9e98966c7bb94355689478bc84cc3e0c190f977e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:18:12 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:28 2008 -0700"
      },
      "message": "epca: Restore driver\n\nConvert the driver to use the added hardware break support\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e98966c7bb94355689478bc84cc3e0c190f977e",
      "tree": "928aebbfee524a48aa94a3d3def5249c8846a79a",
      "parents": [
        "abbe629ae4011d2020047f41bea9f9e4b0ec4361"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:18:03 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:28 2008 -0700"
      },
      "message": "tty: rework break handling\n\nSome hardware needs to do break handling itself and may have partial\nsupport only. Make break_ctl return an error code. Add a tty driver flag\nso you can indicate driver hardware side break support.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "abbe629ae4011d2020047f41bea9f9e4b0ec4361",
      "tree": "49d49dc49fc8a77c131059ed23071ba882bf950d",
      "parents": [
        "8ca8b9005a742edf8d82749d4ad4e616405fbdc4"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:17:53 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:27 2008 -0700"
      },
      "message": "tty: Mark unconverted drivers as BROKEN\n\nNobody seems to use these drivers anyway so if they want them they can\nfix them up. I don\u0027t have the needed info to add break_ctl support to them.\nSend patches if you don\u0027t like it.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d2fbd0f2f9f5a34831a0b8fe6b16c6e1afba1200",
      "tree": "2f2af1a3774636c2abae1a7795fa6152b37ab33d",
      "parents": [
        "a72492bd8a8d4326fd78b2142bf7cae779d5d4c2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jul 22 11:17:16 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 22 13:03:27 2008 -0700"
      },
      "message": "specialix: Code cleanups\n\nGo through the inlines and other oddments that are iffy. Remove various bits\nof dead code and bogus debug. Turn the crtsdts compile time option into a\nruntime switch.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fe9e8d53772b5ea9ccf8ea4e8f0f009a6885eb70",
      "tree": "dad2ae7dfd7726794dd6eb3444bf0c99e582c50c",
      "parents": [
        "b3fcaaa8a6359e9ed623ed4c1d2d48c79eed4648"
      ],
      "author": {
        "name": "Sonny Rao",
        "email": "sonnyrao@linux.vnet.ibm.com",
        "time": "Tue Jul 08 15:45:11 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 12:24:55 2008 +1000"
      },
      "message": "powerpc: Add driver for Barrier Synchronization Register\n\nAdds a character driver for BSR support on IBM POWER systems including\nPower5 and Power6.  The BSR is an optional processor facility not currently\nimplemented by any other processors.  It\u0027s primary purpose is fast large SMP\nsynchronization.  More details on the BSR are in comments to the code which\nfollows.  This patch adds BSR driver to pseries_defconfig.\n\nSigned-off-by: Sonny Rao \u003csonnyrao@linux.vnet.ibm.com\u003e\nSigned-off-by: Joel Schopp \u003cjschopp@austin.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e6d2bb2bacb43ff03b0f458108d71981d58e775a",
      "tree": "a6a50e2f3a0150dafcf55aa458b69c4359cdf4f8",
      "parents": [
        "1da2e3d679a8ea2d9e82040359a706da0bd3bef6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu Jun 12 15:21:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 12 18:05:42 2008 -0700"
      },
      "message": "rtc: make HPET_RTC_IRQ track HPET_EMULATE_RTC\n\nMore Kconfig tweaks related to the legacy PC RTC code:\n\n - Describe the legacy PC RTC driver as such ... it\u0027s never quite\n   been clear that this driver is for PC RTCs, and now it\u0027s fair\n   to call this the \"legacy\" driver.\n\n - Force it to understand about HPET stealing its IRQs ... kernel\n   code does this always when HPET is in use, there should be no\n   option for users to goof up the config.\n\nThis seems to fix kernel bugzilla #10729.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33dda515a1995dfb3b6b57d7ace9b3ee9d449c11",
      "tree": "97cd1fd211f9c5e2fff5806eca2669213c1b506e",
      "parents": [
        "f6266e34713dc286b52623d8a4ff846973c0bcce"
      ],
      "author": {
        "name": "Roland.Kletzing",
        "email": "devzero@web.de",
        "time": "Thu Jun 05 22:46:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 06 11:29:09 2008 -0700"
      },
      "message": "drivers/char/ip2: fix Kconfig after ip2/ip2main merge\n\nAs commit 6089093e588ee3f6aed99d08b1cf5ea37c52cf97 (\"ip2: fix crashes on\nload/unload\") fixed the ip2 crashes on load/unload by making ip2/ip2main\none module (ip2), Kconfig shouldn\u0027t mention a now non-existing module.\n\nSigned-off-by: Roland.Kletzing \u003cdevzero@web.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jiri Slaby \u003cjirislaby@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": "a29ccf6f823a84d89e1c7aaaf221cf7282022024",
      "tree": "e65d84633a98d46ef81373e5d190c6cdc0e4282b",
      "parents": [
        "1beee8dc8cf58e3f605bd7b34d7a39939be7d8d2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jun 03 14:59:40 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 04 14:56:12 2008 +0100"
      },
      "message": "Make console charset translation optional\n\nBy turning off the new CONSOLE_TRANSLATIONS option and dropping the\nassociated code and tables from the kernel, we can save about 7KiB.\n\nTaken from linux-tiny project by Tim Bird and mangled further by dwmw2.\n\nSigned-off-by: Tim Bird \u003ctim.bird@am.sony.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4920916f728fe3c51f54c25ab7b3d271254aab5a",
      "tree": "b944c323281816d0262585afe2535ff2458bebe6",
      "parents": [
        "76cdd58e558669366adfaded436fda01b30cce3e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed May 14 16:05:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 14 19:11:15 2008 -0700"
      },
      "message": "char: select fw_loader by moxa\n\nSelect FW_LOADER since moxa needs it, otherwise we face link problems such\nas:\n\ndrivers/built-in.o: In function\nmoxa_pci_probe\u0027:moxa.c:(.devinit.text+0x76d8): undefined reference to\nrequest_firmware\u0027\n:moxa.c:(.devinit.text+0x7e6e): undefined reference to release_firmware\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nReported-by: Philippe Roussel \u003cp.o.roussel@free.fr\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "b781ecb6a379f155568ef7093e38c6c1d857fe53",
      "tree": "eeba2401cfd0345647f3a8feec3a76d6be5dd3aa",
      "parents": [
        "0cddc0a906ee3e47ce3e09107d385ff89f87cd6d"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Tue Apr 29 00:58:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:05:59 2008 -0700"
      },
      "message": "make /dev/kmem a config option\n\nMake /dev/kmem a config option; /dev/kmem is VERY rarely used, and when\nused, it\u0027s generally for no good (rootkits tend to be the most common\nusers).  With this config option, users have the choice to disable\n/dev/kmem, saving some size as well.\n\nA patch to disable /dev/kmem has been in the Fedora and RHEL kernels for\n4+ years now without any known problems or legit users of /dev/kmem.\n\n[akpm@linux-foundation.org: make CONFIG_DEVKMEM default to y]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c750090085f260503d8beec1c73c4d2e4fe93628",
      "tree": "6e9b40b453fe55587036d3449c6093b2d83eac36",
      "parents": [
        "77459b059b02c16b2c8cbc39b524941a576ad36e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 28 02:11:52 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:16 2008 -0700"
      },
      "message": "rtc: avoid legacy drivers with generic framework\n\nKconfig tweaks to help reduce RTC configuration bugs, by avoiding\nlegacy RTC drivers when the generic RTC framework is enabled:\n\n - If rtc-cmos is selected, disable the legacy rtc driver;\n\n - When using generic RTC on x86, enable rtc-cmos by default;\n\n - In the old \"chardev RTC\" section of Kconfig, add a comment\n   warning people off these (seven) legacy RTC drivers when\n   the generic framework is in use.\n\nPeople can still use the legacy drivers if they want (or need) to.\n\nThis doesn\u0027t fix the broken dependencies for the legacy \"CMOS\" RTC driver.\nIdeally it would be a full list of platforms where it works, not a partial\nlist of ones where it won\u0027t.  Or better yet, it would depend on a\n\"HAVE_CMOS_RTC\" flag defined by various platforms ...  surely there\u0027s a\nKconfig style guideline lurking there.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2dc63a84b2db23b9680646aff93917211613bf1a",
      "tree": "fd516a3c22df034140e1c2022476ad8086b62d38",
      "parents": [
        "0a2784233785226fe5882c8af15118476f89e98e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Apr 25 08:04:56 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Apr 25 08:04:56 2008 +0800"
      },
      "message": "Blackfin char driver for Blackfin on-chip OTP memory (v3)\n\ninitial char driver for otp memory\n(only read supported atm ... needs real examples/docs for write support)\n\nv2-v3:\n - fixup __initdata with __initconst, as we are heading for 2.6.26\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\n"
    },
    {
      "commit": "cc65d90fcffe82f516ce5c9e1b8423841868d035",
      "tree": "dfceaab825d653a4d3ade5ad60a67fd24aab43b1",
      "parents": [
        "17015aafd6d356d5d780a6f2c286a9ff137eb211"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:16:44 2008 +0300"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sat Apr 19 20:40:09 2008 -0400"
      },
      "message": "avr32: don\u0027t offer CONFIG_GEN_RTC\n\nThis patch fixes the following compile error:\n\n\u003c--  snip  --\u003e\n\n...\n  CC [M]  drivers/char/genrtc.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/char/genrtc.c:58:21: error: asm/rtc.h: No such file or directory\n...\nmake[3]: *** [drivers/char/genrtc.o] Error 1\n\n\u003c--  snip  --\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "17015aafd6d356d5d780a6f2c286a9ff137eb211",
      "tree": "621e62226920f6eae05012a06540baa1cb3b64ad",
      "parents": [
        "5e840eca468135cd9a392da5004e5016a3006d43"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 14 17:16:40 2008 +0300"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sat Apr 19 20:40:09 2008 -0400"
      },
      "message": "avr32: don\u0027t offer CONFIG_RTC\n\nThis patch fixes the following compile error:\n\n\u003c--  snip  --\u003e\n\n...\n  CC [M]  drivers/char/rtc.o\nIn file included from /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/char/rtc.c:70:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/mc146818rtc.h:16:59: error: asm/mc146818rtc.h: No such file or directory\n...\nmake[3]: *** [drivers/char/rtc.o] Error 1\n\n\u003c--  snip  --\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "018a651a9c4e3fba623b735593fb39869a69c2f7",
      "tree": "465894b2a5cb445fda2e70e677e00c89415c5dba",
      "parents": [
        "f04b7c402ba587a299e62907a457013914dec477"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 09 01:32:19 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:15:53 2008 -0500"
      },
      "message": "sonypi - Move sonypi.txt to Documentation/laptops\n\nAlso update references to sonypi.txt in Kconfig.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCC: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "37969581301e50872a1ae84dc73962b5f7ee6b76",
      "tree": "35bbd6a07f903f248f4bd209b8d194a922415fe0",
      "parents": [
        "80ff8a805113850a3ffafcc8e6eaa1fdd51b02f3",
        "24f1a849614ba1805e26a05da7cc8c6bd67490ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:02:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:02:26 2008 -0800"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (69 commits)\n  [POWERPC] Add SPE registers to core dumps\n  [POWERPC] Use regset code for compat PTRACE_*REGS* calls\n  [POWERPC] Use generic compat_sys_ptrace\n  [POWERPC] Use generic compat_ptrace_request\n  [POWERPC] Use generic ptrace peekdata/pokedata\n  [POWERPC] Use regset code for PTRACE_*REGS* requests\n  [POWERPC] Switch to generic compat_binfmt_elf code\n  [POWERPC] Switch to using user_regset-based core dumps\n  [POWERPC] Add user_regset compat support\n  [POWERPC] Add user_regset_view definitions\n  [POWERPC] Use user_regset accessors for GPRs\n  [POWERPC] ptrace accessors for special regs MSR and TRAP\n  [POWERPC] Use user_regset accessors for SPE regs\n  [POWERPC] Use user_regset accessors for altivec regs\n  [POWERPC] Use user_regset accessors for FP regs\n  [POWERPC] mpc52xx: fix compile error introduce when rebasing patch\n  [POWERPC] 4xx: PCIe indirect DCR spinlock fix.\n  [POWERPC] Add missing native dcr dcr_ind_lock spinlock\n  [POWERPC] 4xx: Fix offset value on Warp board\n  [POWERPC] 4xx: Add 440EPx Sequoia ehci dts entry\n  ...\n"
    },
    {
      "commit": "1c45607ad3eb7397bc2433f3c36a4ed8b315889e",
      "tree": "b6794a82b1b18b7249d39883877e197d5961cced",
      "parents": [
        "f122bfb5a43c6b57733eb7a76ad4ed392be6a910"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Feb 07 00:16:46 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:34 2008 -0800"
      },
      "message": "Char: mxser, remove it\n\n(Old) mxser is obsoleted by mxser_new and scheduled for removal on Dec 2007.\nRemove it by renaming mxser_new to mxser.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nReviewed-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5d3f30d0a1f94b3a60c34fb2e10d7ffc936804c",
      "tree": "71cdc39ea765789d2b4ec232b0f6a6259beda88e",
      "parents": [
        "5057c98a422d009ba644b55448601a3c4e27a50d"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Wed Feb 06 01:37:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:06 2008 -0800"
      },
      "message": "char: use SGI_HAS_DS1286 for SGI_DS1286 depends\n\nUse SGI_HAS_DS1286 for SGI_DS1286 depends\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d9afa43532adf8a31b93c4c7601fda3f423d8972",
      "tree": "1f5cc6d5050af80b5015b536c8b4f4fe1b6dd3d5",
      "parents": [
        "1c17d18e3775485bf1e0ce79575eb637a94494a2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:11 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "riscom8: fix SMP brokenness\n\nAfter analyzing the elements that save_flags/cli/sti/restore_flags were\nprotecting, convert their usages to a global spinlock (the easiest and\nmost obvious next-step).  There were some usages of flags being\nintentionally cached, because the code already knew the state of\ninterrupts.  These have been taken into account.\n\nThis allows us to remove CONFIG_BROKEN_ON_SMP.  Completely untested.\n\n[akpm@linux-foundation.org: use DEFINE_SPINLOCK]\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef141a0bb0dc6172bb8fe5408cf8adbd5f76ff45",
      "tree": "41bc7cbfa8e8501c510632f8e98b3603c6b3746c",
      "parents": [
        "3de66a175d2014246a2e990412e5750922e5c7d8"
      ],
      "author": {
        "name": "Stephen Neuendorffer",
        "email": "stephen.neuendorffer@xilinx.com",
        "time": "Wed Feb 06 04:24:09 2008 +1100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:52 2008 -0700"
      },
      "message": "[POWERPC] Xilinx: hwicap driver\n\nThis includes code for new fifo-based xps_hwicap in addition to the\nolder opb_hwicap, which has a significantly different interface.  The\ncommon code between the two drivers is largely shared.\n\nSignificant differences exists between this driver and what is\nsupported in the EDK drivers.  In particular, most of the\narchitecture-specific code for reconfiguring individual FPGA resources\nhas been removed.  This functionality is likely better provided in a\nuser-space support library.  In addition, read and write access is\nsupported.  In addition, although the xps_hwicap cores support\ninterrupt-driver mode, this driver only supports polled operation, in\norder to make the code simpler, and since the interrupt processing\noverhead is likely to slow down the throughput under Linux.\n\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "20fd1e3bea554620d489f3542496639c1babe0b3",
      "tree": "a4a333f36af8d856bff72d84b00d265cce955591",
      "parents": [
        "9fd5b1c906a9b4b0efb24cb2b4d20c678ff26122"
      ],
      "author": {
        "name": "Frank Seidel",
        "email": "fseidel@suse.de",
        "time": "Fri Nov 09 14:49:23 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:04 2008 -0800"
      },
      "message": "nozomi driver\n\nThis is a driver to control the cardbus wireless data card that works on\n3g networks.\n\nGreg Kroah-Hartman \u003cgregkh@suse.de\u003e did the initial driver cleanup.\nThanks to Arnaud Patard \u003capatard@mandriva.com\u003e for help with bugfixing.\nThanks to Alan Cox for a lot of tty fixes.\nThanks to Satyam Sharma \u003csatyam@infradead.org\u003e for fixing buildbreakage.\nThanks to Frank Seidel \u003cfseidel@suse.de\u003e for a lot of bugfixes and\nrewriting to make it a sane Linux driver\nThanks to Jiri Slaby \u003cjirislaby@gmail.com\u003e for a lot bugfixes, cleanups\nand rewrites that make it much more readable.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Frank Seidel \u003cfseidel@suse.de\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\n\n"
    },
    {
      "commit": "889c94a14e38e749c8060f597ee7825ea0764229",
      "tree": "a7c94c44784773f362d4e4b85b86434446a2f5ec",
      "parents": [
        "4ad2b226e1db58ee227f06379b46347bfd0ded39"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@users.sourceforge.net",
        "time": "Sun Jan 20 14:41:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 10:43:36 2008 -0800"
      },
      "message": "Fix file references in documentation and Kconfig\n\nFix typo in arch/powerpc/boot/flatdevtree_env.h.\nThere is no Documentation/networking/ixgbe.txt.\n\nREADME.cycladesZ is now in Documentation/.\nwavelan.p.h is now in drivers/net/wireless/.\nHFS.txt is now Documentation/filesystems/hfs.txt.\nOSS-files are now in sound/oss/.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb8c9b6de076d981ca22801dbd6bce12b0758468",
      "tree": "d32ba0cf69b062bf363bdc46f15c6be9afb7efd4",
      "parents": [
        "8c4606b1a4f6eb09344294b7f11641f36cd402af"
      ],
      "author": {
        "name": "Romain Liévin",
        "email": "lkml@lievin.net",
        "time": "Sat Dec 01 08:51:58 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:33:18 2007 -0800"
      },
      "message": "tipar: remove obsolete module\n\ntipar: remove obsolete module\n\nThe tipar character driver was used to implement bit-banging access\nto Texas Instruments parallel link cable. A user-land method now \nexists thru PPDEV \u0026 PARPORT.\n\nSigned-off-by: Romain Liévin \u003croms@lpg.ticalc.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "345ee8392dc149ca529f80e40583928977ad592e",
      "tree": "ab2a476976f70e2aad9669a20384d7a862bf61e2",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Wed Nov 14 23:39:42 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:52 2007 -0800"
      },
      "message": "allow LEGACY_PTYS to be set to 0\n\nThe count of legacy pty devices can be set by a kernel commandline\nparameter. For the distro kernel, we would like to disable all pty\u0027s\nby default, but keep the opportunity to request devices on the kernel\ncommandline.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nAcked-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "31610434bc3523c0b01a10917a1185096a03c4c8",
      "tree": "4b349e73a16e5ba997e0b80adec04f6bc0139163",
      "parents": [
        "e467cde238184d1b0923db2cd61ae1c5a6dc15aa"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 22 11:03:39 2007 +1000"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Oct 23 15:49:55 2007 +1000"
      },
      "message": "Virtio console driver\n\nThis is an hvc-based virtio console driver.  It\u0027s suboptimal becuase\nhvc expects to have raw access to interrupts and virtio doesn\u0027t assume\nthat, so it currently polls.\n\nThere are two solutions: expose hvc\u0027s \"kick\" interface, or wean off hvc.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "ab08ed1770140ebcf1be1657087689832b755874",
      "tree": "a74c6eaa042801699d25dbef60c8bea597afdfc2",
      "parents": [
        "54e840dd5021ae03c5d2b4158b191bb67f584b75",
        "b7e04f8c61a46d742de23af5d7ca2b41b33e40ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:56:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:56:25 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  mv watchdog tree under drivers\n"
    },
    {
      "commit": "77bf2bab91e4e7df361963451c7b9a803516438c",
      "tree": "a574c2a323880a21fa90c7c5a3b8bc23392d50da",
      "parents": [
        "b7c698f755c843dec5c54bf89893c320b8fbdfce"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Thu Oct 18 03:04:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:17 2007 -0700"
      },
      "message": "Remove CONFIG_VT_UNICODE\n\nSince default_utf8 is already a sysfs attribute, having an extra\nCONFIG_VT_UNICODE compile-time option is redundant, since sysfs attributes can\nbe set at boot and run time.\n\nAlso let Linux VCs default to UTF-8 (as per the discussion at\nhttp://lkml.org/lkml/2007/9/6/99).\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nCc: Bill Nottingham \u003cnotting@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b7e04f8c61a46d742de23af5d7ca2b41b33e40ac",
      "tree": "c52a7ea568648e2d8ed0d423098b42298de2058b",
      "parents": [
        "d85714d81cc0408daddb68c10f7fd69eafe7c213"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Aug 17 08:38:02 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Oct 18 10:39:03 2007 +0000"
      },
      "message": "mv watchdog tree under drivers\n\nmove watchdog tree from drivers/char/watchdog to drivers/watchdog.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "2d1df8153c5d38a8bf5e47fa755a117e5731d24c",
      "tree": "8ecfb7a3b57e8df86e2095117e97eb0bbfb03f3a",
      "parents": [
        "3e6c6f630a5282df8f3393a59f10eb9c56536d23"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Oct 16 23:30:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:00 2007 -0700"
      },
      "message": "HVC console is also used by iSeries, so add that to HVC_DRIVER help.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3e6c6f630a5282df8f3393a59f10eb9c56536d23",
      "tree": "744539fb9d35425784149e2f015589d593e2b968",
      "parents": [
        "fd5eea4214f72bd7ac77c1c5346a9c096319131a"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Oct 16 23:30:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:00 2007 -0700"
      },
      "message": "Delay creation of khcvd thread\n\nThis changes hvc_init() to be called only when someone actually uses the\nhvc_console driver.  Dave Jones complained when profiling bootup.\n\nhvc_console used to only be for Power aka pSeries: now lguest and Xen both\nwant it built-in in case the kernel is a guest under one of those, even\nthough usually it will be a native boot.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e8ecb9db0bcc19e1cc8bb51e9252fe6a86a9863",
      "tree": "c3d77e23a5aad820968601516392f8f440691f7a",
      "parents": [
        "430d275a399175c7c0673459738979287ec1fd22"
      ],
      "author": {
        "name": "Bill Nottingham",
        "email": "notting@redhat.com",
        "time": "Tue Oct 16 23:29:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:56 2007 -0700"
      },
      "message": "add CONFIG_VT_UNICODE\n\nAs of now, the kernel defaults to non-unicode and XLATE for the keyboard.\nWe\u0027ve been changing this in Fedora, but that requires patching the defaults\nin the kernel.\n\nThe attached introduces CONFIG_VT_UNICODE, which sets the console in\nunicode mode by default on boot, including both the virtual terminal and\nthe keyboard driver.\n\nSigned-off-by: Bill Nottingham \u003cnotting@redhat.com\u003e\nCc: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\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": "179b025fea2fa65760f1dcdff3585465d2177159",
      "tree": "9beb639ced5388f5b203c1b3b4725dba96b19a0a",
      "parents": [
        "e9fa7c43aa74fae3a1db04092d2a51005f5b8a21"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Oct 16 01:29:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "video gfx: merge kconfig menus\n\nMove AGP and DRM menus into the video graphics support menu.\n  They use \u0027menuconfig\u0027 so that they can all be disabled with\n  one selection.\nMake the console menu use \u0027menuconfig\u0027 so that it can all be\n  disabled with one selection.\nMake the frame buffer menu use \u0027menuconfig\u0027 so that it can all be\n  disabled with one selection.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@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": "ee2077d97b2f392cfc0b884775ac58aa9b9b8c8f",
      "tree": "8f9927ee47d2a304fd20dd3c1d804c2fb43ec2fc",
      "parents": [
        "252c01dc272c4b56bf1ab8582b3031682de153b3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jul 26 10:41:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:19 2007 -0700"
      },
      "message": "Char: cyclades, select FW_LOADER\n\nFix link errors below by selecting FW_LOADER\n  LD      .tmp_vmlinux1\ndrivers/built-in.o: In function `cyz_load_fw\u0027:\ndrivers/char/cyclades.c:4908: undefined reference to `request_firmware\u0027\ndrivers/char/cyclades.c:4979: undefined reference to `release_firmware\u0027\n\nCc: \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "2240598c24683df1e1a6cdd1f461efd85547903c",
      "tree": "9e7d27a68d0bc3a88c7e1e86f2111c6b0fb9fce8",
      "parents": [
        "b8c1c5da1520977cb55a358f20fc09567d40cad9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Jul 22 00:37:48 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jul 24 13:24:32 2007 -0700"
      },
      "message": "[SPARC32]: Deal with rtc/sun_mostek_rtc conflict.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cdee99d7461d928815db6219fb14d37f99241d44",
      "tree": "8db5fb8f4d06171f998d19d25980c50205bfb03d",
      "parents": [
        "0fe85d504b47267bcdb25a563c535aa2ae075ff4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jul 19 13:59:58 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 20 17:15:48 2007 -0700"
      },
      "message": "[SPARC64]: Stop using drivers/char/rtc.c\n\nThe existing sparc64 mini_rtc driver can handle CMOS based\nrtcs trivially with just a few lines of code and the simplifies\nthings tremendously.\n\nTested on SB1500.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a0236743ecd591f16a749f5c06670c6ae9661be",
      "tree": "26e0d790942c025b58f3791eb9bf6a745b33862c",
      "parents": [
        "9a79b2274186fade17134929d4f85b70d59a3840"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Jul 20 00:24:22 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 20 08:24:49 2007 -0700"
      },
      "message": "more isa/eisa/pci-only drivers marked as such\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b536b4b9623084d86f2b1f19cb44a2d6d74f00bf",
      "tree": "86c1981309dbd8b9bf120d4ddba50abd105af89a",
      "parents": [
        "8b84ad942b534f8faeb34b68f0f7277ea375fed0"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@xensource.com",
        "time": "Tue Jul 17 18:37:06 2007 -0700"
      },
      "committer": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Jul 18 08:47:44 2007 -0700"
      },
      "message": "xen: use the hvc console infrastructure for Xen console\n\nImplement a Xen back-end for hvc console.\n\n* * *\nAdd early printk support via hvc console, enable using\n\"earlyprintk\u003dxen\" on the kernel command line.\n\nFrom: Gerd Hoffmann \u003ckraxel@suse.de\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "8b4a40809e5330c9da5d20107d693d92d73b31dc",
      "tree": "14de7320d32a7e72dc2cddf4833405db0f49a7ba",
      "parents": [
        "b187f180cc942e50007aa039f8e3a620ee5f3171"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Jul 18 00:49:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "zs: move to the serial subsystem\n\nThis is a reimplementation of the zs driver for the serial subsystem.  Any\nresemblance to the old driver is purely coincidential.  ;-) I do hope I got\nthe handling of modem lines right -- better do not tackle me about the\nissue unless you feel too good...\n\nAny users of the old driver: please note the numbers of the serial lines\nhave now been swapped, i.e.  ttyS0 \u003c-\u003e ttyS1 and ttyS2 \u003c-\u003e ttyS3.  It has\nto do with the modem lines mentioned above; basically the port A in a given\nchip has to be initialised before the port B if you want to use the latter\nas the serial console (which is usually the case), as operations on modem\nlines of the serial line associated with the port B access both ports (see\nthe comment at the top of the driver for the details of wiring used).\nPlease update your scripts.\n\nThis is also the reason each SCC now requests an IRQ once only (as seen in\n\"/proc/interrupts\") -- the handler takes care of both ports at once as the\nline associated with the port B has to take status update interrupts from\nboth ports (and yet the line of the port A takes its own for itself too).\nThe old driver never got it right...\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27d41718157626e4509026c7dac247a659c0e71f",
      "tree": "0d5f33ec8660495f2a32e573f0fa1767f292aef5",
      "parents": [
        "547c178b7237f586cbaac0246a112c502de32d64"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "mark a bunch of ISA|EISA|PCI drivers as such\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b3929a2dae865de7b59f5d802f3a15ca70726ce",
      "tree": "85ad7f8327be5e3b1f23da433d4157a05cb64606",
      "parents": [
        "0f11541b505464ec5105302910453ac4ad065fc6"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jul 17 04:05:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:10 2007 -0700"
      },
      "message": "Char: Kconfig, mxser_new: remove experimental comment\n\nKconfig, mxser_new: remove experimental comment\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "abd4aa5a97ebc0efb9a7fbc98ef0bcf39266fadf",
      "tree": "f592a7d6bcc85687f101c78cd5f43df42af5df2d",
      "parents": [
        "f3a740c5fb792098d7e7a24cd194a6d8c710ea94"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Jul 15 23:40:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:46 2007 -0700"
      },
      "message": "undeprecate raw driver\n\nDespite repeated attempts over the last two and half years, this driver\nseems somewhat persistant.  Remove its deprecated status as it has existing\nusers who may not be in a position to migrate their apps to O_DIRECT.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33f60da0dad0884256f888c19303e16c95d2086d",
      "tree": "66825665955d52f220bde088bb99fcf6dc5e83b9",
      "parents": [
        "773208946a132fb733ba273ee8562814f828cc28"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:39:59 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:39:59 2007 +0100"
      },
      "message": "[CHAR] Delete leftovers of old Alchemy UART driver\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fdc1f93847ea618e51f001805e022794d8bffff3",
      "tree": "9f9d41db803bcbe60b4d11f09404232fc7c8b7b6",
      "parents": [
        "1f2c6d6b0c553e44273aaee24820c67ebfbbfebe"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:21 2007 +0100"
      },
      "message": "[MIPS] Don\u0027t use genrtc.\n\nThe only pseudo-legitimate MIPS user of genrtc was a systems that doesn\u0027t\nhave an RTC in hardware at all.  At this point faking one is a little\npointless ...\n"
    },
    {
      "commit": "69d87daa18aced7f494bc1d5a977b063bbbdffbd",
      "tree": "22930430a77aa182ee48d5f8d8a944814c503244",
      "parents": [
        "1d4be747a8077d90e10e1e0b0f8994abb4adacb4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 17:00:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:34:04 2007 +0900"
      },
      "message": "sh: disable genrtc support.\n\nsh never had support for this, so remove the option entirely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "61d48c2c31799ab9dbddbbcfccfd8042a5c6b75a",
      "tree": "1f1e937eccd605db08bef8f6dcbb80713966de21",
      "parents": [
        "abf3ea1b549afc62dc7304fddab1cdaf23d0cc84"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:00 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:08 2007 +0200"
      },
      "message": "[S390] Kconfig: use common Kconfig files for s390.\n\nDisband drivers/s390/Kconfig, use the common Kconfig files. The s390\nspecific config options from drivers/s390/Kconfig are moved to the\nrespective common Kconfig files.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "abf3ea1b549afc62dc7304fddab1cdaf23d0cc84",
      "tree": "191b166cc4e97a560fd7f164e380e1bace762312",
      "parents": [
        "9556fb73edfc37410cab3b47ae5e94bcecd8edf2"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:59 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:08 2007 +0200"
      },
      "message": "[S390] Kconfig: common config options for s390.\n\nDisable some configuration options in the common Kconfig files that\nare of no interest to a s390 machine. Enable hangcheck timer.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d",
      "tree": "7963466b0106b4daf90f6c5ce039fc2c330335ab",
      "parents": [
        "490f03d6595fade75a9b26e6ea9c9ebb1e4fd05a"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:56 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: refine depends statements.\n\nRefine some depends statements to limit their visibility to the\nenvironments that are actually supported.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b15f792fafb7e0524907ddd9e035d73dddeed89c",
      "tree": "363d4560219ef4db6fe7d99f7b4f1ee84793e974",
      "parents": [
        "8cf44080ebc372d4d0d2997a0c015add0afcd65d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 08 15:05:31 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] iSeries: Make HVC_ISERIES the default\n\nThis makes the new iSeries virtual console drivers (nvc_iseries) the\ndefault and prevents viocons being built unless explicitly selected.\nAlso it makes no sense to have the console as a module.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cff9494fadb09e851b66096e3fd6fc08721bd683",
      "tree": "71f41e944163d7e1bab7aa9fc80ef922c227ab12",
      "parents": [
        "6747cd93f3ed6e60b4e851b5985d038ac0b88742"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue May 08 00:36:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:24 2007 -0700"
      },
      "message": "Char: cyclades, depends on PCI or ISA\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "4f911d64e04a44c47985be30f978fb3c2efcee0c",
      "tree": "552930a588e6ca37a0fe462d325c2e26be3693f3",
      "parents": [
        "62456726d715042e1976b830c59fd73f41c4aaa6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Tue May 08 00:28:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:07 2007 -0700"
      },
      "message": "Make /dev/port conditional on config symbol\n\nInstead of having /dev/port support dependent in multiple places on a\nstring of preprocessor symbols, define a new configuration directive for\nit.  This ensures that all four places remain consistent with each other.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "09762516761f9346ee521dcab45de0a543298410",
      "tree": "8510c217a15ecdfe4f3f4f63778f8943bc0baa5f",
      "parents": [
        "2fda4c90f65fd96ef910ba285d66984caf600a08"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun May 06 14:51:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:13:04 2007 -0700"
      },
      "message": "rename TANBAC TB0219 config\n\nRename config for TANBAC TB0219 GPIO support to something more appropriate.\n\nFixes this:\n\ndrivers/char/Kconfig:906:warning: type of \u0027TANBAC_TB0219\u0027 redefined from \u0027boolean\u0027 to \u0027tristate\u0027\ndrivers/char/Kconfig:907:warning: choice values currently only support a single\nprompt\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96fac9dc95b91fc198bfbf4ba90263b06eff023d",
      "tree": "7105ff5c5b82e5799bf8ba59745e8572471b7cb1",
      "parents": [
        "35dc8457822aedbc89afa9f69e7fa494b3da7b02"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 29 01:20:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 29 08:22:25 2007 -0700"
      },
      "message": "[PATCH] Wire up DEC serial drivers in Kconfig\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "03154a271012031ad6336dc3344679440ba49c24",
      "tree": "3328fde614071b13a96970f755cc0c5cf3199212",
      "parents": [
        "059819a41d4331316dd8ddcf977a24ab338f4300"
      ],
      "author": {
        "name": "Mark Gross",
        "email": "mgross@linux.intel.com",
        "time": "Tue Mar 06 13:58:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:02:22 2007 -0800"
      },
      "message": "[PATCH] minor updat to tlclk Kconfig entry\n\nThe tlclk driver is going on the MPCBL005 so I need to make the Kconfig\nmore more generic.  Just some text changes.\n\nSigned-off-by: Mark Gross \u003cmark.gross@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98c47ea28a7d1b4a3fb003a805c312d5c977b1d2",
      "tree": "357e0d3a9bb17cef848b5330e3c8bcc7601e59b2",
      "parents": [
        "a24f1405b001d70bebaacf91bc66cae447cc15d0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser, obsolete old, nonexperimental new\n\nMark v 1.x as obsolete and v 2.x as non-experimental in Kconfig.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "3cdc20e51791bd2fd67781e65640a4650f99c63e",
      "tree": "f5597a6ae04f3579140fd1e968c3bdfc8bed0aaf",
      "parents": [
        "d7480a9feaa970d9c37462f21bc27ebab2c56b0b"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Fri Feb 02 16:44:08 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:21 2007 +1100"
      },
      "message": "[POWERPC] Celleb: hypervisor console driver\n\nThis patch adds hypervisor console driver for Celleb platform.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3b4709a6cd0578d129d032a5dec9dc2684b71b3a",
      "tree": "8ee10cf0606b8222e37b899ee0f62e6fb04ad38e",
      "parents": [
        "34f8f0a5e953d3e40c4419e5e5c4b6fd14f7ebf2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Dec 13 00:34:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] CONFIG_COMPUTONE should depend on ISA|EISA|PCI\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3468a33e98524a7661a158251b10cea7c9fafece",
      "tree": "4ba528780a725ef10285ce274c692402afa896f1",
      "parents": [
        "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] sx: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the sx driver\nfails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4",
      "tree": "0da52641ef141ca361a4ad0cea19831b1c6f7cb0",
      "parents": [
        "a3808ac156f503dd2a00a059d9ff4677ce75244f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] mxser_new: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the mxser_new\ndriver fails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3808ac156f503dd2a00a059d9ff4677ce75244f",
      "tree": "6685441392ee1ca882c5ca0a6d585eb8d6e167ad",
      "parents": [
        "89040b21e7e2205985feb77f9a83138ab9cb0dfd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Dec 13 00:34:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] isicom: fix build with PCI disabled\n\nWith CONFIG_PCI\u003dn:\ndrivers/char/isicom.c: In function \u0027isicom_probe\u0027:\ndrivers/char/isicom.c:1793: warning: implicit declaration of function\n\u0027pci_request_region\u0027\ndrivers/char/isicom.c:1827: warning: implicit declaration of function\n\u0027pci_release_region\u0027\n\nLet\u0027s CONFIG_ISI depend on CONFIG_PCI.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    }
  ],
  "next": "037ad48bdb5bb009cbc49b1ad49ed78877df2d57"
}
