)]}'
{
  "log": [
    {
      "commit": "a0b6218037b5cf50737a7dc0fc5464ea3f8781cd",
      "tree": "66924812bfa647b43d55f1450fa58d244ae56857",
      "parents": [
        "89c07fd14fe857c223b042a857a08c3ea46b92eb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 19 14:35:14 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 24 19:23:21 2007 +0000"
      },
      "message": "[MIPS] SMTC: Fix TLB sizing bug for TLB of 64 \u003e\u003d entries\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "48c35b2d245fffedadce62769aafea8ecf493d19",
      "tree": "bf462b1e3bcd869bd2cfcc8c8b0f8c0024f6d57d",
      "parents": [
        "419dd8378dfa32985672ab7927b4bc827f33b332"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 23 21:30:14 2007 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 24 19:23:21 2007 +0000"
      },
      "message": "[MIPS] There is no __GNUC_MAJOR__\n\nGcc major version number is in __GNUC__. As side effect fix checking\nwith sparse if sparse was built with gcc 4.1 and mips cross-compiler\nis 3.4.\n\nSparse will inherit version 4.1, __GNUC__ won\u0027t be filtered from\n\"-dM -E -xc\" output, sparse will pick only new major, effectively becoming\ngcc version 3.1 which is unsupported.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d227e87e6c939c6071def92bc7691ad774c733ff",
      "tree": "31fbc74974da765322b26de321e0b33f2f7e1478",
      "parents": [
        "f66d45e99eb7ca91822c3e3f6d7a98843c9626cb",
        "364ca8a897eadb2f0e76b7f0ffe94168f6d83d66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 11:19:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 11:19:32 2007 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Vr41xx: Fix after GENERIC_HARDIRQS_NO__DO_IRQ change\n  [MIPS] SMTC: Instant IPI replay.\n"
    },
    {
      "commit": "364ca8a897eadb2f0e76b7f0ffe94168f6d83d66",
      "tree": "a30a98df048ee3b1963172d8dd286cf64f098f9f",
      "parents": [
        "ac8be955049dab828a68b9c68a75144832f8289f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Jan 22 23:01:06 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 23 18:26:47 2007 +0000"
      },
      "message": "[MIPS] Vr41xx: Fix after GENERIC_HARDIRQS_NO__DO_IRQ change\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ac8be955049dab828a68b9c68a75144832f8289f",
      "tree": "c9992cccbc6bcb2f099395ef614ebc96b91a2598",
      "parents": [
        "9ee79a3d372fcb6729893437f4923c5efd1f85db"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jan 20 00:18:01 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 23 18:26:47 2007 +0000"
      },
      "message": "[MIPS] SMTC: Instant IPI replay.\n\nSMTC pseudo-interrupts between TCs are deferred and queued if the target\nTC is interrupt-inhibited (IXMT). In the first SMTC prototypes, these\nqueued IPIs were serviced on return to user mode, or on entry into the\nkernel idle loop. The INSTANT_REPLAY option dispatches them as part of\nlocal_irq_restore() processing, which adds runtime overhead (hence the\noption to turn it off), but ensures that IPIs are handled promptly even\nunder heavy I/O interrupt load.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0dbe5a111382fd1320ff4b1d889e5b8c41290619",
      "tree": "6082698ecb6ce5ebaffcead07cf0943384ce3fa3",
      "parents": [
        "a517b9f9fe8e57437b0b9b50e279220aaf651268"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 22 20:40:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] paravirt: mark the paravirt_ops export internal\n\nThe paravirt subsystem is still in flux so all exports from it are\ndefinitely internal use only.  The APIs around this /will/ change.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nAcked-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363",
      "tree": "4b188a931722c9f510f625eadb5ab02fc1ad55cd",
      "parents": [
        "bbe1a59b3a3d4af3869647d294618a23f6c9c6a4"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Jan 22 20:40:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:05 2007 -0800"
      },
      "message": "[PATCH] Revert nmi_known_cpu() check during boot option parsing\n\nCommit f2802e7f571c05f9a901b1f5bd144aa730ccc88e and its x86 version\n(b7471c6da94d30d3deadc55986cc38d1ff57f9ca) adds nmi_known_cpu() check\nwhile parsing boot options in x86_64 and i386.\n\nWith that, \"nmi_watchdog\u003d2\" stops working for me on Intel Core 2 CPU\nbased system.\n\nThe problem is, setup_nmi_watchdog is called while parsing the boot\noption and identify_cpu is not done yet.  So, the return value of\nnmi_known_cpu() is not valid at this point.\n\nSo revert that check.  This should not have any adverse effect as the\nnmi_known_cpu() check is done again later in enable_lapic_nmi_watchdog().\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Don Zickus \u003cdzickus@redhat.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ee79a3d372fcb6729893437f4923c5efd1f85db",
      "tree": "6a220d2935ed4c539e41a9ad7057bfbc21deafd8",
      "parents": [
        "ebcccd14b73831fa7fbc197e1d2b9c710a65731e"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Mon Jan 22 09:18:31 2007 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:39:36 2007 -0800"
      },
      "message": "[PATCH] x86: fix PDA variables to work during boot\n\nThe current PDA code, which went in in post 2.6.19 has a flaw in that it\ndoesn\u0027t correctly cycle the GDT and %GS segment through the boot PDA,\nthe CPU PDA and finally the per-cpu PDA.\n\nThe bug generally doesn\u0027t show up if the boot CPU id is zero, but\neverything falls apart for a non zero boot CPU id.  The basically kills\nvoyager which is perfectly capable of doing non zero CPU id boots, so\nvoyager currently won\u0027t boot without this.\n\nThe fix is to be careful and actually do the GDT setups correctly.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebcccd14b73831fa7fbc197e1d2b9c710a65731e",
      "tree": "88af3e74135bdb3d0af7bc9ef48de0c2f879fcbb",
      "parents": [
        "e00154891137e3b0659556b877d45a16cabd700c",
        "9cdf083f981b8d37b3212400a359368661385099"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:32:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:32:13 2007 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (84 commits)\n  [JFFS2] debug.h: include \u003clinux/sched.h\u003e for current-\u003epid\n  [MTD] OneNAND: Handle DDP chip boundary during read-while-load\n  [MTD] OneNAND: return ecc error code only when 2-bit ecc occurs\n  [MTD] OneNAND: Implement read-while-load\n  [MTD] OneNAND: fix onenand_wait bug in read ecc error\n  [MTD] OneNAND: release CPU in cycles\n  [MTD] OneNAND: add subpage write support\n  [MTD] OneNAND: fix onenand_wait bug\n  [JFFS2] use the ref_offset macro\n  [JFFS2] Reschedule in loops\n  [JFFS2] Fix error-path leak in summary scan\n  [JFFS2] add cond_resched() when garbage collecting deletion dirent\n  [MTD] Nuke IVR leftovers\n  [MTD] OneNAND: fix oob handling in recent oob patch\n  [MTD] Fix ssfdc blksize typo\n  [JFFS2] replace kmalloc+memset with kzalloc\n  [MTD] Fix SSFDC build for variable blocksize.\n  [MTD] ESB2ROM uses PCI\n  [MTD] of_device-based physmap driver\n  [MTD] Support combined RedBoot FIS directory and configuration area\n  ...\n"
    },
    {
      "commit": "b4a2c87dada12010239b4d5f8f9bc0eb964a614f",
      "tree": "b33903197ae17defc3d61b8d8d744a3e87c22686",
      "parents": [
        "e45521a8d44da2c4efd17fc8e853f7917e99b57a",
        "e89debcd18a3ef74b27894e479d6b9e658fc6de6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:21:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:21:02 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Update defconfigs\n  [POWERPC] atomic_dec_if_positive sign extension fix\n  [POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code\n  [POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable\n  [POWERPC] Fix broken DMA on non-LPAR pSeries\n  [POWERPC] Fix cell\u0027s mmio nvram to properly parse device tree\n  [POWERPC] Remove bogus sanity check in pci -\u003e OF node code\n"
    },
    {
      "commit": "e89debcd18a3ef74b27894e479d6b9e658fc6de6",
      "tree": "53696791ee6c1183ecc67f5965427cdac6ad39ea",
      "parents": [
        "434f98c48fc1d2a1f562a28a1562a7b53e940957"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 22:39:24 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 22:39:24 2007 +1100"
      },
      "message": "[POWERPC] Update defconfigs\n\nMostly took the defaults, except tried to get the netfilter options\nmore or less as they were before.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e"
    },
    {
      "commit": "06cd9396778d5b70ba27fa8158db78d6bc0f007b",
      "tree": "21914455cd9f38ec71e067cdabc2f56aa315ea04",
      "parents": [
        "121361f72ca93cb6710e368bb89f9d976b1da443"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Jan 17 14:42:22 2007 +0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code\n\nIncorrect use of of_find_node_by_name() causes of_node_put()\non a node which has already been put.  It causes the refcount of\nthe node to underflow, which triggers the WARN_ON in kref_get\nfor 836x and 832x.  This fixes it.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "121361f72ca93cb6710e368bb89f9d976b1da443",
      "tree": "124f87fb45ade1742dfa275c91c7395505ee9c5e",
      "parents": [
        "77319254f109963213f33cbb15e0103f2e81a64a"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Jan 19 00:00:14 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable\n\nDocumentation-only change.  The 5200 device tree layout has not yet\nstablized, so nobody should depend on the layout of the tree.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "77319254f109963213f33cbb15e0103f2e81a64a",
      "tree": "5e22d54b95ab0a5422d6df03e57ff4b896ad8828",
      "parents": [
        "6984ee797a8798128e94ab2447c8ed91f0156eb5"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Jan 10 19:16:29 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix broken DMA on non-LPAR pSeries\n\nIt appears that the iommu table address is never stored, and thus\nnever found, on non-lpar systems. Thus, for example, during boot:\n\n\u003c7\u003e[   93.067916] PCI: Scanning bus 0001:41\n\u003c7\u003e[   93.068542] PCI: Found 0001:41:01.0 [8086/100f] 000200 00\n\u003c7\u003e[   93.068550] PCI: Calling quirk c0000000007822e0 for 0001:41:01.0\n\u003c7\u003e[   93.069815] PCI: Fixups for bus 0001:41\n\u003c4\u003e[   93.070167] iommu: Device 0001:41:01.0 has no iommu table\n\u003c7\u003e[   93.070251] PCI: Bus scan for 0001:41 returning with max\u003d41\n\nNo iommu table? How can that be? Well, circa line 471 of\narch/powerpc/platforms/pseries/iommu.c we see the code:\n\n   while (dn \u0026\u0026 PCI_DN(dn) \u0026\u0026 PCI_DN(dn)-\u003eiommu_table \u003d\u003d NULL)\n      dn \u003d dn-\u003eparent;\n\nand a few lines later is the surprising print statement about\nthe missing table.  Seems that this loop ran unto the end, never\nonce finding a non-null PCI_DN(dn)-\u003eiommu_table.\n\nThe problem can be found a few lines earlier: it sems that the\nvalue of PCI_DN(dn)-\u003eiommu_table is never ever set. Thus, the\npatch sets it.\n\nThe patch was tested on a Power4 system running in full system\npartition mode, which is where I saw the problem. It works; I\u0027ve\nnot done any wider testing. Had a brief discussion on this on irc.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6984ee797a8798128e94ab2447c8ed91f0156eb5",
      "tree": "6751131ceab7ab2f776b9a984986fb85c55125c6",
      "parents": [
        "4ef6e68117e93111590d9d4ada1a282304241169"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jan 11 16:08:41 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix cell\u0027s mmio nvram to properly parse device tree\n\nThe mmio nvram driver (used by cell only atm) isn\u0027t properly parsing\nthe device-tree, meaning that nvram isn\u0027t found correctly on the new\nCell blades.  It works ok for old blades where the nvram is at the\nroot of the device tree but fails on Malta and CAB when it\u0027s hanging\noff axon.  This fixes it by using the proper OF parsing functions.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4ef6e68117e93111590d9d4ada1a282304241169",
      "tree": "c9954f0620ee45550ef3bae223208fc3939f4e50",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@au1.ibm.com",
        "time": "Thu Jan 11 16:38:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Remove bogus sanity check in pci -\u003e OF node code\n\nThe new implementation of pci_device_to_OF_node() on ppc32 has a bogus\nsanity check in it that can cause oopses at boot when no device node is\npresent, and might hit correct cases with older/weird apple device-trees\nwhere they have the type \"vci\" for the chaos bridge.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2806ccd7ad9073f4f1a065b5672d7592e7838e97",
      "tree": "cf154b4dcfdf737df563c84c29a11a97b73490d1",
      "parents": [
        "c80697b3a0d05dd87eeeb55c4dd1c3dae047293e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 19 02:12:42 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 19 01:08:26 2007 +0000"
      },
      "message": "[MIPS] Delete duplicate call to load_irq_save.\n\nThis call may have resulted to local_tlb_flush_range returning with\ninterrupts disabled resulting in excessive interrupt latency.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c80697b3a0d05dd87eeeb55c4dd1c3dae047293e",
      "tree": "229ed476b86e41a4e5f9e2241ae145556ab3ce77",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 17 18:58:44 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 19 01:08:26 2007 +0000"
      },
      "message": "[MIPS] SMTC: Fix cp0 hazard.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9cdf083f981b8d37b3212400a359368661385099",
      "tree": "aa15a6a08ad87e650dea40fb59b3180bef0d345b",
      "parents": [
        "e499e01d234a31d59679b7b1e1cf628d917ba49a",
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jan 18 10:34:51 2007 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jan 18 10:34:51 2007 +1100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "e947382ed38563544d2b5b79f6ea90bdde350e5e",
      "tree": "b09380b54bc2ef3841e6568fbf98fbb8f7706de8",
      "parents": [
        "5b94d541806da24c8dbbff629486d65ce71dec46",
        "d2fadbbbf0e42b842731da71864f222e7f119461"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:44 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  Revert \"ACPI: ibm-acpi: make non-generic bay support optional\"\n  ACPI: update MAINTAINERS\n  ACPI: schedule obsolete features for deletion\n  ACPI: delete two spurious ACPI messages\n  ACPI: rename cstate_entry_s to cstate_entry\n  ACPI: ec: enable printk on cmdline use\n  ACPI: Altix: ACPI _PRT support\n"
    },
    {
      "commit": "e4f0ae0ea63caceff37a13f281a72652b7ea71ba",
      "tree": "ba7384308f606934d1b9d89b870a038e3b31fbd2",
      "parents": [
        "56fb5fe9f16f630e3ee663c47c5aff26ac424d05"
      ],
      "author": {
        "name": "takada",
        "email": "takada@mbf.nifty.com",
        "time": "Wed Jan 10 23:15:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:18:21 2007 -0800"
      },
      "message": "[PATCH] fix typo in geode_configre()@cyrix.c\n\nWe write back the wrong register when configuring the Geode processor.\nInstead of storing to CCR4, it stores to CCR3.\n\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "664c0d3d575946bce24ecf5b7f93ee9541e4caf3",
      "tree": "3eaffbdd70005e2b9cf7695f287f20f2cf2b90ac",
      "parents": [
        "9c61a446a1cab4280404798e335655266c1a4929"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Wed Jan 10 23:15:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:18:20 2007 -0800"
      },
      "message": "[PATCH] i386: sched_clock using init data tsc_disable fix\n\no sched_clock() a non-init function is using init data tsc_disable. This\n  is flagged by MODPOST on i386 if CONFIG_RELOCATABLE\u003dy\n\nWARNING: vmlinux - Section mismatch: reference to .init.data:tsc_disable from .text between \u0027sched_clock\u0027 (at offset 0xc0109d58) and \u0027tsc_update_callback\u0027\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b282b6f8a8d1cf3e132ce3769d7d1cac81d9dd2d",
      "tree": "a5201d54c20d85273694fb79d312ed9e1434e86d",
      "parents": [
        "0d103e90f63c4b78f2101f8c0bd303fa049ce9a7"
      ],
      "author": {
        "name": "Gautham R Shenoy",
        "email": "ego@in.ibm.com",
        "time": "Wed Jan 10 23:15:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:18:20 2007 -0800"
      },
      "message": "[PATCH] Change cpu_up and co from __devinit to __cpuinit\n\nCompiling the kernel with CONFIG_HOTPLUG \u003d y and CONFIG_HOTPLUG_CPU \u003d n\nwith CONFIG_RELOCATABLE \u003d y generates the following modpost warnings\n\nWARNING: vmlinux - Section mismatch: reference to .init.data: from\n.text between \u0027_cpu_up\u0027 (at offset 0xc0141b7d) and \u0027cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from\n.text between \u0027_cpu_up\u0027 (at offset 0xc0141b9c) and \u0027cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text:__cpu_up\nfrom .text between \u0027_cpu_up\u0027 (at offset 0xc0141bd8) and \u0027cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from\n.text between \u0027_cpu_up\u0027 (at offset 0xc0141c05) and \u0027cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from\n.text between \u0027_cpu_up\u0027 (at offset 0xc0141c26) and \u0027cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from\n.text between \u0027_cpu_up\u0027 (at offset 0xc0141c37) and \u0027cpu_up\u0027\n\nThis is because cpu_up, _cpu_up and __cpu_up (in some architectures) are\ndefined as __devinit\nAND\n__cpu_up calls some __cpuinit functions.\n\nSince __cpuinit would map to __init with this kind of a configuration,\nwe get a .text refering .init.data warning.\n\nThis patch solves the problem by converting all of __cpu_up, _cpu_up\nand cpu_up from __devinit to __cpuinit. The approach is justified since\nthe callers of cpu_up are either dependent on CONFIG_HOTPLUG_CPU or\nare of __init type.\n\nThus when CONFIG_HOTPLUG_CPU\u003dy, all these cpu up functions would land up\nin .text section, and when CONFIG_HOTPLUG_CPU\u003dn, all these functions would\nland up in .init section.\n\nTested on a i386 SMP machine running linux-2.6.20-rc3-mm1.\n\nSigned-off-by: Gautham R Shenoy \u003cego@in.ibm.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2f3aa02576632cdb60bd3de1f4bf55e9ac65604",
      "tree": "2b9b73675de73866fbd219fab5bf2d804e6817b1",
      "parents": [
        "47a4d5be7c50b2e9b905abbe2b97dc87051c5a44"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Wed Jan 10 23:15:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:18:20 2007 -0800"
      },
      "message": "[PATCH] Fix sparsemem on Cell\n\nFix an oops experienced on the Cell architecture when init-time functions,\nearly_*(), are called at runtime.  It alters the call paths to make sure\nthat the callers explicitly say whether the call is being made on behalf of\na hotplug even, or happening at boot-time.\n\nIt has been compile tested on ppc64, ia64, s390, i386 and x86_64.\n\nAcked-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f6d63adf8309a412bf2d3d2e49a85e519ebf57c",
      "tree": "52350c430591a1f740d608daa710be0c7151d339",
      "parents": [
        "85f4544fbf02f60993c76f5b92517a87f220472d",
        "3948ec9406f9a60a43d63f23f6f5284db6529b9c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 11 01:55:34 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 11 01:55:34 2007 -0500"
      },
      "message": "Pull sgi into release branch\n"
    },
    {
      "commit": "85f4544fbf02f60993c76f5b92517a87f220472d",
      "tree": "f88eb4526e9cb6684f93b04ab440b42634aa5728",
      "parents": [
        "f3a2c3ee458bd614231e548c13acb0cf33a68631",
        "8b59a454c421542a51c391f542c80d165f7547a0"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 11 01:55:25 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 11 01:55:25 2007 -0500"
      },
      "message": "Pull trivial into release branch\n"
    },
    {
      "commit": "5d65131fa8d333d4575e7dfe5a05d3a9fa4a687e",
      "tree": "90acedd789719820b195899dd61f2b318fe5302d",
      "parents": [
        "723fe2ca82d1ffc80c9d53035babf011f84c65d4"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Jan 10 23:08:38 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 10 23:08:38 2007 -0500"
      },
      "message": "ACPI: rename cstate_entry_s to cstate_entry\n\nstyle change only.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0404f87f2e0a0aadbda47be0f54812671207492f",
      "tree": "388ed26f2508aa0188d9435ee0e5a7a7786f8793",
      "parents": [
        "2d9819e3473f3e2200a4942760fa1f3d41043b99",
        "7401969907594ac9632368ec53528fbd9b18f339"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 10 18:06:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 10 18:06:14 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6:\n  [PATCH] x86-64: Fix warnings in ia32_aout.c\n  [PATCH] i386: Convert some functions to __init to avoid MODPOST warnings\n  [PATCH] i386: Fix memory hotplug related MODPOST generated warning\n  [PATCH] x86-64: tighten up printks\n  [PATCH] x86-64: - Ignore long SMI interrupts in clock calibration\n  [PATCH] x86-64: pci quirks MODPOST warning fix\n  [PATCH] x86-64: Modpost whitelist reference to more symbols (pattern 3)\n  [PATCH] x86-64: modpost add more symbols to whitelist pattern2\n  [PATCH] i386: make apic probe function non-init\n  [PATCH] i386: cpu hotplug/smpboot misc MODPOST warning fixes\n  [PATCH] x86-64: Use different constraint for gcc \u003c 4.1 in bitops.h\n  [PATCH] x86-64: Make noirqdebug_setup function non init to fix modpost warning\n  [PATCH] i386: Update defconfig\n  [PATCH] x86-64: Update defconfig\n"
    },
    {
      "commit": "7401969907594ac9632368ec53528fbd9b18f339",
      "tree": "5a02d1206e18be22b2a00dd6ed3eb69c306ce492",
      "parents": [
        "88d20328cd66ee05f9b7f4d414640700db69d82b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jan 11 01:52:45 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:45 2007 +0100"
      },
      "message": "[PATCH] x86-64: Fix warnings in ia32_aout.c\n\nFix\n\nlinux/arch/x86_64/ia32/ia32_aout.c: In function ‘create_aout_tables’:\nlinux/arch/x86_64/ia32/ia32_aout.c:244: warning: cast from pointer to integer of different size\nlinux/arch/x86_64/ia32/ia32_aout.c:253: warning: cast from pointer to integer of different size\n\nwith gcc 4.3\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "88d20328cd66ee05f9b7f4d414640700db69d82b",
      "tree": "07c4f8c8593acf36e3e1687a861f97cc3eff6c34",
      "parents": [
        "0e0be25d31f75f64b6fbe00f0b4e5d6b1ad1438e"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] i386: Convert some functions to __init to avoid MODPOST warnings\n\no Some functions which should have been in init sections as they are called\n  only once. Put them in init sections. Otherwise MODPOST generates warning\n  as these functions are placed in .text and they end up accessing something\n  in init sections.\n\nWARNING: vmlinux - Section mismatch: reference to .init.text:migration_init\nfrom .text between \u0027do_pre_smp_initcalls\u0027 (at offset 0xc01000d1) and\n\u0027run_init_process\u0027\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "0e0be25d31f75f64b6fbe00f0b4e5d6b1ad1438e",
      "tree": "067a5f16e9a2b02f88dd90d1899bc0f03985a77b",
      "parents": [
        "b92cc55923898ab5e8a78939be9734ab9e1c8f49"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] i386: Fix memory hotplug related MODPOST generated warning\n\no Fix modpost generated warning.\n\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .text\nbetween \u0027add_one_highpage_hotplug\u0027 (at offset 0xc0113d3f) and \u0027online_page\u0027\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "b92cc55923898ab5e8a78939be9734ab9e1c8f49",
      "tree": "da052e712c445b751587f9a2fa9cfc1659041e2a",
      "parents": [
        "ed5316d4457b35c7b4942af028d6b878174264f7"
      ],
      "author": {
        "name": "Muli Ben-Yehuda",
        "email": "muli@il.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] x86-64: tighten up printks\n\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "ed5316d4457b35c7b4942af028d6b878174264f7",
      "tree": "ebaa1e04b31be2ae81d18411fa8ff41a2ed817f5",
      "parents": [
        "9d24a81e84cee7cbf4656d178842838ac5ab23a4"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] x86-64: - Ignore long SMI interrupts in clock calibration\n\nEnsure that no SMI interrupts occur between the read of the HPET \u0026 TSC\nin the clock calibration loop.\n\nI noticed that a 2.66GHz system incorrectly detected the processor\nclock speed about 1/7 of the time:\n\n\ttime.c: Detected 2660.005 MHz processor.\t(most of the time)\n\ttime.c: Detected 2988.203 MHz processor.\t(sometime)\n\nThe problem is caused by an SMI interrupt occuring in hpet_calibrate_tsc()\nbetween the read of the HPET \u0026 TSC. Prior to switching the BIOS into\nACPI mode, it appears that every 27msec an SMI interrupt occurs. The\nSMI interrupt takes 4.8 msec to process.\n\nNote: On my test system, TICK_MIN had to be \u003e380. I picked 5000\nto minimize risk of having a value that is too small for other\nplatforms.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n\n arch/x86_64/kernel/time.c |   25 +++++++++++++++++++++----\n 1 file changed, 21 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "e96763d6e52c22a8821466e4d01c0c995b8087be",
      "tree": "655f07a67c0d75b738d9721832dbe284b0a4818c",
      "parents": [
        "4a5d107a9a79ef3404209a43866554cba451dda4"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] i386: make apic probe function non-init\n\no struct genapic contains pointer to probe() function which is of type\n  __init. Hence MODPOST generates warning if kernel is compiled with\n  CONFIG_RELOCATABLE\u003dy for i386.\n\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .data between \u0027apic_summit\u0027 (at offset 0xc058b504) and \u0027apic_bigsmp\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .data between \u0027apic_bigsmp\u0027 (at offset 0xc058b5a4) and \u0027cpu.4471\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .data between \u0027apic_es7000\u0027 (at offset 0xc058b644) and \u0027apic_default\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text: from .data between \u0027apic_default\u0027 (at offset 0xc058b6e4) and \u0027interrupt\u0027\n\no One of the possible options is to put special case check in MODPOST to\n  not emit warnings for this case but I think it is not a very good option\n  in terms of maintenance.\n\no Another option is to make probe() function non __init. Anyway this function\n  is really small so not freeing this memory after init is not a big deal.\n  Secondly, from a programming perspective, probably genapic should not\n  provide pointers to functions which have been freed as genapic is non\n  __init and is used even after initialization is complete.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "4a5d107a9a79ef3404209a43866554cba451dda4",
      "tree": "9bcbd0d710f6fb4e504cd632839e213537bfe09a",
      "parents": [
        "24420760c3701ff422b344e047a20ca09b76fc64"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] i386: cpu hotplug/smpboot misc MODPOST warning fixes\n\no Misc smpboot/cpu hotplug path cleanups. I did those to supress the\n  warnings generated by MODPOST. These warnings are visible only\n  if CONFIG_RELOCATABLE\u003dy.\n\no CONFIG_RELOCATABLE compiles the kernel with --emit-relocs option. This\n  option retains relocation information in vmlinux file and MODPOST\n  is quick to spit out \"Section mismatch\" warnings.\n\no This patch fixes some of those warnings. Many of the functions in\n  smpboot case are __devinit type and they in turn accesses text/data which\n  if of type __cpuinit. Now if CONFIG_HOTPLUG\u003dy and CONFIG_HOTPLUG_CPU\u003dn\n  then we end up in cases where a function in .text segment is calling\n  another function in .init.text segment and MODPOST emits warning.\n\nWARNING: vmlinux - Section mismatch: reference to .init.text:identify_cpu from .text between \u0027smp_store_cpu_info\u0027 (at offset 0xc011020d) and \u0027do_boot_cpu\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text:init_gdt from .text between \u0027do_boot_cpu\u0027 (at offset 0xc01102ca) and \u0027__cpu_up\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.text:print_cpu_info from .text between \u0027do_boot_cpu\u0027 (at offset 0xc01105d0) and \u0027__cpu_up\u0027\n\no It also fixes the issues where CONFIG_HOTPLUG_CPU\u003dy and start_secondary()\n  is calling smp_callin() which in-turn calls synchronize_tsc_ap() which is\n  of type __init. This should have meant broken CPU hotplug.\n\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .text between \u0027start_secondary\u0027 (at offset 0xc011603f) and \u0027initialize_secondary\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .text between \u0027MP_processor_info\u0027 (at offset 0xc0116a4f) and \u0027mp_register_lapic\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .text between \u0027MP_processor_info\u0027 (at offset 0xc0116a4f) and \u0027mp_register_lapic\u0027\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "7c8809aef0c71cc92ffc7d922e8824c04a36f44b",
      "tree": "1ecee08afb3469f2b647aba4064dc6192a0b3c36",
      "parents": [
        "03c3cc612802be8c303944c816fd159ffff991b9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] i386: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "03c3cc612802be8c303944c816fd159ffff991b9",
      "tree": "4999fd396d4562720a275f77af76d9ba68bb9f2a",
      "parents": [
        "3eb3c740f51c2126b53c2dde974c1c57e634aa7b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Jan 11 01:52:44 2007 +0100"
      },
      "message": "[PATCH] x86-64: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "8a93c4968fc177844680987b31d00d1fc3bc02aa",
      "tree": "11d46ea7250a309ff3e26e6568d2096a36e82fe8",
      "parents": [
        "e16d8df0be26c8e82c4a1188af8143f2d466b12a"
      ],
      "author": {
        "name": "Alexander Bigga",
        "email": "ab@mycable.de",
        "time": "Thu Dec 21 11:25:19 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 10 20:02:24 2007 +0000"
      },
      "message": "    [MIPS] Alchemy:  Fix PCI-memory access\n    \n    The problem was introduced in 2.6.18.3 with the casting of some\n    36bit-defines (PCI memory) in au1000.h to resource_size_t which may be\n    u32 or u64 depending on the experimental CONFIG_RESOURCES_64BIT.\n    \n    With unset CONFIG_RESOURCES_64BIT, the pci-memory cannot be accessed\n    because the ioremap in arch/mips/au1000/common/pci.c already used the\n    truncated addresses.\n    With set CONFIG_RESOURCES_64BIT, things get even worse, because PCI-scan\n    aborts, due to resource conflict: request_resource() in arch/mips/pci/pci.c\n    fails because the maximum iomem-address is 0xffffffff (32bit) but the\n    pci-memory-start-address is 0x440000000 (36bit).\n    \n    To get pci working again, I propose the following patch:\n    \n    1. remove the resource_size_t-casting from au1000.h again\n    2. make the casting in arch/mips/au1000/common/pci.c (it\u0027s allowed and\n    necessary here. The 36bit-handling will be done in __fixup_bigphys_addr).\n    \n    With this patch pci works again like in 2.6.18.2, the gcc-compile warnings\n    in pci.c are gone and it doesn\u0027t depend on CONFIG_EXPERIMENTAL.\n    \n    Signed-off-by: Alexander Bigga \u003cab@mycable.de\u003e\n    Signed-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "e16d8df0be26c8e82c4a1188af8143f2d466b12a",
      "tree": "c1b06fe59395286fccc94c7af72bfb6ef5ada773",
      "parents": [
        "6b4cd2755039a0be642699e3fc2e3386daa88151"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Jan 10 18:53:33 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 10 20:02:24 2007 +0000"
      },
      "message": "[MIPS] Fix N32 SysV IPC routines\n\nAdd wrappers for N32 msg{snd,rcv}.  compat_sys_msg{snd,rcv} can not not be\nused as system call entries as is.  This fix is based on Kaz Kylheku\u0027s\npatch.\n\nAlso change a type of last argument of sysn32_semctl to match its true\nsize.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6b4cd2755039a0be642699e3fc2e3386daa88151",
      "tree": "18510e13f705462ae9ce4dfbe697a708418a1c43",
      "parents": [
        "f3a2c3ee458bd614231e548c13acb0cf33a68631"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jan 09 10:23:00 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 10 20:02:23 2007 +0000"
      },
      "message": "[MIPS] PNX8550: Fix system timer initialization\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8ba1f2798224086c72c1132acd6fdb45068279d7",
      "tree": "e66ced16365583f7b95de035040a0410a99e6612",
      "parents": [
        "599c853195f43dfbcbf28b362e6ae80ffa33fec7",
        "dc40127ca5c6e1da48d2b5f9d0c65b5795faac12"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 09 09:35:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 09 09:35:16 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix bugs in the hypervisor call stats code\n  [POWERPC] Fix corruption in hcall9\n  [POWERPC] iSeries: fix setup initcall\n  [POWERPC] iSeries: fix viopath initialisation\n  [POWERPC] iSeries: fix lpevents initialisation\n  [POWERPC] iSeries: fix proc/iSeries initialisation\n  [POWERPC] iSeries: fix mf proc initialisation\n  [POWERPC] disable PReP and EFIKA during make oldconfig\n  [POWERPC] Fix mpc52xx serial driver to work for arch/ppc again\n  [POWERPC] Don\u0027t include powerpc/sysdev/rom.o for arch/ppc builds\n  [POWERPC] Fix mpc52xx fdt to use correct device_type for sound devices\n  [POWERPC] 52xx: Don\u0027t use device_initcall to probe of_platform_bus\n  [POWERPC] Add legacy iSeries to ppc64_defconfig\n  [POWERPC] Update ppc64_defconfig\n  [POWERPC] Fix manual assembly WARN_ON() in enter_rtas().\n  [POWERPC] Avoid calling get_irq_server() with a real, not virtual irq.\n  [POWERPC] Fix unbalanced uses of of_node_put\n  [POWERPC] Fix bogus BUG_ON() in in hugetlb_get_unmapped_area()\n"
    },
    {
      "commit": "d8ad075ef60ca33f1bd8e227eed2202108fd6cd8",
      "tree": "af7763b3cef733e8b98c72067aa457d74af33f5b",
      "parents": [
        "de338a3795bbcb3c3d77591f65118cbec776cc39"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jan 09 10:18:50 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 09 10:18:50 2007 +0100"
      },
      "message": "[S390] don\u0027t call handle_mm_fault() if in an atomic context.\n\nThere are several places in the futex code where a spin_lock is held\nand still uaccesses happen. Deadlocks are avoided by increasing the\npreempt count. The pagefault handler will then not take any locks\nbut will immediately search the fixup tables.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "de338a3795bbcb3c3d77591f65118cbec776cc39",
      "tree": "d05a24fdc7e6d1de55b0c0399cdbaa81534b5ae6",
      "parents": [
        "6721f77810dfcb7cbf8e97be6fa43fe2740dd0aa"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jan 09 10:18:47 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 09 10:18:47 2007 +0100"
      },
      "message": "[S390] Fix vmalloc area size calculation.\n\nsetup_memory_end() uses VMALLOC_END instead of VMALLOC_END_INIT to\ncalculate the maximum supported size of physical memory. Since\nVMALLOC_END is zero, this will cause a crash on 31 bit systems.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6721f77810dfcb7cbf8e97be6fa43fe2740dd0aa",
      "tree": "f3a1a2c24fe732cbbf923976575510a3d06cf0a9",
      "parents": [
        "6faf4444f2445b068a4f75a86ae81b104c0eed2c"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jan 09 10:18:44 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 09 10:18:44 2007 +0100"
      },
      "message": "[S390] Fix cpu hotplug (missing \u0027online\u0027 attribute).\n\n72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc inverts the logic if an\n\u0027online\u0027 attribute in /sys/devices/system/cpu/cpuX should appear.\nSo we end up with no hotpluggable cpus at all...\nSet the hotpluggable value to one to make sure the online\nattribute appears again.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dd401e2b9250e3bb07ef388ddccbbf80aa106fc7",
      "tree": "3043c1d699d3d5f31bf6a47985fdf24760a38990",
      "parents": [
        "efa06708fe77190f31bed5c3cb5da49e211240f5"
      ],
      "author": {
        "name": "Hongjie Yang",
        "email": "hongjie@us.ibm.com",
        "time": "Tue Jan 09 10:18:36 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 09 10:18:36 2007 +0100"
      },
      "message": "[S390] memory detection misses 128k.\n\nFix a memory leak problem in the memory detection routines.  A memory leak\nof 128k occurs when we have a contiguous memory with mixed access-mode\n(read or write) ranges.\n\nSigned-off-by: Hongjie Yang \u003chongjie@us.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dc40127ca5c6e1da48d2b5f9d0c65b5795faac12",
      "tree": "7d57b9a53adc8f4416380b126108d1e458a8e20c",
      "parents": [
        "ab87e8dc88a7cae341c403547cea6b022f5ac023"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Jan 09 02:43:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] Fix bugs in the hypervisor call stats code\n\nThere were a few issues with the HCALL_STATS code:\n\n- PURR cpu feature checks were backwards\n- We iterated one entry off the end of the hcall_stats array\n- Remove dead update_hcall_stats() function prototype\n\nI noticed one thing while debugging, and that is we call H_ENTER (to set\nup the MMU hashtable in early init) before we have done the cpu fixups.\nThis means we will execute the PURR SPR reads even on a CPU that isnt\ncapable of it. I wonder if we can move the CPU feature fixups earlier.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab87e8dc88a7cae341c403547cea6b022f5ac023",
      "tree": "f3eb5fab9432b77e3a1d248daa142c8f4573becd",
      "parents": [
        "e75b171768b8b98ec5fd57acb3e87a30c97c9472"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Jan 09 02:37:16 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] Fix corruption in hcall9\n\nIt looks to me like we are corrupting r12 in the hcall9 function.\nAlthough we have r0 free we cant use offsets against it, so save\naway r12 in there instead.  r12 holds the ninth return value from\nthe hypervisor call, so without this fix, the caller will see the\nwrong value for the ninth element in the array that gets the return\nvalues.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e75b171768b8b98ec5fd57acb3e87a30c97c9472",
      "tree": "a438152feb641b837546228543fcfc3f9f4678a7",
      "parents": [
        "e9966ff85013be0ef56d3c76f3b4d5c02488d964"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jan 04 17:06:21 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] iSeries: fix setup initcall\n\nClearing the progress indicator should only be done if we are running\non legacy iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e9966ff85013be0ef56d3c76f3b4d5c02488d964",
      "tree": "d2d95fd8dcc8370f4e14fcf3e4fc54d6d22d788a",
      "parents": [
        "13d2c9bbb09e37e8a231a36b279a97861d6d5407"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jan 04 17:05:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] iSeries: fix viopath initialisation\n\n/proc/iSeries/config should only be created if we are running on legacy\niSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "13d2c9bbb09e37e8a231a36b279a97861d6d5407",
      "tree": "cb05ae6ff65cc5c82e84c3ebe065749037dee965",
      "parents": [
        "8404e654300cb807428b839d5ae56fd45b5acb92"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jan 04 17:04:21 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] iSeries: fix lpevents initialisation\n\n/proc/iSeries/lpevents should only be created if we are running\non legacy iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8404e654300cb807428b839d5ae56fd45b5acb92",
      "tree": "452d2bfca48f7029b30dca758e43501fa879257f",
      "parents": [
        "d9523aa157e9fbb93467dcd0d1bed9604153bf7f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jan 04 17:03:16 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] iSeries: fix proc/iSeries initialisation\n\nThese proc files should only be created if we are running on legacy\niSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d9523aa157e9fbb93467dcd0d1bed9604153bf7f",
      "tree": "373df43d5fb29b41b3ce23b37786f9ee1a9bc214",
      "parents": [
        "7232846b8d682a56407839e3774d03be0c7806c8"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jan 04 17:01:51 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] iSeries: fix mf proc initialisation\n\nThis proc file should only be created if we are running on legacy\niSeries.  Since we can now run the same kernel on legacy iSeries and\nother machines, we currently get the /proc/iSeries directory and the\nfiles in it on non-iSeries machines, and accessing them causes an oops\nin some cases.  This and the following patches make sure that these\nfiles are not created on non-iSeries machines, thus avoiding the oops.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7232846b8d682a56407839e3774d03be0c7806c8",
      "tree": "56baa0468a379db6670f613559c136db59607c80",
      "parents": [
        "c98750c2eb07b0bf49db0630cb5017ede005ce14"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Jan 03 18:33:56 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] disable PReP and EFIKA during make oldconfig\n\nNew boards should not be enabled per default.\nDisable EFIKA and PReP per default.\nAnyone who really needes the new code can enable it during make oldconfig.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9b3a6f4ab98809c93ac57fa5e11dff0575046efc",
      "tree": "8b2ced91e65430337cd204a2d082ac4abc1275f1",
      "parents": [
        "a5b6ad6691763ee5eba46665d014d5abfe433df2"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jan 02 15:45:29 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Don\u0027t include powerpc/sysdev/rom.o for arch/ppc builds\n\nsysdev/rom.c is for arch/powerpc only.  Don\u0027t compile it when building\nan arch/ppc kernel.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a5b6ad6691763ee5eba46665d014d5abfe433df2",
      "tree": "a25799e05b039915ba9c0e3c6b0ede56e360bf50",
      "parents": [
        "5c334eed6ecd66cebfbc80267149e755510d8bc8"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jan 02 15:44:44 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Fix mpc52xx fdt to use correct device_type for sound devices\n\nThis corrects the documented interface for mpc52xx device trees.\nSound devices should be using \u0027sound\u0027 for the device_type field, not\nthe type of sound interface.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5c334eed6ecd66cebfbc80267149e755510d8bc8",
      "tree": "567327796d40a48009dde7f8df947f6a63897efa",
      "parents": [
        "56c336cb05d58991f3e9d5f0ec098ba0f219a15e"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Tue Jan 02 23:29:53 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] 52xx: Don\u0027t use device_initcall to probe of_platform_bus\n\nUsing device_initcall makes it happen for every platform that\ncompiles this file in. This is really bad, for obvious reasons.\n\nInstead, we use the .init field of the machine description. If\nthe platform needs the hook to do something specific it can provides\nits own function and call mpc52xx_declare_of_platform_devices from\nthere. If not, the mpc52xx_declare_of_platform_devices function can\ndirectly be used as the init hook.\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "56c336cb05d58991f3e9d5f0ec098ba0f219a15e",
      "tree": "b4e209e00292acc53d24e3e4f2a0f1a80425f9bc",
      "parents": [
        "338e997d94840baca115fb35dcf82867b1f3dc32"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jan 02 16:13:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Add legacy iSeries to ppc64_defconfig\n\nSince we can now boot legacy iSeries and other machines with the same\nconfig, enable legacy iSeries in ppc64_defconfig.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "338e997d94840baca115fb35dcf82867b1f3dc32",
      "tree": "92ded18e1580b9ccbef2792a6962dd0ec4c69ec1",
      "parents": [
        "007d88d042d7b71aa2c9fc615aef97888e20ddf3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jan 02 16:11:09 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Update ppc64_defconfig\n\nEnabled new netfilter stuff corresponding to what was enabled before\nunder different names, and turned on the gxt4500 video driver;\notherwise just took the defaults.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "007d88d042d7b71aa2c9fc615aef97888e20ddf3",
      "tree": "a379db67a9ed8c0c118ccf6d394637c9010c9a2c",
      "parents": [
        "673aeb76d07f49f2b07792f813bc2a9fee212ab7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jan 01 18:45:34 2007 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] Fix manual assembly WARN_ON() in enter_rtas().\n\nWhen we switched over to the generic BUG mechanism we forgot to change\nthe assembly code which open-codes a WARN_ON() in enter_rtas(), so the\nbug table got corrupted.\n\nThis patch provides an EMIT_BUG_ENTRY macro for use in assembly code,\nand uses it in entry_64.S. Tested with CONFIG_DEBUG_BUGVERBOSE on ppc64\nbut not without -- I tried to turn it off but it wouldn\u0027t go away; I\nsuspect Aunt Tillie probably needed it.\n\nThis version gets __FILE__ and __LINE__ right in the assembly version --\nrather than saying include/asm-powerpc/bug.h line 21 every time which is\na little suboptimal.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "673aeb76d07f49f2b07792f813bc2a9fee212ab7",
      "tree": "6949c5d846708f5cb99057656719b326c25e0960",
      "parents": [
        "5e264a5215e4b703b1bbeb2910ea4441886be8d7"
      ],
      "author": {
        "name": "Michal Ostrowski",
        "email": "mostrows@watson.ibm.com",
        "time": "Wed Dec 20 07:29:40 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:01 2007 +1100"
      },
      "message": "[POWERPC] Avoid calling get_irq_server() with a real, not virtual irq.\n\nWe can use default_server when masking an interrupt vector.\nget_irq_server() assumes a virtual irq, so badness may happen if we\ngive it a real one.\n\nSigned-off-by: Michal Ostrowski \u003cmostrows@watson.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5e264a5215e4b703b1bbeb2910ea4441886be8d7",
      "tree": "d77db6c86355cc91d4a6373f55af57e9e63c0dad",
      "parents": [
        "6aa3e1e9447134ccda8b04b91c4ba8182274a78e"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Tue Jan 02 16:37:06 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:01 2007 +1100"
      },
      "message": "[POWERPC] Fix unbalanced uses of of_node_put\n\nThe (maple|pasemi)_init_IRQ functions call of_node_put(root) once more\nthan they should, causing the refcount of the root node to underflow,\nwhich triggers the WARN_ON in kref_get.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6aa3e1e9447134ccda8b04b91c4ba8182274a78e",
      "tree": "da637c9a708b93bcacc4f4284fba5cc2190c996f",
      "parents": [
        "efa06708fe77190f31bed5c3cb5da49e211240f5"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Dec 22 09:23:03 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:01 2007 +1100"
      },
      "message": "[POWERPC] Fix bogus BUG_ON() in in hugetlb_get_unmapped_area()\n\nThe powerpc specific version of hugetlb_get_unmapped_area() makes some\nunwarranted assumptions about what checks have been made to its\nparameters by its callers.  This will lead to a BUG_ON() if a 32-bit\nprocess attempts to make a hugepage mapping which extends above\nTASK_SIZE (4GB).\n\nI\u0027m not sure if these assumptions came about because they were valid\nwith earlier versions of the get_unmapped_area() path, or if it was\nalways broken.  Nonetheless this patch fixes the logic, and removes\nthe crash.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "86302f417561fec802f88fdfc343265689d4a596",
      "tree": "7fb35e3ba6a54f64316aeb0f4b4fc9947b1c0691",
      "parents": [
        "74bda9310fe9776f3d940057ac2e7881214577d6",
        "2dbda7dceca81adfe57c8884be5c66e70822d89a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:07:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:07:31 2007 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] PNX8550: Fix system timer support\n  [MIPS] TX49: Fix use of CDEX build_store_reg()\n  [MIPS] pnx8550: Fix write_config_byte() PCI config space accessor\n  [MIPS] Fix build errors on SEAD\n  [MIPS] SMTC build fix\n  [MIPS] csum_partial and copy in parallel\n  [MIPS] Malta: Add missing MTD file.\n"
    },
    {
      "commit": "74bda9310fe9776f3d940057ac2e7881214577d6",
      "tree": "38989eda1ce69bcf580a6b82c977d0862497151c",
      "parents": [
        "fea5f1e19611d94fbf3905875a427c4cb959cd06",
        "e97126cd9056b3b42cdc862ace2ed66f8026f55b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:06:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:06:39 2007 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Provide basic printk_clock() implementation\n  [ARM] Resolve fuse and direct-IO failures due to missing cache flushes\n  [ARM] pass vma for flush_anon_page()\n  [ARM] Fix potential MMCI bug\n  [ARM] Fix kernel-mode undefined instruction aborts\n  [ARM] 4082/1: iop3xx: fix iop33x gpio register offset\n  [ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes\n  [ARM] 4079/1: iop: Update MAINTAINERS\n"
    },
    {
      "commit": "fea5f1e19611d94fbf3905875a427c4cb959cd06",
      "tree": "5a4c0584eea3ba74745e836e370fa1bbd0dacb02",
      "parents": [
        "bf81b46482c0fa8ea638e409d39768ea92a6b0f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:04:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 08 15:04:46 2007 -0800"
      },
      "message": "Revert \"[PATCH] x86-64: Try multiple timer variants in check_timer\"\n\nThis reverts commit b026872601976f666bae77b609dc490d1834bf77, which has\nbeen linked to several problem reports with IO-APIC and the timer.\nMachines either don\u0027t boot because the timer doesn\u0027t happen, or we get\ndouble timer interrupts because we end up double-routing the timer irq\nthrough multiple interfaces.\n\nSee for example\n\n\thttp://lkml.org/lkml/2006/12/16/101\n\thttp://lkml.org/lkml/2007/1/3/9\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7789\n\nabout some of the discussion.\n\nPatches to fix this cleanup exist (and have been confirmed to work fine\nat least for some of the affected cases) and we\u0027ll revisit it for\n2.6.21, but this late in the -rc series we\u0027re better off just reverting\nthe incomplete commit that caused the problems.\n\nSuggested-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Yinghai Lu \u003cyinghai.lu@amd.com\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2dbda7dceca81adfe57c8884be5c66e70822d89a",
      "tree": "e9fa10a80e32fa627d42512a6603b927f001428e",
      "parents": [
        "33b06b513e804ae64ebd5105fb703ec90bd7e173"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Thu Dec 28 17:14:05 2006 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] PNX8550: Fix system timer support\n\nthe patch inlined below restores proper time accounting for PNX8550-based\nboards. It also gets rid of #ifdef in the generic code which becomes\nunnecessary then.\n\nIt\u0027s functionally identical to the previous patch with the same name but\nit has minor comments from Atsushi and Sergei taken into account.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "33b06b513e804ae64ebd5105fb703ec90bd7e173",
      "tree": "09666a89c0edc9fc62be62970bf09c24acc774c4",
      "parents": [
        "d98f92371461c5c8cc24e12a212c59b3f437b581"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Dec 18 00:38:21 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] TX49: Fix use of CDEX build_store_reg()\n\nThe commit a923660d786a53e78834b19062f7af2535f7f8ad accidently\nprevents TX49 from using CDEX.  Use build_dst_pref() only if prefetch\nfor store was really available.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d98f92371461c5c8cc24e12a212c59b3f437b581",
      "tree": "690b50b3a8809f55d2b747f8125189d0413d205b",
      "parents": [
        "f75f369fd783d194cb45632617561ca4d7045849"
      ],
      "author": {
        "name": "Davy Chan",
        "email": "chandave-linux-mips@wiasia.com",
        "time": "Fri Jan 05 13:56:46 2007 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] pnx8550: Fix write_config_byte() PCI config space accessor\n\nThere\u0027s a serious typo in the function:\n  arch/mips/pci/ops-pnx8550.c:write_config_byte()\n\nThe parameter passed to the function config_access() is PCI_CMD_CONFIG_READ\ninstead of PCI_CMD_CONFIG_WRITE. This renders any attempts to write\na single byte to the PCI configuration registers useless.\n\nThis problem does not exist for write_config_word() nor write_config_dword().\n\nThis problem has been there since kernel v2.6.17 and is still there\nas of kernel v2.6.19.1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f75f369fd783d194cb45632617561ca4d7045849",
      "tree": "04e8f892acba4c43dcb281f5441226d669046e86",
      "parents": [
        "f9bba75e378776ee4e97adc0555db16695d341e1"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Jan 08 01:27:40 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] Fix build errors on SEAD\n\nQuick and dirty fix for build errors on SEAD.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f860c90bd6ce22c6a0a352cc16acc74fba3d628e",
      "tree": "fee63d3ff954439d19932beeb0109508a0bc899c",
      "parents": [
        "61e84f99877fa8caaf1be86d51d825406e8d8bc1"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Dec 13 01:22:06 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] csum_partial and copy in parallel\n\nImplement optimized asm version of csum_partial_copy_nocheck,\ncsum_partial_copy_from_user and csum_and_copy_to_user which can do\ncalculate and copy in parallel, based on memcpy.S.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "61e84f99877fa8caaf1be86d51d825406e8d8bc1",
      "tree": "ecca04e2af3cc1fb735463a82365072e639a54ca",
      "parents": [
        "bf81b46482c0fa8ea638e409d39768ea92a6b0f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 12 11:52:34 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 08 21:41:04 2007 +0000"
      },
      "message": "[MIPS] Malta: Add missing MTD file.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e97126cd9056b3b42cdc862ace2ed66f8026f55b",
      "tree": "9be88dbac72032d8e20cdd9b4034972dba6657ad",
      "parents": [
        "6020dff09252e3670a89edb36baaa4afb9b10d15"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 08 19:49:12 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 08 19:50:03 2007 +0000"
      },
      "message": "[ARM] Provide basic printk_clock() implementation\n\nCurrent sched_clock() implementations on ARM cause unbootable kernels\nwith PRINTK_TIME support enabled.  To avoid this, provide a basic\nprintk_clock() implementation which avoids sched_clock() being called\nbefore the page tables have been set up.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6020dff09252e3670a89edb36baaa4afb9b10d15",
      "tree": "e242232e97e71045f51bda9e0a5bb2e8f8df1c29",
      "parents": [
        "a6f36be32622730710b2fadacb6e2649defa4371"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 30 23:17:40 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 08 19:49:58 2007 +0000"
      },
      "message": "[ARM] Resolve fuse and direct-IO failures due to missing cache flushes\n\nfuse does not work on ARM due to cache incoherency issues - fuse wants\nto use get_user_pages() to copy data from the current process into\nkernel space.  However, since this accesses userspace via the kernel\nmapping, the kernel mapping can be out of date wrt data written to\nuserspace.\n\nThis can lead to unpredictable behaviour (in the case of fuse) or data\ncorruption for direct-IO.\n\nThis resolves debian bug #402876\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "db6ccbb61c1291c8aaefadcc8304444f27eeb88d",
      "tree": "196718a54ccd89fe12c48383a15e0639f8ddf939",
      "parents": [
        "4ac941d2d04ef26a91adf677f3a371818596305d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 06 22:53:48 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 06 22:53:48 2007 +0000"
      },
      "message": "[ARM] Fix kernel-mode undefined instruction aborts\n\nIf the kernel attempts to execute a CP1 or CP2 instruction and it\naborts, and a FP emulator is not loaded, we try to return as if to\na user context, instead of the proper kernel context.  Since the\nfault came from kernel mode, we must use the kernel return paths.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9ca3f07b869c1fbbdfdac3150019a3e4d2948d8e",
      "tree": "205f4460c07e1253419d29c283f6d857372770dc",
      "parents": [
        "e2bdb176ffae3fd2c162db897a05fbad044ff9e9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 24 01:36:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 06 12:37:35 2007 +0000"
      },
      "message": "[ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes\n\nInclude \u003casm/io.h\u003e to fix the warning:\n\narch/arm/kernel/traps.c:647:6: warning: symbol \u0027__readwrite_bug\u0027 was not declared. Should it be static?\n\nInclude \u003clinux/mc146818rtc.h\u003e to fix the warning:\narch/arm/kernel/time.c:42:1: warning: symbol \u0027rtc_lock\u0027 was not declared. Should it be static?\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": "3771a450cf47fa64f36c53ba61e36aa2ec84a86b",
      "tree": "1ab5319f1187a4b6da73120c3addf001d97d28f9",
      "parents": [
        "9dbeeec91e8f4a200ac56af5004473fa6099520f"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Fri Jan 05 16:36:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:23 2007 -0800"
      },
      "message": "[PATCH] i386: modpost smpboot code warning fix\n\no Currently synchronize_tsc_ap() is of type __init. It is called by\n  smp_callin() which is of type __cpuinit. So synchronize_tsc_ap()\n  should be of type __cpuinit.\n\no Modpost generates warnings for i386 if CONFIG_RELOCATABLE\u003dy and\n  CONFIG_HOTPLUG_CPU\u003dy\n\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .text between \u0027start_secondary\u0027 (at offset 0xc01164dc) and \u0027initialize_secondary\u0027\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .text between \u0027start_secondary\u0027 (at offset 0xc01164e8) and \u0027initialize_secondary\u0027\n\no tsc is of type __initdata. It should be of type __cpuinitdata.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9dbeeec91e8f4a200ac56af5004473fa6099520f",
      "tree": "ac8f06c9ddedb3c7939282255f8c808b8cd48dac",
      "parents": [
        "1119a33a962077570ab0c2ef4712c0e48acfc577"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Fri Jan 05 16:36:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:23 2007 -0800"
      },
      "message": "[PATCH] i386: fix another modpost warning\n\no MODPOST generates warning for i386 if kernel is compiled with\n  CONFIG_RELOCATABLE\u003dy\n\nWARNING: vmlinux - Section mismatch: reference to .init.data: from .data between \u0027this_cpu\u0027 (at offset 0xc05194d0) and \u0027cpuinfo_op\u0027\n\no this_cpu pointer should be of type __cpuinitdata.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1119a33a962077570ab0c2ef4712c0e48acfc577",
      "tree": "1c1c858f73abeed3d05b76dfe90e3d64c8751dc6",
      "parents": [
        "9ab37b8f21b4dfe256d736c13738d20c88a1f3ad"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Fri Jan 05 16:36:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:23 2007 -0800"
      },
      "message": "[PATCH] i386: fix modpost warning in SMP trampoline code\n\no MODPOST generates warning for i386 if kernel is compiled with\n  CONFIG_RELOCATABLE\u003dy\n\nWARNING: vmlinux - Section mismatch: reference to .init.text:startup_32_smp\nfrom .data between \u0027trampoline_data\u0027 (at offset 0xc0519cf8) and \u0027boot_gdt\u0027\n\no trampoline code/data can go into init section is CPU hotplug is not\n  enabled.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd0ec16fa6cf2498b831663a543e1b67fce6e155",
      "tree": "6b91a5ff9713c83f6026d1198be98f7ed1e845e6",
      "parents": [
        "a75acf850ca80136a4f845cf9a7cd26e7465c1f4"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Fri Jan 05 16:36:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:23 2007 -0800"
      },
      "message": "[PATCH] i386: Restore CONFIG_PHYSICAL_START option\n\no Relocatable bzImage support had got rid of CONFIG_PHYSICAL_START option\n  thinking that now this option is not required as people can build a\n  second kernel as relocatable and load it anywhere. So need of compiling\n  the kernel for a custom address was gone. But Magnus uses vmlinux images\n  for second kernel in Xen environment and he wants to continue to use\n  it.\n\no Restoring the CONFIG_PHYSICAL_START option for the time being. I think\n  down the line we can get rid of it.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3948ec9406f9a60a43d63f23f6f5284db6529b9c",
      "tree": "85bad329fb23be9527492d773dc2ed64f3908d60",
      "parents": [
        "a7ec3f5289681e9d63b65db5f56857f998812b4b"
      ],
      "author": {
        "name": "John Keller",
        "email": "jpk@sgi.com",
        "time": "Fri Dec 22 11:50:04 2006 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 04 12:18:19 2007 -0500"
      },
      "message": "ACPI: Altix: ACPI _PRT support\n\nProvide ACPI _PRT support for SN Altix systems.\n\nThe SN Altix platform does not conform to the\nIOSAPIC IRQ routing model, so a new acpi_irq_model\n(ACPI_IRQ_MODEL_PLATFORM) has been defined. The SN\nplatform specific code sets acpi_irq_model to\nthis new value, and keys off of it in acpi_register_gsi()\nto avoid the iosapic code path.\n\nSigned-off-by: John Keller \u003cjpk@sgi.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d1398a6ff503a849f3c123bc5f0fdff383a1b6ec",
      "tree": "55f305f0170e667d2f1719be257ec8cf3ef7c6e6",
      "parents": [
        "69e4d94818cabf44d845b9f4b46d88de6e518dcf",
        "0b67d94659a72734584a40b5e113e9261f97ae8c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 04 08:55:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 04 08:55:57 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: asus_acpi: new MAINTAINER\n  ACPI: fix section mis-match build warning\n  ACPI: increase ACPI_MAX_REFERENCE_COUNT for larger systems\n  ACPI: EC: move verbose printk to debug build only\n  backlight: fix backlight_device_register compile failures\n"
    },
    {
      "commit": "de9e957f12d09793aac7d44ee0f7987dc8019b94",
      "tree": "216081044a7df1ce3e8ae6482148fedb7d1f1b73",
      "parents": [
        "9c5b0ce43d0e4e4799c6cdc77c5ed7a95b763035",
        "43c8f12f9f4a7cb4140693fc9baed35a02165898"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 03 17:34:12 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 03 17:34:12 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] longhaul: Kill off warnings introduced by recent changes.\n  [CPUFREQ] Uninitialized use of cmd.val in arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c:acpi_cpufreq_target()\n  [CPUFREQ] Longhaul - Always guess FSB\n  [CPUFREQ] Longhaul - Fix up powersaver assumptions.\n  [CPUFREQ] longhaul: Fix up unreachable code.\n  [CPUFREQ] speedstep-centrino: missing space and bracket\n  [CPUFREQ] Bug fix for acpi-cpufreq and cpufreq_stats oops on frequency change notification\n  [CPUFREQ] select consistently\n"
    },
    {
      "commit": "7523c4dd9923cab748dad9b79d0165e118e3d03b",
      "tree": "9bb07e14b5a052af1b73e3d4bb318e9060fd2182",
      "parents": [
        "b06b5a53adcc3ace1a82b324edf2b0c37e7be00e"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Jan 04 01:21:28 2007 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 03 08:49:59 2007 -0800"
      },
      "message": "[PATCH] x86_64: Fix dump_trace()\n\nIf caller passed the tsk, we should use it to validate a stack ptr.\nOtherwise, sysrq-t and other debugging stuff doesn\u0027t work.\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "43c8f12f9f4a7cb4140693fc9baed35a02165898",
      "tree": "2c8d2eecd99813be19ae969a06ead39b5a463bc9",
      "parents": [
        "76ff28c941e73a0de0db12bd5009124e8dc010e7"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 02 23:42:16 2007 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 02 23:42:16 2007 -0500"
      },
      "message": "[CPUFREQ] longhaul: Kill off warnings introduced by recent changes.\n\nBunch of unused vars + one case where gcc isn\u0027t smart enough.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "76ff28c941e73a0de0db12bd5009124e8dc010e7",
      "tree": "eef82fbfcec7bbdc4c29d12ae0930aaaa01ddc79",
      "parents": [
        "24ebead82bbf9785909d4cf205e2df5e9ff7da32"
      ],
      "author": {
        "name": "Guillaume Chazarain",
        "email": "guichaz@yahoo.fr",
        "time": "Tue Jan 02 19:58:13 2007 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 02 23:38:39 2007 -0500"
      },
      "message": "[CPUFREQ] Uninitialized use of cmd.val in arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c:acpi_cpufreq_target()\n\ncmd.val was used uninitialized on the line below.\n\nSigned-off-by: Guillaume Chazarain \u003cguichaz@yahoo.fr\u003e\nAcked-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "24ebead82bbf9785909d4cf205e2df5e9ff7da32",
      "tree": "921f686860e918a01c3d3fb6cd106ba82bf4ace6",
      "parents": [
        "264166e604a7e14c278e31cadd1afb06a7d51a11"
      ],
      "author": {
        "name": "Rafa³ Bilski",
        "email": "rafalbilski@interia.pl",
        "time": "Mon Jan 01 23:49:34 2007 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 02 23:38:39 2007 -0500"
      },
      "message": "[CPUFREQ] Longhaul - Always guess FSB\n\nThis is patch that solves Ebox mini PC issue and make\nFSB code more specification compilant. At start guess_fsb\nfunction is guessing 200MHz FSB too. It is better to\nmake it in this way because, thanks to this function, driver\nwill fail for bogus FSB values caused by bogus multiplier\nvalue. For PowerSaver processors we can\u0027t depend on Max /\nMinMHzFSB because these values are only used for\nPowerSaver 2.0 and 3.0. Most processors on which Longhaul\nis used are PowerSaver 1.0 only. I\u0027m changing code for older\nCPU\u0027s too, but not so much as previously, and this code was\nalready used for Ezra. Using MinMHzBR for Ezra-T is outside\nspec. It is for voltage scaling purpose and don\u0027t have to\nbe equal to minmult (but it is). Same for Nehemiah (it\nisn\u0027t for sure). Added mult - current multiplier value.\n\nSigned-off-by: Rafa³ Bilski \u003crafalbilski@interia.pl\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "b06b5a53adcc3ace1a82b324edf2b0c37e7be00e",
      "tree": "627599b14a3652778f4ca1f8a42d6627a6c6c84f",
      "parents": [
        "c6b33cc4e9882b44f1b0c36396f420076e04a4e2",
        "d02b161eda65528ad3e89d642e416c265c17ceb8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 02 18:50:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 02 18:50:57 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4081/1: Add definition for TI Sync Serial Protocol\n  [ARM] 4080/1: Fix for the SSCR0_SlotsPerFrm macro\n  [ARM] Fix VFP initialisation issue for SMP systems\n  [ARM] 4078/1: Fix ARM copypage cache coherency problems\n  [ARM] 4077/1: iop13xx: fix __io() macro\n  [ARM] 4074/1: Flat loader stack alignment\n  [ARM] 4073/1: Prevent s3c24xx drivers from including asm/arch/hardware.h and asm/arch/irqs.h\n  [ARM] 4071/1: S3C24XX: Documentation update\n  [ARM] 4066/1: correct a comment about PXA\u0027s sched_clock range\n  [ARM] 4065/1: S3C24XX: dma printk fixes\n  [ARM] 4064/1: make pxa_get_cycles() static\n  [ARM] 4063/1: ep93xx: fix IRQ_EP93XX_GPIO?MUX numbering\n"
    },
    {
      "commit": "8e140362f71ed801c69c5df63a68fc2cd07da3a9",
      "tree": "336c6391cba17d825964ae6a8e19bb5676c9dc59",
      "parents": [
        "1c9d3df5e88ad7db23f5b22f4341c39722a904a4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 02 23:40:30 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 02 23:40:30 2007 +0000"
      },
      "message": "[ARM] Fix VFP initialisation issue for SMP systems\n\nWhen we install the handlers for context switching, we must enable\nVFP on all CPU cores, otherwise undefined (and random) effects\noccur.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6b33cc4e9882b44f1b0c36396f420076e04a4e2",
      "tree": "4fa980f94f7e1b070cda49f92d3d360976ea8234",
      "parents": [
        "9883a13c72dbf8c518814b6091019643cdb34429"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Tue Jan 02 11:41:47 2007 +0530"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 02 13:44:11 2007 -0800"
      },
      "message": "[PATCH] Fix insta-reboot with \"i386: Relocatable kernel support\"\n\nCommit 968de4f02621db35b8ae5239c8cfc6664fb872d8 (\"i386: Relocatable\nkernel support\") caused problems for people with old binutils versions\nthat didn\u0027t mark \".text.*\" sections automatically allocated.\n\nSo we should use .section command to specifically mark .text.head\nsection as AX (allocatable and executable) to solve the problem.\n\nThis should be unnecessary with binutils 2.15 and later, which is\nalready three years old, but it doesn\u0027t hurt supporting older toolchains\nwhere possible.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e82c354bb26a9da6fed1fadf7082d68055b7d1db",
      "tree": "fb773c8802921399e3788f6fb7f9b3bab62e12dd",
      "parents": [
        "9a654b522234615a76717f35365ca4a8beb757df"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 21 01:29:59 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 02 00:19:05 2007 -0500"
      },
      "message": "ACPI: fix section mis-match build warning\n\nDunno why this pops out in only in the allmodconfig build.\nThough the warning is accurate, all the callers of the flagged\nnon __init function are __init, this is not a functional change.\n\nWARNING: vmlinux - Section mismatch: reference to .init.data:acpi_sci_flags from .text between \u0027acpi_sci_ioapic_setup\u0027 (at offset 0xc010f0a\n6) and \u0027acpi_gsi_to_irq\u0027                                                                                                                   WARNING: vmlinux - Section mismatch: reference to .init.text:mp_override_legacy_irq from .text between \u0027acpi_sci_ioapic_setup\u0027 (at offset 0\nxc010f0de) and \u0027acpi_gsi_to_irq\u0027                                                                                                           WARNING: vmlinux - Section mismatch: reference to .init.data:acpi_sci_override_gsi from .text between \u0027acpi_sci_ioapic_setup\u0027 (at offset 0x\nc010f0e4) and \u0027acpi_gsi_to_irq\u0027\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "36f696cd7ffc82c48bf5826bbb4e005370fb9c6a",
      "tree": "30ef8864d8b1b730ae275b6c3f743035df915fa4",
      "parents": [
        "669df1b478803f49a356528d290af7bf442eb3be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 01 10:55:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 01 10:55:45 2007 -0800"
      },
      "message": "Revert \"[PATCH] x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT\"\n\nThis reverts commit a9622f6219ce58faba1417743bf3078501eb3434.  Now that\nthe Calgary code apparently detects itself properly, it\u0027s not needed any\nmore.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4060c0dbbe9ad7b8c0aeefa142398c8d3468bac",
      "tree": "171f560c3cf14a034e8c3cf46734f4ac6fca3452",
      "parents": [
        "55d0bef587aa438fe5e8bed2ecce8611ebcd4c1a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:43:51 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:07 2006 -0800"
      },
      "message": "[SPARC64]: Handle ISA devices with no \u0027regs\u0027 property.\n\nAnd this points out that the return value from\nisa_dev_get_resource() and the \u0027pregs\u0027 arg to\nisa_dev_get_irq() are totally unused.\n\nBased upon a patch from Richard Mortimer \u003crichm@oldelvet.org.uk\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "55d0bef587aa438fe5e8bed2ecce8611ebcd4c1a",
      "tree": "abb5857466852a465deb1ad711085804d526549d",
      "parents": [
        "e3a411a3dfc1d633504aa63efab32b7e00318454"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:16:40 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:06 2006 -0800"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e3a411a3dfc1d633504aa63efab32b7e00318454",
      "tree": "2ba6117448edd7056c8fa48cc6a696ae73a6c21a",
      "parents": [
        "6fc5bae797a6632bbccdd49a1b6a96121368a4b9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:01:32 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:05 2006 -0800"
      },
      "message": "[SPARC64]: Fix of_iounmap() region release.\n\nWe need to pass in the resource otherwise we cannot\nrelease the region properly.  We must know whether it is\nan I/O or MEM resource.\n\nSpotted by Eric Brower.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6fc5bae797a6632bbccdd49a1b6a96121368a4b9",
      "tree": "b9bb72c869cd993d7b40794402effce3cfa902e0",
      "parents": [
        "bfff6e92a33dce6121a3d83ef3809e9063b2734e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:00:23 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:04 2006 -0800"
      },
      "message": "[SPARC64]: Fix \"mem\u003dxxx\" handling.\n\nWe were not being careful enough.  When we trim the physical\nmemory areas, we have to make sure we don\u0027t remove the kernel\nimage or initial ramdisk image ranges.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dbc1333a347745bd55844649c19eb7d28f383a84",
      "tree": "c48a4edb6d8a7fe22e3515651b6cf6bd6f0784cd",
      "parents": [
        "8018c27b26af56af18eb8b2dc600eba825792d8f"
      ],
      "author": {
        "name": "Jan Andersson",
        "email": "jan.andersson@ieee.org",
        "time": "Fri Dec 29 16:50:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:56:45 2006 -0800"
      },
      "message": "[PATCH] sparc32: add offset in pci_map_sg()\n\nAdd sg-\u003eoffset to sg-\u003edvma_address in pci_map_sg() on sparc32.  Without the\noffset, transfers to buffers that do not begin on a page boundary will not\nwork as expected.\n\nSigned-off-by: Jan Andersson \u003cjan.andersson@ieee.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "463cab36926a39d5e690664ebb5560a8b119fc71",
      "tree": "6b7df3f3b8ef2af5c3ec319d2fd6dfbe35b4f009",
      "parents": [
        "7f24516240c78760d0b19e6160dcab893ef81918"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 29 16:48:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:56:42 2006 -0800"
      },
      "message": "[PATCH] ARM: OMAP: fix missing header on apollon board\n\nFix apollon board compiler error\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f24516240c78760d0b19e6160dcab893ef81918",
      "tree": "00301e41b250b42a1a26409a9db2e0a45f8517cd",
      "parents": [
        "de4fa99266b2e1f6771644b9b50f33fe8f82d728"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 29 16:48:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:56:42 2006 -0800"
      },
      "message": "[PATCH] ARM: OMAP: fix GPMC compiler errors\n\nFix GPMC compiler errors on OMAP2\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10f549fa1538849548787879d96bbb3450f06117",
      "tree": "4b26230ba720f735f159017ef80ff82caaa12583",
      "parents": [
        "d8a82d7b0a22495023e90856e58639412a5ee3f7"
      ],
      "author": {
        "name": "Soeren Sonnenburg",
        "email": "kernel@nn7.de",
        "time": "Fri Dec 29 16:47:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:55:55 2006 -0800"
      },
      "message": "[PATCH] make fn_keys work again on power/macbooks\n\nThe apple fn keys don\u0027t work anymore with 2.6.20-rc1.\n\nThe reason is that USB_HID_POWERBOOK appears in several files although\nUSB_HIDINPUT_POWERBOOK is the thing to be used.\n\nThe patch fixes this.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "29263fbf9ecfcf294efdd8a51aa9191f423515ed",
      "tree": "123f04e9caaa8298582992ac2603aff7f4f4d439",
      "parents": [
        "96ac5913f4e45c6a1b98350f2c0a8bb3abe2646a"
      ],
      "author": {
        "name": "Thomas Meyer",
        "email": "thomas@m3y3r.de",
        "time": "Fri Dec 29 16:47:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:55:55 2006 -0800"
      },
      "message": "[PATCH] Add .gitignore file for relocs in arch/i386\n\nDue to the changes to make the kernel relocateable a new file is created\nduring the build process.\n\n[jirislaby@gmail.com: The .gitigonre was intended to be in arch/ subtree]\nSigned-off-by: Thomas Meyer \u003cthomas@m3y3r.de\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "1c9d3df5e88ad7db23f5b22f4341c39722a904a4"
}
