)]}'
{
  "log": [
    {
      "commit": "b91d8a1205faa76affc4e1b7d5ccac1d17026970",
      "tree": "f504b0c2f35404addd8ece4a4f8120677f06ab13",
      "parents": [
        "3abc12012f957d1c5b9f35b244256f88ad146564"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Fri May 11 16:18:55 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:06 2007 +0100"
      },
      "message": "[ARM] use __used attribute\n\nUse the newly introduced __used attribute in place of the deprecated\n__attribute_used__.  Functionally the same.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6799ade4ae04b53a5f677e5289116155ff01574",
      "tree": "3601b5e2387e39d62c207e4268c6cc5c68f2a364",
      "parents": [
        "b7405e16435f710edfae6ba32bef4ca20d3de145",
        "5cd47155155a32e5b944ac9fc3f3dc578e429aa0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -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: (82 commits)\n  [ARM] Add comments marking in-use ptrace numbers\n  [ARM] Move syscall saving out of the way of utrace\n  [ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro\n  [ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header\n  [ARM] mm 10: allow memory type to be specified with ioremap\n  [ARM] mm 9: add additional device memory types\n  [ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6\n  [ARM] iop: add missing parens in macro\n  [ARM] mm 7: remove duplicated __ioremap() prototypes\n  ARM: OMAP: fix OMAP1 mpuio suspend/resume oops\n  ARM: OMAP: MPUIO wake updates\n  ARM: OMAP: speed up gpio irq handling\n  ARM: OMAP: plat-omap changes for 2430 SDP\n  ARM: OMAP: gpio object shrinkage, cleanup\n  ARM: OMAP: /sys/kernel/debug/omap_gpio\n  ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon\n  ARM: OMAP: Enable 24xx GPIO autoidling\n  [ARM] 4318/2: DSM-G600 Board Support\n  [ARM] 4227/1: minor head.S fixups\n  [ARM] 4328/1: Move i.MX UART regs to driver\n  ...\n"
    },
    {
      "commit": "3603ab2b62ad8372fc93816b080b370dd55d7cec",
      "tree": "e9012ae43fe5988c288074ee12fc4a0fc2f6b63a",
      "parents": [
        "0af92befeb4b330c46cce6b520b2cc775cd6931f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 05 20:59:27 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 05 20:59:27 2007 +0100"
      },
      "message": "[ARM] mm 10: allow memory type to be specified with ioremap\n\n__ioremap() took a set of page table flags (specifically the cacheable\nand bufferable bits) to control the mapping type.  However, with\nthe advent of ARMv6, this is far too limited.\n\nReplace the page table flags with a memory type index, so that the\ndesired attributes can be selected from the mem_type table.\n\nFinally, to prevent silent miscompilation due to the differing\narguments, rename the __ioremap() and __ioremap_pfn() functions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0af92befeb4b330c46cce6b520b2cc775cd6931f",
      "tree": "d771f3f4812f9710c3d93caad3fbf31d5c83946f",
      "parents": [
        "9ef7963503abd3287943125681c2dc17879e8d4e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 05 20:28:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 05 20:28:16 2007 +0100"
      },
      "message": "[ARM] mm 9: add additional device memory types\n\nAdd cached device type for ioremap_cached().  Group all device memory\ntypes together, and ensure that they all have a \"MT_DEVICE\" prefix.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f74d132cec60b686bce1f284822c1a496700bd3c",
      "tree": "1b208c576d979293f02688cc65da6cdf43bc010f",
      "parents": [
        "9c2c0af950345e63ef86f28eca44333a1e1e709b"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Feb 09 22:49:31 2007 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue May 01 13:04:16 2007 +0200"
      },
      "message": "mmc: Move OCR bit defines\n\nAll host drivers were #include:ing mmc/protocol.h just to\nget access to the OCR bit defines. Move these to host.h instead.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "10dd5ce28d78e2440e8fa1135d17e33399d75340",
      "tree": "d2e76765a57e7e47a9c424f99c3a22bf99c6da64",
      "parents": [
        "127e477e0cd8da4d3058709ab2dc7b92dccbcba5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 23 11:41:32 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] Remove compatibility layer for ARM irqs\n\nset_irq_chipdata -\u003e set_irq_chip_data\nget_irq_chipdata -\u003e get_irq_chip_data\ndo_level_IRQ -\u003e handle_level_irq\ndo_edge_IRQ -\u003e handle_edge_irq\ndo_simple_IRQ -\u003e handle_simple_irq\nirqdesc -\u003e irq_desc\nirqchip -\u003e irq_chip\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aed6fad8beca30a71a6950b6f650822254efa8c6",
      "tree": "4f5229496399366710c4db45e706447e92d9dd6b",
      "parents": [
        "e730bf96c89b27b2a90ae3e8054dae6133b4f90b"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Wed Nov 29 12:09:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 29 20:23:07 2006 +0000"
      },
      "message": "[ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms\n\nMove declaration of struct pxa2xx_udc_mach_info from\ninclude/asm-arm/arch-pxa/udc.h to new file\ninclude/asm-arm/mach/udc_pxa2xx.h.\n\nThis allow us to use this structure with\nmultiple platforms - pxa and ixp4xx. USB\ndevice controller used in pxa25x is the same\nas controller used in ixp4xx.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cd61b68c340a4f901a06e8bb5e0dea4353161c0",
      "tree": "cfd72be941ecd172627a06dd61d98b55cec63a39",
      "parents": [
        "da104a83692cf07434ab3b20bf10093bdbc3f97e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:53:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:59:54 2006 -0700"
      },
      "message": "Initial blind fixup for arm for irq changes\n\nUntested, but this should fix up the bulk of the totally mechanical\nissues, and should make the actual detail fixing easier.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71f2e2b8783f7b270b673e31e2322572057b286a",
      "tree": "1a6ada15d7ae3dcde5b4904d464be20786ce4440",
      "parents": [
        "9ab4f88b7ffdf338773e7755f923bc6b9e079834"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:07 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] atmel_serial: Rename at91_register_uart_fns\n\nRename at91_register_uart_fns and associated structs and variables\nto make it consistent with the atmel_ prefix used by the rest of\nthe driver.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "749c4e60334580ee0f1427eb90ad006fecbffd21",
      "tree": "902f94fc44a6ffa0e09914e603c36a37aef3e0c7",
      "parents": [
        "b6156b4e2e3b725ae3549882f59c82ab5b5048a5"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:02 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] at91_serial -\u003e atmel_serial: Kconfig symbols\n\nRename the following Kconfig symbols:\n  * CONFIG_SERIAL_AT91 -\u003e CONFIG_SERIAL_ATMEL\n  * CONFIG_SERIAL_AT91_CONSOLE -\u003e CONFIG_SERIAL_ATMEL_CONSOLE\n  * CONFIG_SERIAL_AT91_TTYAT -\u003e CONFIG_SERIAL_ATMEL_TTYAT\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "746140c71d537560bbd22c1b148fb21031c30e71",
      "tree": "c9753521f7443f946b966d0e8bd19d60c71f99f9",
      "parents": [
        "82606c66e943227afcec8a3c7b8428b99a7f88b8"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:16:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:24 2006 +0100"
      },
      "message": "[ARM] 3855/1: Add generic time support\n\nThis patch adds Generic time-of-day support for the ARM architecture.\n\nThe support is currently added using #ifdef\u0027s so that it can support\nsub-arches that do not (yet) have a clocksource added.  As sub-arches\nadd clocksource support, they should \u0027select GENERIC_TIME\u0027\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\n\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7e9740b11529a0a69789fbe92d324f293e6266f6",
      "tree": "7ea94f603608744270756b56c668d658174a5b9b",
      "parents": [
        "0cb015f9dea8a40d82d170be1a4f39ff909890bf"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:17:36 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:41 2006 +0100"
      },
      "message": "[ARM] 3821/1: iop3xx: switch iop32x/iop33x over to shared pci code\n\nSwitch the iop32x and iop33x code over to the common PCI implementation,\nand remove the (nearly identical) iop32x and iop33x PCI implementations.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cb015f9dea8a40d82d170be1a4f39ff909890bf",
      "tree": "5621ee188d4a48dc8f412370a8153503f0dd545e",
      "parents": [
        "e25d64f1242e8586f6e20c26fd876a4d956a6c45"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:16:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:39 2006 +0100"
      },
      "message": "[ARM] 3820/1: iop3xx: factor out shared pci code\n\nMerge the iop32x PCI code and iop33x PCI code into plat-iop/pci.c.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d061daa0e3abdddc28e21a37c8ac4536dedbf239",
      "tree": "6c08e7b8ed988053f421e38578fa11db538b0747",
      "parents": [
        "f82bc1762e0e74b7e0040a4d83be06d32c37fc2e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jul 03 02:18:48 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 17:29:21 2006 -0700"
      },
      "message": "[PATCH] genirq: ARM dyntick cleanup\n\nLinus: \"The hacks in kernel/irq/handle.c are really horrid. REALLY\nhorrid.\"\n\nThey are indeed. Move the dyntick quirks to ARM where they belong.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a2581a080098ca3a0c4e416d7a282e96c75ebf8",
      "tree": "6709b53f00a271fe8dd76b6cfb821419c8afb206",
      "parents": [
        "f8b5473fcbddbfde827ecf82aa0e81fa2a878220"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 22:30:09 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 01 22:30:09 2006 +0100"
      },
      "message": "[ARM] 3692/1: ARM: coswitch irq handling to the generic implementation\n\nPatch from Thomas Gleixner\n\nFrom: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\nSwitch the ARM irq core handling to the generic implementation. The\nARM specific header files now contain mostly migration stubs and\nhelper macros. Note that each machine type must be converted after\nthis step seperately. This was seperated out from the patch for easier\nreview.\n\nThe main changes for the machine type code is the conversion of the\ntype handlers to a \u0027type flow\u0027 and \u0027chip\u0027 model. This affects only the\nmultiplex interrupt handlers. A conversion macro needs to be added to\nthose implementations, which defines the data structure which is\nregistered by the set_irq_chained_handler() macro.\n\nSome minor fixups of include files and the conversion of data\nstructure access is necessary all over the place.\n\nThe mostly macro based conversion was provided to allow an easy\nmigration of the existing implementations.\n\nThe code compiles on all defconfigs available in arch/arm/configs\nexcept those which were broken also before applying the conversion\npatches.\n\nThe code has been boot and runtime tested on most ARM platforms. The\nresults of an extensive testing and bugfixing series can be found\nat: http://www.linutronix.de/index.php?page\u003dtesting\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1903ac54f8536b11478e4f01c339e10b538f59e0",
      "tree": "ff5410f0539ab4aa09f964fa1d0c6dc26c614dc2",
      "parents": [
        "47c2a3aa4475d27073dd3c7e183fcc13f495c8f5",
        "87937472ff8e34ad5c7b798a8a52e4368af216df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  [PATCH] i386: export memory more than 4G through /proc/iomem\n  [PATCH] 64bit Resource: finally enable 64bit resource sizes\n  [PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed\n  [PATCH] 64bit resource: change pnp core to use resource_size_t\n  [PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n  [PATCH] 64bit resource: change resource core to use resource_size_t\n  [PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource\n  [PATCH] 64bit resource: fix up printks for resources in misc drivers\n  [PATCH] 64bit resource: fix up printks for resources in arch and core code\n  [PATCH] 64bit resource: fix up printks for resources in pcmcia drivers\n  [PATCH] 64bit resource: fix up printks for resources in video drivers\n  [PATCH] 64bit resource: fix up printks for resources in ide drivers\n  [PATCH] 64bit resource: fix up printks for resources in mtd drivers\n  [PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers\n  [PATCH] 64bit resource: fix up printks for resources in networks drivers\n  [PATCH] 64bit resource: fix up printks for resources in sound drivers\n  [PATCH] 64bit resource: C99 changes for struct resource declarations\n\nFixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that\nwas changed by the 64-bit resources had been deleted in the meantime ;)\n"
    },
    {
      "commit": "092c1952e18fec06f3a951113fe1d87492d6e840",
      "tree": "0ea1447154c822ec3bb5c75138209d306275846b",
      "parents": [
        "888e7bf166a0059480da137f3bd28dcd51175f3d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 17:34:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:52 2006 +0100"
      },
      "message": "[ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build\n\nRemove fault-armv.o, mmap.o and mm-armv.o from uclinux builds - these\nare concerned with MMU-ful operations, and as such are redundant for\nuclinux.\n\nSince this also removes iotable_init() and iotable_init() is used\nextensively in the platform support files, just make it a no-op.\n\nBased upon a couple of patches by Hyok.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "888e7bf166a0059480da137f3bd28dcd51175f3d",
      "tree": "c5eb3b691ecf55cfd17b400bb54bd26618481bcf",
      "parents": [
        "e6b1b38c520d85388ab6538001265cc342e81a70"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 17:20:13 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:51 2006 +0100"
      },
      "message": "[ARM] Remove TABLE_SIZE, and several unused function prototypes\n\nTABLE_SIZE is never used in arch/arm/mm/init.c.  create_memmap_holes(),\nmemtable_init, and setup_io_desc() no longer exist in the kernel.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e31dd6e4520439ceae4753f32dd2da2c345e929a",
      "tree": "fea87cfb0077135c6dcaf7849e518ee31733b0fc",
      "parents": [
        "d75fc8bbccf7c019994bcfd6255d5b56335ed21d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 17:06:02 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:24:00 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n\nBased on a patch series originally from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "050335db2a777ffaa859d77beb05fffe9e8c5ae9",
      "tree": "6f1fb3e3477de613b4adac8c46bd6e86301ed8ae",
      "parents": [
        "a4cfae13cef6a700a04b13ba1d819c0641b1b26f",
        "905f14672e6d0552bfde954d5f7adb5f2c7a7960"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (42 commits)\n  [ARM] Fix tosa build error\n  [ARM] 3610/1: Make reboot work on Versatile\n  [ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig\n  [ARM] 3591/1: Anubis: IDE device definitions\n  [ARM] Include asm/hardware.h not asm/arch/hardware.h\n  [ARM] 3594/1: Poodle: Add touchscreen support + other updates\n  [ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters\n  [ARM] 3561/1: Poodle: Correct the MMC/SD power control\n  [ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds\n  [ARM] 3599/1: AT91RM9200 remove global variables\n  [ARM] 3607/1: AT91RM9200 misc fixes\n  [ARM] 3605/1: AT91RM9200 Power Management\n  [ARM] 3604/1: AT91RM9200 New boards\n  [ARM] 3603/1: AT91RM9200 remove old files\n  [ARM] 3592/1: AT91RM9200 Serial driver update\n  [ARM] 3590/1: AT91RM9200 Platform devices support\n  [ARM] 3589/1: AT91RM9200 DK/EK board update\n  [ARM] 3588/1: AT91RM9200 CSB337/637 board update\n  [ARM] 3587/1: AT91RM9200 hardware headers\n  [ARM] 3586/1: AT91RM9200 header update\n  ...\n"
    },
    {
      "commit": "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
      "tree": "88a23004393ea4a32cad79839479c8e653e401d6",
      "parents": [
        "2edc322d420a4cec8dbc184a1220ecd7fa9f8ae6",
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrcleanup-2.6\n\n* git://git.infradead.org/hdrcleanup-2.6: (63 commits)\n  [S390] __FD_foo definitions.\n  Switch to __s32 types in joystick.h instead of C99 types for consistency.\n  Add \u003csys/types.h\u003e to headers included for userspace in \u003clinux/input.h\u003e\n  Move inclusion of \u003clinux/compat.h\u003e out of user scope in asm-x86_64/mtrr.h\n  Remove struct fddi_statistics from user view in \u003clinux/if_fddi.h\u003e\n  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/cramfs_fs.h\u003e\n  Use __uXX types in \u003clinux/i2o_dev.h\u003e, include \u003clinux/ioctl.h\u003e too\n  Remove private struct dx_hash_info from public view in \u003clinux/ext3_fs.h\u003e\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/affs_hardblocks.h\u003e\n  Use __uXX types in \u003clinux/divert.h\u003e for struct divert_blk et al.\n  Use __u32 for elf_addr_t in \u003casm-powerpc/elf.h\u003e, not u32. It\u0027s user-visible.\n  Remove PPP_FCS from user view in \u003clinux/ppp_defs.h\u003e, remove __P mess entirely\n  Use __uXX types in user-visible structures in \u003clinux/nbd.h\u003e\n  Don\u0027t use \u0027u32\u0027 in user-visible struct ip_conntrack_old_tuple.\n  Use __uXX types for S390 DASD volume label definitions which are user-visible\n  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.\n  Remove unneeded inclusion of \u003clinux/time.h\u003e from \u003clinux/ufs_fs.h\u003e\n  Fix private integer types used in V4L2 ioctls.\n  ...\n\nManually resolve conflict in include/linux/mtd/physmap.h\n"
    },
    {
      "commit": "afefc4158f3c8529e4bb99c1dc119fd792bac220",
      "tree": "c985ca3b92ac101a6da45a5d372a2f873429ed02",
      "parents": [
        "82dc0772a892f8b430a2d567c981fe47a11489c3"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Jun 19 19:53:19 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 19:53:19 2006 +0100"
      },
      "message": "[ARM] 3592/1: AT91RM9200 Serial driver update\n\nPatch from Andrew Victor\n\nThis patch includes a number of updates to the AT91RM9200 serial driver.\n\nChanges include:\n1. Conversion to a platform_driver.  [Ivan Kokshaysky]\n2. Replaced all references to AT91RM9200 with AT91.  This driver can now\nalso be used for the AT91SAM9216.\n3. Allow TIOCM_LOOP to configure local loopback mode.\n4. Cleaned up the \u0027read_status_mask\u0027 usage and interrupt handler code.\n[Chip Coldwell]\n5. Suspend/resume support.  [David Brownell]\n\nThere are a few \u0027unused variable\u0027 warning when compiling this - I\nremoved the new DMA support to keep this first patch simpler.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ebc67da65fda03cbe5b4019d91229287fddd5c6e",
      "tree": "7f1f77aa0525eecfca86f066d64938c62794e663",
      "parents": [
        "36fe6a83b4a52276eebb929ff94896fa65d83401"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Jun 18 16:26:58 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 18 16:26:58 2006 +0100"
      },
      "message": "[ARM] 3554/1: ARM: Fix dyntick locking\n\nPatch from Tony Lindgren\n\nThis patch fixes some dyntick locking issues on ARM as pointed\nout by Russell King.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "bec1b8193651ea4394cc4d6e18152cb83e735f93",
      "tree": "7df3c9603a745b9f390a9132837c6909c4b96db3",
      "parents": [
        "58e9ff56382bdce340d50b6ff22c422dc617106c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Mar 22 10:22:58 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 22 10:22:58 2006 +0000"
      },
      "message": "[ARM] Quieten spurious IRQ detection\n\nOnly issue a \"nobody cared\" warning after 99900 spurious interrupts.\nThis avoids the occasional spurious interrupt causing warnings, as\nper x86.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a61ea9326d9ba94bcdc21f36bb74aa203657c58f",
      "tree": "775d8582e5a89f224059de24a0ade885530a4e06",
      "parents": [
        "71dccd0f158a8077c92d51f213b55991b7a0e47e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Mar 20 17:10:01 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 21 22:05:58 2006 +0000"
      },
      "message": "[ARM] 3261/2: remove phys_ram from struct machine_desc (part 3)\n\nPatch from Nicolas Pitre\n\nThis field is redundent since it must be equal to PHYS_OFFSET anyway.\n\nThere is no reference to it anymore so remove it at last.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "548153663bbf33ca7c244a6bbddd82c26a17c331",
      "tree": "a524672721340c2c937deb7db25955230f478d96",
      "parents": [
        "5d25ac038a317d454a4321cba955f756400835a5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Mar 15 15:43:04 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 21 22:05:51 2006 +0000"
      },
      "message": "[ARM] Rename chipdata to \u0027base\u0027 and make it an iomem pointer\n\nIn all current use cases, \"chipdata\" is used to store an iomem address.\nMark it with __iomem, and rename it to \u0027base\u0027.  Leave the accessor macros\nalone.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7efb83002bc20c5c72151d51468593834b510d71",
      "tree": "990debbebce08e8f9e847011999f0fb9e664ae2c",
      "parents": [
        "0367a8d37af6028b64127ac70922717575b81113"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Thu Jan 26 15:21:28 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 26 15:21:28 2006 +0000"
      },
      "message": "[ARM] 3269/1: Add ARMv6 MT_NONSHARED_DEVICE mem_types[] index\n\nPatch from George G. Davis\n\nThis Freescale Semiconductor, Inc. contributed patch adds mem_types[]\nsupport for ARMv6 non-shared device memory region attributes. This\nimplementation provides support for only first level section mapped\nnon-shared devices. Second level non-shared device mappings are not\nyet supported.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ef0498a7bfbb5773e7ba4235207054b81ad5120e",
      "tree": "73a2e407b3c1b10190fa3ee7744a8fe91ce14e49",
      "parents": [
        "caf5b04c82f05c65843b2d7189845d6c3df5a41e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jan 15 17:03:45 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 15 17:03:45 2006 +0000"
      },
      "message": "[ARM] Fix missing compiler.h include\n\nasm/mach/arch.h introduced a __deprecated, but didn\u0027t include compiler.h,\ncausing:\n\nIn file included from arch/arm/mach-at91rm9200/devices.c:13:\ninclude/asm/mach/arch.h:23: warning: no semicolon at end of struct or union\ninclude/asm/mach/arch.h:23: error: syntax error before \u0027phys_ram\u0027\ninclude/asm/mach/arch.h:34: error: syntax error before \u0027:\u0027 token\ninclude/asm/mach/arch.h:35: error: syntax error before \u0027:\u0027 token\ninclude/asm/mach/arch.h:36: error: syntax error before \u0027:\u0027 token\ninclude/asm/mach/arch.h:37: error: syntax error before \u0027:\u0027 token\ninclude/asm/mach/arch.h:45: error: syntax error before \u0027}\u0027 token\n\nAdd the necessary include.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946d4935fc61e1479f8c057d58c64110bb43d3b0",
      "tree": "fa922ac26c5ba6bd66e6c5095ceee5cb3613ee92",
      "parents": [
        "2df96b34aae08e0aa688ef7a8444febb8ec44172"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Jan 13 20:51:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 13 20:51:52 2006 +0000"
      },
      "message": "[ARM] 3260/1: remove phys_ram from struct machine_desc (part 2)\n\nPatch from Nicolas Pitre\n\nThis field is redundent since it must be equal to PHYS_OFFSET anyway.\n\nNow that no code uses it anymore, mark it deprecated and remove all\ninitializations from the tree.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1e6c9c2878c9c1f301449c78551e0b7c5f3e3ae5",
      "tree": "b53b95a16a4f5ee22b5ccb9a8fecbc771b9d566f",
      "parents": [
        "977127174a7dff52d17faeeb4c4949a54221881f"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jan 10 16:59:27 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 10 16:59:27 2006 +0000"
      },
      "message": "[ARM] 3242/2: AT91RM9200 support for 2.6 (Serial)\n\nPatch from Andrew Victor\n\nThis patch adds support to the 2.6 kernel series for the Atmel\nAT91RM9200 processor.\n\nThis patch is the Serial driver.\n\nThis version uses the newly re-written GPL\u0027ed hardware headers.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d4ae7276ae26c5bfba6207cf05340af1931d8d4",
      "tree": "bf6f09189541ac964365c68362e9915c48510eb5",
      "parents": [
        "16ed926eee5497db52fbee4d2db2dedbcd23561c"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Jan 09 19:23:11 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 19:23:11 2006 +0000"
      },
      "message": "[ARM] 3070/2: Add __ioremap_pfn() API\n\nPatch from Deepak Saxena\n\nIn working on adding 36-bit addressed supersection support to ioremap(),\nI came to the conclusion that it would be far simpler to do so by just\nsplitting __ioremap() into a main external interface and adding an\n__ioremap_pfn() function that takes a pfn + offset into the page that\n__ioremap() can call. This way existing callers of __ioremap() won\u0027t have\nto change their code and 36-bit systems will just call __ioremap_pfn()\nand we will not have to deal with unsigned long long variables.\n\nNote that __ioremap_pfn() should _NOT_ be called directly by drivers\nbut is reserved for use by arch_ioremap() implementations that map\n32-bit resource regions into the real 36-bit address and then call\nthis new function.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7cdad482974792419cfe4b0affca689170116f49",
      "tree": "f9ee204f8848274ffb3323f425ad039cf4807de6",
      "parents": [
        "333c9624b728a9e83b741ea75836aa114ec35272"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jan 04 15:08:30 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 04 15:08:30 2006 +0000"
      },
      "message": "[ARM] Remove \u0027__address\u0027 from scatterlist and convert to DMA API\n\nThe old __address element in struct scatterlist remained from older\nkernels because the ARM DMA emulation code made use of it.  Move\nthis field into struct dma_struct, and convert DMA emulation code\nto setup a SG entry as required.\n\nAlso, convert DMA emulation code to use the new DMA API rather\nthan the PCI DMA API.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "861e37ad5969f764574722f4cfc0734511cbac7f",
      "tree": "694942dfcbaaab7871c842e61db5dbd41c3a172b",
      "parents": [
        "59d1ff3bfb56d9b8cf3ec864857e6a4dfd9d2dba"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Wed Nov 09 15:15:10 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 15:15:10 2005 +0000"
      },
      "message": "[ARM] 3057/1: Add memory control method to support OneNAND sync burst read\n\nPatch from Kyungmin Park\n\nThis patch is required for OneNAND MTD to passing the OneNAND sync. burst read\n\nSigned-off-by: Kyungmin Park\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14e66f767f5e8d023e098b475dc24ddc9a5dbdfd",
      "tree": "11d0835775cb00a164b2e3d4b23f282a002277cd",
      "parents": [
        "822e5e72697ce06e4425c17d161b0482c7d9b6d4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "message": "[ARM] Allow MTD device name to be passed via platform data\n\nAllow SA1100 devices to pass the name of the flash device to the\nSA1100 map driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8c18fe2562c45180c407872d05857c55c1e5e37b",
      "tree": "52b4b8e5b501aaf614504e85f3a458704906a55f",
      "parents": [
        "fb31690fbac6f4055c1765522752e4746759f5de"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 13:18:10 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 13:18:10 2005 +0100"
      },
      "message": "[ARM] Fix buggy __phys_to_pfn / __pfn_to_phys\n\nMacro arguments should _always_ be surrounded by parentheses\nwhen used to prevent unexpected problems with operator precedence.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fb31690fbac6f4055c1765522752e4746759f5de",
      "tree": "6b8b2375f122a3771aadebeba7344829a6ae88ed",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 13:15:10 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 13:15:10 2005 +0100"
      },
      "message": "[ARM] Ensure machine information structures aren\u0027t optimised away\n\nSince the machine information structures are now static, the\ncompiler might optimise them away.  Mark them with\n__attribute_used__ to prevent this occuring.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9769c2468d423a1562dd59a5db250bd0a5533ec9",
      "tree": "d584ad444ed8bd5d1abfc197c918dfc6a9af7ddb",
      "parents": [
        "c8d2729858d76de4ef7522c8171004fc1959cc44"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Fri Oct 28 15:19:11 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 28 15:19:11 2005 +0100"
      },
      "message": "[ARM] 3016/1: Replace map_desc.physical with map_desc.pfn\n\nPatch from Deepak Saxena\n\nConvert map_desc.physical to map_desc.pfn. This allows us to add\nsupport for 36-bit addressed physical devices in the static maps\nwithout having to resort to u64 variables.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f339ab3d6c59f8f898c165384aa2b6a0ae5d4c1c",
      "tree": "c17ec50ffe9544c8c67a6532644bb0a1cedc53b7",
      "parents": [
        "674c04538284736c4a44224c78cb784b2c972f98"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 28 14:29:43 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 28 14:29:43 2005 +0100"
      },
      "message": "[ARM] Fix sparse warnings\n\nFix sparse warnings in arch/arm/kernel/module.c,\narch/arm/mm/consistent.c, drivers/pcmcia/sa1111_generic.c,\nand platform support files.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d0fd1eb8a3c19f3ede5418540b3c9f64fac4b86",
      "tree": "2d25f3e3428c7d0310a596805448143db10e2c3b",
      "parents": [
        "02b7dd1244aab9267ae4078e1ad6a2fdaabeb6ed"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Sep 20 16:45:20 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 20 16:45:20 2005 +0100"
      },
      "message": "[ARM] 2927/1: .arch.info - postfix section with .init for `make buildcheck`\n\nPatch from Ben Dooks\n\nThe `make buildcheck` is erroneously reporting that the .arch.info\nlist is referencing items in the .init section as it is not itself\npostfixed with .init\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d88347758c58ee5b4ac9cd594b96eaafa5e08bb",
      "tree": "2d6a392adfd2e3ed19ff5a7f8d628d0afeee45aa",
      "parents": [
        "664399e1fbdceb18da9c9c5534dedd62327c63e8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Sep 05 10:21:04 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 05 10:21:04 2005 +0100"
      },
      "message": "[ARM] Remove unused DYN_TICK_* macros\n\nNeither DYN_TICK_SKIPPING nor DYN_TICK_SUITABLE are used on ARM.\nRemove them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "664399e1fbdceb18da9c9c5534dedd62327c63e8",
      "tree": "edcd0711c9dc15d1ca296b1bab0d85415781276e",
      "parents": [
        "7801907b8c4a49f8ec033d13a938751114a97a55"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 04 19:45:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 04 19:45:00 2005 +0100"
      },
      "message": "[ARM] Wrap calls to descriptor handlers\n\nThis is part of Thomas Gleixner\u0027s generic IRQ patch, which converts\nARM to use the generic IRQ subsystem.  Here, we wrap calls to\ndesc-\u003ehandler() in an inline function, desc_handle_irq().  This\nreduces the size of Thomas\u0027 patch since the changes become more\nlocalised.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7801907b8c4a49f8ec033d13a938751114a97a55",
      "tree": "c8f3cb07b2f224313519fbc7157d1f647f74d107",
      "parents": [
        "e24da5d316667a91b3a19b5761a211946ec649bb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 04 19:43:13 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 04 19:43:13 2005 +0100"
      },
      "message": "[ARM] Change irq_chip wake/type methods to set_wake/set_type\n\nThis is part of Thomas Gleixner\u0027s generic IRQ patch, which converts\nARM to use the generic IRQ subsystem.  Here, we rename two of the\nirq_chip methods - wake becomes set_wake, and type becomes set_type.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f9bd6ea446946b97208f9e1528eb5f9ef8f931cb",
      "tree": "094def9b67b03df1484c9c346cb1a132343f27c5",
      "parents": [
        "19f7241a3b087bbf4dd107c979608fdb56c83a09"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 04 10:43:36 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 04 10:43:36 2005 +0100"
      },
      "message": "[PATCH] ARM: Change \u0027param_offset\u0027 to \u0027boot_params\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9dea0c65d2de6981356c055781fb99d7191b14e",
      "tree": "106e6302238f561e679e479584095d49fe5c66fd",
      "parents": [
        "1d6bebf2ecf92924492c491d9c3a72edba95f907"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 03 17:38:58 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 03 17:38:58 2005 +0100"
      },
      "message": "[PATCH] ARM: Remove machine description macros\n\nRemove the pointless machine description macros, favouring C99\ninitialisers instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2ea83398b75309d8fdc999c4bb252e72d7e4fd9d",
      "tree": "56719404c3fd74bce0356559b5738ad798c857fd",
      "parents": [
        "99bcc0590806c4f7a4ecf1a11add335b56cde963"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jun 27 14:04:05 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 27 14:04:05 2005 +0100"
      },
      "message": "[PATCH] ARM: Add VST idle loop call\n\nThis call allows the dynamic tick support to reprogram the timer\nimmediately before the CPU idles.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8749af68216e1ebf6460992fce548f400ecf63a4",
      "tree": "6968809c357c1cf8167208f480f0e974bf9af955",
      "parents": [
        "321ab6a5fab812658626aee6bce2617f8cfb3a55"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 25 19:39:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 25 19:39:45 2005 +0100"
      },
      "message": "[PATCH] ARM: Generic Dynamic Tick Timer support for ARM, take 4\n\nThis patch adds support for Dynamic Tick Timer for ARM. Dynamic Tick is\nalso known as VST (Variable Scheduling Timeouts).\n\nDynamic Tick has been in use in the OMAP tree since last October.  The\npatch is not intrusive, and does not do anything unless CONFIG_NO_IDLE_HZ\nis defined.  This patch has the following fixed based on comments from\nRMK:\n- Time is updated before calling interrupt handlers.\n- Added new interrupt flag SA_TIMER to avoid duplicate timer interrupts\n- Moved struct dyn_tick_timer to time.h until we at some point probably\n  have an arch independent dyn-tick.h\n- Cleaned up testing for DYN_TICK_ENABLED in irq.c\n\n I\u0027ve cleaned up this patch to fix some remaining issues:\n - Call the timer tick handler with irqs disabled, as it would be from\n   a normal interrupt\n - if we have a dyn_tick, we better implement all methods.\n - generic timer_dyn_reprogram() call, to be called before sleeping\n - added command line option - \"dyntick\u003d\" to allow boot-time control\n   of this feature\n    -- rmk\n\nSigned-off-by: Tony Lindgren\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
