)]}'
{
  "log": [
    {
      "commit": "14d1adfc59ba66932ef167fdff62983e7c2b0197",
      "tree": "34bad21bf4ec220be87fa5d79ff41dd98e7dad9f",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3",
        "69917c26c840e7de94522bf90fb190de63bf92bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (114 commits)\n  [POWERPC] Fix ohare IDE irq workaround on old powermacs\n  [POWERPC] EEH: Power4 systems sometimes need multiple resets.\n  [POWERPC] Include \u003casm/mmu.h\u003e in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t.\n  [POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c\n  [POWERPC] Maple U3 HT - reject inappropriate config space access\n  [POWERPC] Fix IPIC pending register assignments\n  [POWERPC] powerpc: fix building gdb against asm/ptrace.h\n  [POWERPC] Remove DISCONTIGMEM cruft from page.h\n  [POWERPC] Merge iSeries i/o operations with the rest\n  [POWERPC] 40x: Fix debug status register defines\n  [POWERPC] Fix compile error in sbc8560\n  [POWERPC] EEH: support MMIO enable recovery step\n  [POWERPC] EEH: enable MMIO/DMA on frozen slot\n  [POWERPC] EEH: code comment cleanup\n  [POWERPC] EEH: balance pcidev_get/put calls\n  [POWERPC] PPC: Fix xmon stack frame address in backtrace\n  [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX\n  [POWERPC] Start arch/powerpc/boot code reorganization\n  [POWERPC] Define of_read_ulong helper\n  [POWERPC] iseries: eliminate a couple of warnings\n  ...\n"
    },
    {
      "commit": "71aa7054d3df0f74d9ffbef3dd1486764c7f592a",
      "tree": "e809f36621b135d07e9a5dac0e063bc648a99a78",
      "parents": [
        "36694a4c22767ee09c91ccda63810086c65c810b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "message": "[ARM] 3793/1: S3C2412: fix wrong serial info struct\n\nPatch from Ben Dooks\n\nThe S3C2440 serial info struct is being passed\nthrough the S3C2412 serial info struct probe\nroutine.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Glexiner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c547fc28ab3e8716076fdaf4bd0260c5d63a18f7",
      "tree": "34af1fa64a63618660187ae58ad182665a1861ef",
      "parents": [
        "3dd836a56de0d4f049438412959b905e1db4666e",
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "21264136ce7c3c7032c42e7c2440f5d89039ca5a",
      "tree": "99f0552df91c45c41fba68caad7cff270b54beda",
      "parents": [
        "ccdfc526a92c5ebb549a7de06adca3fd54f03c7e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 12 14:36:46 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 12 14:36:46 2006 +0900"
      },
      "message": "sh64: Trivial build fixes.\n\nWhile we\u0027ve been sorting out the toolchain fiasco, some of\nthe code has suffered a bit of bitrot. Building with GCC4\nalso brings up some more build warnings. Trivial fixes for\nboth issues.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aa43f77939c97bf9d3580c6a5e71a5a40290e451",
      "tree": "095c0b8b3da4b6554a3f8ef4b39240a5d9216d4d",
      "parents": [
        "2818c5dec5e28d65d52afbb7695bbbafe6377ee5",
        "4c15343167b5febe7bb0ba96aad5bef42ae94d3b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Aug 31 15:45:48 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Aug 31 15:45:48 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "e9422e091531c5851da4ffb8ee6dcbc36dc5b7a9",
      "tree": "5de45e4ac7c8ea051d859c08ab5adf2b8141a0f7",
      "parents": [
        "d21b55d30b46c0b43821a2980e4998965fa37e33"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Tue Aug 29 21:57:29 2006 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 30 10:06:14 2006 +0100"
      },
      "message": "[SERIAL] 8250: constify some serial structs\n\n- some const- ification and usage of ARRAY_SIZE() in serial drivers\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d21b55d30b46c0b43821a2980e4998965fa37e33",
      "tree": "4d8c743d0907fc8cd250799f66146e88332a4fcf",
      "parents": [
        "dc709bd190c130b299ac19d596594256265c042a"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Mon Aug 28 19:49:03 2006 +0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 30 10:06:14 2006 +0100"
      },
      "message": "[SERIAL] Make uart_match_port() work with all memory mapped UARTs\n\nuart_match_port() always fails with UPIO_MEM32, UPIO_AU, and UPIO_TSI cases.\nSince they match to the memory mapped UARTs, they should be handled just like\nUPIO_MEM case.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "737c17561fb2c6a72810cca7d7c0b8bdc29bb120",
      "tree": "3c18a3b61e08ed55076759139a331a18fadbbb95",
      "parents": [
        "3a13813e6effcfad5910d47b15b724621b50b878"
      ],
      "author": {
        "name": "Peter Horton",
        "email": "pdh@colonel-panic.org",
        "time": "Sat Aug 26 09:07:36 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Aug 27 11:59:49 2006 +0100"
      },
      "message": "[SERIAL] Support for Intashield 2 port PCI serial card\n\nHere is a patch that adds support for the Instashield IS-200 2 port PCI\nserial card.\n\nSigned-off-by: Peter Horton \u003cpdh@colonel-panic.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b8b99e857d0e258b0da17e55466e5142465d35fd",
      "tree": "7cae85965f21792664506e9f85f2a983ee0ee53d",
      "parents": [
        "0f4184f73d5233214d3225a94fcf1bd4d6678d74"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:53:39 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:53:39 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Mirror the sunsab serial setup bug fix.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0f4184f73d5233214d3225a94fcf1bd4d6678d74",
      "tree": "0aca57fc40523377916f0836506646205a0677eb",
      "parents": [
        "25848c4e502ec2bb94ee1f3c82709311059d0857"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Wed Aug 23 15:50:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 23 15:50:57 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Fix E250 console with RSC.\n\nThis fixes yet another sunsab problem, when console is set to anything\nbut the first port. The console framework calls sunsab_console_setup\nfor each port, and we end up setting up a console on a not yet\ndiscovered port, which leads to an Oops. Instead, defer console setup\nuntil the requested port is properly initialized. Tested on an E250\nthrough an RSC console.\n\nReported by Daniel Smolik \u003cmarvin@mydatex.cz\u003e\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "57cad8084e0837e0f2c97da789ec9b3f36809be9",
      "tree": "e9c790afb4286f78cb08d9664f58baa7e876fe55",
      "parents": [
        "cb18bd40030c879cd93fef02fd579f74dbab473d",
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "018a3d1db7cdb6127656c1622ee1d2302e16436d",
      "tree": "5b6714fa9fcd1441f7c1b30e0391484c095925b6",
      "parents": [
        "eeb2b723ef5100fafa381d92eb70d83e98516a44"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Jul 12 15:40:29 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:05 2006 +1000"
      },
      "message": "[POWERPC] powermac: Constify \u0026 voidify get_property()\n\nNow that get_property() returns a void *, there\u0027s no need to cast its\nreturn value. Also, treat the return value as const, so we can\nconstify get_property later.\n\npowermac platform \u0026 macintosh driver changes.\n\nBuilt for pmac32_defconfig, g5_defconfig\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8a84eb164cc44a7604a27f8118473a82b45472a8",
      "tree": "b80fe22fe3a3a2e8767ec001292394c7e7d8d91c",
      "parents": [
        "b77d35b7229164304d6fb8f047b9bcd3da2c9592"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jul 19 22:55:08 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:25 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Fix instance enumeration.\n\nJust do a linear enumeration so that we handle sun4d systems\ncorrectly.  As a consequence, eliminate the hard coded keyboard and\nmouse channel line values, use the CONS_{KEYB,MS} flags instead.\n\nAlso, report the keyboard/mouse Zilog channels just like the uart ones\ndo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b77d35b7229164304d6fb8f047b9bcd3da2c9592",
      "tree": "abc1aeef78696312d4eba710292de7330776d42f",
      "parents": [
        "8b3c848cc89e62904e6d9c8f9fed13d5c225572d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jul 19 21:04:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:22 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Remove duplicate IRQ registry in zs_probe().\n\nWe do it now in sunzilog_init() after all devices have been\nprobed.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67e23a1e60b6bc0a090407d0fc060166ab558b72",
      "tree": "a690bed9a849ba177b046e76cb85f3209650ae55",
      "parents": [
        "39329329565a5e24f0a5523eef3a9dd941e0b29d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 21:07:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:08 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Register IRQ after all devices have been probed.\n\nOtherwise we will deref half-initialized channel pointers\nand crash in the interrupt handler.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bda2f7b4801964351253706d1a87e4d2110829a5",
      "tree": "c9da15652f91efb4ba0932d407200aa4d718d6aa",
      "parents": [
        "44f2650b134b423128063ded29a11454b924390e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 16:40:26 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:01 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Get line numbers and table sizing correct.\n\nTable sizing code should look for \"se\" not \"su\" nodes.\n\nThe chip at the lower address should get the first index.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44f2650b134b423128063ded29a11454b924390e",
      "tree": "4d66896d3235c77dc0b6f1871fee911eedc1f879",
      "parents": [
        "06ffd7956e4790d824b4b5575b56def8448ec6d4"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Mon Jul 17 15:53:32 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:17:57 2006 -0700"
      },
      "message": "[SPARC64] Fix sunsab ports ordering\n\nRegister second SAB port before the first one, as serial A is wired to\nit, and expected to appear as ttyS0.\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b4bbb3d78285ab735941365c17f1c55a228c659",
      "tree": "22016aacd711ad4e9a4a1a26dde8f41c2bc5144a",
      "parents": [
        "c964521c54304f51705764334f7b27a9518ed65a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jul 13 16:07:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 17:00:25 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Fix significant typo in sab_probe()\n\nInstead of initializing both ports of a SAB device\nproperly, we were setting up the first port\nstructure twice and ending up only with the second\nport, oops.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c964521c54304f51705764334f7b27a9518ed65a",
      "tree": "c68f131458787fd543a227a2b077c43c175ca747",
      "parents": [
        "d8573e20d5d6974305599dde42b5dd7583310ccf"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jul 13 16:05:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 17:00:23 2006 -0700"
      },
      "message": "[SERIAL] sunsu: Report keyboard and mouse ports in kernel log.\n\nOtherwise there is no explicit mention of these devices.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab6cf0d0cb96417ef65cc2c2120c0e879edf7a4a",
      "tree": "97e85188397967013783aba57907fd85bc63cbf2",
      "parents": [
        "0d10e47f9635ecafe5a9dc6e10cb056a87a4daa2",
        "f4dee85e2c6a7d7adf7ea4d6d3053a41c78175b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:57:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:57:04 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (53 commits)\n  [MIPS] sparsemem: fix crash in show_mem\n  [MIPS] vr41xx: Update workpad setup function\n  [MIPS] vr41xx: Update e55 setup function\n  [MIPS] vr41xx: Removed old v2.4 VRC4173 driver\n  [MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n  [MIPS] MIPSsim: Build fix, rename sim_timer_setup -\u003e plat_timer_setup.\n  [MIPS] Remove unused code.\n  [MIPS] IP22 Fix brown paper bag in RTC code.\n  [MIPS] Atlas, Malta, SEAD: Don\u0027t disable interrupts in mips_time_init().\n  [MIPS] Replace board_timer_setup function pointer by plat_timer_setup.\n  [MIPS] Nuke redeclarations of board_time_init.\n  [MIPS] Remove redeclarations of setup_irq().\n  [MIPS] Nuke redeclarations of board_timer_setup.\n  [MIPS] Print out TLB handler assembly for debugging.\n  [MIPS] SMTC: Reformat to Linux style.\n  [MIPS] MIPSsim: Delete redeclaration of ll_local_timer_interrupt.\n  [MIPS] IP27: Reformatting.\n  [MIPS] IP27: Invoke setup_irq for timer interrupt so proc stats will be shown.\n  [MIPS] IP27: irq_chip startup method returns unsigned int.\n  [MIPS] IP27: struct irq_desc member handler was renamed to chip.\n  ...\n"
    },
    {
      "commit": "7b69a4c360e8787877ebf5e42609b8bab13afa6a",
      "tree": "3eaaae28ed398396f0f3f134e53dd8a730574781",
      "parents": [
        "a23f4636c9ae7f1f15c448080f1552864b404136",
        "68aa2c0d4a36b43ea9c6d77134c94b4501fd2eb4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:38:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:38:02 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] 8250: sysrq deadlock fix\n  [SERIAL] 8250: add tsi108 serial support\n  [SERIAL] IP22: fix serial console hangs\n  [SERIAL] dz: Fix compilation error\n"
    },
    {
      "commit": "66151bbd20c6c62dbe5b131484c885086e3a8d29",
      "tree": "7ffdb72ca1f74dda598d1023098ef9bc0f7268c1",
      "parents": [
        "5fd326573876e466c7693cbf06e9c88ecf86135d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "91d1ed1a6d225e3cf4bd8ede6235b1be65f7651a",
      "tree": "38df1d1daebf331969348ac280f5b9add80b2adb",
      "parents": [
        "a23c3a86e9952a8badb49a6bb1de455c1f5bad6d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jul 12 21:04:21 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jul 13 01:50:11 2006 -0700"
      },
      "message": "[SERIAL] sunsu: Handle keyboard and mouse ports directly.\n\nThe sunsu_ports[] array exists merely to be able to easily\nuse an integer index to get at the proper serial console\nport struct.\n\nWe size this only for real ports, not for the keyboard and\nmouse, and thus keyboard and mouse port registration would\nfail.\n\nFix this by dynamically allocating the port struct for the\nkeyboard and mouse, instead of using the sunsu_ports[]\narray.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "68aa2c0d4a36b43ea9c6d77134c94b4501fd2eb4",
      "tree": "92d401f58b6b4fdedb86ac973c74c2581b45de2c",
      "parents": [
        "3be91ec7388bae3cf1bfb4febcee5ab6c65f409f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Jun 30 02:29:59 2006 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 09 21:11:10 2006 +0100"
      },
      "message": "[SERIAL] 8250: sysrq deadlock fix\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d6716\n\nDoing a sysrq over a serial line into an SMP machine presently deadlocks.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3be91ec7388bae3cf1bfb4febcee5ab6c65f409f",
      "tree": "cb2fa80f81321e0d1dda6e88ca95ade081064624",
      "parents": [
        "c65b15cfd6b8b74c6f2b3635bf47ee661d351ef3"
      ],
      "author": {
        "name": "Zang Roy-r61911",
        "email": "tie-fei.zang@freescale.com",
        "time": "Fri Jun 30 02:29:58 2006 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 09 21:11:09 2006 +0100"
      },
      "message": "[SERIAL] 8250: add tsi108 serial support\n\nThe following patch gets rid of CONFIG_TSI108_BRIDGE.  I add UPIO_TSI to\nhandle IIR and IER register in serial_in and serial_out.\n\n(1) the reason to rewrite serial_in:\n\n    TSI108 rev Z1 version ERRATA.  Reading the UART\u0027s Interrupt\n    Identification Register (IIR) clears the Transmit Holding Register\n    Empty (THRE) and Transmit buffer Empty (TEMP) interrupts even if they\n    are not enabled in the Interrupt Enable Register (IER).  This leads to\n    loss of the interrupts.  Interrupts are not cleared when reading UART\n    registers as 32-bit word.\n\n(2) the reason to rewrite serial_out:\n\n    Check for UART_IER_UUE bit in the autoconfig routine.  This section\n    of autoconfig is excluded for Tsi108/109 because bits 7 and 6 are\n    reserved for internal use.  They are R/W bits.  In addition to\n    incorrect identification, changing these bits (from 00) will make\n    Tsi108/109 UART non-functional.\n\nSigned-off-by: Roy Zang\t\u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c65b15cfd6b8b74c6f2b3635bf47ee661d351ef3",
      "tree": "605df0aef4afe1df87f42835e66cb27a2f1d6e58",
      "parents": [
        "d608ab9917fbe9926704c07b27df72ac78133870"
      ],
      "author": {
        "name": "Julien BLACHE",
        "email": "jblache@debian.org",
        "time": "Sun Jul 09 20:40:17 2006 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 09 21:11:09 2006 +0100"
      },
      "message": "[SERIAL] IP22: fix serial console hangs\n\nThe patch below fixes serial console hangs as seen on IP22\nmachines. Typically, while booting, the machine hangs for ~1 minute\ndisplaying \"INIT: \", then the same thing happens again when init\nenters in the designated runlevel and finally the getty process on\nttyS0 hangs indefinitely (though strace\u0027ing it helps).\n\nstrace (-e raw\u003dioctl, otherwise the ioctl() translation is utterly\nbogus) reveals that getty hangs on ioctl() 0x540f which happens to be\nTCSETSW (I saw it hang on another console ioctl() but couldn\u0027t\nreproduce that one).\n\nA diff between ip22zilog and sunzilog revealed the following\ndifferences:\n 1. the channel A flag being set on up.port.flags instead of up.flags\n 2. the channel A flag being set on what is marked as being channel B\n 3. sunzilog has a call to uart_update_timeout(port, termios-\u003ec_cflag, baud);\n    at the end of sunzilog_set_termios(), which ip22zilog lacks (on\n    purpose ?)\n\nThe patch below addresses point 1 and fixes the serial console hangs\njust fine. However point 2 should be investigated by someone familiar\nwith the IP22 Zilog; it\u0027s probably OK as is but even if it is, a\ncomment in ip22zilog.c is badly needed.\n\nPoint 3 is left as an exercise for whoever feels like digging into\nip22zilog :)\n\nThese are the main obvious differences between ip22zilog and\nsunzilog. Newer versions of sunzilog (Linus\u0027s git tree as of today)\nare more close to ip22zilog as the sbus_{write,read}b have been\nchanged into simple {write,read}b, which shrinks the diff by a fair\namount. Resyncing both drivers should be doable in a few hours time\nnow for someone familiar with the IP22 Zilog hardware.\n\nSigned-off-by: Julien BLACHE \u003cjb@jblache.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d608ab9917fbe9926704c07b27df72ac78133870",
      "tree": "03a4772cab2f40e4cc208eb355aab40bbb2c0ce3",
      "parents": [
        "b862f3b099f3ea672c7438c0b282ce8201d39dfc"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Jun 26 18:18:11 2006 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 09 21:11:09 2006 +0100"
      },
      "message": "[SERIAL] dz: Fix compilation error\n\nFix the following compilation error in the dz serial driver that got\nintroduced with the \"kernel console should send CRLF not LFCR\" change.\n\n  CC      drivers/serial/dz.o\ndrivers/serial/dz.c: In function \u0027dz_console_putchar\u0027:\ndrivers/serial/dz.c:679: error: \u0027uport\u0027 undeclared (first use in this function)\ndrivers/serial/dz.c:679: error: (Each undeclared identifier is reported only once\ndrivers/serial/dz.c:679: error: for each function it appears in.)\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "20e652761cbf6983fd067aef2f0242c262057737",
      "tree": "dc934ceb9ca6d90536bd02516d3ad19e9dfa75bd",
      "parents": [
        "ca78f6baca863afe2e6a244a0fe94b3a70211d46"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Jul 05 14:31:13 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 05 14:31:13 2006 +0100"
      },
      "message": "[ARM] 3710/1: AT91 Serial: Use GPIO API\n\nPatch from Andrew Victor\n\nThe AT91RM9200 errata work-around should be using the GPIO API and not\naccessing the PIO registers directly.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "075395d228641646159dae3dd170fa3fc6ff477a",
      "tree": "7cd5ace653d722549b23a2594140084c49bfcad6",
      "parents": [
        "060ec6f2fb3c8abb85927758de8ac5d1018e6a43",
        "61a116ef29e712147d7ee7a6738886e6f91df5f5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 21:31:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 21:31:05 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-serial\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] Ensure 8250_pci quirks are not marked __devinit\n  [SERIAL] Convert fifosize to an unsigned int\n"
    },
    {
      "commit": "912b2539e1e062cec73e2e61448e507f7719bd08",
      "tree": "233807569ee5e0ab3118dd54c0ae9164fec8343e",
      "parents": [
        "70b97a7f0b19cf1f2619deb5cc41e8b78c591aa7",
        "39ab9c212aac48f2744f2fd7722fa639ec048eb7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:28:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:28:34 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: add defconfig for Freescale MPC8349E-mITX board\n  powerpc: Add base support for the Freescale MPC8349E-mITX eval board\n  Documentation: correct values in MPC8548E SEC example node\n  [POWERPC] Actually copy over i8259.c to arch/ppc/syslib this time\n  [POWERPC] Add new interrupt mapping core and change platforms to use it\n  [POWERPC] Copy i8259 code back to arch/ppc\n  [POWERPC] New device-tree interrupt parsing code\n  [POWERPC] Use the genirq framework\n  [PATCH] genirq: Allow fasteoi handler to retrigger disabled interrupts\n  [POWERPC] Update the SWIM3 (powermac) floppy driver\n  [POWERPC] Fix error handling in detecting legacy serial ports\n  [POWERPC] Fix booting on Momentum \"Apache\" board (a Maple derivative)\n  [POWERPC] Fix various offb and BootX-related issues\n  [POWERPC] Add a default config for 32-bit CHRP machines\n  [POWERPC] fix implicit declaration on cell.\n  [POWERPC] change get_property to return void *\n"
    },
    {
      "commit": "13e83599d282ddfd544600df9db5ab343ac4662f",
      "tree": "85a75807442a52f672d454326453400c50aea0b7",
      "parents": [
        "d8aa905b429700e8b6b6b301a8ac2d4a24f2c19b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 03 00:25:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:27:06 2006 -0700"
      },
      "message": "[PATCH] lockdep: annotate serial\n\nTeach special (dual-initialized) locking code to the lock validator.  Has no\neffect on non-lockdep kernels.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb6358eb69d9854f65f2979c0ce9280eee041828",
      "tree": "383765c090a291af222b08ae4044441d40a5d338",
      "parents": [
        "c32928c579d88acd43981b59e86900da65f40762"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Jul 03 00:24:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:26:58 2006 -0700"
      },
      "message": "[PATCH] SERIAL: allow shared 8250_pnp interrupts\n\nPNP devices can use shared interrupts, so check to see whether we\u0027ll need\nSA_SHIRQ for request_irq().\n\nThe builtin PDH UART on the HP rx8640 is an example of an ACPI/PNP device\nthat uses a shareable level-triggered, active-low interrupt.  The interrupt\ncan be shared in very large I/O configurations or by artificially lowering\nIA64_DEF_LAST_DEVICE_VECTOR.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Matthieu Castet \u003ccastet.matthieu@free.fr\u003e\nCc: Li Shaohua \u003cshaohua.li@intel.com\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61a116ef29e712147d7ee7a6738886e6f91df5f5",
      "tree": "a01b16e9b8348fae47af70539a1ac80569405f41",
      "parents": [
        "947deee8904b3c2edc7f59ab6e6242499e4dc434"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 03 15:22:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 03 15:22:35 2006 +0100"
      },
      "message": "[SERIAL] Ensure 8250_pci quirks are not marked __devinit\n\nThe 8250_pci quirks must not be marked __devinit since they may\nbe used from parport_serial.  We only really need to mark those\nwhich might be used by cards recognised by parport_serial, but\nthat wouldn\u0027t allow static checking.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0ebfff1491ef85d41ddf9c633834838be144f69f",
      "tree": "5b469a6d61a9fcfbf94e7b6d411e544dbdec8dec",
      "parents": [
        "f63e115fb50db39706b955b81e3375ef6bab2268"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jul 03 21:36:01 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 03 21:36:01 2006 +1000"
      },
      "message": "[POWERPC] Add new interrupt mapping core and change platforms to use it\n\nThis adds the new irq remapper core and removes the old one.  Because\nthere are some fundamental conflicts with the old code, like the value\nof NO_IRQ which I\u0027m now setting to 0 (as per discussions with Linus),\netc..., this commit also changes the relevant platform and driver code\nover to use the new remapper (so as not to cause difficulties later\nin bisecting).\n\nThis patch removes the old pre-parsing of the open firmware interrupt\ntree along with all the bogus assumptions it made to try to renumber\ninterrupts according to the platform. This is all to be handled by the\nnew code now.\n\nFor the pSeries XICS interrupt controller, a single remapper host is\ncreated for the whole machine regardless of how many interrupt\npresentation and source controllers are found, and it\u0027s set to match\nany device node that isn\u0027t a 8259.  That works fine on pSeries and\navoids having to deal with some of the complexities of split source\ncontrollers vs. presentation controllers in the pSeries device trees.\n\nThe powerpc i8259 PIC driver now always requests the legacy interrupt\nrange. It also has the feature of being able to match any device node\n(including NULL) if passed no device node as an input. That will help\nporting over platforms with broken device-trees like Pegasos who don\u0027t\nhave a proper interrupt tree.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "40663cc7f1c1ccf515d8af9470925a0cb2f59b5d",
      "tree": "569e10d6a6ea750970a557651bb129b7ace961d1",
      "parents": [
        "1d6f359a2e06296418481239f8054a878f36e819"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:53 2006 -0700"
      },
      "message": "[PATCH] irq-flags: serial: Use the new IRQF_ constants\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "947deee8904b3c2edc7f59ab6e6242499e4dc434",
      "tree": "76f7c5b98508df4b6dea7b8dc01d973b9df43e60",
      "parents": [
        "4faf4e0e7d4e1935fbfc5043d3ebd8d51a3d898d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 02 20:45:51 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 02 20:45:51 2006 +0100"
      },
      "message": "[SERIAL] Convert fifosize to an unsigned int\n\nSome UARTs have more than 255 bytes of FIFO, which can\u0027t be\nrepresented by an unsigned char.  Change the kernel\u0027s internal\nstructure to be an unsigned int, but still export an unsigned char\nvia the TIOCGSERIAL ioctl.  If the TIOCSSERIAL ioctl provides a\nfifo size of 0, assume this means \"don\u0027t change\" otherwise we\u0027ll\ncorrupt the larger fifo sizes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9262e9149f346a5443300f8c451b8e7631e81a42",
      "tree": "f21b2d6f9270c7d0ff807f070e38d0f665582f21",
      "parents": [
        "e37a72de84d27ee8bc0e7dbb5c2f1774ed306dbb",
        "6e990b50ed0b45d506ff6809034508d3e210497d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:35 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Kill sun4v virtual device layer.\n  [SERIAL] sunhv: Convert to of_driver layer.\n  [SPARC64]: Mask out top 8-bits in physical address when building resources.\n  [SERIAL] sunsu: Missing return statement in su_probe().\n"
    },
    {
      "commit": "22a3e233ca08a2ddc949ba1ae8f6e16ec7ef1a13",
      "tree": "7ef158ba2c30e0dde2dc103d1904fae243759a6b",
      "parents": [
        "39302175c26d74be35715c05a0f342c9e64c21bf",
        "6ab3d5624e172c553004ecc862bfeac16d9d68b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Remove obsolete #include \u003clinux/config.h\u003e\n  remove obsolete swsusp_encrypt\n  arch/arm26/Kconfig typos\n  Documentation/IPMI typos\n  Kconfig: Typos in net/sched/Kconfig\n  v9fs: do not include linux/version.h\n  Documentation/DocBook/mtdnand.tmpl: typo fixes\n  typo fixes: specfic -\u003e specific\n  typo fixes in Documentation/networking/pktgen.txt\n  typo fixes: occuring -\u003e occurring\n  typo fixes: infomation -\u003e information\n  typo fixes: disadvantadge -\u003e disadvantage\n  typo fixes: aquire -\u003e acquire\n  typo fixes: mecanism -\u003e mechanism\n  typo fixes: bandwith -\u003e bandwidth\n  fix a typo in the RTC_CLASS help text\n  smb is no longer maintained\n\nManually merged trivial conflict in arch/um/kernel/vmlinux.lds.S\n"
    },
    {
      "commit": "93872ba21d1087cde1d5f9603f3265c1c54d471c",
      "tree": "43100e01bf8ea119820ae2b46d50e248350fb765",
      "parents": [
        "1815aed5edbc79c6f3de6f022efb0af30dd0a70d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 00:00:22 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:38 2006 -0700"
      },
      "message": "[SERIAL] sunhv: Convert to of_driver layer.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1d22d3258aed732e1778ecb2e840e6c95cb668e",
      "tree": "8aade70dd6833842d8e9ec1964f694293816e93d",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 19:40:19 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:34 2006 -0700"
      },
      "message": "[SERIAL] sunsu: Missing return statement in su_probe().\n\nIf we have a keyboard/mouse port, don\u0027t drop through to\ncalling sunsu_autoconfig().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fec21889cd6ef5e604b410c08b50a8c1522d74d4",
      "tree": "1f67a488c20e16847dfdd4870d916d23e3f75694",
      "parents": [
        "b435261b1e09bb2bb6acc4abbc7f6e3d885f9e62"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Apr 26 19:57:32 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:10 2006 +0200"
      },
      "message": "[PATCH] pcmcia: another ID for serial_cs.c\n\nAdd an ID for \"GlobeTrotter\" cards which need a CIS override\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "80f7228b59e4bbe9d840af3ff0f2fe480d6e7c79",
      "tree": "08e6d2365abeafd7bfcc0fd7485db9055463d72c",
      "parents": [
        "47bdd718c6547d84c8e140cd0f495c016f13b08b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "message": "typo fixes: occuring -\u003e occurring\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "89d1d0ab4d99e1e0fe193352e1dd857787a0bfc0",
      "tree": "6d2188b9b74a0d2814025c8d9d46fadf52b5c05e",
      "parents": [
        "c4d37215a824820e1b614ff9f6969af72cd953f4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:18:50 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:53 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Fix section mis-match errors.\n\nsunsab_init_one() needs to be __devinit, not __init\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4d37215a824820e1b614ff9f6969af72cd953f4",
      "tree": "d972077f4961e53ff51eb125e115d46e414a9d0e",
      "parents": [
        "9efc3715f7b13127fd202108304352e1be76e077"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:17:47 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:50 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Convert to of_driver framework.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9efc3715f7b13127fd202108304352e1be76e077",
      "tree": "eba7251faaf08e76f978c9716c2ea86bfd1938e3",
      "parents": [
        "1708d242d222e751a0922e3c56ef857cf60bbedd"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:14:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:48 2006 -0700"
      },
      "message": "[SERIAL] sun{su,zilog}: Add missing MODULE_*() niceties.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1708d242d222e751a0922e3c56ef857cf60bbedd",
      "tree": "94d6c849e3e0edf686db1f6fae82cf889acc9e9e",
      "parents": [
        "4fa97dcf9d48b02934c60a48873199850351e760"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:14:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:46 2006 -0700"
      },
      "message": "[SERIAL] sunsu: Convert to of_driver framework.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4fa97dcf9d48b02934c60a48873199850351e760",
      "tree": "eac7bda737afe4d723b12d8ae67dfe35d14098a7",
      "parents": [
        "3676463178401293d625a102a00da0473fa33a1b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:13:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:44 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Fix bugs in device deregristration.\n\n1) Need to unregister 2 ports per of_device.\n2) Need to of_iounmap() 1 mapping per of_device.\n3) Need to free up the IRQ only after all devices\n   have been unregistered.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3676463178401293d625a102a00da0473fa33a1b",
      "tree": "5c46e9e73e068c1303b297078f9b5a1f20857bd8",
      "parents": [
        "8f96cd1a69d4c43e3473406a1fdf15cd9f1de5e5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 29 15:13:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:37:42 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Convert to of_driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "602cada851b28c5792339786efe872fbdc1f5d41",
      "tree": "233d474b74d6038b5bb54a07ad91dd1bb10b0218",
      "parents": [
        "82991c6f2c361acc17279b8124d9bf1878973435",
        "fee68d1cc0d9bd863e51c16cdcd707737b16bb38"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 14:19:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 14:19:21 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6: (22 commits)\n  [PATCH] devfs: Remove it from the feature_removal.txt file\n  [PATCH] devfs: Last little devfs cleanups throughout the kernel tree.\n  [PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV\n  [PATCH] devfs: Remove the tty_driver devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the line_driver devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the videodevice devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the gendisk devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the miscdevice devfs_name field as it\u0027s no longer needed\n  [PATCH] devfs: Remove the devfs_fs_kernel.h file from the tree\n  [PATCH] devfs: Remove devfs_remove() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_cdev() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_bdev() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_symlink() function from the kernel tree\n  [PATCH] devfs: Remove devfs_mk_dir() function from the kernel tree\n  [PATCH] devfs: Remove devfs_*_tape() functions from the kernel tree\n  [PATCH] devfs: Remove devfs support from the sound subsystem\n  [PATCH] devfs: Remove devfs support from the ide subsystem.\n  [PATCH] devfs: Remove devfs support from the serial subsystem\n  [PATCH] devfs: Remove devfs from the init code\n  [PATCH] devfs: Remove devfs from the partition code\n  ...\n"
    },
    {
      "commit": "1903ac54f8536b11478e4f01c339e10b538f59e0",
      "tree": "ff5410f0539ab4aa09f964fa1d0c6dc26c614dc2",
      "parents": [
        "47c2a3aa4475d27073dd3c7e183fcc13f495c8f5",
        "87937472ff8e34ad5c7b798a8a52e4368af216df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  [PATCH] i386: export memory more than 4G through /proc/iomem\n  [PATCH] 64bit Resource: finally enable 64bit resource sizes\n  [PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed\n  [PATCH] 64bit resource: change pnp core to use resource_size_t\n  [PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n  [PATCH] 64bit resource: change resource core to use resource_size_t\n  [PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource\n  [PATCH] 64bit resource: fix up printks for resources in misc drivers\n  [PATCH] 64bit resource: fix up printks for resources in arch and core code\n  [PATCH] 64bit resource: fix up printks for resources in pcmcia drivers\n  [PATCH] 64bit resource: fix up printks for resources in video drivers\n  [PATCH] 64bit resource: fix up printks for resources in ide drivers\n  [PATCH] 64bit resource: fix up printks for resources in mtd drivers\n  [PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers\n  [PATCH] 64bit resource: fix up printks for resources in networks drivers\n  [PATCH] 64bit resource: fix up printks for resources in sound drivers\n  [PATCH] 64bit resource: C99 changes for struct resource declarations\n\nFixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that\nwas changed by the 64-bit resources had been deleted in the meantime ;)\n"
    },
    {
      "commit": "727dda800f5076ce6f4653393fab651706959c93",
      "tree": "2c3aa7be72c7961f635d9556e4fbdb869e21c5b3",
      "parents": [
        "9a9bb6fb343c4ce54cc67d83f77ca52c9d18d01b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Jun 28 15:54:22 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 15:03:47 2006 -0700"
      },
      "message": "[PATCH] m68knommu: fix compilation problems with 68328serial driver\n\nClean out the 68328serial driver:\n\n. remove use of cli/sti\n. fix usage of tty_* calls\n. remove unused variables\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "817d6d3bceaf34c99f5343820f9b9e6021f0655c",
      "tree": "651104833124262db46c2a372b7adb55289cd8dd",
      "parents": [
        "e0ac4761fa52acda90f9f53819c81474b511e3af"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Wed Jun 28 04:26:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 14:59:05 2006 -0700"
      },
      "message": "[PATCH] remove TTY_DONT_FLIP\n\nRemove TTY_DONT_FLIP tty flag.  This flag was introduced in 2.1.X kernels\nto prevent the N_TTY line discipline functions read_chan() and\nn_tty_receive_buf() from running at the same time.  2.2.15 introduced\ntty-\u003eread_lock to protect access to the N_TTY read buffer, which is the\nonly state requiring protection between these two functions.\n\nThe current TTY_DONT_FLIP implementation is broken for SMP, and is not\nuniversally honored by drivers that send data directly to the line\ndiscipline receive_buf function.\n\nBecause TTY_DONT_FLIP is not necessary, is broken in implementation, and is\nnot universally honored, it is removed.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2427ddd8fae2febe3f5ac1ba76b092541304d9f0",
      "tree": "29d98aa03b1331fb1d1a9aaf3a6dddcc7eb48b11",
      "parents": [
        "b60ba8343b78b182c03cf239d4342785376c1ad1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 17:07:52 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:24:00 2006 -0700"
      },
      "message": "[PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed\n\nBased on a patch series originally from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "331b831983f9d706f4a40d08a996d5c2c7a6ea7b",
      "tree": "9d47d5f8d6f882d26c8deade0e44442cebf2e288",
      "parents": [
        "f4eaa37017a5a68f67ef86729508022c13fb8e6d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 26 12:25:09 2006 -0700"
      },
      "message": "[PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV\n\nI\u0027ve always found this flag confusing.  Now that devfs is no longer around, it\nhas been renamed, and the documentation for when this flag should be used has\nbeen updated.\n\nAlso fixes all drivers that use this flag.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aa4148cfc7b3b93eeaf755a7d14f10afaffe9a96",
      "tree": "7f1c84f3cf7c0c79ccdb94a62a3543ee19e5edc2",
      "parents": [
        "bdaf8529385d5126ef791e8f1914afff8cd59bcf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 26 12:25:05 2006 -0700"
      },
      "message": "[PATCH] devfs: Remove devfs support from the serial subsystem\n\nAlso fixes all serial drivers.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b07076e6173a2593e369c3375f07c1cd7d78c36f",
      "tree": "f7d0219596b3a751a2e3950904c141179bf6c916",
      "parents": [
        "fcc18e83e1f6fd9fa6b333735bf0fcd530655511"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Mon Jun 26 15:24:36 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 26 15:24:36 2006 +0100"
      },
      "message": "[SERIAL] 8250_pnp: add support for other Wacom tablets\n\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/bcollins/ubuntu-dapper.git;a\u003dcommitdiff;h\u003d6a242b6c279af7805a6cca8f39dbc5bfe1f78cd1\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "76aa698f331475147825ae135eae98bfd457825b",
      "tree": "3c4c8a4faae8122fe6a66ddf2bcd1e704569444b",
      "parents": [
        "7c99df64f0be6763bf5079560ccd96911c231b7b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jun 26 10:33:10 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 17:43:33 2006 -0700"
      },
      "message": "[PATCH] m68knommu: 532x UART support\n\nColdFire serial driver support for the new 532x CPU family UARTs.\n\nPatch submitted by Matt Waddel \u003cMatt.Waddel@freescale.com\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfd8317d3340f03bc06eba6b58f0ec0861da4a13",
      "tree": "43bd5c93ad045355687c26beb0983fcf6ca18a6b",
      "parents": [
        "83626b01275d0228516b4d97da008328fc37c934",
        "c0897856553d45aee1780bed455b7c2e888dd64b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 24 17:48:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 24 17:48:14 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (25 commits)\n  [ARM] 3648/1: Update struct ucontext layout for coprocessor registers\n  [ARM] Add identifying number for non-rt sigframe\n  [ARM] Gather common sigframe saving code into setup_sigframe()\n  [ARM] Gather common sigframe restoration code into restore_sigframe()\n  [ARM] Re-use sigframe within rt_sigframe\n  [ARM] Merge sigcontext and sigmask members of sigframe\n  [ARM] Replace extramask with a full copy of the sigmask\n  [ARM] Remove rt_sigframe puc and pinfo pointers\n  [ARM] 3647/1: S3C24XX: add Osiris to the list of simtec pm machines\n  [ARM] 3645/1: S3C2412: irq support for external interrupts\n  [ARM] 3643/1: S3C2410: Add new usb clocks\n  [ARM] 3642/1: S3C24XX: Add machine SMDK2413\n  [ARM] 3641/1: S3C2412: Fixup gpio register naming\n  [ARM] 3640/1: S3C2412: Use S3C24XX_DCLKCON instead of S3C2410_DCLKCON\n  [ARM] 3639/1: S3C2412: serial port support\n  [ARM] 3638/1: S3C2412: core clocks\n  [ARM] 3637/1: S3C24XX: Add mpll clock, and set as fclk parent\n  [ARM] 3636/1: S3C2412: Add selection of CPU_ARM926\n  [ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support\n  [ARM] 3633/1: S3C24XX: s3c2410 gpio bugfix - wrong pin nos\n  ...\n"
    },
    {
      "commit": "73e55cb3b3549d0174d1dadb755200938232e8d0",
      "tree": "041dc51100fae9a8da403a69a7d966f99c578bc9",
      "parents": [
        "736855f0c748dacb624070b8d6ffffe4532cf4dc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Jun 24 21:21:32 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 21:21:32 2006 +0100"
      },
      "message": "[ARM] 3639/1: S3C2412: serial port support\n\nPatch from Ben Dooks\n\nSerial port support for the on-board UART blocks\non the Samsung S3C2412 and S3C2413 UARTs.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cecc4e9222c4e2bca59834750e493eea6be97613",
      "tree": "9fd177ac904e4ef091c0322ae9f105210d42916d",
      "parents": [
        "9c10a58ed634d98114c5717e2da761d8a63f2cd4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 22 19:53:24 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:32 2006 -0700"
      },
      "message": "[SPARC64]: Convert central bus layer to in-kernel PROM device tree.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "690c8fd31f1e35985d0f35772fde514da59ec9d1",
      "tree": "8a5a0036b3780a9eb315ea2201a2562570de1ebe",
      "parents": [
        "de8d28b16f5614aeb12bb69c8f9a38578b8d3ada"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 22 19:12:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:28 2006 -0700"
      },
      "message": "[SPARC64]: Use in-kernel PROM tree for EBUS and ISA.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6760d28bc691bb255c501c9b680f2fc1162258b2",
      "tree": "8c6a249a56fc2a2eee995dbcb55daf4adf456705",
      "parents": [
        "27cc64c7cc9e41788e53655c717aeca2f55f2041"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jun 21 22:56:20 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:13 2006 -0700"
      },
      "message": "[SPARC64]: Convert sun4v virtual-device layer to in-kernel PROM device tree.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f5befceb5cfecba49fdf61f8e0eb4d453200eac9",
      "tree": "d44d7b0375408895a686e274a4a336c271184d0a",
      "parents": [
        "862f5f0133f1c8a179dd93adc03d43f8f7e8bac5"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Fri Jun 23 02:05:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:07 2006 -0700"
      },
      "message": "[PATCH] SGI IOC4: Detect IO card variant\n\nThere are three different IO cards which an SGI IOC4 controller may find\nitself on.  One of these variants does not bring out the IDE and serial\nsignals, so we need to disable attaching the corresponding IOC4 subdrivers\nto such cards.\n\nCleans up message clutter emitted during device probing.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f3cafce0ed24372084b5648c9e8a6aacbaf9900",
      "tree": "a20de49dbad477a608d1df3ce19f3eeb68417585",
      "parents": [
        "0c97f524fc16004602f97ba19c36acdcc0fb9688",
        "02916526133aebc0b3b6c486d1b0af95221033bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:46:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:46:28 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (21 commits)\n  [ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h\n  [ARM] 3537/1: Rework DMA-bounce locking for finer granularity\n  [ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only\n  [ARM] 3597/1: ixp4xx/nslu2: Board support for new LED subsystem\n  [ARM] 3595/1: ixp4xx/nas100d: Board support for new LED subsystem\n  [ARM] 3626/1: ARM EABI: fix syscall restarting\n  [ARM] 3628/1: S3C24XX: add get_rate call to struct clk\n  [ARM] 3627/1: S3C24XX: split s3c2410 clocks from core clocks\n  [ARM] 3613/1: S3C2410: Add sysdev and sysclass\n  [ARM] 3624/1: Report true modem control line states\n  [ARM] 3620/2: ixp23xx: add uengine loader support\n  [ARM] 3618/1: add defconfig for logicpd pxa270 card engine\n  [ARM] 3617/1: ep93xx: fix slightly incorrect timer tick rate\n  [ARM] 3616/1: fix timer handler wrap logic for a number of platforms\n  [ARM] 3615/1: ixp23xx: use platform devices for physmap flash\n  [ARM] 3614/1: ep93xx: use platform devices for physmap flash\n  [ARM] 3621/1: fix compilation breakage for pnx4008\n  [ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h\n  [ARM] 3622/1: pnx4008: remove clk_use/clk_unuse\n  [ARM] Enable VFP to be built when non-VFP capable CPUs are selected\n  ...\n"
    },
    {
      "commit": "0c97f524fc16004602f97ba19c36acdcc0fb9688",
      "tree": "c413a5d51dec3ddbe5f2e5cb0ea828976538168f",
      "parents": [
        "c71bd6944eb1458b7887af1783101f5a46140c40",
        "4faf4e0e7d4e1935fbfc5043d3ebd8d51a3d898d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:45:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:45:53 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-serial\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-serial:\n  [ARM] 3600/1: increase amba-pl010 UART_NR to 8\n  [ARM] 3571/1: netX: serial driver for Hilscher netX\n"
    },
    {
      "commit": "005b5e4d0c7795d2ec298c34c96cbe2c1e1902b0",
      "tree": "cb2efd2684f74cfaa5f354f34acb77a13ee01811",
      "parents": [
        "8b76a68c6caafef5a91cdc80958aecaca76a8896"
      ],
      "author": {
        "name": "Uli Luckas",
        "email": "u.luckas@road-gmbh.de",
        "time": "Thu Jun 22 16:49:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 16:49:54 2006 +0100"
      },
      "message": "[ARM] 3624/1: Report true modem control line states\n\nPatch from Uli Luckas\n\nThis patch removes the fake return from serial_pxa_get_mctrl.\n\nSigned-off-by: Uli Luckas \u003cu.luckas@road-gmbh.de\u003e\nI just can\u0027t remember why this return was there.\nBeing in the first column clearly indicates it was meant to be removed.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "050335db2a777ffaa859d77beb05fffe9e8c5ae9",
      "tree": "6f1fb3e3477de613b4adac8c46bd6e86301ed8ae",
      "parents": [
        "a4cfae13cef6a700a04b13ba1d819c0641b1b26f",
        "905f14672e6d0552bfde954d5f7adb5f2c7a7960"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (42 commits)\n  [ARM] Fix tosa build error\n  [ARM] 3610/1: Make reboot work on Versatile\n  [ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig\n  [ARM] 3591/1: Anubis: IDE device definitions\n  [ARM] Include asm/hardware.h not asm/arch/hardware.h\n  [ARM] 3594/1: Poodle: Add touchscreen support + other updates\n  [ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters\n  [ARM] 3561/1: Poodle: Correct the MMC/SD power control\n  [ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds\n  [ARM] 3599/1: AT91RM9200 remove global variables\n  [ARM] 3607/1: AT91RM9200 misc fixes\n  [ARM] 3605/1: AT91RM9200 Power Management\n  [ARM] 3604/1: AT91RM9200 New boards\n  [ARM] 3603/1: AT91RM9200 remove old files\n  [ARM] 3592/1: AT91RM9200 Serial driver update\n  [ARM] 3590/1: AT91RM9200 Platform devices support\n  [ARM] 3589/1: AT91RM9200 DK/EK board update\n  [ARM] 3588/1: AT91RM9200 CSB337/637 board update\n  [ARM] 3587/1: AT91RM9200 hardware headers\n  [ARM] 3586/1: AT91RM9200 header update\n  ...\n"
    },
    {
      "commit": "be883da7594b0a2a02074e683673ae0e522566a4",
      "tree": "b62f2a8a069fb4d389935c0b2de9bc78798f50c2",
      "parents": [
        "077e98945db7e54a9865b5f29a1f02f531eca414",
        "4c5eb38af2131d867842cdd09fa83a3ed77bfd26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Update defconfig.\n  [SPARC64]: Don\u0027t double-export synchronize_irq.\n  [SPARC64]: Move over to GENERIC_HARDIRQS.\n  [SPARC64]: Virtualize IRQ numbers.\n  [SPARC64]: Kill ino_bucket-\u003epil\n  [SPARC]: Kill __irq_itoa().\n  [SPARC64]: bp-\u003epil can never be zero\n  [SPARC64]: Send all device interrupts via one PIL.\n  [SPARC]: Fix iommu_flush_iotlb end address\n  [SPARC]: Mark smp init functions as cpuinit\n  [SPARC]: Add missing rw can_lock macros\n  [SPARC]: Setup cpu_possible_map\n  [SPARC]: Add topology_init()\n"
    },
    {
      "commit": "4faf4e0e7d4e1935fbfc5043d3ebd8d51a3d898d",
      "tree": "2260b6dcdeef40ceea39ef1c2f31fd3f9dc53a33",
      "parents": [
        "f8441e13449638e9fc3c160c35ada3b6f1f8d9c0"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 20 19:24:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:24:07 2006 +0100"
      },
      "message": "[ARM] 3600/1: increase amba-pl010 UART_NR to 8\n\nPatch from Lennert Buytenhek\n\nThe cirrus ep93xx has 3 pl010 UARTs, while amba-pl010.c only allows\nfor 2 by default.  A while ago, I think we agreed on changing the 2\nto 8, but I don\u0027t see this in 2.6.17 yet.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6387a48cf5958e43c201fc27a158c328927531a",
      "tree": "a6c24951d6c86ac47bd3f0ba198adbfffd03291b",
      "parents": [
        "6a76267f0e52d920e6bb6da75541e6116d7304da"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "message": "[SPARC]: Kill __irq_itoa().\n\nThis ugly hack was long overdue to die.\n\nIt was a way to print out Sparc interrupts in a more freindly format,\nsince IRQ numbers were arbitrary opaque 32-bit integers which vectored\ninto PIL levels.  These 32-bit integers were not necessarily in the\n0--\u003eNR_IRQS range, but the PILs they vectored to were.\n\nThe idea now is that we will increase NR_IRQS a little bit and use a\nvirtual\u003c--\u003ereal IRQ number mapping scheme similar to PowerPC.\n\nThat makes this IRQ printing hack irrelevant, and furthermore only a\nhandful of drivers actually used __irq_itoa() making it even less\nuseful.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "afefc4158f3c8529e4bb99c1dc119fd792bac220",
      "tree": "c985ca3b92ac101a6da45a5d372a2f873429ed02",
      "parents": [
        "82dc0772a892f8b430a2d567c981fe47a11489c3"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Jun 19 19:53:19 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 19:53:19 2006 +0100"
      },
      "message": "[ARM] 3592/1: AT91RM9200 Serial driver update\n\nPatch from Andrew Victor\n\nThis patch includes a number of updates to the AT91RM9200 serial driver.\n\nChanges include:\n1. Conversion to a platform_driver.  [Ivan Kokshaysky]\n2. Replaced all references to AT91RM9200 with AT91.  This driver can now\nalso be used for the AT91SAM9216.\n3. Allow TIOCM_LOOP to configure local loopback mode.\n4. Cleaned up the \u0027read_status_mask\u0027 usage and interrupt handler code.\n[Chip Coldwell]\n5. Suspend/resume support.  [David Brownell]\n\nThere are a few \u0027unused variable\u0027 warning when compiling this - I\nremoved the new DMA support to keep this first patch simpler.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f8441e13449638e9fc3c160c35ada3b6f1f8d9c0",
      "tree": "10035c1a56d9f8d91e56ea6021a7aaa5ed7f9f52",
      "parents": [
        "14228a49913850493c7f9eb4501438c32da353f7"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 13:29:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 13:29:07 2006 +0100"
      },
      "message": "[ARM] 3571/1: netX: serial driver for Hilscher netX\n\nPatch from Sascha Hauer\n\nThis patch adds the serial driver for Hilscher\u0027s netX network\nprocessors.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "96ce2385dd2817da549910001a69ac0a2762a1b9",
      "tree": "18ec36e9e1e8a6b7c19aacb53c256fdb941c4ecd",
      "parents": [
        "66a9b49a370baac75d90b7da9a2445997a8a9438"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jun 18 23:06:41 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 18 23:06:41 2006 +0100"
      },
      "message": "[ARM] 3559/1: S3C2442: core and serial port\n\nPatch from Ben Dooks\n\nCore support for the Samsung S3C2442, and the\nserial port driver update to allow the serial\nport blocks to be used.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fb62c5a7043617dd9d678beafc368b217aa28da4",
      "tree": "0e97b7e1ae185f0bfaef618c92d59d8b1368954d",
      "parents": [
        "638b266630db8d492255d340e18d46ba6ab1b057"
      ],
      "author": {
        "name": "Marc Singer",
        "email": "elf@buici.com",
        "time": "Tue May 16 11:41:29 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 18 16:16:46 2006 +0100"
      },
      "message": "[ARM] 3402/1: lpd7a40x: serial driver bug fix\n\nPatch from Marc Singer\n\nThe serial driver now sets up the third UART when it is to be used.\n\nSigned-off-by: Marc Singer \u003celf@buici.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e30a9a299ca30b6c4072c2182238d5f5dd1590d",
      "tree": "4054dd52f383838c8c2f7d47e33493968c59d16b",
      "parents": [
        "6d923f98fe0f31c174ace92f8b680d0d153663aa"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed May 24 21:40:18 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 26 22:38:56 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: various fixes for pq2 uart users\n\nThis fixes various odd things that missed update together with cpm_uart\nplatform_device move. Unified resources names, restructurisation, etc.\nAlso, addressed issue with recent phys/virt translation rework. Being\ncache-coherent, CPM2\u0027s do alloc_bootmem() for the console stuff, and it was\nused to treat console buffer descriptor mapping 1:1 (as in CPM1 case),\nwhich is definitely wrong.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9a2a9bb2010ed7e56547e2bb2041dab14ab0510a",
      "tree": "60bcf3d4c1aa63c847ee2a2571e122c2f7dc1d99",
      "parents": [
        "f1adad78dd2fc8edaa513e0bde92b4c64340245c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon May 15 14:10:11 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 21 20:08:56 2006 -0700"
      },
      "message": "[SUNSU]: Fix license.\n\nFATAL: modpost: GPL-incompatible module sunsu uses the GPL-only symbol tty_insert_flip_string_flags\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1281e36027a9119356bd93b5e7853c72c35dd462",
      "tree": "c10b62b061a3a3f74a1e94ac539345ebaf8708ed",
      "parents": [
        "c4694c76ce28dd7e415b4f3014d8c6e580b5f3d2"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue May 16 11:28:49 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 16 11:28:49 2006 +0100"
      },
      "message": "[ARM] 3523/1: Serial core pm_state\n\nPatch from Andrew Victor\n\nThe serial_core already manages the power state of the UARTs, and\ntherefore it shouldn\u0027t suspend a UART which was previously suspended.\n\nThis patch modifies serial_core only call the UART-specific\npower-management function if the PM state is actually changing.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2bf9d6d0f2dadc2a6c13684719c67dc043b9ce67",
      "tree": "512d855751247641aa68991b11026c1fb48736af",
      "parents": [
        "6572b2064a54f1ed29fcbf6d16dfc5de71dfe495",
        "d8a5a8d7cc32e4474326e0ecc1b959063490efc9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:46:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:46:42 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] 8250: add locking to console write function\n  [SERIAL] Remove unconditional enable of TX irq for console\n  [SERIAL] 8250: set divisor register correctly for AMD Alchemy SoC uart\n  [SERIAL] AMD Alchemy UART: claim memory range\n  [SERIAL] Clean up serial locking when obtaining a reference to a port\n"
    },
    {
      "commit": "d98550e334715b2d9e45f8f0f4e1608720108640",
      "tree": "cd6a52960d479701cf6a29fd6535627481c5b27d",
      "parents": [
        "f9cc8475e7595dbb41a9567f83288e2cd7445b6c",
        "d205819e2346d20fee41297ea6cf789c591abccf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 04 15:09:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 04 15:09:52 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [PATCH] powerpc: Use the ibm,pa-features property if available\n  powerpc: Fix incorrect might_sleep in __get_user/__put_user on kernel addresses\n  [PATCH] ppc32 CPM_UART: fixes and improvements\n  [PATCH] ppc32 CPM_UART: Fixed break send on SCC\n  [PATCH] powerpc/kprobes: fix singlestep out-of-line\n  [PATCH] powerpc/pseries: avoid crash in PCI code if mem system not up\n"
    },
    {
      "commit": "5b802344357338a4d645beac8ca97470bcbe3542",
      "tree": "f3f8df6cb9bec5ddb6dc947ea99eb9454232066b",
      "parents": [
        "b2556da55f78a9dbe92830b1d1c0b612edfea9fd"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Thu May 04 14:07:42 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 04 14:07:42 2006 +0100"
      },
      "message": "[ARM] 3490/1: i.MX: move uart resources to board files\n\nPatch from Sascha Hauer\n\nThis patch moves the i.MX uart resources and the gpio pin setup to the\nboard files. This allows the boards to decide how many internal uarts\nare connected to the outside world and whether they use rts/cts or\nnot.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6e1976961c9bd9a3dc368139fab1883961efc879",
      "tree": "5fd5795260072c15be659349462abad4fe8ef7e3",
      "parents": [
        "61f5657c50341198ff05e375e6f1fc0476556562"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Sat Apr 29 23:06:00 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 03 23:06:44 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: fixes and improvements\n\nA number of small issues are fixed, and added the header file, missed from the\noriginal series. With this, driver should be pretty stable as tested among\nboth platform-device-driven and \"old way\" boards. Also added missing GPL\nstatement , and updated year field on existing ones to reflect\ncode update.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "61f5657c50341198ff05e375e6f1fc0476556562",
      "tree": "33c0fa26dc730885176f4be2a8853b1c0b65aa8a",
      "parents": [
        "0ccde0a290b44b8296b82a7683b4c299eb51ba6b"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Sat Apr 29 22:32:44 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 03 23:06:43 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: Fixed break send on SCC\n\nSCC uart sends a break sequence each time it is stopped with the\nCPM_CR_STOP_TX command. That means that each time an application closes the\nserial device, a break is transmitted. To fix this, graceful tx stop is\nissued for SCC.\n\nSigned-off-by: David Jander \u003cdavid.jander@protonic.nl\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d8a5a8d7cc32e4474326e0ecc1b959063490efc9",
      "tree": "b174cda624301fde6e020e346b60b5e8e31f6283",
      "parents": [
        "a88d75b257b2b28b26d7d4d2b640f05feb00ad53"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 02 16:04:29 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 02 16:04:29 2006 +0100"
      },
      "message": "[SERIAL] 8250: add locking to console write function\n\nx86 SMP breaks as a result of the previous change, we have no real\noption other than to add locking to the 8250 console write function.\nIf an oops is in progress, try to acquire the lock.  If we fail to\ndo so, continue anyway.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a88d75b257b2b28b26d7d4d2b640f05feb00ad53",
      "tree": "559fff21b74d16d946b33333396dcd435da2e1b4",
      "parents": [
        "b32b19b8ffc05cbd3bf91c65e205f6a912ca15d9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 30 11:30:15 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 30 11:30:15 2006 +0100"
      },
      "message": "[SERIAL] Remove unconditional enable of TX irq for console\n\nA bug report from Gerd Hoffmann has highlighted that unconditionally\nenabling the transmit interrupt at the end of console writes is very\nbad.\n\nIn Gerd\u0027s case, it causes the test for buggy UARTs to give false\npositives, incorrectly identifying ports as buggy when they are not.\n\nMoreover, if we unconditionally enable the interrupt, and the port\nis sharing it\u0027s interrupt with other ports, there is the very real\npossibility that we\u0027ll cause an interrupt storm.  (Not all ports use\nOUT2 as an interrupt mask.)\n\nHence, revert part of f91a3715db2bb44fcf08cec642e68f919b70f7f4 and\nall of f5968b37b3ad35b682b574b578843a0361218aff until a better solution\ncan be found.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b32b19b8ffc05cbd3bf91c65e205f6a912ca15d9",
      "tree": "caadb31badac0101bde68eefc0cf8c89c55bb72b",
      "parents": [
        "85835f442e5bbf9d3b8f6e574751da8db77016d2"
      ],
      "author": {
        "name": "Jon Anders Haugum",
        "email": "jonah@omegav.ntnu.no",
        "time": "Sun Apr 30 11:20:56 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 30 11:20:56 2006 +0100"
      },
      "message": "[SERIAL] 8250: set divisor register correctly for AMD Alchemy SoC uart\n\nAlchemy SoC uart have got a non-standard divisor register that needs some\nspecial handling.\n\nThis patch adds divisor read/write functions with test and special\nhandling for Alchemy internal uart.\n\nSigned-off-by: Jon Anders Haugum \u003cjonah@omegav.ntnu.no\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85835f442e5bbf9d3b8f6e574751da8db77016d2",
      "tree": "28bc3bd2734daf51474dcfb255100a0050ffc29c",
      "parents": [
        "68ac64cd3fd89fdaa091701f6ab98a9065e9b1b5"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Apr 30 11:15:58 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 30 11:15:58 2006 +0100"
      },
      "message": "[SERIAL] AMD Alchemy UART: claim memory range\n\nI\u0027ve noticed that the 8250/Au1x00 driver (drivers/serial/8250_au1x00.c)\ndoesn\u0027t claim UART memory ranges and uses wrong (KSEG1-based) UART\naddresses instead of the physical ones.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "68ac64cd3fd89fdaa091701f6ab98a9065e9b1b5",
      "tree": "349dc1446bb52b87ce11f7ba2bb52d90679d3dd5",
      "parents": [
        "e0a515bc6a2188f02916e976f419a8640312e32a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 30 11:13:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 30 11:13:50 2006 +0100"
      },
      "message": "[SERIAL] Clean up serial locking when obtaining a reference to a port\n\nThe locking for the uart_port is over complicated, and can be\nsimplified if we introduce a flag to indicate that a port is \"dead\"\nand will be removed.\n\nThis also helps the validator because it removes a case of non-nested\nunlock ordering.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "09b03b6c29638eb5c79b02e585cb1b20d91a8ea0",
      "tree": "c6348427c9b785a90db7f87d55903c6b75804170",
      "parents": [
        "4427d6bf966379304f77b7cc8c92421e6bb95483"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Tue Apr 25 20:26:46 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 28 21:11:33 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: Fixed odd address translations\n\nCurrent address translation methods can produce wrong results, because\nvirt_to_bus and vice versa may not produce correct offsets on dma-allocated\nmemory. The right way is, while tracking both phys and virt address of the\nwindow that has been allocated for boffer descriptors, and use those\nnumbers to compute the offset and make translation properly.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e27987cddd8db3a72a0f4734b5d94d06c7677323",
      "tree": "acc8df71f7cccd5ac24cb894cbf6ffabab4b0feb",
      "parents": [
        "a73c87bfe98f4d54c919e920a6efb0a116115722"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Tue Apr 25 20:26:41 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 28 21:11:28 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: Convert to use platform devices\n\nThis is intended to make the driver code more generic and flexible,\nto get rid of board-specific layouts within driver, and generic rehaul,\nyet keeping compatibility with the existing stuff utilizing it, being\ncompatible with legacy behavior (but with complaints that legacy mode\nused).\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dd1c1e3e9ed04d33a698925238e527b7051f64b9",
      "tree": "df4a6c602f7df37a2b6308be95ffb9e98f3dc7f4",
      "parents": [
        "0d34c86c3b75e5fd7cde15c965349b0104e06e53"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] m32r: Remove a warning in m32r_sio.c\n\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c: In function \u0027m32r_sio_console_write\u0027:\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c:1060: warning: unused variable \u0027i\u0027\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63589ed0785ffc715777a54ccb96cdfaea9edbc0",
      "tree": "8ef3e50b7f87a5a2f5b0d96d1e22a1277c2381c0",
      "parents": [
        "24c7cd0630f76f0eb081d539c53893d9f15787e8",
        "a580290c3e64bb695158a090d02d1232d9609311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (48 commits)\n  Documentation: fix minor kernel-doc warnings\n  BUG_ON() Conversion in drivers/net/\n  BUG_ON() Conversion in drivers/s390/net/lcs.c\n  BUG_ON() Conversion in mm/slab.c\n  BUG_ON() Conversion in mm/highmem.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/ptrace.c\n  BUG_ON() Conversion in ipc/shm.c\n  BUG_ON() Conversion in fs/freevxfs/\n  BUG_ON() Conversion in fs/udf/\n  BUG_ON() Conversion in fs/sysv/\n  BUG_ON() Conversion in fs/inode.c\n  BUG_ON() Conversion in fs/fcntl.c\n  BUG_ON() Conversion in fs/dquot.c\n  BUG_ON() Conversion in md/raid10.c\n  BUG_ON() Conversion in md/raid6main.c\n  BUG_ON() Conversion in md/raid5.c\n  Fix minor documentation typo\n  BFP-\u003eBPF in Documentation/networking/tuntap.txt\n  ...\n"
    },
    {
      "commit": "86dca4f8e6ab1fd8a3fb5838163fc9d7990f416e",
      "tree": "3d32116afc3be0d323ef93f260592bcea11db329",
      "parents": [
        "9c8680e2cfbb60d5075f8caaf9d98276120bcc78",
        "553ee5dc1a7a1fb04a6286b0c779481f7035bbd1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (33 commits)\n  [PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)\n  [PATCH] pcmcia: fix pcmcia_device_remove oops\n  [PATCH] pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45\n  [PATCH] pcmcia: pseudo device handling update\n  [PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n  [PATCH] pcmcia: use bitfield instead of p_state and state\n  [PATCH] pcmcia: remove unused p_dev-\u003estate flags\n  [PATCH] pcmcia: make pcmcia_release_{io,irq} static\n  [PATCH] pcmcia: add return value to _config() functions\n  [PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n  [PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n  [PATCH] pcmcia: rename pcmcia_device.state\n  [PATCH] pcmcia: remove unneeded Vcc pseudo setting\n  [PATCH] pcmcia: remove export of pcmcia_release_configuration\n  [PATCH] pcmcia: default suspend and resume handling\n  [PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irq\n  [PATCH] pcmcia: add pcmcia_disable_device\n  [PATCH] serial_cs: add Merlin U630 IDs\n  [PATCH] pcmcia: AT91RM9200 Compact Flash driver\n  [PATCH] pcmcia: socket.functions starts with 1\n  ...\n"
    },
    {
      "commit": "733f896927c955a114bf265993c1535c4b057a0f",
      "tree": "724f37e10d3bd10e8162228cee4f908b52b7108d",
      "parents": [
        "409ca8c8ae3173026e7dfbdcdab669766e43fb60",
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 10:37:38 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 10:37:38 2006 +0200"
      },
      "message": "Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "683aa4012f53b2ada0f430487e05d37b0d94e90a",
      "tree": "93585c38ae43f9bcbf2d38c2c2e2dd86b049af30",
      "parents": [
        "500156a0f0e81e24991f5f0db56e859db1fbdacf",
        "0cff260a42c051ee64c184ed05d96d18d243f7f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 21:36:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 21:36:51 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] Allow 8250 PCI, PNP, GSC and HP300 support to be disabled\n"
    },
    {
      "commit": "2a08b4e90408d15dc22a29b45b645ad7a6f09137",
      "tree": "9b27293aaa3ee4bad37f379333a8f188cc336a41",
      "parents": [
        "5637a2ee5db022e741e41d15e6badb0727bc55f3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:04:20 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:04:20 2006 +0200"
      },
      "message": "fix the email address of Wendy Xiong\n\nReplace a bouncing version of the email address of Wendy Xiong with a\nworking one.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "a58e00e7da5f93c096527f5e20ceb2cf6d130cf0",
      "tree": "911e81f4cc25669b4adb37f30118efa81a09bfa6",
      "parents": [
        "a244e1698ae3609cdfe24088e1293593cb7a5278"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Mar 31 02:32:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:19:01 2006 -0800"
      },
      "message": "[PATCH] Decrease number of pointer derefs in jsm_tty.c\n\nDecrease the number of pointer derefs in drivers/serial/jsm/jsm_tty.c\n\nBenefits of the patch:\n - Fewer pointer dereferences should make the code slightly faster.\n - Size of generated code is smaller\n - Improved readability\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: \"V. ANANDA KRISHNAN\" \u003cmansarov@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30bac7aa0e3678c79ff00fc9372f34712eeb34fc",
      "tree": "f15b6915b804b3d06e783e657c60bc96948ec283",
      "parents": [
        "d6ff5a8532b553e4d85ea65c99eaa0794edf5311"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "vandrove@vc.cvut.cz",
        "time": "Fri Feb 10 02:04:00 2006 -0800"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:27:07 2006 +0200"
      },
      "message": "[PATCH] pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45\n\nThis ugly hack add support for Siemens MC45 PCMCIA GPRS card (which is\nidentical to Possio GCC, and which is offered by one of our local GPRS\nproviders).  Card has unfortunate feature that after poweron oxcf950 chip\nis fully powered and works, but attached MC45 modem is powered down :-(\nThere is a special sequence (which takes 1 sec :-( ) to poweron MC45 (and\nafter MC45 powers on, it takes more than 2 secs until firmware fully\nboots...) which needs to be executed after all powerons.\n\nI\u0027m really not familiar with PCMCIA subsystem, so I have no idea whether I\nshould issue request_region() on rest of oxcf950 address range (0-7 is\nUART, 8-F are special configuration registers), or how this should be\nbetter integrated with PM system and so on - I just put it in same place\nwhere another hack already lived...\n\nCard uses 18.432MHz XTAL, so to get it to work you must add lines below to\nthe /etc/pcmcia/serial.opts.\n\ncase \"$MANFID-$FUNCID-$PRODID_1-$PRODID_2-$PRODID_3-$PRODID_4\" in\n\u0027030c,0003-2-GPRS-CARD--\u0027)\n    SERIAL_OPTS\u003d\"baud_base 1152000\"\n    ;;\nesac\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "9940ec3617fec1db13e589bbc3f37e37878c7683",
      "tree": "ed0547040dc815fe1e2039fc1cba1613d5308cc7",
      "parents": [
        "e2d4096365e06b9a3799afbadc28b4519c0b3526"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 05 11:04:33 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:57 2006 +0200"
      },
      "message": "[PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n\nInstead of the DEV_OK macro, drivers should use pcmcia_dev_present().\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "e2d4096365e06b9a3799afbadc28b4519c0b3526",
      "tree": "90ec691d71f9c0309048714e359b8ba351b533f7",
      "parents": [
        "f6fbe01ac976f3ec618cd5fb71ad9ce2cfa7ab2b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 00:09:29 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:33 2006 +0200"
      },
      "message": "[PATCH] pcmcia: use bitfield instead of p_state and state\n\nInstead of the two status values struct pcmcia_device-\u003ep_state and state,\nuse descriptive bitfields. Most value-checking in drivers was invalid, as\nthe core now only calls the -\u003eremove() (a.k.a. detach) function in case the\nattachement _and_ configuration was successful.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    }
  ],
  "next": "15b99ac1729503db9e6dc642a50b9b6cb3bf51f9"
}
