)]}'
{
  "log": [
    {
      "commit": "f6c2e3330d3fdd5474bc3756da46fca889a30e33",
      "tree": "41b7534c39a6aea4ae1f0a75c6eb03f6e4b6312c",
      "parents": [
        "69d81fcde7797342417591ba7affb372b9c86eae"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Unmap NULL during early bootup\n\nWe should zap the low mappings, as soon as possible, so that we can catch\nkernel bugs more effectively. Previously early boot had NULL mapped\nand didn\u0027t trap on NULL references.\n\nThis patch introduces boot_level4_pgt, which will always have low identity\naddresses mapped.  Druing boot, all the processors will use this as their\nlevel4 pgt.  On BP, we will switch to init_level4_pgt as soon as we enter C\ncode and zap the low mappings as soon as we are done with the usage of\nidentity low mapped addresses.  On AP\u0027s we will zap the low mappings as\nsoon as we jump to C code.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69d81fcde7797342417591ba7affb372b9c86eae",
      "tree": "97fbc73fd20f8ebc313b2bc41367a8efe36c2c3d",
      "parents": [
        "50895c5d76e15d8af480eff1aaab5770cabbc2c2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Speed up numa_node_id by putting it directly into the PDA\n\nNot go from the CPU number to an mapping array.\nMode number is often used now in fast paths.\n\nThis also adds a generic numa_node_id to all the topology includes\n\nSuggested by Eric Dumazet\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50895c5d76e15d8af480eff1aaab5770cabbc2c2",
      "tree": "ce304c3774375c61a492cf642d285fb8af46b364",
      "parents": [
        "f5f786d0455c359c554b8f74783f887c0a2c9fac"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Fix gcc 4 warning in aperture.c\n\nFix\n\n  arch/x86_64/kernel/aperture.c: In function #iommu_hole_init#:\n  arch/x86_64/kernel/aperture.c:199: warning: #aper_order# may be used uninitialized in this function\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5f786d0455c359c554b8f74783f887c0a2c9fac",
      "tree": "2d8bf241afe4d9242657f29f6494ce8763b3418d",
      "parents": [
        "e9b59d834faf0305cb6214a358f65f72c57b9e99"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86-64/i386: Fix CPU model for family 6\n\nAccording to cpuid instruction in IA32 SDM-Vol2, when computing cpu model,\nwe need to consider extended model ID for family 0x6 also.\n\nAK: Also added fixes/simplifcation from Petr Vandrovec\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e9b59d834faf0305cb6214a358f65f72c57b9e99",
      "tree": "5321ee83273d1fc0de136f9de90bed14a63739a3",
      "parents": [
        "47492d3667ec519172ab978bd8231b8c7152fa9d"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Remove duplicate __cpuinit define\n\nRemove duplicate __cpuinit in smp.c. Already defined in init.h which is\nalready included.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47492d3667ec519172ab978bd8231b8c7152fa9d",
      "tree": "06e86f5fe27976d75a935458b1f428af410a04fe",
      "parents": [
        "07808b74e7dab1aa385e698795875337d72daf7d"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Use the DMA32 zone for dma_alloc_coherent()/pci_alloc_consistent\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07808b74e7dab1aa385e698795875337d72daf7d",
      "tree": "3b593c31e6e58364f4001105bfeebefa94708209",
      "parents": [
        "1dff7f3db5f045ccbfeca5bb00b0958a78501557"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:14 2005 -0800"
      },
      "message": "[PATCH] x86_64: Remove obsolete ARCH_HAS_ATOMIC_UNSIGNED and page_flags_t\n\nHas been introduced for x86-64 at some point to save memory\nin struct page, but has been obsolete for some time. Just\nremove it.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1dff7f3db5f045ccbfeca5bb00b0958a78501557",
      "tree": "f4bf00e22827bd586a5fa3939b660039a3c5b199",
      "parents": [
        "6004e1b7effcbb385a6b7c790e4b8008682cf679"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Fix up outdated pfn_to_page comment\n\npfn_to_page really requires pfn_valid to be true now, no question.\nSome people stumbled over it, but it was misleading and wrong.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6004e1b7effcbb385a6b7c790e4b8008682cf679",
      "tree": "b22c05874deeee6ee7ec75f98746717db5830d8d",
      "parents": [
        "89b831ef8bf5cfbb357dbc0a2e07700d7f20eec5"
      ],
      "author": {
        "name": "James Cleverdon",
        "email": "jamesclv@us.ibm.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] i386/x86-64: Share interrupt vectors when there is a large number of interrupt sources\n\nHere\u0027s a patch that builds on Natalie Protasevich\u0027s IRQ compression\npatch and tries to work for MPS boots as well as ACPI.  It is meant for\na 4-node IBM x460 NUMA box, which was dying because it had interrupt\npins with GSI numbers \u003e NR_IRQS and thus overflowed irq_desc.\n\nThe problem is that this system has 270 GSIs (which are 1:1 mapped with\nI/O APIC RTEs) and an 8-node box would have 540.  This is much bigger\nthan NR_IRQS (224 for both i386 and x86_64).  Also, there aren\u0027t enough\nvectors to go around.  There are about 190 usable vectors, not counting\nthe reserved ones and the unused vectors at 0x20 to 0x2F.  So, my patch\nattempts to compress the GSI range and share vectors by sharing IRQs.\n\nCc: \"Protasevich, Natalie\" \u003cNatalie.Protasevich@unisys.com\u003e\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89b831ef8bf5cfbb357dbc0a2e07700d7f20eec5",
      "tree": "25118081599eab69bd20d1a1b34ba0f8f679f24f",
      "parents": [
        "979edfadbae2286eec5b46143c00e81bca96498e"
      ],
      "author": {
        "name": "Jacob Shin",
        "email": "jacob.shin@amd.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Support for AMD specific MCE Threshold.\n\nMC4_MISC - DRAM Errors Threshold Register realized under AMD K8 Rev F.\nThis register is used to count correctable and uncorrectable ECC errors that occur during DRAM read operations.\nThe user may interface through sysfs files in order to change the threshold configuration.\n\nbank%d/error_count - reads current error count, write to clear.\nbank%d/interrupt_enable - set/clear interrupt enable.\nbank%d/threshold_limit - read/write the threshold limit.\n\nAPIC vector 0xF9 in hw_irq.h.\n5 software defined bank ids in mce.h.\nnew apic.c function to setup threshold apic lvt.\ndefaults to interrupt off, count enabled, and threshold limit max.\nsysfs interface created on /sys/devices/system/threshold.\n\nAK: added some ifdefs to make it compile on UP\n\nSigned-off-by: Jacob Shin \u003cjacob.shin@amd.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "979edfadbae2286eec5b46143c00e81bca96498e",
      "tree": "947eacbffcdd8227f54764b9d6882489807a9e40",
      "parents": [
        "e18c6874a505958d153a11f9d6947971c349008a"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Adjust, correct, and complete the HPET definitions for x86-64.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e18c6874a505958d153a11f9d6947971c349008a",
      "tree": "809d61a9e36f9869d875542c9adce1952e202d4b",
      "parents": [
        "b0d41693217b3bb5b837940dc7465e82a9d49476"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Account mem_map in VM holes accounting\n\nThe VM needs to know about lost memory in zones to accurately\nbalance dirty pages. This patch accounts mem_map in there too,\nwhich fixes a constant errror of a few percent. Also some\nother misc mappings and the kernel text itself are accounted\ntoo.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0d41693217b3bb5b837940dc7465e82a9d49476",
      "tree": "965dbdfea6644d57fd107619b2ea9e0c9ec6bdc1",
      "parents": [
        "fed644132f8ec4bf05b63f79c507c0acaa692c37"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: When cpu_up fails clean up page allocator properly\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fed644132f8ec4bf05b63f79c507c0acaa692c37",
      "tree": "6b16c1bc5e63a755a5a952b0363bbcb30974370d",
      "parents": [
        "d1e3dfdc2c934a279bcfa19359e4daec02bda18f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Make i386 compile again with fourth DMA32 zone\n\nThe code should deal with an additional empty zone, so fix up the\n#error.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d1e3dfdc2c934a279bcfa19359e4daec02bda18f",
      "tree": "3135781b99cb7a816569ded60485639057c96b6c",
      "parents": [
        "a2f1b424900715ed9d1699c3bb88a434a2b42bc0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Set compatibility flag for 4GB zone on IA64\n\nIA64 traditionally had a 4GB DMA32 zone. Set the compatibility flag\nto keep old drivers working.\n\nFor new drivers it would be better to use ZONE_DMA32 now.\n\nCc: tony.luck@intel.com\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2f1b424900715ed9d1699c3bb88a434a2b42bc0",
      "tree": "8ef440f840656365166ff2d71aa445c224c53546",
      "parents": [
        "56720367cd89ef5265f39da2d674c5b92cd4cd87"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:13 2005 -0800"
      },
      "message": "[PATCH] x86_64: Add 4GB DMA32 zone\n\nAdd a new 4GB GFP_DMA32 zone between the GFP_DMA and GFP_NORMAL zones.\n\nAs a bit of historical background: when the x86-64 port\nwas originally designed we had some discussion if we should\nuse a 16MB DMA zone like i386 or a 4GB DMA zone like IA64 or\nboth. Both was ruled out at this point because it was in early\n2.4 when VM is still quite shakey and had bad troubles even\ndealing with one DMA zone.  We settled on the 16MB DMA zone mainly\nbecause we worried about older soundcards and the floppy.\n\nBut this has always caused problems since then because\ndevice drivers had trouble getting enough DMA able memory. These days\nthe VM works much better and the wide use of NUMA has proven\nit can deal with many zones successfully.\n\nSo this patch adds both zones.\n\nThis helps drivers who need a lot of memory below 4GB because\ntheir hardware is not accessing more (graphic drivers - proprietary\nand free ones, video frame buffer drivers, sound drivers etc.).\nPreviously they could only use IOMMU+16MB GFP_DMA, which\nwas not enough memory.\n\nAnother common problem is that hardware who has full memory\naddressing for \u003e4GB misses it for some control structures in memory\n(like transmit rings or other metadata).  They tended to allocate memory\nin the 16MB GFP_DMA or the IOMMU/swiotlb then using pci_alloc_consistent,\nbut that can tie up a lot of precious 16MB GFPDMA/IOMMU/swiotlb memory\n(even on AMD systems the IOMMU tends to be quite small) especially if you have\nmany devices.  With the new zone pci_alloc_consistent can just put\nthis stuff into memory below 4GB which works better.\n\nOne argument was still if the zone should be 4GB or 2GB. The main\nmotivation for 2GB would be an unnamed not so unpopular hardware\nraid controller (mostly found in older machines from a particular four letter\ncompany) who has a strange 2GB restriction in firmware. But\nthat one works ok with swiotlb/IOMMU anyways, so it doesn\u0027t really\nneed GFP_DMA32. I chose 4GB to be compatible with IA64 and because\nit seems to be the most common restriction.\n\nThe new zone is so far added only for x86-64.\n\nFor other architectures who don\u0027t set up this\nnew zone nothing changes. Architectures can set a compatibility\ndefine in Kconfig CONFIG_DMA_IS_DMA32 that will define GFP_DMA32\nas GFP_DMA. Otherwise it\u0027s a nop because on 32bit architectures\nit\u0027s normally not needed because GFP_NORMAL (\u003d0) is DMA able\nenough.\n\nOne problem is still that GFP_DMA means different things on different\narchitectures. e.g. some drivers used to have #ifdef ia64  use GFP_DMA\n(trusting it to be 4GB) #elif __x86_64__ (use other hacks like\nthe swiotlb because 16MB is not enough) ... . This was quite\nugly and is now obsolete.\n\nThese should be now converted to use GFP_DMA32 unconditionally. I haven\u0027t done\nthis yet. Or best only use pci_alloc_consistent/dma_alloc_coherent\nwhich will use GFP_DMA32 transparently.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56720367cd89ef5265f39da2d674c5b92cd4cd87",
      "tree": "f368e64539b865f5faba7cffd31f654d0e9e66bd",
      "parents": [
        "6037d6bbdff65eb5a84fe35e140f4da4f7cc103a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Nov 05 17:25:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 14 19:55:12 2005 -0800"
      },
      "message": "[PATCH] x86_64: Update defconfig\n\nRerun and enable autofs 4, relayfs and softdog\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6037d6bbdff65eb5a84fe35e140f4da4f7cc103a",
      "tree": "67b86d8559935c04a0918afd3274eef778017d57",
      "parents": [
        "c2cc87ca9561ddfe744d446789cc10f507e87db9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 04 22:08:00 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 04 22:08:00 2005 -0500"
      },
      "message": "[libata] ATAPI pad allocation fixes/cleanup\n\nUse ata_pad_{alloc,free} in two drivers, to factor out common code.\n\nAdd ata_pad_{alloc,free} to two other drivers, which needed the padding\nbut had not been updated.\n"
    },
    {
      "commit": "c2cc87ca9561ddfe744d446789cc10f507e87db9",
      "tree": "d505fc0110eb1a3d8750ba2f67648c131f0d9aca",
      "parents": [
        "ce1eeb95fc4eb25109c00bea3e83a87eeff6b07d",
        "7015faa7df829876a0f931cd18aa6d7c24a1b581"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 04 21:39:31 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 04 21:39:31 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "7015faa7df829876a0f931cd18aa6d7c24a1b581",
      "tree": "c403b29783de27e290b5d12f12054d03f96ce8b2",
      "parents": [
        "127f2fa31ac624c744f3767363c4919209980956"
      ],
      "author": {
        "name": "Calin A. Culianu",
        "email": "calin@ajvar.org",
        "time": "Fri Nov 04 20:38:04 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 18:01:34 2005 -0800"
      },
      "message": "[PATCH] nvidiafb: Geforce 7800 series support added\n\nThis adds support for the Nvidia Geforce 7800 series of cards to the\nnvidiafb framebuffer driver.  All it does is add the PCI device id for\nthe 7800, 7800 GTX, 7800 GO, and 7800 GTX GO cards to the module device\ntable for the nvidiafb.ko driver, so that nvidiafb.ko will actually work\non these cards.\n\nI also added the relevant PCI device ids to linux/pci_ids.h\n\nI tested it on my 7800 GTX here and it works like a charm.  I now can\nget framebuffer support on this card! Woo hoo!! Nothing like 200x75 text\nmode to make your eyes BLEED.  ;)\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "127f2fa31ac624c744f3767363c4919209980956",
      "tree": "972b7ffbcd2c846bbb34879efb91e324dc0677be",
      "parents": [
        "ba77df570c6710c9c19b31e0e48e4bcdf31cefe8",
        "aef9ec39c47f0cece886ddd6b53c440321e0b2a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:32:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:32:36 2005 -0800"
      },
      "message": "Merge branch \u0027srp\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "ba77df570c6710c9c19b31e0e48e4bcdf31cefe8",
      "tree": "997c210135b5578982df256dd5a0140e04d972d1",
      "parents": [
        "602d4a7e2f4b843d1a67375d4d7104073495b758",
        "d09e32764176b61c4afee9fd5e7fe04713bfa56f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:31:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:31:54 2005 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "602d4a7e2f4b843d1a67375d4d7104073495b758",
      "tree": "0b9f184e54fa693c27bd5986c114bdcf6949f788",
      "parents": [
        "0bbacc402e67abca8794a8401c1621dc0c0202e9",
        "c51e3a417bb0f295e13a5bad86302b5212eafdf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:27:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:27:50 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "c51e3a417bb0f295e13a5bad86302b5212eafdf3",
      "tree": "3d60529b8bf1af4eee98bfede157518520fbb423",
      "parents": [
        "5ad570786158e327a1c5d32dd3d66f26d8de6340"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Nov 05 10:36:59 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Nov 05 10:36:59 2005 +1100"
      },
      "message": "powerpc: Fix vmlinux.lds.S for 32-bit\n\nWe can\u0027t currently use asm-ppc/page.h in vmlinux.lds.S, so until\nwe have a merged page.h, define PAGE_SIZE and KERNELBASE locally.\nAlso gets rid of some dynamic executable cruft that we had for\n32-bit.  With -Ttext\u003d$(KERNELBASE) this didn\u0027t cause any problem,\nbut when we changed to putting . \u003d KERNELBASE in the vmlinux.lds.S\nthis cruft caused the text to get linked at 0xa0 instead of\n0xc0000000.  Oops.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5ad570786158e327a1c5d32dd3d66f26d8de6340",
      "tree": "0b4aafe469c72e5887ed0379d62a0ee390db3160",
      "parents": [
        "c3df69cd854551cf70e9c63aa509c26621084f60"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Nov 05 10:33:55 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Nov 05 10:33:55 2005 +1100"
      },
      "message": "powerpc: Merge smp.c and smp.h\n\nThis also moves setup_cpu_maps to setup-common.c (calling it\nsmp_setup_cpu_maps) and uses it on both 32-bit and 64-bit.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0bbacc402e67abca8794a8401c1621dc0c0202e9",
      "tree": "a0969978295b806b35c943eb16af34b1eacfa47a",
      "parents": [
        "c556b754967afd0878d65de2cfe0675577b0f62f"
      ],
      "author": {
        "name": "Chuck Lever",
        "email": "cel@netapp.com",
        "time": "Tue Nov 01 16:53:32 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:39:48 2005 -0500"
      },
      "message": "NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled\n\n Fix some dprintk\u0027s so that NLM, NFS client, and RPC client compile\n cleanly if CONFIG_SYSCTL is disabled.\n\n Test plan:\n Compile kernel with CONFIG_NFS enabled and CONFIG_SYSCTL disabled.\n\n Signed-off-by: Chuck Lever \u003ccel@netapp.com\u003e\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "c556b754967afd0878d65de2cfe0675577b0f62f",
      "tree": "fac27d23ff5230bef203fa30f26ba9faee56d987",
      "parents": [
        "6bfc93ef98f00b38f1913a7fdeae46ae8dbd7c52"
      ],
      "author": {
        "name": "Chuck Lever",
        "email": "cel@netapp.com",
        "time": "Tue Nov 01 12:24:48 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:39:45 2005 -0500"
      },
      "message": "SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled\n\n The sunrpc module should build properly even when CONFIG_SYSCTL is\n disabled.\n\n Reported by Jan-Benedict Glaw.\n\n Test plan:\n Compile kernel with CONFIG_NFS as a module and built-in, and CONFIG_SYSCTL\n enabled and disabled.\n\n Signed-off-by: Chuck Lever \u003ccel@netapp.com\u003e\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "6bfc93ef98f00b38f1913a7fdeae46ae8dbd7c52",
      "tree": "2eb5f2fa26376b3d6ae5eebd65e93d4eec9555bd",
      "parents": [
        "888e694c167975709f17526dbbed2d98f84e8f85"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:39:36 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:39:36 2005 -0500"
      },
      "message": "NFSv4: Teach NFSv4 to cache locks when we hold a delegation\n\n Now that we have a method of dealing with delegation recalls, actually\n enable the caching of posix and BSD locks.\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "888e694c167975709f17526dbbed2d98f84e8f85",
      "tree": "11dbbdf2591946f490d4cb28194a80fd3cec4094",
      "parents": [
        "43b2a33aa868054bd477ab2c1cd20f1ba1af2c3e"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:38:11 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:38:11 2005 -0500"
      },
      "message": "NFSv4: Recover locks too when returning a delegation\n\n Delegations allow us to cache posix and BSD locks, however when the\n delegation is recalled, we need to \"flush the cache\" and send\n the cached LOCK requests to the server.\n\n This patch sets up the mechanism for doing so.\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "43b2a33aa868054bd477ab2c1cd20f1ba1af2c3e",
      "tree": "f22ad362b9f877dfd4bc44139894a045aa48059a",
      "parents": [
        "34ea818846e6cccdd6e05354ab8c8a6d7e34657a"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:35:30 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:35:30 2005 -0500"
      },
      "message": "NFSv4: Fix recovery of flock() locks.\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "34ea818846e6cccdd6e05354ab8c8a6d7e34657a",
      "tree": "d00d3d61c03454856c9047afaab3ba60a2e84f32",
      "parents": [
        "2c56617d76fa7b2a709d58abd7ed68889cc88b90"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:35:02 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:35:02 2005 -0500"
      },
      "message": "NFSv4: Return any delegations before sillyrenaming the file\n\n I missed this one... Any form of rename will result in a delegation\n recall, so it is more efficient to return the one we hold before\n trying the rename.\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "2c56617d76fa7b2a709d58abd7ed68889cc88b90",
      "tree": "fb4e01de2057659b4ec80a812fa94d7b97359402",
      "parents": [
        "d530838bfa507d67b40d13b00d9cbd7a46a47e78"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:33:50 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:33:50 2005 -0500"
      },
      "message": "NFSv4: Fix the handling of the error NFS4ERR_OLD_STATEID\n\n Ensure that we retry the failed operation...\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "d530838bfa507d67b40d13b00d9cbd7a46a47e78",
      "tree": "f4b2be26c0a7b9ed3233a2be016b7e97427f8705",
      "parents": [
        "4cecb76ff86db46d2823550256c828b6597f418e"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:33:38 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:33:38 2005 -0500"
      },
      "message": "NFSv4: Fix problem with OPEN_DOWNGRADE\n\n RFC 3530 states that for OPEN_DOWNGRADE \"The share_access and share_deny\n bits specified must be exactly equal to the union of the share_access and\n share_deny bits specified for some subset of the OPENs in effect for\n current openowner on the current file.\n\n Setattr is currently violating the NFSv4 rules for OPEN_DOWNGRADE in that\n it may cause a downgrade from OPEN4_SHARE_ACCESS_BOTH to\n OPEN4_SHARE_ACCESS_WRITE despite the fact that there exists no open file\n with O_WRONLY access mode.\n\n Fix the problem by replacing nfs4_find_state() with a modified version of\n nfs_find_open_context().\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "4cecb76ff86db46d2823550256c828b6597f418e",
      "tree": "db80c6f4423d2559661234e8d1cd34b2c15f7750",
      "parents": [
        "462aae65f6ea41de05ebc2a54a9e6b95563591f3"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:32:58 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Fri Nov 04 15:32:58 2005 -0500"
      },
      "message": "NFSv4: Fix a race between open() and close()\n\n We must not remove the nfs4_state structure from the inode open lists\n before we are in sequence lock.\n\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "462aae65f6ea41de05ebc2a54a9e6b95563591f3",
      "tree": "04c661d71405026ec6f8a47bc965038636f79b52",
      "parents": [
        "889dfafe836ac9bb711f73d07a4c044cae177c0b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 04 11:17:24 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 04 11:17:24 2005 -0800"
      },
      "message": "[USB]: Make early handoff a final fixup instead of a header one.\n\nAt header fixup time, it is not yet legal to ioremap() PCI\ndevice registers, yet that is what this quirk code needs to\ndo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "889dfafe836ac9bb711f73d07a4c044cae177c0b",
      "tree": "ca46672a0d807f82e5d1b13e1b9dff0b561d5f36",
      "parents": [
        "c8ebce6eeb1f6f83fd8c0de209f1f7b627220a81"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Fri Nov 04 18:54:30 2005 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:45:28 2005 -0800"
      },
      "message": "[PATCH] improve scheduler fairness a bit\n\nDo not transfer remaining time slice to another cpu on process exit.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c8ebce6eeb1f6f83fd8c0de209f1f7b627220a81",
      "tree": "398e03a622d469bcf770ac601708c6aeb25f07fc",
      "parents": [
        "0676fc122e712751e60ae16e0f2241064711f888",
        "b2281abf115031a5242647e0b5b170ffd3bca994"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:42:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:42:53 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "0676fc122e712751e60ae16e0f2241064711f888",
      "tree": "1b376ff6ab76995f888550d267ee55073532234a",
      "parents": [
        "912cbe3c5be5afb28184bb2e49a48fa4a1b098db",
        "d56c524afaa87ae224b5821ef101891ce076c321"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:40:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:40:11 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "912cbe3c5be5afb28184bb2e49a48fa4a1b098db",
      "tree": "07b324a87f7d67be6df5d3e82f986fecbb3c6c0b",
      "parents": [
        "0f3278d14f0255e4cd9e07ccefc33ff12d8bb59c",
        "52ab4ac258ff10a362d78a3f8160a7c4d0721b51"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:39:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 10:39:28 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6\n"
    },
    {
      "commit": "d56c524afaa87ae224b5821ef101891ce076c321",
      "tree": "a35ad97919e7559443509a0e0c8ae72f41be7d9e",
      "parents": [
        "866237eafc60637a2c9875167486f61d86892c6b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:28:34 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:28:34 2005 +0000"
      },
      "message": "[PATCH] ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom\n\nNo longer maintained\n"
    },
    {
      "commit": "866237eafc60637a2c9875167486f61d86892c6b",
      "tree": "4758a1959c401e1c725be09a87a6e8213c98dbd2",
      "parents": [
        "e399822da0f99f8486c33c47e7ae0d32151461e5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:26:57 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:26:57 2005 +0000"
      },
      "message": "[PATCH] ARM: Reverted 2921/1: Support for the RTC / nvram on the Comdial MP1000\n\nNo longer maintained\n"
    },
    {
      "commit": "e399822da0f99f8486c33c47e7ae0d32151461e5",
      "tree": "d5541531bcebaca9690ce45a970058887c82920b",
      "parents": [
        "30c2f90b68b9bcdba83d386d56533d3e884be021"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:26:56 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:26:56 2005 +0000"
      },
      "message": "[PATCH] ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000\n\nNo longer maintained\n"
    },
    {
      "commit": "30c2f90b68b9bcdba83d386d56533d3e884be021",
      "tree": "7354a6dbed550e3abc14ac32afb1fc71e0181f35",
      "parents": [
        "74ec71e16189717d3f33ec7e5d22021480f4173b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Nov 04 17:17:30 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:17:30 2005 +0000"
      },
      "message": "[ARM] 3097/1: change library link ordering\n\nPatch from Nicolas Pitre\n\nWe have an optimized sha1 routine (arch/arm/lib/sha1.S) meant to\noverride the generic one in lib/sha1.c.\n\nUnfortunately lib/lib.a is listed _before_ arch/arm/lib/lib.a in the\nlink argument list and therefore the architecture specific lib functions\nare not picked up before the generic versions.\n\nThis patch is a quick fix to change that ordering for ARM.  Here\u0027s what\nthe kbuild maintainer had to say about it (was also CC\u0027d on lkml):\n\nOn Wed, 2 Nov 2005, Sam Ravnborg wrote:\n\u003e This looks like an obvious way to achive correct ordering.\n\u003e We could change it so arch defines always took precedence but\n\u003e the above is so simple that it is not worth the effort.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "74ec71e16189717d3f33ec7e5d22021480f4173b",
      "tree": "fc617f464cda174f4b040141ddc25176a92c22cc",
      "parents": [
        "7866f6492856dde7d70e4f878e3893e1f91216ce"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Fri Nov 04 17:15:45 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:15:45 2005 +0000"
      },
      "message": "[ARM] 3087/1: PXA2xx flash platform device conversion\n\nPatch from Todd Poynor\n\nAdd platform devices for flash to Lubbock and Mainstone board files.\nOnce in place, the two existing mtd map drivers for the boards will be\nconverted to use a single pxa2xx map driver in the linux-mtd tree.\nTake 4: flash_platform_data .map_name vs. .name cleaned up, resync with\nmerged irda patch context.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7866f6492856dde7d70e4f878e3893e1f91216ce",
      "tree": "0b63ebe5c257c98ed52bc7f86508829b2d7102f4",
      "parents": [
        "73f0f7c79b046dc5d6b56a3f145430d97d50f877"
      ],
      "author": {
        "name": "Dave Jiang",
        "email": "dave.jiang@gmail.com",
        "time": "Fri Nov 04 17:15:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:15:44 2005 +0000"
      },
      "message": "[ARM] 3086/1: ixp2xxx error irq handling\n\nPatch from Dave Jiang\n\nThis provides support for IXP2xxx error interrupt handling. Previously there was a patch to remove this (although the original stuff was broken). Well, now the error bits are needed again. These are used extensively by the micro-engine drivers according to Deepak and also we will need it for the new EDAC code that Alan Cox is trying to push into the main kernel.\n\nRe-submit of 3072/1, generated against git tree pulled today. AFAICT, this git tree pulled in all the ARM changes that\u0027s in arm.diff. Please let me know if there are additional changes. Thx!\n\nSigned-off-by: Dave Jiang \u003cdjiang@mvista.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "73f0f7c79b046dc5d6b56a3f145430d97d50f877",
      "tree": "4ea8a6270a7b3be8dc14fee074a0bbfeb620dea8",
      "parents": [
        "8b5f4f06eecc081892b05cd6077314d68872dfd6"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Nov 04 17:15:43 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 04 17:15:43 2005 +0000"
      },
      "message": "[ARM] 3094/1: remove PLD stuff from old uaccess code\n\nPatch from Nicolas Pitre\n\nARM processors that have pld instructions are not using those copy_user\nimplementation anymore.  Let\u0027s remove the useless PLD lines which were\nhalf wrong anyway.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c3df69cd854551cf70e9c63aa509c26621084f60",
      "tree": "4d650a6939045e103734d72712877088cf1d3258",
      "parents": [
        "292a6c58e9133b57d004d92a846fff326dd31e92",
        "1970282f3b453b7aac3b192a44705dcb5277fd82"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 17:03:39 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 17:03:39 2005 +1100"
      },
      "message": "Merge git://oak/home/sfr/kernels/iseries/work\n"
    },
    {
      "commit": "1970282f3b453b7aac3b192a44705dcb5277fd82",
      "tree": "03993bd7b9e69619313da19c137cdde2df9416c5",
      "parents": [
        "9a0f78f63bc05d195aab781486ed57d1418d5f59"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 16:58:59 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 16:58:59 2005 +1100"
      },
      "message": "powerpc: merge tlbflush.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "292a6c58e9133b57d004d92a846fff326dd31e92",
      "tree": "a267d1881a9a0bcb69938becd0c182874cd6c19c",
      "parents": [
        "8ad200d7b7c8fac77cf705831e90e889360d7030",
        "dc3a9efb5ee89493a42c3365d219e339e4720c2b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 16:17:32 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 16:17:32 2005 +1100"
      },
      "message": "Merge branch \u0027for-paulus\u0027 of git://kernel/home/michael/src/work/\n"
    },
    {
      "commit": "8ad200d7b7c8fac77cf705831e90e889360d7030",
      "tree": "c954352ca3cd8c64e913ceb4a5a082ce7e98f8cd",
      "parents": [
        "d3ab57ebdc6457543b346255fa47b0ecd7671136"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 13:28:58 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 13:28:58 2005 +1100"
      },
      "message": "powerpc: Merge smp-tbsync.c (the generic timebase sync routine)\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dc3a9efb5ee89493a42c3365d219e339e4720c2b",
      "tree": "a0d261c2933f3083f351c858b01de7677356d4b7",
      "parents": [
        "30415f6a63f3383a18e9adf7c144acabe6893f63",
        "d3ab57ebdc6457543b346255fa47b0ecd7671136"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:12:52 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:12:52 2005 +1100"
      },
      "message": "Merge with Paulus\n"
    },
    {
      "commit": "30415f6a63f3383a18e9adf7c144acabe6893f63",
      "tree": "1243fd078c52fca858145d5b96e6e4a2d310de4e",
      "parents": [
        "b8f510219edc719d4c305918e16edc578bcfc16f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 21:10:48 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:10:51 2005 +1100"
      },
      "message": "powerpc: Fix random memory corruption in merged elf.h\n\nThe merged verison of ELF_CORE_COPY_REGS is basically the PPC64 version, with\na memset that came from PPC and a few types abstracted out into #defines. But\nit\u0027s not _quite_ right.\n\nThe first problem is we calculate the number of registers with:\n        nregs \u003d sizeof(struct pt_regs) / sizeof(ELF_GREG_TYPE)\n\nFor a 32-bit process on a 64-bit kernel that\u0027s bogus because the registers are\n64 bits, but ELF_GREG_TYPE is u32, so nregs \u003d\u003d 88 which is wrong.\n\nThe other problem is the memset, which assumes a struct pt_regs is smaller\nthan a struct elf_regs. For a 32-bit process on a 64-bit kernel that\u0027s false.\n\nThe fix is to calculate the number of regs using sizeof(unsigned long), which\nshould always be right, and just memset the whole damn thing _before_ copying\nthe registers in.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "b8f510219edc719d4c305918e16edc578bcfc16f",
      "tree": "7f0303abf4ce15d1f35516ee36fc8aebc270db6d",
      "parents": [
        "40765d2b8b86446b4ac8ec880cf4fdf56ce4ae7e"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:09:42 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:09:42 2005 +1100"
      },
      "message": "powerpc: Implement smp_release_cpus() in C not asm\n\nThere\u0027s no reason for smp_release_cpus() to be asm, and most people can make\nmore sense of C code. Add an extern declaration to smp.h and remove the custom\none in machine_kexec.c\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "0f3278d14f0255e4cd9e07ccefc33ff12d8bb59c",
      "tree": "9bbb209cab841f700162a96e158dfa3ecd361f46",
      "parents": [
        "06024f217d607369f0ee0071034ebb03071d5fb2",
        "15c84a470116b2a3b58a7353a6cf711c29a91854"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 03 16:25:58 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 03 16:25:58 2005 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/oss/git/xfs-2.6\n"
    },
    {
      "commit": "15c84a470116b2a3b58a7353a6cf711c29a91854",
      "tree": "823a083661724315d78b43940f274b3bbb2bbe85",
      "parents": [
        "05db218a27c955880dce6d080d5159247aad3629"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri Nov 04 10:51:01 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri Nov 04 10:51:01 2005 +1100"
      },
      "message": "[XFS] Remove no-longer-used qsort source.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "9a0f78f63bc05d195aab781486ed57d1418d5f59",
      "tree": "3d1c3bbd9ec43290ed0b458d4e3bf07833caf93c",
      "parents": [
        "d3ab57ebdc6457543b346255fa47b0ecd7671136"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 10:20:27 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 10:20:27 2005 +1100"
      },
      "message": "powerpc: merge tlb.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "d09e32764176b61c4afee9fd5e7fe04713bfa56f",
      "tree": "1818a0043dcbc9789dbc12c6affe5a6924d65366",
      "parents": [
        "0c99cb6d5fe77872c5a32cff837c05f70158ce15"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Thu Nov 03 14:58:33 2005 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Nov 03 14:58:33 2005 -0800"
      },
      "message": "[IB] mthca: check P_Key index in modify QP\n\nMake sure that the P_Key index passed into mthca_modify_qp() is\nwithin the device\u0027s P_Key table.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "05db218a27c955880dce6d080d5159247aad3629",
      "tree": "17bf1d374021f9313defdf534eb1ff11a94a237b",
      "parents": [
        "992c83a1295c9fff22c8cbd8ae199872a49934b9"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri Nov 04 09:49:07 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri Nov 04 09:49:07 2005 +1100"
      },
      "message": "[XFS] Fix an inode32 regression - if no options are presented, must still\nset default flags.\n\nSGI-PV: 945242\nSGI-Modid: xfs-linux-melb:xfs-kern:24292a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "b2281abf115031a5242647e0b5b170ffd3bca994",
      "tree": "f626505d21050dde47730b3e2d46d6cf5eddd8cf",
      "parents": [
        "06024f217d607369f0ee0071034ebb03071d5fb2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Nov 03 21:07:37 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 21:07:37 2005 +0000"
      },
      "message": "[SERIAL] 8250_early.c passing 0 instead of NULL\n\nFix sparse warning about passing `0` to  simple_strtoul()\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": "8b5f4f06eecc081892b05cd6077314d68872dfd6",
      "tree": "ddf8d2afa9d122b69f73de4f3000b044ef3e923f",
      "parents": [
        "5f8b1178e246422ebddc1b16487314c91edf85fe"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Thu Nov 03 21:05:39 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 21:05:39 2005 +0000"
      },
      "message": "[ARM] Fix IXDP2x01 config files\n\nIXDP2401 config file has wrong baudrate and both boards have 3 UARTs.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5f8b1178e246422ebddc1b16487314c91edf85fe",
      "tree": "67b0b09acc80bfc1ca81f92cdad45ca156706bea",
      "parents": [
        "24bcc2f46cf8982dbc02c8e3037dfc5e12f1e35c",
        "7e5e6e9a509c4ed2973a345ec7ffb96577f42e26"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 21:02:39 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 21:02:39 2005 +0000"
      },
      "message": "[ARM] Merge SMP tree\n"
    },
    {
      "commit": "24bcc2f46cf8982dbc02c8e3037dfc5e12f1e35c",
      "tree": "1136d17728f1222470f0e03f58163b9ed4c72dca",
      "parents": [
        "089311e117adb8ffe13984d122e33287ffa8c7ec"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Nov 03 20:40:50 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 20:40:50 2005 +0000"
      },
      "message": "[ARM] 3092/1: remove excessive print format padding\n\nPatch from Nicolas Pitre\n\nUsing a llx format to print addresses that might possibly be (only) 36\nbits wide make sense.  However making it a zero padded 16 char wide\nfield is a bit excessive and useless.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7e5e6e9a509c4ed2973a345ec7ffb96577f42e26",
      "tree": "26a9f2ae9b890a755585c83d27078d3682ff65ac",
      "parents": [
        "4a5f79e7e65d24d2fa9eb6e6208672571704d337"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 20:32:45 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 20:32:45 2005 +0000"
      },
      "message": "[ARM SMP] Do not clear cpu_vm_mask for VIPT caches\n\nSince we do not invalidate TLBs/caches on MM switches, we should not\nclear the cpu_vm_mask for the CPU.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0c99cb6d5fe77872c5a32cff837c05f70158ce15",
      "tree": "b974a31452cb645f063589262bde09b6c5b05701",
      "parents": [
        "87cfe32375e0b69b999b59bf8287f501df3e43f7"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Nov 03 12:01:18 2005 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Nov 03 12:01:18 2005 -0800"
      },
      "message": "[IB] umad: fix hot remove of IB devices\n\nFix hotplug of devices for ib_umad module: when a device goes away,\nkill off all MAD agents for open files associated with that device,\nand make sure that the device is not touched again after ib_umad\nreturns from its remove_one function.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "4a5f79e7e65d24d2fa9eb6e6208672571704d337",
      "tree": "44364e64ba8cedf3fbc5c3bb5c79b669dba0c1fd",
      "parents": [
        "06024f217d607369f0ee0071034ebb03071d5fb2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 15:48:21 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 15:48:21 2005 +0000"
      },
      "message": "[ARM SMP] Add configuration option for ARMv6K processors\n\nThe \u0027K\u0027 extension adds several new instructions to the ARMv6 ISA\nwhich are primerily useful for SMP.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "089311e117adb8ffe13984d122e33287ffa8c7ec",
      "tree": "6babb461ad7f6abed02f0fa0d39206c7b3940bfa",
      "parents": [
        "0dcc7474b2fc547b2193dd1bafc4670a70d44e91"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 11:04:53 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 11:04:53 2005 +0000"
      },
      "message": "[ARM] Fix another build error with IOP3xx platforms\n\nld doesn\u0027t like comments starting with // in its scripts\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0dcc7474b2fc547b2193dd1bafc4670a70d44e91",
      "tree": "e56f86efaa811634971aef4629b18f2f8151e2ff",
      "parents": [
        "ca82d85bc2512b759ff6356300b46e6de5b106da"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 10:17:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 10:17:44 2005 +0000"
      },
      "message": "[ARM] Add Realview default configuration file\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca82d85bc2512b759ff6356300b46e6de5b106da",
      "tree": "5675fad370cb4b38784f531d532fd5ffccdc4701",
      "parents": [
        "06024f217d607369f0ee0071034ebb03071d5fb2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 03 10:06:35 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 03 10:06:35 2005 +0000"
      },
      "message": "[ARM] Fix more 3016/1 breakage\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "40765d2b8b86446b4ac8ec880cf4fdf56ce4ae7e",
      "tree": "36f18519c5094495840a1a1c424f24db837eed22",
      "parents": [
        "c87ef1171db207d9d19f87ad12db92974d95c466"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 19:34:38 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 19:34:38 2005 +1100"
      },
      "message": "powerpc: Cleanup vpa code\n\nregister_vpa() doesn\u0027t actually do a VPA register call it just uses the flags\nyou pass it, so rename it to vpa_call() to be clearer.\n\nWe can then define register_vpa() and unregister_vpa() which are both simple\nwrappers around vpa_call(). (we\u0027ll need unregister_vpa() for kexec soon)\n\nWe can then cleanup vpa_init(), and because vpa_init() is only called from\nplatforms/pseries we remove the definition in asm-ppc64/smp.h.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "87cfe32375e0b69b999b59bf8287f501df3e43f7",
      "tree": "2cbc1b1e7bb230afcf4903b6527e3238f689de89",
      "parents": [
        "8ae5a8a24f7fe797027d481f88c1464b0e47eede"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 22:59:37 2005 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 22:59:37 2005 -0800"
      },
      "message": "[IB] mthca: fix format of FW version\n\nMellanox has decided that the components of the firmware version are\nreally meant to be displayed in decimal, e.g. 0x000400070190 is\nversion 4.7.400.  Change the format we use from \"%x.%x.%x\" to\n\"%d.%d.%d\" to match this convention.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c87ef1171db207d9d19f87ad12db92974d95c466",
      "tree": "18f229ae7cd22fd7cb2c9ab54a6b5632a08d45c2",
      "parents": [
        "e19e4ab4154a831788365c07e7a10d9114bba46c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 17:57:53 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 17:57:53 2005 +1100"
      },
      "message": "powerpc: Add helper functions for synthesising instructions at runtime\n\nThere\u0027s a few places already, and soon will be more, where we synthesise\nbranch instructions at runtime. Rather than doing it by hand in each case,\nit would make sense to have one implementation.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "d3ab57ebdc6457543b346255fa47b0ecd7671136",
      "tree": "bd2f8fe9193d21a038c645fd9af2e474073d370c",
      "parents": [
        "7f23292d5a6525a133d7cb8f2f33df39dd069822",
        "5adb83c2fa136e14172b1a65b0f8aa28f2cb9f62"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 17:04:08 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 17:04:08 2005 +1100"
      },
      "message": "Merge git://oak/home/sfr/kernels/iseries/work\n"
    },
    {
      "commit": "5adb83c2fa136e14172b1a65b0f8aa28f2cb9f62",
      "tree": "2334a905613952748040bed28c79c7d1e39c4bec",
      "parents": [
        "608f8b3cf3a7fbd009e6bf78e680ea04e6a4e46f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:59:17 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:59:17 2005 +1100"
      },
      "message": "powerpc: merge ucontext.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "7f23292d5a6525a133d7cb8f2f33df39dd069822",
      "tree": "ee2490650a26674dab6172e3f20093b0fb753d46",
      "parents": [
        "457e04ca5cb6efa9392c48409bee802eaa394d8c"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu Nov 03 10:13:58 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:58:17 2005 +1100"
      },
      "message": "[PATCH] powerpc: Keep fixing merged ipcbuf.h\n\nOops, replacing the two u64s in struct ipc64_perm with __u32s changed\nthe alignment of that structure, which could mess up userspace.\nRevert to using two unsigned long longs (which is what ppc32 had\noriginally).  ppc64 orignally had two unsigned longs, but long long is\nthe same size on 64 bit, so this should be ok there too.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "457e04ca5cb6efa9392c48409bee802eaa394d8c",
      "tree": "f6ae788376d122482c1c8eb47a9f222926053dc4",
      "parents": [
        "3d9e9dc49d9e6d10ad4a2f4ababc899fc527584c"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed Nov 02 22:55:14 2005 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:57:50 2005 +1100"
      },
      "message": "[PATCH] ppc32: Fixed warning in m8xx_setup.c\n\nThis adds missing header and thus fix the warning issued by ming prototype.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3d9e9dc49d9e6d10ad4a2f4ababc899fc527584c",
      "tree": "de69ad5cc9d69f0b6f48ee00706b201f56a9d0d0",
      "parents": [
        "38dc16186433ba961ace39c97ac6f7071250f981"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Nov 02 12:42:16 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:57:13 2005 +1100"
      },
      "message": "[PATCH] ppc32 8xx: fix cpm_dpalloc() comment\n\nCurrent comment on top of m8xx_cpm_dpinit is wrong.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "38dc16186433ba961ace39c97ac6f7071250f981",
      "tree": "bb77166bfe1236ea734b263fdc64e604cc29a1ea",
      "parents": [
        "7ed3463b6192e9542983be4ba4d913d74b3ecea6"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Nov 02 12:46:28 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:57:07 2005 +1100"
      },
      "message": "[PATCH] ppc32 8xx: Fix harmless warning in 8xx_io/commproc.c\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7ed3463b6192e9542983be4ba4d913d74b3ecea6",
      "tree": "e75fa23db377a71103df6cb324eca8cbf77d6bd0",
      "parents": [
        "91c33d28cda0d3ee1df0cdf399610dbb4e846a45"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Nov 02 12:44:16 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:56:53 2005 +1100"
      },
      "message": "[PATCH] ppc32 8xx: export symbols required for modular IDE\n\nThis fixes these warnings:\n\n      Building modules, stage 2.\n      MODPOST\n    *** Warning: \"__ide_mm_insl\" [drivers/ide/ide-core.ko] undefined!\n    *** Warning: \"__ide_mm_outsw\" [drivers/ide/ide-core.ko] undefined!\n    *** Warning: \"__ide_mm_insw\" [drivers/ide/ide-core.ko] undefined!\n    *** Warning: \"__ide_mm_outsl\" [drivers/ide/ide-core.ko] undefined!\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "91c33d28cda0d3ee1df0cdf399610dbb4e846a45",
      "tree": "9be3172ec876a9698e2fa8bd0356bc104213fdaa",
      "parents": [
        "9122ee33c6688491c65dcb1973e86b943883a8ab"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 02 16:54:46 2005 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:56:13 2005 +1100"
      },
      "message": "[PATCH] powerpc: always init nvram on 64-bit powermac\n\nCurrently there is no Kconfig symbol to indicate that we want nvram\nsupport on 64-bit kernels; it\u0027s assumed we always want it, so make\nthe powermac setup code always initialize the pmac nvram code if\n64-bit.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9122ee33c6688491c65dcb1973e86b943883a8ab",
      "tree": "2ff82ea5d405c94aa1b3fa809aa3bb5621db7b86",
      "parents": [
        "8902e87f1fc72740a40686a31ca07e6c2cf1f0f2"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Wed Nov 02 10:52:52 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:54:10 2005 +1100"
      },
      "message": "[PATCH] ppc: Fix build warnings in arch/ppc/kernel/traps.c\n\nThe latest updates to bug.h generate build warnings in traps.c in\narch/ppc.  Fix print format specifiers to account for change of line type\nto long from int.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8902e87f1fc72740a40686a31ca07e6c2cf1f0f2",
      "tree": "17d6fa17cbf41c5eda3d79696e77f9a69fa0b51a",
      "parents": [
        "f4fcbbe9a7fdf11305fea657202b954bdc2228ec"
      ],
      "author": {
        "name": "John Rose",
        "email": "johnrose@austin.ibm.com",
        "time": "Wed Nov 02 10:29:55 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:53:49 2005 +1100"
      },
      "message": "[PATCH] ppc64: Fix add notifier crashes\n\nThe extraction of PCI stuff from struct device_node left some false\nassumptions in notifier code.  As a result, dynamic add crashes when\nnon-PCI nodes are added.  This patch fixes these assumptions.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "992c83a1295c9fff22c8cbd8ae199872a49934b9",
      "tree": "5b4f2baf0e2ef69e54b9c3bef23490af4e0f658f",
      "parents": [
        "7f248a81c5067f5b018ff889c029b960b399ac08"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@bruce",
        "time": "Thu Nov 03 16:50:07 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@bruce",
        "time": "Thu Nov 03 16:50:07 2005 +1100"
      },
      "message": "[XFS] Remove several no-longer-used files.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "608f8b3cf3a7fbd009e6bf78e680ea04e6a4e46f",
      "tree": "cf3a195fe50b61ce382859117fbe7197ff3a7bad",
      "parents": [
        "879168ee51925f7e68165577fba8ef781ccfccb9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:24:25 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:24:25 2005 +1100"
      },
      "message": "powerpc: merge sigcontext.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "7f248a81c5067f5b018ff889c029b960b399ac08",
      "tree": "20242df58ea1f871ba89ade5ce15e2faddefa0f4",
      "parents": [
        "538524aed09fd2c52094afadf0160cef8954d4c8"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 16:14:31 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 16:14:31 2005 +1100"
      },
      "message": "[XFS] Cleanup cosmetic differences between source trees.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "879168ee51925f7e68165577fba8ef781ccfccb9",
      "tree": "7c044c090650715e6c46e252e9378095e9aa5853",
      "parents": [
        "62f4f47da64a10630d5f6dabc616477b0e09b612"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:32:07 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:28 2005 +1100"
      },
      "message": "powerpc: move include/asm-ppc64/ppc32.h to arch/powerpc/kernel\n\nIt is only included by signal_32.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "62f4f47da64a10630d5f6dabc616477b0e09b612",
      "tree": "cae7fc8698e2e8c18ad7e81a4c01c645757c53a6",
      "parents": [
        "da80d460bf4606671df3ba53408f45ab848e67ba"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:26:23 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:20 2005 +1100"
      },
      "message": "powerpc: move ppc64/kernel/signal.c to arch/powerpc\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "da80d460bf4606671df3ba53408f45ab848e67ba",
      "tree": "590195c548377ac8e110b1441c7f60c7f731a4b1",
      "parents": [
        "c5a1ebd24547df5738138ebc154e1abccfa85468"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:14:36 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:07 2005 +1100"
      },
      "message": "powerpc: merge ptrace.h\n\nMove struct ptregs32 into asm-ppc64/ppc32.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "e19e4ab4154a831788365c07e7a10d9114bba46c",
      "tree": "63c61be402940f0731d6810b2d1d7372b61a9815",
      "parents": [
        "358c86fda080a5e7c66dcaad3707061f32fff7cc"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 16:03:06 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 16:03:06 2005 +1100"
      },
      "message": "powerpc: Set entry point and text address in linker script\n\nCurrently we set the kernel entry point and the address of the text\nsection in the Makefile, using CONFIG_KERNEL_START.\n\nBut we\u0027ve already got \u003casm/page.h\u003e in the linker script, so we can just\nuse KERNELBASE directly. That means if we ever change KERNELBASE there\u0027s\none less place to change it.\n\nAnd we can set the entry point with ENTRY().\n\nThere are zero differences from \"readelf -a vmlinux\" with or without this\npatch.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "c5a1ebd24547df5738138ebc154e1abccfa85468",
      "tree": "d3ecb2e2e7dfd880318260a3c58c1ed850765caf",
      "parents": [
        "f4fcbbe9a7fdf11305fea657202b954bdc2228ec"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:02:23 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:02:23 2005 +1100"
      },
      "message": "powerpc: merge stat.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "8ae5a8a24f7fe797027d481f88c1464b0e47eede",
      "tree": "389cecdfb0769cdddd0e901c1d60b9549b0a6322",
      "parents": [
        "21a384897d48c116b879924c3dd9e96f6f1e764b"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 20:51:01 2005 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 20:51:01 2005 -0800"
      },
      "message": "[IPoIB] don\u0027t compile debug code if debugging isn\u0027t enabled\n\nDon\u0027t build ipoib_mcast_iter_ functions if CONFIG_INFINIBAND_IPOIB_DEBUG\nis not enabled -- their only callers will not be built either.\n\nAlso move the prototype for ipoib_open() to ipoib.h to fix a sparse warning.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "358c86fda080a5e7c66dcaad3707061f32fff7cc",
      "tree": "57a09a252b352ce090e35dd6a9e57f9cb3ed0270",
      "parents": [
        "e1df870d546f4d033030615aa3d01c0341c1ef1f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:39:09 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:39:09 2005 +1100"
      },
      "message": "powerpc: Make early debugging fit on 80 character terminal\n\nThere\u0027s some debugging in prom.c that wraps nastly on 80 character\nterminals, reformat it to fit.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "e1df870d546f4d033030615aa3d01c0341c1ef1f",
      "tree": "67621ddb359f503ba4a01f777313740ab479a849",
      "parents": [
        "a1218720321d778134914cf90ef54cf0d1d8477c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:35:45 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:35:45 2005 +1100"
      },
      "message": "powerpc: Merge asm-ppc/kexec.h and asm-ppc64/kexec.h\n\nMerge include/asm-ppc/kexec.h and include/asm-ppc64/kexec.h.\n\nThe only thing that\u0027s really changed is that we now allocate crash_notes\nproperly on PPC32. It\u0027s address is exported via sysfs, so it\u0027s not correct\nfor it to be a pointer.\n\nI\u0027ve also removed some of the \"we don\u0027t use this\" comments, because they\u0027re\nwrong (or perhaps were referring only to arch code).\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "a1218720321d778134914cf90ef54cf0d1d8477c",
      "tree": "32399ec564cb1996fba4415979fcbf69b33b3ecc",
      "parents": [
        "cab0af98dfbbf8076d1af01f2927af491a76a33f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:33:31 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:33:31 2005 +1100"
      },
      "message": "powerpc: Move plpar_wrappers.h into arch/powerpc/platforms/pseries\n\nMove plpar_wrappers.h into arch/powerpc/platforms/pseries, fixup white space,\nand update callers.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "cab0af98dfbbf8076d1af01f2927af491a76a33f",
      "tree": "baf3a5cda6e4c117652667ca013db28906497e4c",
      "parents": [
        "60d4f4c6567f2be77f58838156e7b667238a9580"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:30:49 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:30:49 2005 +1100"
      },
      "message": "powerpc: Make set_dabr() a ppc_md function\n\nMove pSeries specific code in set_dabr() into a ppc_md function, this will\nallow us to keep plpar_wrappers.h private to platforms/pseries.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "52ab4ac258ff10a362d78a3f8160a7c4d0721b51",
      "tree": "e61847ab154bfa51b735747df09ca4bcb73336f9",
      "parents": [
        "979ad663125af4be120697263038bb06ddbb83b4"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue Nov 01 15:13:02 2005 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Nov 03 02:29:06 2005 -0200"
      },
      "message": "[PKT_SCHED]: Rework QoS and/or fair queueing configuration\n\nMake \"QoS and/or fair queueing\" have its own menu, it\u0027s too big to be\ninlined into \"Network options\". Remove the obsolete NET_QOS option.\nAutomatically select NET_CLS if needed. Do the same for NET_ESTIMATOR\nbut allow it to be selected manually for statistical purposes. Add\ncomments to separate queueing from classification. Fix dependencies\nand ordering of classifiers. Improve descriptions/help texts and\nremove outdated pieces.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "60d4f4c6567f2be77f58838156e7b667238a9580",
      "tree": "fcdb75d164fa8c8af2a9e6338ae7558f43cf0a89",
      "parents": [
        "398382999bcff46ec1c7e7ab7574b10b087481c7"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:24:57 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:24:57 2005 +1100"
      },
      "message": "powerpc: Copy default configs into arch/powerpc/configs\n\nCopy default configs into arch/powerpc/configs, rename bpa_defconfig to\ncell_defconfig while we\u0027re at it.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "06024f217d607369f0ee0071034ebb03071d5fb2",
      "tree": "d38a20395a0619976543cfb68ea925aebc545575",
      "parents": [
        "cfa024f4e45562c50b9eccb23649ab103578037b"
      ],
      "author": {
        "name": "Alexandre Oliva",
        "email": "aoliva@redhat.com",
        "time": "Mon Oct 31 18:29:36 2005 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 02 19:41:32 2005 -0800"
      },
      "message": "[PATCH] x86-64: bitops fix for -Os\n\nThis fixes the x86-64 find_[first|next]_zero_bit() function for the\nend-of-range case.  It didn\u0027t test for a zero size, and the \"rep scas\"\nwould do entirely the wrong thing.\n\nSigned-off-by: Alexandre Oliva \u003coliva@lsd.ic.unicamp.br\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4fcbbe9a7fdf11305fea657202b954bdc2228ec",
      "tree": "d3f6a54b82b6d28f7e78cebd8043df2d9b596b5a",
      "parents": [
        "398382999bcff46ec1c7e7ab7574b10b087481c7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 14:41:19 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 14:41:19 2005 +1100"
      },
      "message": "powerpc: Merge remaining RTAS code\n\nThis moves rtas-proc.c and rtas_flash.c into arch/powerpc/kernel, since\ncell wants them as well as pseries (and chrp can use rtas-proc.c too,\nat least in principle).  rtas_fw.c is gone, with its bits moved into\nrtas_flash.c and rtas.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "979ad663125af4be120697263038bb06ddbb83b4",
      "tree": "096b4f7abd60bbaf71bef8b2c182cda3970bb888",
      "parents": [
        "c75d721c761ad0f2d8725c40af9e4f376efefd24"
      ],
      "author": {
        "name": "Yan Zheng",
        "email": "yanzheng@21cn.com",
        "time": "Fri Oct 14 18:31:15 2005 +0800"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Nov 03 01:03:05 2005 -0200"
      },
      "message": "[IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown\n\nSigned-off-by: Yan Zheng \u003cyanzheng@21cn.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "538524aed09fd2c52094afadf0160cef8954d4c8",
      "tree": "a86cea0500990bc2122aa1cc5f881a25a4269fe3",
      "parents": [
        "de69e5f44ecbf1d9faca4f473f4210473d26cd41"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:55:06 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:55:06 2005 +1100"
      },
      "message": "[XFS] fix XFS quota for modular XFS builds\n\nCannot build XFS filesystem support as module with quota support.  It\nworks only when the XFS filesystem support is compiled into the kernel.\nMenuconfig prevents from setting CONFIG_XFS_FS\u003dm and CONFIG_XFS_QUOTA\u003dy.\n\nHow to reproduce: configure the XFS filesystem with quota support as\nmodule.  The resulting kernel won\u0027t have quota support compiled into\nxfs.ko.\n\nFix: Changing the fs/xfs/Kconfig file from tristate to bool lets you\nconfigure the quota support to be compiled into the XFS module.  The\nMakefile-linux-2.6 checks only for CONFIG_XFS_QUOTA\u003dy.\n\nSigned-off-by: Dimitri Puzin \u003ctristan-777@ddkom-online.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nsigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    }
  ],
  "next": "de69e5f44ecbf1d9faca4f473f4210473d26cd41"
}
