)]}'
{
  "log": [
    {
      "commit": "9905d1b411946fb3fb228e8c6529fd94afda8a92",
      "tree": "8257b26f4b3d7c2b8be082233ac9c294b5387f8b",
      "parents": [
        "1836d95928a0f41ada0cbb2a6c4e46b027db9491"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Nov 03 10:54:58 2009 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Nov 03 10:54:58 2009 +0100"
      },
      "message": "PM / yenta: Split resume into early and late parts (rev. 4)\n\nCommit 0c570cdeb8fdfcb354a3e9cd81bfc6a09c19de0c\n(PM / yenta: Fix cardbus suspend/resume regression) caused resume to\nfail on systems with two CardBus bridges.  While the exact nature\nof the failure is not known at the moment, it can be worked around by\nsplitting the yenta resume into an early part, executed during the\nearly phase of resume, that will only resume the socket and power it\nup if there was a card in it during suspend, and a late part,\nexecuted during \"regular\" resume, that will carry out all of the\nremaining yenta resume operations.\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d14334, which is a\nlisted regression from 2.6.31.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nReported-by: Stephen J. Gowdy \u003cgowdy@cern.ch\u003e\nTested-by: Jose Marino \u003cbraket@hotmail.com\u003e\n"
    },
    {
      "commit": "94efb72328afa29ea5fd93e48ed17489afcdaa12",
      "tree": "1bfd6b30ff0d5b19c5a2b925f3b07495c32796b9",
      "parents": [
        "5f784336dc02a1c5be3dffac3506bc07c1604cee"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sat Oct 24 08:07:39 2009 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Oct 24 17:08:37 2009 +0200"
      },
      "message": "pcmcia: do not load the pd6729 driver if io_base is NULL\n\nThe CL-PD6729 chip in some docking station is not initialized properly\nunder Linux. In that case, do not load the pd6729 driver.\n\n[Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e: spelling fixes, check for NULL not 0]\nSigned-off-by: Komuro \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5f784336dc02a1c5be3dffac3506bc07c1604cee",
      "tree": "87f837930cfe64f5b2b880997e9fd7cfef8c6bc2",
      "parents": [
        "c5e09528beb2c345403a64205db3b5aca568fec0"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Oct 19 11:42:13 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Oct 20 20:38:18 2009 +0200"
      },
      "message": "pcmcia: Fix possible printk format warnings\n\nFix more possible warnings introduced by my commit\n1d80766554322236aee50d6023693b3210b9cf38 as fixed by the previous patch from\nRandy Dunlap. Not tested due to no hardware.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c5e09528beb2c345403a64205db3b5aca568fec0",
      "tree": "34cbf0a75e0e4776e5fca999493d3cc5d812b46f",
      "parents": [
        "84897fc0524d7cbfc81d0bdf9f92ade6e3c3816b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Oct 19 00:04:25 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Oct 19 00:35:29 2009 +0200"
      },
      "message": "pcmcia: do not try to store more than 4 version strings\n\n... for struct pcmcia_device only provides for 4 anyway.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "84897fc0524d7cbfc81d0bdf9f92ade6e3c3816b",
      "tree": "e24975ac12a1947c1a74dde7d23e795e27c41146",
      "parents": [
        "30514ccfc5651b0b1eb27d5ac1cb580b152cd85f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Oct 18 23:51:09 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Oct 19 00:29:36 2009 +0200"
      },
      "message": "pcmcia: pccard_read_tuple and TUPLE_RETURN_COMMON cleanup\n\npccard_read_tuple(), which is only used by the PCMCIA core, should\nhandle TUPLE_RETURN_COMMON more sensibly: If a specific function (which\nmay be 0) is requested, set tuple.Attributes \u003d 0 as was done in all\nPCMCIA drivers. If, however, BIND_FN_ALL is requested, return the\n\"common\" tuple. As to the callers of pccard_read_tuple():\n\n- All calls to pcmcia_validate_cis() had set the \"function\" parameter to\n  BIND_FN_ALL. Therefore, remove the \"function\" parameter and make the\n  parameter to pccard_read_tuple explicit.\n\n- Calls to CISTPL_VERS_1 and CISTPL_MANFID now set BIND_FN_ALL. This was\n  already the case for calls to CISTPL_LONGLINK_MFC.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "30514ccfc5651b0b1eb27d5ac1cb580b152cd85f",
      "tree": "c7bacde1c93854bb50f9f590f9b3f94eedfe6389",
      "parents": [
        "01373046612d2bbd01064c3beaf18ff3338dafae"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Sat Oct 17 13:35:30 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Oct 17 13:35:30 2009 +0200"
      },
      "message": "pcmcia: properly close previous dev_printk if kzalloc fails in do_io_probe\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "01373046612d2bbd01064c3beaf18ff3338dafae",
      "tree": "bcabee2a0e764b5ecf518896057e4316f9d5f2bb",
      "parents": [
        "012abeea669ea49636cf952d13298bb68654146a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Oct 11 18:50:09 2009 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Oct 17 13:23:25 2009 +0200"
      },
      "message": "pcmcia: fix controller printk format warnings\n\nFix new pcmcia printk format warnings:\n[This has now moved from linux-next to mainline.\nOriginally sent 2009-SEP-17.]\n\ndrivers/pcmcia/i82365.c:1055: warning: format \u0027%#x\u0027 expects type \u0027unsigned int\u0027, but argument 6 has type \u0027phys_addr_t\u0027\ndrivers/pcmcia/i82365.c:1055: warning: format \u0027%#x\u0027 expects type \u0027unsigned int\u0027, but argument 7 has type \u0027phys_addr_t\u0027\ndrivers/pcmcia/tcic.c:734: warning: format \u0027%#x\u0027 expects type \u0027unsigned int\u0027, but argument 6 has type \u0027phys_addr_t\u0027\ndrivers/pcmcia/tcic.c:734: warning: format \u0027%#x\u0027 expects type \u0027unsigned int\u0027, but argument 7 has type \u0027phys_addr_t\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a037a79dceaf717409fbf42f4ad209b9c15f435c",
      "tree": "c30b5b033c74ab9470e875554bded16464bbdf9b",
      "parents": [
        "90d5ffc729e92bffc0f84e2447e2e6dc280240a5",
        "d25ef8b86e6a58f5476bf6e4a8da730b335f68fa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 02 16:20:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 02 16:20:43 2009 -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: 5728/1: Proper prefetch abort handling on ARMv6 and ARMv7\n  ARM: 5727/1: Pass IFSR register to do_PrefetchAbort()\n  ARM: 5740/1: fix valid_phys_addr_range() range check\n  ARM: 5739/1: ARM: allow empty ATAG_CORE\n  ARM: 5735/1: sa1111: CodingStyle cleanups\n  ARM: 5738/1: Correct TCM documentation\n  ARM: 5734/1: arm: fix compilation of entry-common.S for older CPUs\n  ARM: 5733/1: fix bcmring compile error\n  ARM: 5732/1: remove redundant include file\n  ARM: 5731/2: Fix U300 generic GPIO, remove ifdefs from MMCI v3\n  ARM: Ensure do_cache_op takes mmap_sem\n  ARM: Fix __cpuexit section mismatch warnings\n  ARM: Don\u0027t allow highmem on SMP platforms without h/w TLB ops broadcast\n  ARM: includecheck fix: mach-davinci, board-dm365-evm.c\n  ARM: Remove unused CONFIG SA1100_H3XXX\n  ARM: Fix warning: unused variable \u0027highmem\u0027\n  ARM: Fix warning: #warning syscall migrate_pages not implemented\n  ARM: Fix SA11x0 clocksource warning\n  ARM: Fix SA1100 Neponset serial section mismatch\n  ARM: Fix SA1100 Assabet/Neponset PCMCIA section mismatch warnings\n  ...\n"
    },
    {
      "commit": "553d6d5f5b84f11fad8043688137dac96df1a06d",
      "tree": "39613a02feb6617d619c84045d3c41e479a566b5",
      "parents": [
        "971842677c5a6c1dd15d9a80b67bf0085686e574"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Mon Sep 28 14:49:43 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: BCM63xx: Add PCMCIA \u0026 Cardbus support.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0c570cdeb8fdfcb354a3e9cd81bfc6a09c19de0c",
      "tree": "c03720a154e5f29bd7cbd94c880d2daeda2451a6",
      "parents": [
        "827b4649d4626bf97b203b4bcd69476bb9b4e760"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Sep 29 00:11:03 2009 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Sep 29 00:11:03 2009 +0200"
      },
      "message": "PM / yenta: Fix cardbus suspend/resume regression\n\nSince 2.6.29 the PCI PM core have been restoring the standard\nconfiguration registers of PCI devices in the early phase of\nresume.  In particular, PCI devices without drivers have been handled\nthis way since commit 355a72d75b3b4f4877db4c9070c798238028ecb5\n(PCI: Rework default handling of suspend and resume).  Unfortunately,\nthis leads to post-resume problems with CardBus devices which cannot\nbe accessed in the early phase of resume, because the sockets they\nare on have not been woken up yet at that point.\n\nTo solve this problem, move the yenta socket resume to the early\nphase of resume and, analogously, move the suspend of it to the late\nphase of suspend.  Additionally, remove some unnecessary PCI code\nfrom the yenta socket\u0027s resume routine.\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d13092, which is a\npost-2.6.28 regression.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nReported-by: Florian \u003cfs-kernelbugzilla@spline.de\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "827b4649d4626bf97b203b4bcd69476bb9b4e760",
      "tree": "f94042698d02499e95cfe59003fdafed725b3ed5",
      "parents": [
        "17d857be649a21ca90008c6dc425d849fa83db5c"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Sep 29 00:10:41 2009 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Sep 29 00:10:41 2009 +0200"
      },
      "message": "PM / PCMCIA: Drop second argument of pcmcia_socket_dev_suspend()\n\npcmcia_socket_dev_suspend() doesn\u0027t use its second argument, so it\nmay be dropped safely.\n\nThis change is necessary for the subsequent yenta suspend/resume fix.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "b29cf62c43409fa2f7fbfba4e2ab230a7ac5aff8",
      "tree": "360563fec3b69a38f6acdfb6e59e937f932e1b93",
      "parents": [
        "7f8b7170cdda6645ed4fec4b2d415bf4cebd7839"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 17:30:21 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:05:21 2009 +0100"
      },
      "message": "ARM: Fix SA1100 Assabet/Neponset PCMCIA section mismatch warnings\n\nWARNING: drivers/pcmcia/sa1100_cs.o(.data+0x48): Section mismatch in reference from the variable sa11x0_pcmcia_hw_init to the function .init.text:pcmcia_assabet_init()\nThe variable sa11x0_pcmcia_hw_init references\nthe function __init pcmcia_assabet_init()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/pcmcia/sa1111_cs.o(.text+0x298): Section mismatch in reference from the function pcmcia_probe() to the function .init.text:pcmcia_neponset_init()\nThe function pcmcia_probe() references\nthe function __init pcmcia_neponset_init().\nThis is often because pcmcia_probe lacks a __init\nannotation or the annotation of pcmcia_neponset_init is wrong.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "baea7b946f00a291b166ccae7fcfed6c01530cc6",
      "tree": "4aa275fbdbec9c7b9b4629e8bee2bbecd3c6a6af",
      "parents": [
        "ae19ffbadc1b2100285a5b5b3d0a4e0a11390904",
        "94e0fb086fc5663c38bbc0fe86d698be8314f82f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 24 21:22:33 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 24 21:22:33 2009 +0100"
      },
      "message": "Merge branch \u0027origin\u0027 into for-linus\n\nConflicts:\n\tMAINTAINERS\n"
    },
    {
      "commit": "ae19ffbadc1b2100285a5b5b3d0a4e0a11390904",
      "tree": "3c2086ab67398a019089a47ca3f362a4bc6db74f",
      "parents": [
        "34e84f39a27d059a3e6ec6e8b94aafa702e6f220",
        "9173a8ef24a6b1b8031507b35b8ffe5f85a87692"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 22 20:54:53 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 22 21:01:40 2009 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into for-linus\n"
    },
    {
      "commit": "02e87d1a934c70e3599eb7a29db783806d329e17",
      "tree": "74e469003183fb3cbea4ce8081e7b186c656179b",
      "parents": [
        "e6be4a8c26d0a9bacd811084c468e25863e3d069"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Mon Sep 21 17:03:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:17:42 2009 -0700"
      },
      "message": "pcmcia: cleanup/fixup patch for sa1100_jornada_pcmcia driver\n\nClean up the /drivers/pcmcia/sa1100_jornada.c file with respect to\nformatting.  It also changes a build warning into a code comment (since\nits a pain to watch every build and havent seen any problems with driver\nin 3.5years).\n\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6be4a8c26d0a9bacd811084c468e25863e3d069",
      "tree": "51f0e91aab763fc2af3235336ab501dc7c24263d",
      "parents": [
        "470967dc6c38696f853b7f338eb9d743c28a9e11"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Sep 21 17:03:55 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:17:42 2009 -0700"
      },
      "message": "pcmcia: switch /proc/bus/pccard/drivers to seq_file\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "734f3fa18d460995c8621cf2331b7fba88c977ce",
      "tree": "64efcf651bcb43ce6d361fa1accffbf07056422d",
      "parents": [
        "f68e14805085972b4e0b0ab684af37f713b9c262"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 21 17:03:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:17:42 2009 -0700"
      },
      "message": "pcmcia: yenta: add missing __devexit marking\n\nThe remove member of the pci_driver yenta_cardbus_driver uses\n__devexit_p(), so the remove function itself should be marked with\n__devexit.  Even more so considering the probe function is marked with\n__devinit.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Daniel Ritz \u003cdaniel.ritz-ml@swissonline.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0950efd1a1490e869d19ec631eed75ef57772f8b",
      "tree": "ee1138885190a3c7f6a0631c118ebb4ecbd3cb7a",
      "parents": [
        "4406c56d0a4da7a37b9180abeaece6cd00bcc874",
        "889c27744c30eb7a43b68c11e33e679cfafc8cd5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 16 08:11:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 16 08:11:23 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pcmcia-2.6:\n  pcmcia: document return value of pcmcia_loop_config\n  pcmcia: dtl1_cs: fix pcmcia_loop_config logic\n  pcmcia: drop non-existant includes\n  pcmcia: disable prefetch/burst for OZ6933\n  pcmcia: fix incorrect argument order to list_add_tail()\n  pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolons\n  pcmcia: Use phys_addr_t for physical addresses\n  pcmcia: drivers/pcmcia: Make static\n"
    },
    {
      "commit": "889c27744c30eb7a43b68c11e33e679cfafc8cd5",
      "tree": "a23fa04617b0511aee826a9f7d782d56c4335c28",
      "parents": [
        "cb6dbd79628a53e66352387b53b426fa88640bfe"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Jul 29 14:25:37 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:16 2009 -0700"
      },
      "message": "pcmcia: document return value of pcmcia_loop_config\n\nHopefully it will be harder to get it wrong now. Also fix an unneeded\ninitialization while we are here.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cc677441007a48f56117e74ac8cfc19c7851fac7",
      "tree": "a02394a9c59c97ece31b3833f1ae87692a22864e",
      "parents": [
        "1ff84890b62b20823b3697a6041bbec1b5280cee"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Jul 27 11:35:07 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:16 2009 -0700"
      },
      "message": "pcmcia: drop non-existant includes\n\nSee http://lists.infradead.org/pipermail/linux-pcmcia/2009-April/006109.html\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1ff84890b62b20823b3697a6041bbec1b5280cee",
      "tree": "b6b4181247807a60327018e0e6b1d6bc7b4f78c4",
      "parents": [
        "b4b3d7bbe1e1d924dc5f3b48b6c06977aee2d494"
      ],
      "author": {
        "name": "Tomas Kovacik",
        "email": "nail@nodomain.sk",
        "time": "Sun Jul 26 22:04:58 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:16 2009 -0700"
      },
      "message": "pcmcia: disable prefetch/burst for OZ6933\n\nProblems have been reported [1], so disable prefetch/burst, to be on the safe\nside.\n\n[1] http://www.mail-archive.com/linux-pcmcia@lists.infradead.org/msg02048.html\n\nSigned-off-by: Tomáš Kováčik \u003cnail@nodomain.sk\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b4b3d7bbe1e1d924dc5f3b48b6c06977aee2d494",
      "tree": "a63a04b5a6f24d4ba80c7af4d25379d505a8844f",
      "parents": [
        "d598de02187e4de89595537f69dffe8334f9a066"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Jul 20 10:58:59 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:16 2009 -0700"
      },
      "message": "pcmcia: fix incorrect argument order to list_add_tail()\n\nCommit a56bc69a182f501582557af7fad5bc882b1c856c fixed a wrong usage of\nlist_add_tail() within store_new_id() for PCI. Port the fix to PCMCIA,\nwhich adapted this function from PCI.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d598de02187e4de89595537f69dffe8334f9a066",
      "tree": "831b7d6a9bad1b1dc92ba8ec658a44e336377f49",
      "parents": [
        "1d80766554322236aee50d6023693b3210b9cf38"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 28 09:26:41 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:15 2009 -0700"
      },
      "message": "pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolons\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a0779327d25bc74a50b23136e278dba24c628741",
      "tree": "e1f94961b7465e8517c9256331b9b7cb5bbbe7f5",
      "parents": [
        "18240904960a39e582ced8ba8ececb10b8c22dd3"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Dec 09 22:12:50 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 10:17:15 2009 -0700"
      },
      "message": "pcmcia: drivers/pcmcia: Make static\n\nSparse asked whether these could be static.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "85c6102100150522f8fbc80cffdd08d1f8b66c87",
      "tree": "f09ad75182e52e7bf15ee6e7537cbc217130bb70",
      "parents": [
        "33264f974526ea8eaaafaa5b87f89abe5a72d472"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Jul 29 11:59:25 2009 +0300"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Sep 10 19:15:38 2009 +0800"
      },
      "message": "[ARM] pxa: update pcmcia/pxa2xx_base.c to use \u0027struct dev_pm_ops\u0027\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "6cf4442feba5af93a09cadfc5a6512a971f7825d",
      "tree": "6fb875623e1f4862fdb6e69d5ea867c7b7ae56a4",
      "parents": [
        "36d618be131547adc51c464a3a0a9f72f2449a2d"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Thu Sep 03 04:40:03 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Sep 10 18:49:36 2009 +0800"
      },
      "message": "[ARM] pxa/palm: fix possibly uninitialized variable in PalmTC-pcmcia\n\nThis \u0027problem\u0027 actually cant cause a failure of the driver, but it\u0027s always\nbetter to be correct.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "36d618be131547adc51c464a3a0a9f72f2449a2d",
      "tree": "d402dea8f4dbab8df96309e96030042d1bb3dee0",
      "parents": [
        "5d783a2d592ce5fdc01292470059ed15998e404e"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Thu Jul 16 13:30:47 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Sep 10 18:49:36 2009 +0800"
      },
      "message": "[ARM] pxa: Palm Tungsten|C PCMCIA support\n\nThis patch adds support for PCMCIA socket found in Palm Tungsten|C.\nThere is Prism3 based WiFi card hardwired to that socket.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "852710d9fd9f2e59fcec65cc701867db4e801bc7",
      "tree": "51d5e63d6f8e8a7929b020411e70a502c1cce946",
      "parents": [
        "eae91c0215d99f7727b66e2928fb73bf86bc9668"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Jun 19 09:36:15 2009 -0400"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Sep 09 13:29:19 2009 -0700"
      },
      "message": "yenta: Use pci_claim_resource\n\nInstead of open-coding pci_find_parent_resource and request_resource,\njust call pci_claim_resource.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "ad361c9884e809340f6daca80d56a9e9c871690a",
      "tree": "7ec02c9934964fecdc791a0df0fc722d3bda5c53",
      "parents": [
        "e3288775ff63900fbb7db505f2b9a1bee98f07df"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 06 13:05:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 08 10:30:03 2009 -0700"
      },
      "message": "Remove multiple KERN_ prefixes from printk formats\n\nCommit 5fd29d6ccbc98884569d6f3105aeca70858b3e0f (\"printk: clean up\nhandling of log-levels and newlines\") changed printk semantics.  printk\nlines with multiple KERN_\u003clevel\u003e prefixes are no longer emitted as\nbefore the patch.\n\n\u003clevel\u003e is now included in the output on each additional use.\n\nRemove all uses of multiple KERN_\u003clevel\u003es in formats.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ada8e9514b5880f81cdbbd212d121380ceef7acc",
      "tree": "83c068f628be496ea6a1c6f67b7e95708d59efe4",
      "parents": [
        "3f5b3e17f791ba27f91fc4fdc514e7704d4d6273"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Jul 03 00:39:38 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 03 15:45:29 2009 +0100"
      },
      "message": "Update Yoichi Yuasa\u0027s e-mail address\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "517d08699b250021303f9a7cf0d758b6dc0748ed",
      "tree": "5e5b0134c3fffb78fe9d8b1641a64ff28fdd7bbc",
      "parents": [
        "8eeee4e2f04fc551f50c9d9847da2d73d7d33728",
        "a34601c5d84134055782ee031d58d82f5440e918"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027\n\n* akpm: (182 commits)\n  fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset\n  fbdev: *bfin*: fix __dev{init,exit} markings\n  fbdev: *bfin*: drop unnecessary calls to memset\n  fbdev: bfin-t350mcqb-fb: drop unused local variables\n  fbdev: blackfin has __raw I/O accessors, so use them in fb.h\n  fbdev: s1d13xxxfb: add accelerated bitblt functions\n  tcx: use standard fields for framebuffer physical address and length\n  fbdev: add support for handoff from firmware to hw framebuffers\n  intelfb: fix a bug when changing video timing\n  fbdev: use framebuffer_release() for freeing fb_info structures\n  radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?\n  s3c-fb: CPUFREQ frequency scaling support\n  s3c-fb: fix resource releasing on error during probing\n  carminefb: fix possible access beyond end of carmine_modedb[]\n  acornfb: remove fb_mmap function\n  mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF\n  mb862xxfb: restrict compliation of platform driver to PPC\n  Samsung SoC Framebuffer driver: add Alpha Channel support\n  atmel-lcdc: fix pixclock upper bound detection\n  offb: use framebuffer_alloc() to allocate fb_info struct\n  ...\n\nManually fix up conflicts due to kmemcheck in mm/slab.c\n"
    },
    {
      "commit": "a9c569539312cfd3c820b38036679a9d72c55331",
      "tree": "c607645c5392febc6b35e127e6906547d02d2c61",
      "parents": [
        "009789f040b71699278e70a6664701c10065e430"
      ],
      "author": {
        "name": "Minchan Kim",
        "email": "minchan.kim@gmail.com",
        "time": "Tue Jun 16 15:33:44 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:50 2009 -0700"
      },
      "message": "use printk_once() in several places\n\nThere are some places to be able to use printk_once instead of hard coding.\n\nSigned-off-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f3e7a7b64a79a3d82835ce83fb32616df762d456",
      "tree": "b0879a9a7ba01ac4f0d7f55ddab891efee0af659",
      "parents": [
        "8952f593ea66bff4a30f9e641dc6c79832ca64cf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 30 14:43:31 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 15 21:30:27 2009 -0700"
      },
      "message": "pcmcia: remove driver_data direct access of struct device\n\nIn the near future, the driver core is going to not allow direct access\nto the driver_data pointer in struct device.  Instead, the functions\ndev_get_drvdata() and dev_set_drvdata() should be used.  These functions\nhave been around since the beginning, so are backwards compatible with\nall older kernel versions.\n\n\nCc: linux-pcmcia@lists.infradead.org\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ed62acec209fa7e104b9d7871c1e5307fab83bf0",
      "tree": "ca1235e5d36cf381f2d809dc809fbec2bc13f25e",
      "parents": [
        "56aec8d874e222f68baffbda33322c9be4cbf2ea"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed May 27 00:49:35 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 15 21:30:25 2009 -0700"
      },
      "message": "firmware: pcmcia/ds: prepare for FIRMWARE_NAME_MAX removal\n\nWe\u0027re going to remove the FIRMWARE_NAME_MAX definition in order to avoid any\nfirmware name length restriction.\nWith the FIRMWARE_NAME_MAX removal, the ds.c reference becomes useless as we\ndont need to check for the firmware name length anymore.\n\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "5aeb1a5e9f2eced482805eeb154baf77ea53c8ce",
      "tree": "c60e41c6d58f8f5a1fe54f7dd67d7b69bcc5b64a",
      "parents": [
        "80153d1bcc6a20361d5974f37d3729583ba99154"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Tue May 12 19:37:21 2009 +0000"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 05 10:46:32 2009 +0800"
      },
      "message": "[ARM] pxa/stargate2: add support for Compact Flash/PCMCIA\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "ae1036a2f4e8f83b544ddce4f875a1e4e2ac7b62",
      "tree": "e6fc775529ecaa7ba64525c0c50dea9c6a9ffe41",
      "parents": [
        "64bd43a086469a0bfdd87e012523184bdd96ce81"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Apr 20 17:48:28 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 23 23:25:40 2009 +0100"
      },
      "message": "[ARM] 5458/1: pcmcia: pxa2xx-sharpsl: check if we do have Scoop config\n\nCheck if we really have Scoop config, otherwice we can get a nice Oops\nduring probe.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "91c39dcb7365ed1ff34ee9b3541304da5c942696",
      "tree": "56f8b64a26712230503c3ccb88db7cd4b50ab0d1",
      "parents": [
        "7f96b1caac43b34b325ee4acf61ce57d7214409c"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Thu Apr 02 10:21:29 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 02 11:02:32 2009 +0100"
      },
      "message": "[ARM] 5442/1: pxa/cm-x255: fix reverse RDY gpios in PCMCIA driver\n\nfix reverse RDY gpios in PCMCIA driver\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ed40d0c472b136682b2fcba05f89762859c7374f",
      "tree": "076b83a26bcd63d6158463735dd34c10bbc591dc",
      "parents": [
        "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel\n\nConflicts:\n\tsound/soc/pxa/pxa2xx-i2s.c\n"
    },
    {
      "commit": "dc52b5bf2c94828fd3c8d26f4ca810d4ba53999a",
      "tree": "d8bfc950911cbe40f541d0e424650598075fb8be",
      "parents": [
        "542f869f1826f092606efd0c4c771f070d1314f5",
        "d66ea8d4c2aa7199cf4e5c977eb25764e5fc5da9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 14:15:43 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 14:15:43 2009 +0000"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "d66ea8d4c2aa7199cf4e5c977eb25764e5fc5da9",
      "tree": "d27b7be3712edf39f655545c56eb9e68cff85337",
      "parents": [
        "c9b78189f50dcba6e69080268873a62c67e4bc15"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Sat Mar 28 17:56:28 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Sat Mar 28 19:24:39 2009 +0800"
      },
      "message": "[ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "997302259f386bca8fe1db67c50296ca426c438f",
      "tree": "8003d7e388dbddf723571c389fec7211e8aa59d6",
      "parents": [
        "e63cedb656683739eea2696114bc56888e9bff05"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Mar 25 10:21:35 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 25 10:21:35 2009 +0000"
      },
      "message": "[ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a192ec334cab9fafe3a8665a65af398b0e24730",
      "tree": "eea572863500f94d446cfded69835e188dba3447",
      "parents": [
        "6da2d377bba06c29d0bc41c8dee014164dec82a7"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Fri Feb 06 23:40:12 2009 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 24 16:38:25 2009 -0700"
      },
      "message": "platform driver: fix incorrect use of \u0027platform_bus_type\u0027 with \u0027struct device_driver\u0027\n\nThis patch fixes the bug reported in\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11681.\n\n\"Lots of device drivers register a \u0027struct device_driver\u0027 with\nthe \u0027.bus\u0027 member set to \u0027\u0026platform_bus_type\u0027. This is wrong,\nsince the platform_bus functions expect the \u0027struct device_driver\u0027\nto be wrapped up in a \u0027struct platform_driver\u0027 which provides\nsome additional callbacks (like suspend_late, resume_early).\nThe effect may be that platform_suspend_late() uses bogus data\noutside the device_driver struct as a pointer pointer to the\ndevice driver\u0027s suspend_late() function or other hard to\nreproduce failures.\"(Lothar Wassmann)\n\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f2fecec51ad593cce1b07a2b54830a8412a441ea",
      "tree": "717d162ecdcbf0b7bc98a3b06896467d0c579892",
      "parents": [
        "df388556d7d845983c0da3a4a49873472c466275"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "message": "pcmcia: struct device - replace bus_id with dev_name(), dev_set_name()\n\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: linux-pcmcia@lists.infradead.org\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\n"
    },
    {
      "commit": "104a416d80fca22284319b06eff87b6f632a3649",
      "tree": "9be3a552ba5814345c0ec8e1ee8abe47fea10bf7",
      "parents": [
        "ddcd8c09001e66f78488bfc238ed5bd8441d4496"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Sun Mar 15 19:13:16 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Mar 15 20:08:18 2009 +0000"
      },
      "message": "[ARM] 5426/1: h3600: remove clr_h3600_egpio/set_h3600_egpio helpers\n\nReplace all occurences with assign_h3600_egpio.\nAlso simplify code a bit by replacing couple of if-else\nstatements with one-line equivalents.\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b74d1969083a8869659ad2b23138fc8a5ca97c53",
      "tree": "5d4db5c3add015381029dc15556f02cddace66c5",
      "parents": [
        "5438614509d80bc0b1981b749e9cb688f1769dfb"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 10:31:55 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: move pxa2xx chip selects definitions out of pxa-regs.h\n\nThe definitions of PXA_CS\u003cx\u003e_PHYS are really PXA2xx specific and should\nbe moved out of pxa-regs.h. As an illustration, the PXA3xx static chip\nselects definitions are added into pxa3xx-regs.h.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b393c69652333be31ad7a8205761c0d5b7f3e167",
      "tree": "92fb162efe41532bc9867f3f7cf2c269b5ce0129",
      "parents": [
        "5742964e916269e01a3467d2bff2601180b7da3d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 17:34:27 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:39 2009 +0800"
      },
      "message": "[ARM] pxa: move PCMCIA definitions out of pxa-regs.h into pxa2xx_base.c\n\nMove the processor specific initialization (largely resources initialization)\nout of soc_common_drv_pcmcia_probe() into dedicated sa11xx_drv_pcmcia_probe()\nand __pxa2xx_drv_pcmcia_probe().\n\nBy doing this, we are now able to move the PCMCIA related definitions out of\npxa-regs.h and back into pxa2xx_base.c.\n\nAs a result, remove that reference of _PCMCIA1IO in arch/arm/mach-pxa/viper.c.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5742964e916269e01a3467d2bff2601180b7da3d",
      "tree": "16f5b6675cb8f6cf3e121d36557ce9978cb05f28",
      "parents": [
        "290a5589ce83540d0aba811c3d15af34aa373533"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 15:28:07 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h\n\npxa-regs.h and hardware.h are not intended for use directly in driver\ncode, remove those unnecessary references.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "fe333321e2a71f706b794d55b6a3dcb5ab240f65",
      "tree": "8fd95cb033c6deaa3471023213c70ebfa7949f4b",
      "parents": [
        "66c721e184e594d5761c5db804ade08fab81930d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jan 06 14:26:03 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jan 13 14:47:59 2009 +1100"
      },
      "message": "powerpc: Change u64/s64 to a long long integer type\n\nConvert arch/powerpc/ over to long long based u64:\n\n -#ifdef __powerpc64__\n -# include \u003casm-generic/int-l64.h\u003e\n -#else\n -# include \u003casm-generic/int-ll64.h\u003e\n -#endif\n +#include \u003casm-generic/int-ll64.h\u003e\n\nThis will avoid reoccuring spurious warnings in core kernel code that\ncomes when people test on their own hardware. (i.e. x86 in ~98% of the\ncases) This is what x86 uses and it generally helps keep 64-bit code\n32-bit clean too.\n\n[Adjusted to not impact user mode (from paulus) - sfr]\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c613bbba6f39c8804f1f26e96fb68a117cc9e282",
      "tree": "85fbc24f26b61ce4e7a908d18952e3abc1f5cd10",
      "parents": [
        "cd4348339c21f4a15c01f3f120e92b3224a0a7da",
        "80eee6bca4069c48247005aa07cb5e8e86042aa3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Dec 17 20:04:45 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 17 20:04:45 2008 +0000"
      },
      "message": "Merge branch \u0027mxc-pu-imxfb\u0027 of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 into devel\n"
    },
    {
      "commit": "35024c384ba4faaeac361a1ffee05a1475f9a9ed",
      "tree": "e42173d62b98c8977d8691e72c75da4db6f13c3d",
      "parents": [
        "cefb3d02cad6fae49369cdde24526c4c4806b20f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Dec 15 13:54:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 15 16:27:06 2008 -0800"
      },
      "message": "pcmcia: blackfin: fix bug - add missing ; to MODULE macro\n\nCc: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e38a9707d8d94de86fe84109fa6823ddc969721a",
      "tree": "38504d4c4954c119f2849a9889d1290222d95950",
      "parents": [
        "b1ae1b7b274f67c149bee4731e38a7516c723de4"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Tue Oct 07 22:01:59 2008 +0100"
      },
      "committer": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Mon Dec 15 03:52:53 2008 +0000"
      },
      "message": "[PCMCIA] e740 PCMCIA socket driver.\n\nThis patch adds the platform specific support needed to control the\nPCMCIA hardware on the Toshiba e740.\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\n"
    },
    {
      "commit": "b1769450da0eeae2d95aae5496acbdf4c6ba89b2",
      "tree": "b1af5fde17a80d1b4742053145a93140eb5aeb16",
      "parents": [
        "980fc29f20f5cfb8cef29ddfccecb685f299ada4"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 09 21:47:47 2008 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 09 21:47:47 2008 +0100"
      },
      "message": "pcmcia: ensure correct logging in do_io_probe\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e689597fe890cf22e23195037aa668c39b25ae4b",
      "tree": "62ba5dde9cbd3211aa1da104f9e1351812a11706",
      "parents": [
        "2509698687e2d8265a19d800f7daa6f87790a529"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 02 19:55:45 2008 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 02 19:55:45 2008 +0100"
      },
      "message": "pcmcia: add braces in error path\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2509698687e2d8265a19d800f7daa6f87790a529",
      "tree": "1973afe1d18c08db899ed1c558a36abfd1d050c4",
      "parents": [
        "3e879f61434632ca099804713099f8f1627f929e"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Sat Nov 01 11:46:06 2008 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 02 15:05:51 2008 +0100"
      },
      "message": "pcmcia: struct device - replace bus_id with dev_name(), dev_set_name()\n\nSigned-Off-By: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3e879f61434632ca099804713099f8f1627f929e",
      "tree": "4bbe15c69b455b8c67ffaf39e40e37d13c762cc9",
      "parents": [
        "60df3de8b1f5ce085049e9e3c83d96643c426158"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Nov 02 19:33:24 2008 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 02 13:03:53 2008 +0100"
      },
      "message": "pcmcia: setup resource information for pseudo multifunction devices.\n\nSetup \"io\" and \"irq\" for pseudo multifunction devices.\n\nSigned-off-by: Komuro \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "60df3de8b1f5ce085049e9e3c83d96643c426158",
      "tree": "2ce9c2ba459d0801a81d430da565e5119b363f9f",
      "parents": [
        "67d112842586aa11506b7a8afec29391bf8f3cca"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Thu Oct 30 13:02:54 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 01 23:39:11 2008 +0100"
      },
      "message": "pcmcia: fix indentation \u0026 braces disagreement - add braces\n\nBroken by d8b0a49da4f2 (pcmcia: deprecate CS_BAD_VCC and\nCS_BAD_VPP).\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "0803d540db06f53acd2fabf1347d5b665218f14a",
      "tree": "f5f8e5510a76bb59d3583478961daf5afc32df08",
      "parents": [
        "a8884e3415c29c58a5875d54c109c4a7fcaa6fb4",
        "721d5dfe7e516954c501d5e9d0dfab379cf4241a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:18:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:18:02 2008 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "c732acd96085347027b11961463a243c568d9aab",
      "tree": "5ce568eb6a31a39dfa5c5af4e10e6270383a07a2",
      "parents": [
        "1b2d3d94ec878c3529153061cd8cceb876e01a3e",
        "5cb02ff3489d710c73b4a21bb804feedeacce116"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:52:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:52:53 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:\n  fdomain_cs: Sort out modules with duplicate description\n  pcmcia: Whine harder about use of EXCLUSIVE\n  pcmcia: IRQ_TYPE_EXCLUSIVE is long obsoleted\n"
    },
    {
      "commit": "3eeebf17f31c583f83e081b17b3076477cb96886",
      "tree": "b1e70bb1b0d9959179d9d8967543fc060a59aff5",
      "parents": [
        "5ff0594e2f6fb3242a1a2a4794286244e95afab1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "message": "sh: Kill off long-dead HD64465 cchip support.\n\nThis code has been dead for many years. The last update it received\nwas in 2003 in order to update it for the driver model changes, though\nit had already been in disarray and unused before that point. The only\nboards that ever used this chip have not had users in many years either,\nso it is finally safe to just kill it off and move on with life.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fdc76bf9b62446c9d4b00e0d355c3212b4f1b13b",
      "tree": "d4266abf69b2ef462b147a33d4f905055781714b",
      "parents": [
        "72441bdc76f7f71d7b75cdaa48f26dbb1f3d932e",
        "f6335c43f3d7816ba2e69abce4f29c41f65bb27e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:12:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:12:21 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] clps711x: add sparsemem definitions\n  [ARM] 5315/1: Fix section mismatch warning (sa1111)\n  [ARM] Orion: activate workaround for 88f6183 SPI clock erratum\n  [ARM] Orion: instantiate the dsa switch driver\n  [ARM] mv78xx0: force link speed/duplex on eth2/eth3\n  [ARM] remove extra brace in arch/arm/mach-pxa/trizeps4.c\n  [ARM] balance parenthesis in header file\n  [ARM] pxa: fix trizeps PCMCIA build\n  [ARM] pxa: fix trizeps defconfig\n  [ARM] dmabounce requires ZONE_DMA\n  [ARM] 5303/1: period_cycles should be greater than 1\n  [ARM] 5310/1: Fix cache flush functions for ARMv4\n  [ARM] pxa: fix 3bca103a1e658d23737d20e1989139d9ca8973bf\n  [ARM] pxa: fix redefinition of NR_IRQS\n  [ARM] S3C24XX: Fix redefine of DEFINE_TIMER() in s3c24xx pwm-clock.c\n  [ARM] S3C2443: Fix HCLK rate\n  [ARM] S3C24XX: Serial driver debug depends on DEBUG_LL\n  [ARM] S3C24XX: pwm-clock set_parent mask fix\n"
    },
    {
      "commit": "9301975ec251bab1ad7cfcb84a688b26187e4e4a",
      "tree": "91e48be0bdc67cbcb75bc8a299a3dcf168e0a814",
      "parents": [
        "7110879cf2afbfb7af79675f5ff109e63d631c25",
        "dd3a1db900f2a215a7d7dd71b836e149a6cf5fed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 13:22:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 13:23:01 2008 -0700"
      },
      "message": "Merge branch \u0027genirq-v28-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\nThis merges branches irq/genirq, irq/sparseirq-v4, timers/hpet-percpu\nand x86/uv.\n\nThe sparseirq branch is just preliminary groundwork: no sparse IRQs are\nactually implemented by this tree anymore - just the new APIs are added\nwhile keeping the old way intact as well (the new APIs map 1:1 to\nirq_desc[]).  The \u0027real\u0027 sparse IRQ support will then be a relatively\nsmall patch ontop of this - with a v2.6.29 merge target.\n\n* \u0027genirq-v28-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (178 commits)\n  genirq: improve include files\n  intr_remapping: fix typo\n  io_apic: make irq_mis_count available on 64-bit too\n  genirq: fix name space collisions of nr_irqs in arch/*\n  genirq: fix name space collision of nr_irqs in autoprobe.c\n  genirq: use iterators for irq_desc loops\n  proc: fixup irq iterator\n  genirq: add reverse iterator for irq_desc\n  x86: move ack_bad_irq() to irq.c\n  x86: unify show_interrupts() and proc helpers\n  x86: cleanup show_interrupts\n  genirq: cleanup the sparseirq modifications\n  genirq: remove artifacts from sparseirq removal\n  genirq: revert dynarray\n  genirq: remove irq_to_desc_alloc\n  genirq: remove sparse irq code\n  genirq: use inline function for irq_to_desc\n  genirq: consolidate nr_irqs and for_each_irq_desc()\n  x86: remove sparse irq from Kconfig\n  genirq: define nr_irqs for architectures with GENERIC_HARDIRQS\u003dn\n  ...\n"
    },
    {
      "commit": "7bbfd39bb9a5623cb8e0bcc54aee9b43d9ee97b9",
      "tree": "b6bdc0d7344c3aae77bd5de360329e6653ee2614",
      "parents": [
        "aafcf998c333a2a29e12093437eef32a60a8018d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Sun Oct 05 17:35:59 2008 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Oct 17 23:07:34 2008 +0200"
      },
      "message": "pcmcia: Whine harder about use of EXCLUSIVE\n\nThe exclusive IRQ line support is a legacy and any remaining drivers that\ncannot share interrupts need tidying up so whine harder about them.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c97ce774b75b3e9ea32429ba57377b304227ae2c",
      "tree": "56312842bec260bd08d777ec81e265883afb8c17",
      "parents": [
        "3be8c477d7f03c75dbd7911aa93cc6afa57fd168"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 17 15:23:52 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 17 15:23:52 2008 +0100"
      },
      "message": "[ARM] pxa: fix trizeps PCMCIA build\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "08678b0841267c1d00d771fe01548d86043d065e",
      "tree": "7debb21f9e9a768ced43077f7376797a0c46f8c0",
      "parents": [
        "bfea1238beac9d306eeac081c67de5ca6aec4c7a"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Aug 19 20:50:05 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 16 16:52:29 2008 +0200"
      },
      "message": "generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_desc[]\n\nadd CONFIG_HAVE_SPARSE_IRQ to for use condensed array.\nGet rid of irq_desc[] array assumptions.\n\nPreallocate 32 irq_desc, and irq_desc() will try to get more.\n\n( No change in functionality is expected anywhere, except the odd build\n  failure where we missed a code site or where a crossing commit itroduces\n  new irq_desc[] usage. )\n\nv2: according to Eric, change get_irq_desc() to irq_desc()\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9130addad2fb2bbe1847f13c838438ff10a66d3a",
      "tree": "f6e393b6806191d6f168fc41b0bd43318f459c68",
      "parents": [
        "a06148c36d3163aee4d5d2cad4e87032d74eaa6d"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Aug 19 20:49:52 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 16 16:52:06 2008 +0200"
      },
      "message": "drivers/pcmcia: use nr_irqs\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "af2010daf7538b1483280f7aefffe4bff67696c0",
      "tree": "dddd23382027c4d343faa7e191b54a1c189f62a6",
      "parents": [
        "598dca1f4c6ef83d1d9f77c2b0c027adb94c570a"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Oct 15 11:37:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 15 12:34:50 2008 +0100"
      },
      "message": "[ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error\n\nFix build error introduced by commit 27c4cae28148ad97baa2bf8275f7ebc9e2c37c34\n[ARM] pxa: allow multi-machine PCMCIA builds\n\nMODPOST 76 modules\nERROR: \"cmx270_pcmcia_exit\" [drivers/pcmcia/pxa2xx_cm_x2xx.ko] undefined!\nERROR: \"cmx255_pcmcia_exit\" [drivers/pcmcia/pxa2xx_cm_x2xx.ko] undefined!\nERROR: \"cmx270_pcmcia_init\" [drivers/pcmcia/pxa2xx_cm_x2xx.ko] undefined!\nERROR: \"cmx255_pcmcia_init\" [drivers/pcmcia/pxa2xx_cm_x2xx.ko] undefined!\nmake[2]: *** [__modpost] Error 1\nmake[1]: *** [modules] Error 2\nmake: *** [sub-make] Error 2\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2be4ff2f084842839b041b793ed6237e8d1d315a",
      "tree": "1d776ac1717edeff4ee7d59ab0aea2782cb86dba",
      "parents": [
        "cf2fa66055d718ae13e62451bb546505f63906a2",
        "a45b3fb19ba1e4dfc3fc53563a072612092930a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 14:12:40 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (49 commits)\n  pcmcia: ioctl-internal definitions\n  pcmcia: cistpl header cleanup\n  pcmcia: remove unused argument to pcmcia_parse_tuple()\n  pcmcia: card services header cleanup\n  pcmcia: device_id header cleanup\n  pcmcia: encapsulate ioaddr_t\n  pcmcia: cleanup device driver header file\n  pcmcia: cleanup socket services header file\n  pcmcia: merge ds_internal.h into cs_internal.h\n  pcmcia: cleanup cs_internal.h\n  pcmcia: cs_internal.h is internal\n  pcmcia: use dev_printk for cs_error()\n  pcmcia: remove CS_ error codes alltogether\n  pcmcia: deprecate CS_BAD_TUPLE\n  pcmcia: deprecate CS_BAD_ARGS\n  pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE\n  pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE\n  pcmcia: deprecate CS_NO_MORE_ITEMS\n  pcmcia: deprecate CS_IN_USE\n  pcmcia: deprecate CS_CONFIGURATION_LOCKED\n  ...\n\nFix trivial conflict in drivers/pcmcia/ds.c manually\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "c97f68145e8067b3ac4b126a6faebf90f9ffc302",
      "tree": "eb2060681552a00e9efa98224b95f69a3dc84390",
      "parents": [
        "b1add0480a95b6ceaece5caf6c50614771eae9b2",
        "7bff3c4ce44ea48f50dc47a5994454984bd08c59"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://source.mvista.com/git/linux-davinci-2.6.git\n\nMerge branch \u0027davinci\u0027 into devel\n"
    },
    {
      "commit": "27c4cae28148ad97baa2bf8275f7ebc9e2c37c34",
      "tree": "e0e622891a9559ca488e08054e5b097d4ce5a480",
      "parents": [
        "4f788bb20047d7f530ad8dfccda74f7ce7a8a0f5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:16:33 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:16:33 2008 +0100"
      },
      "message": "[ARM] pxa: allow multi-machine PCMCIA builds\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc513ac0f29473de365664c4fba9cf033c1f2324",
      "tree": "27ee53310699caa0e5cac80d519c0ec04120f8ca",
      "parents": [
        "1543966a079fc7065849ae43ca4dd767c188ad55",
        "19ec95df2c4ec2d28919f267c4d17178f8fe9d9c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:08:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:08:32 2008 +0100"
      },
      "message": "Merge branch \u0027viper-for-rmk\u0027 of git://www.misterjones.org/linux-2.6-arm\n\nMerge branch \u0027pxa-viper\u0027 into pxa-machines\n\nConflicts:\n\n\tarch/arm/mach-pxa/Makefile\n\tdrivers/pcmcia/Kconfig\n\tdrivers/pcmcia/Makefile\n"
    },
    {
      "commit": "1543966a079fc7065849ae43ca4dd767c188ad55",
      "tree": "760ddb82836a4e3edf314227c731d5dc181d11a7",
      "parents": [
        "5ff7f78a3db462ea4edf1a781a2002d4e8a8a473",
        "4e9687d9c843dc34d368358a36f5f1610e4fbab3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:07:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:07:22 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-palm\u0027 into pxa-machines\n\nConflicts:\n\n\tdrivers/mfd/Kconfig\n\tdrivers/pcmcia/Makefile\n"
    },
    {
      "commit": "5ff7f78a3db462ea4edf1a781a2002d4e8a8a473",
      "tree": "fc0516369f4146595c5dce9bddda23d8691c3f42",
      "parents": [
        "35437b6192d9a4eb92f095dfd72396b6d2970f0b",
        "92b797f6a1347623a41caf02516b70e5fa706a90"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-trizeps\u0027 into pxa-machines\n\nConflicts:\n\n\tdrivers/pcmcia/Makefile\n"
    },
    {
      "commit": "92b797f6a1347623a41caf02516b70e5fa706a90",
      "tree": "c112b1018d71aeced5612e1f00b14b1b58d52487",
      "parents": [
        "2efa42f2fadc06f7ceee14834624d2911a9f11f1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 15:52:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 15:52:03 2008 +0100"
      },
      "message": "[ARM] pxa: trizeps4: remove unused variable\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8616e2fb6930103a8408998777ec8a2332f5e89d",
      "tree": "4701da5b57b8aad1f9e3d0b42ff261a0bcfd3f60",
      "parents": [
        "a7f3f0309b68d8d07a97a54c492802c294bccacd"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Oct 05 10:27:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 12:08:02 2008 +0100"
      },
      "message": "[ARM] 5283/1: pxa: add CM-X255 pcmcia support\n\nSigned-off-by: Russ Dill \u003cruss.dill@gmail.com\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2efa42f2fadc06f7ceee14834624d2911a9f11f1",
      "tree": "d6cccdd549328756a3c765300e025a3b87daefc3",
      "parents": [
        "2532967147f750fa661bdc3d1f890314c37dda28"
      ],
      "author": {
        "name": "Jürgen Schindele",
        "email": "linux@schindele.name",
        "time": "Tue Oct 07 10:40:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 10:53:56 2008 +0100"
      },
      "message": "[ARM] 5294/1: Trizeps4 PCMCIA support\n\nSupport for Trizeps4 SOM PCMCIA\nwith ConXS or other baseboards.\nwith double GPIO-free fixed (sorry!)\n\nreplaces 5279/1\n\nSigned-off-by: Jurgen Schindele \u003clinux@schindele.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cec5eb7be3a104fffd27ca967ee8e15a123050e2",
      "tree": "bf5579c6e47a120d5ba59aa6f90bb29ad96817f5",
      "parents": [
        "ae9111912500db9fcc244ec16c3d7e471c551f52"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Sep 22 15:58:14 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 22 08:42:50 2008 -0700"
      },
      "message": "pcmcia: Fix broken abuse of dev-\u003edriver_data\n\nPCMCIA abuses dev-\u003eprivate_data in the probe methods. Unfortunately it\ncontinues to abuse it after calling drv-\u003eprobe() which leads to crashes and\nother nasties (such as bogus probes of multifunction devices) giving errors like\n\npcmcia: registering new device pcmcia0.1\nkernel: 0.1: GetNextTuple: No more items\n\nExtract the passed data before calling the driver probe function that way\nwe don\u0027t blow up when the driver reuses dev-\u003eprivate_data as its right.\n\nAs its close to the final release just move the hack so it works out,\nhopefully someone will be sufficiently embarrassed to produce a nice rework\nfor 2.6.28.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "632480ea6548ae66e89a49ef037fd593c7a52418",
      "tree": "49472256ad654eb0ddd648c264020d6d4f67372f",
      "parents": [
        "7736c09c6cf9521f2413d78856a66f4a37046e84"
      ],
      "author": {
        "name": "Jürgen Schindele",
        "email": "linux@schindele.name",
        "time": "Mon Sep 08 22:06:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 13 20:07:42 2008 +0100"
      },
      "message": "[ARM] 5245/1: Fix warning about unused return value in drivers/pcmcia\n\nFix warning when compiling \"drivers/pcmcia/soc-common.c\"\nThe return value of the function \"device_create_file\"\nwas not used / assigned.\n\nSigned-off-by: Jrgen Schindele \u003clinux@schindele.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "20f18ff32fe311f60770ac70395b01c06758923b",
      "tree": "4b1c11b306ce8b24d1b735aa4729405bd9818c2d",
      "parents": [
        "175ff20f6a681effa82d67e3656c4cc3e7117600"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@altran.com",
        "time": "Tue Aug 19 12:15:53 2008 +0200"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "maz@young-lust.wild-wind.fr.eu.org",
        "time": "Tue Sep 09 17:41:53 2008 +0200"
      },
      "message": "Add support for the Arcom/Eurotech Viper SBC CompactFlash card slot\n\nThe Arcom/Eurotech Viper needs some extra care to run. On this board,\nthe PC104 connector is actually wired to the second PCMCIA slot.\nTherefore, this second socket needs to be enabled, despite not being\nmanaged by the PCMCIA code.\n\nI\u0027d rather have the MECR setup in the platform support code so I could,\nfor example, use the PC104 bus without having the PCMCIA module loaded.\n\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@altran.com\u003e\n"
    },
    {
      "commit": "2f3061eb1086f98990d6495b8c63a1b83f2f59aa",
      "tree": "01066412a16e05f459d405c2130ae98f95090d5f",
      "parents": [
        "994917f8b718f1cd7114317cc3cbf04fe46c1841"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:50:33 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:50:33 2008 +0200"
      },
      "message": "pcmcia: remove unused argument to pcmcia_parse_tuple()\n\nSince we\u0027re just parsing the tuple being passed to this function, we don\u0027t\nneed any device-specific information.\n\nAlso, remove the call to pcmcia_validate_cis() from pcmciamtd.c, since it\nis already called by the PCMCIA core.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "994917f8b718f1cd7114317cc3cbf04fe46c1841",
      "tree": "18bcc749026fbd3216e68353a993f7c20880e5a0",
      "parents": [
        "35200d865d49d0207b054074055e1487a0c28ae4"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:20:26 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 31 15:25:47 2008 +0200"
      },
      "message": "pcmcia: card services header cleanup\n\n16-bit PCMCIA device handling function definitions are moved to ds.h,\ninternal definitions to cs_internal.h.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d39bd56452b509f8d6054883b8a0129950ba50cc",
      "tree": "a73caaee8d691d43bfc23cb21e8c33edf31c4205",
      "parents": [
        "a58357862e71919555ea96cd272e535593a8b3da"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Aug 28 01:05:34 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Aug 29 09:43:14 2008 +0200"
      },
      "message": "pcmcia: encapsulate ioaddr_t\n\nBy now, ioaddr_t should only be used by the deprecated ioctl, as it does not\ncorrectly reflect the maximum ioport range at least on some architectures.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c23889ca5afcce60bb01739cd831c3cbcbab2a06",
      "tree": "3c5d78d0a6c1a6f5e1fce0f4644d4eec1b9b1b09",
      "parents": [
        "b60a5ede1e3a6a09a881c3ff014164fbe4d481b4"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 26 00:09:56 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 26 00:09:56 2008 +0200"
      },
      "message": "pcmcia: cleanup socket services header file\n\nThe header file for use by (in-kernel) PCMCIA sockets deserved a major\ncleanup. Some stuff only used by the pcmcia core modules was moved to\ncs_internal.h\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "b60a5ede1e3a6a09a881c3ff014164fbe4d481b4",
      "tree": "b29e5890aa39ab7bc25ec2d6f1b5a0948c948ae5",
      "parents": [
        "dc953e550bf1624a17465b9deb15487fdde98869"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:32:37 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:38:09 2008 +0200"
      },
      "message": "pcmcia: merge ds_internal.h into cs_internal.h\n\nMerge ds_internal.c into cs_internal.h.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "dc953e550bf1624a17465b9deb15487fdde98869",
      "tree": "06a5f748798e65ee2bb7b2dc735d0e59a72637ba",
      "parents": [
        "33343723cfad49efa16a8f9d97cc1ae9fe088fa1"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:18:20 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:18:20 2008 +0200"
      },
      "message": "pcmcia: cleanup cs_internal.h\n\nSmall cleanup to cs_internal.h.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "33343723cfad49efa16a8f9d97cc1ae9fe088fa1",
      "tree": "2c986049d0dcf81018c0be02521f945e15c51bde",
      "parents": [
        "79ba6757277ea7228480bee4c56c0f028f806b91"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:12:20 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 25 23:16:57 2008 +0200"
      },
      "message": "pcmcia: cs_internal.h is internal\n\ncs_internal.h is meant for definitions internal to the PCMCIA core modules.\nIt must not be included by PCMCIA socket drivers or by PCMCIA device drivers.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "79ba6757277ea7228480bee4c56c0f028f806b91",
      "tree": "f725be3a9e8a8e29b9aba9dd94307095923376dd",
      "parents": [
        "9c8b7965f594fdff37c59446b9314ed7b4b44d07"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 14:03:07 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:34:36 2008 +0200"
      },
      "message": "pcmcia: use dev_printk for cs_error()\n\nUse dev_printk() in cs_error()-based error reporting. While this\nfunction-turned-macro will hopefully go away soon, using dev_printk\nsimplifies the code much.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3f9c5f4cb7e00d424a56a6431e9c98b3b17851e4",
      "tree": "ccb419c84db114cb2eecc9653b8283d77a3268f6",
      "parents": [
        "926c5402c287f6d911f7d00f936f09ea00880527"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 12:22:40 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:34:28 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_TUPLE\n\nCS_BAD_TUPLE was used to denote a bad tuple being passed to the parse\nfunction. Therefore, replace it with -EINVAL and a verbose message.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "926c5402c287f6d911f7d00f936f09ea00880527",
      "tree": "82885b3dd11e486a47a1b84fe36ef214269f0f96",
      "parents": [
        "69ba44331e81e4a15b504175ec70b7b4b4e5a8b9"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 12:15:11 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:57 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_ARGS\n\nCS_BAD_ARGS mean a badly written driver or invalid userspace ioctl access,\nso translate that to -EINVAL.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "69ba44331e81e4a15b504175ec70b7b4b4e5a8b9",
      "tree": "cad7ae00519ff61d88f3766463c43119189d37b9",
      "parents": [
        "610e23749e87920136e1a221266a43cb7e3823f1"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 12:10:53 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:56 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE\n\nThese four error values mostly mean a badly written driver, so ds_dbg()\noutput and -EINVAL seems to be enough.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "610e23749e87920136e1a221266a43cb7e3823f1",
      "tree": "5696af5b6e7be04e17a852e6c810798930a9b6c4",
      "parents": [
        "635d19bea0e91df473a81391ec8f3db2d049a218"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:58:53 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:55 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE\n\nCS_BAD_TYPE was only used in cs.c and already properly annotated by error\nmessages. CS_BAD_ATTRIBUTE and CS_BAD_PAGE mean a badly written driver, so\nds_dbg() output and -EINVAL seems to be enough.\n\n(includes bugfix from and\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\n)\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "635d19bea0e91df473a81391ec8f3db2d049a218",
      "tree": "8886deb8530f815711ad0c65bc35ce491f25f3f9",
      "parents": [
        "f958095ef4fc96e978c6eddcaca29100e5276c7f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:47:29 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:54 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_NO_MORE_ITEMS\n\nCS_NO_MORE_ITEMS is returned by the CIS tuple reading and parsing code if\nthe end of a tuple chain is reached. As at least one PCMCIA driver relies\non matching this return value, replace it with -ENOSPC which is now\nuniquely used for this purpose within the in-kernel pcmcia subsystem.\n\nCC: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCC: linux-serial@vger.kernel.org\nCC: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f958095ef4fc96e978c6eddcaca29100e5276c7f",
      "tree": "16afbb0172e7d7851350d37784bbf1fb0493c90d",
      "parents": [
        "943f70f1b5182c5220641ccb7bb905005162e227"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:40:19 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:48 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_IN_USE\n\nIf a resource is already in use, mark it with -EBUSY. Same for cards already\nasleep.\n\n(includes a fix for a bug found by Larry Finger -- thanks!)\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "943f70f1b5182c5220641ccb7bb905005162e227",
      "tree": "f3eaf1d507fc6740f0fcaecc549749a5219440cc",
      "parents": [
        "ffb8da20271bcfb343e299e5f630dab9ccfb6214"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:23:42 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:46 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_CONFIGURATION_LOCKED\n\nThis error code meant that trying to change the configuration after the\ninitialization phase is forbidden.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "ffb8da20271bcfb343e299e5f630dab9ccfb6214",
      "tree": "52a228473ac4cb74726c63c4d3f2fbce8da831ff",
      "parents": [
        "8567142e87322141f9344d1ab632ccf5190cd0d3"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:18:00 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:45 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_HANDLE\n\nCS_BAD_HANDLE means that something went badly wrong: no parameter was passed,\nor the paramater passed wasn\u0027t the correct one. Therefore, replace it with\n-EINVAL.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "8567142e87322141f9344d1ab632ccf5190cd0d3",
      "tree": "c97d0ceead6690580b7a595a5b7dc7113a6c37f6",
      "parents": [
        "3939c1ef1f954409d1441c09fbc08376655758fe"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:15:45 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:44 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_GENERAL_FAILURE\n\nIt\u0027s only used by pcmcia_core when socket-related queries time out.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3939c1ef1f954409d1441c09fbc08376655758fe",
      "tree": "a66c10593b8b47a1a63471dd6fc6f9fb214063ca",
      "parents": [
        "d8b0a49da4f213c637d458319432016f4ea5e12a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 11:10:56 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:43 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_NO_CARD\n\nIt means that no card can be detected in the socket, so return -ENODEV\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d8b0a49da4f213c637d458319432016f4ea5e12a",
      "tree": "488b1c1e8796f11807aaf7c18f9c5332c01a8e1e",
      "parents": [
        "de6405e9d1e7530ea33b62e1a3921338f836a046"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 10:56:13 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:42 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPP\n\nThey were either used to report that changing voltage is not allowed, or that\nchanging voltage failed.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "de6405e9d1e7530ea33b62e1a3921338f836a046",
      "tree": "4952537154518b48875bd126b3ac165ed4eb9198",
      "parents": [
        "1168386aa7d850ead2ae135d5a7949a592c6e9a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 10:47:59 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:41 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_UNSUPPORTED_*\n\nCS_UNSUPPORTED_MODE and CS_UNSUPPORTED_FUNCTION were mostly used to denote\ntrying to use PCMCIA functions on CardBus cards.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "1168386aa7d850ead2ae135d5a7949a592c6e9a0",
      "tree": "9b36c2220df778fa74af93befb641c0569a5e862",
      "parents": [
        "5ff87db6792844ae24cc784512a95e0c94521b19"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 03 10:22:47 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 23 02:29:40 2008 +0200"
      },
      "message": "pcmcia: deprecate CS_OUT_OF_RESOURCE\n\nCS_OUT_OF_RESOURCE was almost only used to note -ENOMEM situations.\nTherefore, use -ENOMEM explicitely, and also print out warnings.\n\nCC: netdev@vger.kernel.org\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    }
  ],
  "next": "5ff87db6792844ae24cc784512a95e0c94521b19"
}
