)]}'
{
  "log": [
    {
      "commit": "4117b61f7200cc83d509ed226e4d8239e4d6044b",
      "tree": "29b324c9c1d3041f8c9bf9303d5c7cef921d0658",
      "parents": [
        "ef4cbee0b0d0f791bb593f99b702410f3c0efce6",
        "2cef2d552f75b7feb7859d29a71388c020023872"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 14 15:19:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 14 15:19:49 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "2cef2d552f75b7feb7859d29a71388c020023872",
      "tree": "5a7b1adb49a93a178b85943083062ddb3eb83abb",
      "parents": [
        "d8ac10639b6a1ed900efbee38c18baaca31e64dc"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Sep 14 22:42:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 14 22:42:31 2005 +0100"
      },
      "message": "[ARM] 2910/1: missing Lubbock audio device declaration\n\nPatch from Nicolas Pitre\n\nThis apparently fell in the crack somewhere.  Add it back.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2fd4ef85e0db9ed75c98e13953257a967ea55e03",
      "tree": "119dfe9f88a832f3db6ff66e631112626f268f18",
      "parents": [
        "fb085cf1d4294824571815d487daccc0609543f0"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Sep 14 06:13:02 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 14 11:18:13 2005 -0700"
      },
      "message": "[PATCH] error path in setup_arg_pages() misses vm_unacct_memory()\n\nPavel Emelianov and Kirill Korotaev observe that fs and arch users of\nsecurity_vm_enough_memory tend to forget to vm_unacct_memory when a\nfailure occurs further down (typically in setup_arg_pages variants).\n\nThese are all users of insert_vm_struct, and that reservation will only\nbe unaccounted on exit if the vma is marked VM_ACCOUNT: which in some\ncases it is (hidden inside VM_STACK_FLAGS) and in some cases it isn\u0027t.\n\nSo x86_64 32-bit and ppc64 vDSO ELFs have been leaking memory into\nCommitted_AS each time they\u0027re run.  But don\u0027t add VM_ACCOUNT to them,\nit\u0027s inappropriate to reserve against the very unlikely case that gdb\nbe used to COW a vDSO page - we ought to do something about that in\ndo_wp_page, but there are yet other inconsistencies to be resolved.\n\nThe safe and economical way to fix this is to let insert_vm_struct do\nthe security_vm_enough_memory check when it finds VM_ACCOUNT is set.\n\nAnd the MIPS irix_brk has been calling security_vm_enough_memory before\ncalling do_brk which repeats it, doubly accounting and so also leaking.\nRemove that, and all the fs and arch calls to security_vm_enough_memory:\ngive it a less misleading name later on.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-Off-By: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b24fd48a0b9afe9a16bec94ab10d7e83c1b57ce6",
      "tree": "6f9fc78982ab160853b84d215cdb70aeb537f91f",
      "parents": [
        "0a305d2e1bd872fed6a073b27e38d457af2a69b0",
        "34f521fd5552fff2a5f892f4c3dbc75e309ad63b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 15:19:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 15:19:14 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "0a305d2e1bd872fed6a073b27e38d457af2a69b0",
      "tree": "d0eeaf9773bce57e39fa2b39e9f305d896cb185b",
      "parents": [
        "f3591fff043f5df937120962668c8adfcd3f5b29"
      ],
      "author": {
        "name": "Cal Peake",
        "email": "cp@absolutedigital.net",
        "time": "Tue Sep 13 02:28:07 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 15:07:06 2005 -0700"
      },
      "message": "[PATCH] Even more fallout from ATI Xpress timer workaround\n\ndisable_timer_pin_1 needs IO-APIC, not just local APIC.\n\nSigned-off-by: Cal Peake \u003ccp@absolutedigital.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34f521fd5552fff2a5f892f4c3dbc75e309ad63b",
      "tree": "2ad7a7637266b27a3c85d54eb0ad73c451913047",
      "parents": [
        "2f4ba45a75d6383b4a1201169a808ffea416ffa0"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Tue Sep 13 22:55:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 13 22:55:00 2005 +0100"
      },
      "message": "[ARM] 2896/1: Add sys_ipc_wrapper to pass \u0027fifth\u0027 argument on stack\n\nPatch from George G. Davis\n\nAs pointed out be Matthew Klahn \u003cMKLAHN@motorola.com\u003e, some sys_ipc()\ncall options require six args, e.g. SEMTIMEDOP. This patch adds an ARM sys_ipc_wrapper to save the sys_ipc() \u0027fifth\u0027 arg on the stack.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\n arch/arm/kernel/calls.S        |    2 +-\n arch/arm/kernel/entry-common.S |    5 +++++\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3591fff043f5df937120962668c8adfcd3f5b29",
      "tree": "e94092892fa1e5500544089a58097d8023966cb9",
      "parents": [
        "da04c035039b5288039a5bf2d340866114ae994b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Sep 13 11:35:28 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 09:59:04 2005 -0700"
      },
      "message": "[PATCH] x86_64: Export end_pfn\n\nFixes\n\n\u003e if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F\n\u003e System.map  2. 6.14-rc1; fi\n\u003e WARNING: /lib/modules/2.6.14-rc1/kernel/drivers/char/agp/amd64-agp.ko\n\u003e needs unknown symbol end_pfn\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33333373c40633cec8791a284e84e4b116522c8f",
      "tree": "4f2572d98f9ecf21eac072e9de748c2c69062432",
      "parents": [
        "ddbf9ef385bfbef897210733abfb73cb9b94ecec"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Tue Sep 13 04:55:41 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 09:59:04 2005 -0700"
      },
      "message": "[PATCH] i386: Ignore masked FPU exceptions\n\nMasked FPU exceptions should obviously not happen in the first place,\nbut if they do, ignoring them seems to be the right thing to do.\n\nAlthough there is no documentation available for Cyrix MII, I did find\nerratum F-7 for Winchip C6, \"FPU instruction may result in spurious\nexception under certain conditions\" which seems to indicate that this\ncan happen.\n\nThat would also explain the behaviour Ondrej Zary reported on the MII.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d54e69c68c05b162a56f9914cae72afd7e6f40a",
      "tree": "c5933858c4861bc3e358559f64ef459a1f56ab75",
      "parents": [
        "63f3d1df1ad276a30b75339dd682a6e1f9d0c181",
        "b6ddc518520887a62728b0414efbf802a9dfdd55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 09:47:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 09:47:30 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6 \n"
    },
    {
      "commit": "0160f53e427e9f1f6d19b898867c105406037b6f",
      "tree": "f6aa908acf391bb95622d194b77920d8d2e159bd",
      "parents": [
        "42ac8ff2ce58138ba1339296406bde6636792bd8"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Sep 13 20:56:20 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:26:15 2005 -0700"
      },
      "message": "[PATCH] ppc64: Make eeh_init function again\n\nMy patch \"Separate pci bits out of struct device_node\" (commit\n1635317facea3094ddf34082cd86797efb1d9f7e) had the unfortunate\nside-effect that it stopped eeh_init() from working correctly.\n\nIt needs the pointers set up by find_and_init_phbs(), but it was being\ncalled just before find_and_init_phbs().  That meant that we didn\u0027t\nenable EEH (pSeries PCI error recovery) on any devices, and that meant\nthat on POWER5 systems, the hypervisor wouldn\u0027t let us enable memory or\nI/O space access to any devices, and their drivers got somewhat\nconfused.\n\nThis fixes it by moving the eeh_init call after find_and_init_phbs.\nTested on a POWER5 partition.\n\nSigned-of-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-of-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42ac8ff2ce58138ba1339296406bde6636792bd8",
      "tree": "52073317d1482904c2c621ff2721dc0cbf354c42",
      "parents": [
        "33bf56106d9be272696b73d9179da4e56b277472"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Sep 13 01:25:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:33 2005 -0700"
      },
      "message": "[PATCH] x86_64: NMI watchdog frequency calculation adjustments\n\nLike previously done for i386, get the x86_64 watchdog tick calculation\ninto a state where it can also be used on CPUs with frequencies beyond\n4GHz.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f673d83ca3b7a6aeaacfd45d6ce466c33df8039",
      "tree": "822bf4777d3c35fb4758f099d525148bef356593",
      "parents": [
        "64ccd0cfa1e29c2d20b7085ab9611114d327b571"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Tue Sep 13 01:25:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:33 2005 -0700"
      },
      "message": "[PATCH] arch/i386: Replace custom macro with isdigit()\n\nReplace the custom is_digit() macro with isdigit() from \u003clinux/ctype.h\u003e\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0dd28f1dd83a0e49b75d5171477bc56158681411",
      "tree": "f0f917f090df608927fa1288a5b9a84efea81b07",
      "parents": [
        "1351e6e093271d0f5056f3ac272864cf4383041a"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 13 01:25:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:31 2005 -0700"
      },
      "message": "[PATCH] SharpSL: Add new ARM PXA machines Spitz and Borzoi with partial Akita Support\n\nAdd the platform support code for two new Sharp Zaurus Models, Spitz\n(SL-C3000) and Borzoi (SL-C3100).\n\nThis patch also adds most of the foundations for Akita (SL-C1000) Support.\nThe missing link for Akita is the driver for its I2C io expander.  Once this\nhas been finished, the missing Kconfig option and machine declaration can\neasily be added to this code.\n\nSigned-Off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\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": "1351e6e093271d0f5056f3ac272864cf4383041a",
      "tree": "bf96bf863b242529b56b7941c650b1cf0164c3be",
      "parents": [
        "513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 13 01:25:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:31 2005 -0700"
      },
      "message": "[PATCH] SharpSL: Abstract model specifics from Corgi Backlight driver\n\nSeparate out the Sharp Zaurus c7x0 series specific code from the Corgi\nbacklight driver.  Abstract model/machine specific functions to corgi_lcd.c\nvia sharpsl.h\n\nThis enables the driver to be used by the Zaurus cxx00 series.\n\nSigned-Off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\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": "513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2",
      "tree": "d30c0a6ae0af38948e981f5d83a740f12f14a196",
      "parents": [
        "9fc7896b62b48714fafecf9266d9dc14c1cd6e33"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 13 01:25:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:31 2005 -0700"
      },
      "message": "[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver\n\nSeparate out the Sharp Zaurus c7x0 series specific code from the Corgi\nTouchscreen driver.  Use the new functions in corgi_lcd.c via sharpsl.h for\nhsync handling and pass the IRQ as a platform device resource.  Move a\nfunction prototype into the w100fb header file where it belongs.\n\nThis enables the driver to be used by the Zaurus cxx00 series.\n\nSigned-Off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\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": "9fc7896b62b48714fafecf9266d9dc14c1cd6e33",
      "tree": "d22c4df945338313bae436df9b3ca8c08d3bed4e",
      "parents": [
        "50a5de44821352354a3ee804e2c7cbfee5a81c06"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 13 01:25:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:31 2005 -0700"
      },
      "message": "[PATCH] SharpSL: Add cxx00 support to the Corgi LCD driver\n\nThe same LCD is present on both the Sharp Zaurus c7x0 series and the cxx00 but\nwith different framebuffer drivers (w100fb vs.  pxafb).  This patch adds\nsupport for the cxx00 series to the LCD driver.  It also adds some LCD to\ntouchscreen interface logic needed by the touchscreen driver to prevent\ninterference problems, the idea being to keep all the ugly code in one place\nleaving the drivers themselves clean.  sharpsl.h is used to provide the\nabstraction.\n\nSigned-Off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\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": "50a5de44821352354a3ee804e2c7cbfee5a81c06",
      "tree": "8b6a4472e4e21038df8c9494daa7d2b00a26c743",
      "parents": [
        "610827dee82731c7be5a135d750d194ac56881a9"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 13 01:25:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:31 2005 -0700"
      },
      "message": "[PATCH] SharpSL: Abstract c7x0 specifics from Corgi SSP\n\nSharp\u0027s newer range of Zaurus clamshell handhelds, the cxx00\u0027s are similar to\nthe c7x0 series yet different.  This patch series abstracts the differences\nand generates a set of common drivers that support both series of devices.  It\nthen adds machine support for Spitz (SL-C3000) and Borzoi (SL-C3100).  Hooks\nfor Akita (SL-C1000) differences are also added.  The I2C driver for its IO\nexpander is the only missing piece.\n\nThis patch:\n\nSeparate out the Sharp Zaurus c7x0 series specific code from corgi_ssp.c so\nthat other models such as the cxx00\u0027s can share it.  Create sharpsl.h which\nwill be used to abstract machine/model specifics.\n\nThis enables the driver to be used by the Zaurus cxx00 series.\n\nSigned-Off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\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": "9f1583339a6f52c0c26441d39a0deff8246800f7",
      "tree": "99efa7690d22a45bf87ec80beb5e2a2d43f6b26d",
      "parents": [
        "fb911ee849756fc6c609dddded92d9207ff3fb29"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Sep 13 01:25:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:29 2005 -0700"
      },
      "message": "[PATCH] use add_taint() for setting tainted bit flags\n\nUse the add_taint() interface for setting tainted bit flags instead of\ndoing it manually.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "873d3469db66ea08e94b0d04a96b1a4507684824",
      "tree": "67e5df25890e6820388fb86b3b81d73fe0bff74e",
      "parents": [
        "6a00cbfcf8ffdd719cb5a27e1a0a9779665d1e23"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Sep 13 01:25:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:28 2005 -0700"
      },
      "message": "[PATCH] ppc32: remove use of asm/segment.h\n\nRemoved ppc32 architecture specific users of asm/segment.h and\nasm-ppc/segment.h itself\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: 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": "6a00cbfcf8ffdd719cb5a27e1a0a9779665d1e23",
      "tree": "3596cb8dc87fa3b8472234670e2022882ee64738",
      "parents": [
        "5b952b3c143660b6436fcb299b249cefde61c18d"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Tue Sep 13 01:25:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:28 2005 -0700"
      },
      "message": "[PATCH] ppc32: discard *.exit.text and *.exit.data sections\n\nDiscard *.exit.text sections on runtime.  We cannot do this on link time\nbecause of the way BUG macros are implemented.  If \"__exit function\" calls\none of those macros, __bug_table section will reference this function.\nThis is similar to \".altinstructions\" situation on i386.\n\n*.exit.data seems to be OK in this respect and is discarded on link\ntime.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9f5757476dc1c8eabc51e7d14722a2646bc2cb9d",
      "tree": "913c06d2e6ad974e1553b19f810e5dc230947263",
      "parents": [
        "7cf27cb4162bd586c015e32383f30bc7fbb3ff8a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Sep 13 11:14:08 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 20:04:15 2005 -0700"
      },
      "message": "[PATCH] m68knommu: startup code for the Drangen Engine 68328 based board\n\nSpecialized startup code for the 68328 based DragenEngine board.\nIt doesn\u0027t easily fit into the common 68x328 startup code framework.\nIt doesn\u0027t want any of the common hardware setup to be done here.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9401c705f2a6a7e5df102f6443dba395c3c5e5a8",
      "tree": "19bf660a776995b01c29228604824bb9823e24f3",
      "parents": [
        "61b22e693ea33af02f3380d3dbed9ee65a80c729",
        "074c5279ef671e4fcd2ce2960ecc9d7d9735fabd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 15:55:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 15:55:33 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 \n"
    },
    {
      "commit": "a217e8c18113c4f3238b01307782b99aa1547ea2",
      "tree": "8b81079c334d98369c34a5effa6b1cfeae8ed936",
      "parents": [
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:32:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:32:31 2005 -0700"
      },
      "message": "Fix fallout from ATI Xpress timer workaround\n\nACPI earlyquirks needs to honor the proper config variables, and include\nthe right header file.\n\n(Fixes commit 66759a01adbfe8828dd063e32cf5ed3f46696181)\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b6a455c7472dabcc624faa740a297d50815b4c7",
      "tree": "68bec76ac5209cedd317296b679ab03f8eeb0b25",
      "parents": [
        "2bce2b54ae91aac76b62e8110b627ba5e5cbbffd"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use correct mask to compute conflicting nodes in SRAT\n\nThe nodes are not set online yet at this point.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bce2b54ae91aac76b62e8110b627ba5e5cbbffd",
      "tree": "29c389d7ce587056a833abd75c26ea82cd516b6e",
      "parents": [
        "e58e0d03120d6c2aa134fd3be4f0f762f0bb25e7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: reset apicid\u003c-\u003enode tables when SRAT cannot be parsed\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e58e0d03120d6c2aa134fd3be4f0f762f0bb25e7",
      "tree": "6960dd1496f2ed91adad8c5ddd416fc05acce1fa",
      "parents": [
        "66759a01adbfe8828dd063e32cf5ed3f46696181"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up the SRAT node list before computing the hash function\n\nAlso use for_each_node_mask instead of hand crafted loops.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66759a01adbfe8828dd063e32cf5ed3f46696181",
      "tree": "9d34afafa1e4e5371a0e732a3f949ef8ac533ab5",
      "parents": [
        "049cdefe19f95b67b06b70915cd8e4ae7173337a"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: i386/x86-64: Fix time going twice as fast problem on ATI Xpress chipsets\n\nOriginal patch from Bertro Simul\n\nThis is probably still not quite correct, but seems to be\nthe best solution so far.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "049cdefe19f95b67b06b70915cd8e4ae7173337a",
      "tree": "42a0846ec18e3c4f705f8f167890675c5978a814",
      "parents": [
        "c47a3167d0454c0af5fb0a0322b01a0e3487798e"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: reduce x86-64 bug frame by 4 bytes\n\nAs mentioned before, the size of the bug frame can be further reduced while\ncontinuing to use instructions to encode the information.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cdd304b20b921507fa1670aaf751496627c8d9c",
      "tree": "e7882617c0f17068b8bffd12ffd2ced424a398d2",
      "parents": [
        "ff347b221512a83e7b08356729e3e2c14346e29e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: more gratitious linux/irq.h includes\n\n\t... and with that all instances in arch/x86_64 are gone.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff347b221512a83e7b08356729e3e2c14346e29e",
      "tree": "3af9934eecd9ce119a840f53912e657951da9656",
      "parents": [
        "847815760cc0f41985b3185d780aa4369fcb475d"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix incorrect FP signals\n\nThis is the same patch that went into i386 just before 2.6.13\ncame out.  I still can\u0027t build 64-bit user apps, so I tested\nwith program (see below) in 32-bit mode on 64-bit kernel:\n\nBefore:\n\n\t$ fpsig\n\thandler: nr \u003d 8, si \u003d 0x0804bc90, vuc \u003d 0x0804bd10\n\thandler: altstack is at 0x0804b000, ebp \u003d 0x0804bc7c\n\thandler: si_signo \u003d 8, si_errno \u003d 0, si_code \u003d 0 [unknown]\n\thandler: fpu cwd \u003d 0xb40, fpu swd \u003d 0xbaa0\n\thandler: i387 unmasked precision exception, rounded up\n\nAfter:\n\n\t$ fpsig\n\thandler: nr \u003d 8, si \u003d 0x0804bc90, vuc \u003d 0x0804bd10\n\thandler: altstack is at 0x0804b000, ebp \u003d 0x0804bc7c\n\thandler: si_signo \u003d 8, si_errno \u003d 0, si_code \u003d 6 [inexact result]\n\thandler: fpu cwd \u003d 0xb40, fpu swd \u003d 0xbaa0\n\thandler: i387 unmasked precision exception, rounded up\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "847815760cc0f41985b3185d780aa4369fcb475d",
      "tree": "1c671922c112b47edf66243fe4002a418a35da8e",
      "parents": [
        "a2d236b3ac8fcbbf1bae7d815294d258ba24e3f5"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up nmi error message\n\nThe x86_64 nmi code is missing a newline in one of its messages.\n\nI added a space before the CPU id for readability and killed the trailing\nspace on the previous line as well.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2a0c992e9da823dc23abcb92a42ec5faf856b8b",
      "tree": "f0276244c39a66773ba73bc7c49b8e21b48debf6",
      "parents": [
        "a0d58c9741e4ef42f5fbdfb2a6b86f03c6e9092f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove unused vxtime.hz field\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a0d58c9741e4ef42f5fbdfb2a6b86f03c6e9092f",
      "tree": "aa51f2bb353ba48670ecb82a3137730c5021ccb6",
      "parents": [
        "1209140c3c70aaa32d1a0462d79557f2a44a4ef8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Set the stack pointer correctly in init_thread and init_tss\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1209140c3c70aaa32d1a0462d79557f2a44a4ef8",
      "tree": "2dc299ad357392f7d81e85131615bb61f0b1a14c",
      "parents": [
        "059bf0f6c33058680e4381f17d554baaa4f45d68"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Safe interrupts in oops_begin/end\n\nRather than blindly re-enabling interrupts in oops_end(), save their state\nin oope_begin() and then restore that state.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "059bf0f6c33058680e4381f17d554baaa4f45d68",
      "tree": "39828a86a1bcd0db6047f369e618b61cb79bc39b",
      "parents": [
        "55679edb19f5ee1dcb0147afe2f198a10ef963f0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Merge msr.c with i386 version\n\nThe only difference was the inline assembly, so move that into\nasm/msr.h and merge with the i386 version.\n\nThis adds some missing sysfs support code to x86-64.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55679edb19f5ee1dcb0147afe2f198a10ef963f0",
      "tree": "76e20d5b19f76fdefa4bb3e7a00ec8cb0bc8683f",
      "parents": [
        "7effaa882af523085f7acadc5871b75a7e506baf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up includes in arch/x86_64/kernel/suspend.c\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7effaa882af523085f7acadc5871b75a7e506baf",
      "tree": "420890a24a9904bdaaec20dd9909d2f6f1e0d2f6",
      "parents": [
        "b3ab8382245541ea030faaa1645f66258fde452d"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix CFI information\n\nBeing the foundation for reliable stack unwinding, this fixes CFI unwind\nannotations in many low-level x86_64 routines, plus a config option\n(available to all architectures, and also present in the previously sent\npatch adding such annotations to i386 code) to enable them separatly\nrather than only along with adding full debug information.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3ab8382245541ea030faaa1645f66258fde452d",
      "tree": "7ffa7157c0ef3ef64238c737b9d4f9a7d0d12cc1",
      "parents": [
        "5bf97e01192f0fcdff2f0e9eae063e7785f6f915"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix gcc 4 warnings about pointer signedness\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bf97e01192f0fcdff2f0e9eae063e7785f6f915",
      "tree": "ef7139d95cfa67c2a80884cb60382342ad5bf79c",
      "parents": [
        "27183ebd330a676fe29f7eb9b7ff582492246ec8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use physflat on Intel for \u003c 8 CPUs with CPU hotplug\n\nThis avoids races with the APIC broadcast/mask modes.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05d1fa4bf6a1528e4d4e39fa537f11e6cfca4720",
      "tree": "198f9a3f51306730c5f5cd713c3c8576e8c64161",
      "parents": [
        "2e8ad43ec07545780ce7992cb18e2d82c7abd24c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Improve error handling for overlapping PXMs in SRAT.\n\n- Report PXMs instead of nodes\n- Report the correct PXM, not always the one of node 1.\n- Only warn for the case of a PXM overlapping by itself\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e8ad43ec07545780ce7992cb18e2d82c7abd24c",
      "tree": "10d7cb19a4be3b19189d173a9fa544b63b1c5932",
      "parents": [
        "c1a71a1ede8f743209237b2736893f3aebe13bb0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Prevent gcc 4 from optimizing away vsyscalls\n\nThey were previously static.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1a71a1ede8f743209237b2736893f3aebe13bb0",
      "tree": "acd9bc262c80f063188fa0aecb2bfaeaf64b77de",
      "parents": [
        "9c0aa0f9a16557a3dd9b7b0d39bc67ddf1fa0b32"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Delivery mode should be APIC_DM_FIXED when using physical mode.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47e5701e37cf10948c3f2952870d9f18b6e84965",
      "tree": "7961742d494264e1ade896c77d6ba2834e8fc6d6",
      "parents": [
        "016102dea838e8526a4bc57821309f0cd9db81b7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove freeing of SMP trampoline pages\n\nNick points out it never worked because PageReserved was\nset and it might cause problems later on. Also HOTPLUG_CPU\nis much more common now so let\u0027s care not too much\nabout the !hotplug case.\n\nCc: nickpiggin@yahoo.com.au\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "016102dea838e8526a4bc57821309f0cd9db81b7",
      "tree": "db50e67afb260843fd5966e9415a13cf26aa8c82",
      "parents": [
        "24dead8ac9c8fa78b9bfb45b06080a7018fd2ed3"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix typo CONFIG_CPU_HOTPLUG -\u003e CONFIG_HOTPLUG_CPU in genapic.c\n\nNoted by Ashok Raj\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24dead8ac9c8fa78b9bfb45b06080a7018fd2ed3",
      "tree": "58ea03755072bb315a4c18579bc6db5cd91d4860",
      "parents": [
        "f297e4e5e4245a5c3fb36e7f754cde96cdb4bc43"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] Remove unnecessary BUG_ON in irq.c\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e92343cc8e9ca4bc0db4b007dd37d33a207ef637",
      "tree": "fe6c212f92464145fcaabbf7d3f8962a54113766",
      "parents": [
        "083044e63b4d10ebf9afb231bc0d34aec72169b4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix show_mem a little bit\n\n- Add KERN_INFO to printks (from i386)\n- Use longs instead of ints to accumulate pages.\n- Fix broken indenting.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "083044e63b4d10ebf9afb231bc0d34aec72169b4",
      "tree": "4724a4d993dc1c45830bd8cf39ab5fef70391cd6",
      "parents": [
        "fe5d5f073eb133b65a8814b48af1722a1ca5aa25"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove disable_tsc code in context switch\n\nIt only offers extremly dubious security advantages and\nis not worth the overhead in this critical path.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe5d5f073eb133b65a8814b48af1722a1ca5aa25",
      "tree": "a75844421d5ce017f3e7666234e28830c04756be",
      "parents": [
        "48496e349554f3704fd1cdf16f389e0615956909"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Print version at end of kernel build\n\n(from i386)\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48496e349554f3704fd1cdf16f389e0615956909",
      "tree": "90757266ec81fd4839f6d60853c3190cc5ceb496",
      "parents": [
        "b8f68e9ffaf5e7c9c463ecd2598cc33f8e6df75e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix (harmless) typo in head.S early level2 page table\n\nThe global bit  was not set in the first 2MB page, instead\nit had a bit in the free AVL section which is useless.\nFixed thus.\n\nNoticed by Eric Biederman\n\nCc:  Eric W. Biederman \u003cebiederm@xmission.com\u003e\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8f68e9ffaf5e7c9c463ecd2598cc33f8e6df75e",
      "tree": "fc3775daf2933afac248f2989f0d647e4e49b3af",
      "parents": [
        "e99b861a3e9ec93a48b985519e09b2515c201e8d"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix idle\u003dpoll\n\nx86_64 idle\u003dpoll might be a little less responsive than it should: unlike\nmwait_idle, and unlike i386, its poll_idle left TIF_POLLING_NRFLAG set.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e99b861a3e9ec93a48b985519e09b2515c201e8d",
      "tree": "3a90eaa67081fdb460e4659709d0e686a49c5842",
      "parents": [
        "2b4a08150e0ce2f6eb5d0987fdfe3524ec799313"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Only allocate per cpu data for possible CPUs, not compiled in CPUs.\n\nSaves some memory except for hotplug situations.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f74478b5fd7263e9311cdb320923d599c73a792",
      "tree": "d61962b55cc7bae06cf872f35d8ab3ae753c70c1",
      "parents": [
        "459192c92cde49d1a2f721c90adf45d774c2dcf5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Some cleanup and optimization to the processor data area.\n\n- Remove unused irqrsp field\n- Remove pda-\u003eme\n- Optimize set_softirq_pending slightly\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "459192c92cde49d1a2f721c90adf45d774c2dcf5",
      "tree": "c5d6639084a070d93987a6a7707535738e3cd24f",
      "parents": [
        "e5bc8b6baf86538f3d0407cf0880f86aec828a13"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Add simnow console\n\nThis adds console and earlyprintk support for a host file\non AMD\u0027s SimNow simulator.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5bc8b6baf86538f3d0407cf0880f86aec828a13",
      "tree": "b67a98a866a51286fd342d08b27b511826875138",
      "parents": [
        "83b942bd3437d84d6ddf582477120b6b86369052"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Make remote TLB flush more scalable\n\nInstead of using a global spinlock to protect the state\nof the remote TLB flush use a lock and state for each sending CPU.\n\nTo tell the receiver where to look for the state use 8 different\ncall vectors.  Each CPU uses a specific vector to trigger flushes on other\nCPUs. Depending on the received vector the target CPUs look into\nthe right per cpu variable for the flush data.\n\nWhen the system has more than 8 CPUs they are hashed to the 8 available\nvectors. The limited global vector space forces us to this right now.\nIn future when interrupts are split into per CPU domains this could be\nfixed, at the cost of needing more IPIs in flat mode.\n\nAlso some minor cleanup in the smp flush code and remove some outdated\ndebug code.\n\nRequires patch to move cpu_possible_map setup earlier.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83b942bd3437d84d6ddf582477120b6b86369052",
      "tree": "75fcfc6d7f175cd35911bf93713d45a82c67a3fc",
      "parents": [
        "9acf23c42b13d682abbd5db1d293c7a77ae54b61"
      ],
      "author": {
        "name": "Tsuneo.Yoshioka@f-secure.com",
        "email": "Tsuneo.Yoshioka@f-secure.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix 32bit sendfile\n\nIf we use 64bit kernel on ia64/x86_64/s390 architecture, and we run\n32bit binary on 32bit compatibility mode, sendfile system call seems be\nnot set offset argument.\n\nThis is because sendfile\u0027s return value is not zero but the code regards\nthe result by return value is zero or not.\n\nThis problem will be affect to ia64/x86_64/s390 and not affect to other\narchitecture does not affect other architecture (mips/parisc/ppc64/sparc64).\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9acf23c42b13d682abbd5db1d293c7a77ae54b61",
      "tree": "9aaf651e1df09704fdf79b4b4d3ffa522fcefd52",
      "parents": [
        "69e1a33f62eff9b228a8cc2c3e4429dbee8966c9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Include build number in oops output\n\nInclude build number in oops output\n\nHelps me to match oopses to correct kernel.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69e1a33f62eff9b228a8cc2c3e4429dbee8966c9",
      "tree": "985f088d05f2d936cfafa5dd0232aa59391dc663",
      "parents": [
        "413588c7cb8113c03d0044f1d41b832ad7201c29"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use ACPI PXM to parse PCI\u003c-\u003enode assignments\n\nSince this is shared code I had to implement it for i386 too\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "413588c7cb8113c03d0044f1d41b832ad7201c29",
      "tree": "5a16d8926c30c7b982a7f309aa948097e6369aae",
      "parents": [
        "b9aac10dddd927f0b9cfcca19a272ded87015574"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove code to resume machine check state of other CPUs.\n\nThe resume code uses CPU hotplug now so at resume time\nwe only ever see one CPU.\n\nPointed out by Yu Luming.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b9aac10dddd927f0b9cfcca19a272ded87015574",
      "tree": "4a841306db9b3fb94f7b4ae550cac2c994343dba",
      "parents": [
        "0a43e4bf7489074c667f24b9670ecd88f6eb0a07"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove redundant max_mapnr and replace with end_pfn\n\nThe FLATMEM people added it, but there doesn\u0027t seem a good reason\nbecause end_pfn is identical.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a43e4bf7489074c667f24b9670ecd88f6eb0a07",
      "tree": "e729588d01798bb8439d48a30d328c2cecfa7d69",
      "parents": [
        "7c7a3897f678cfafebc8ec0a5e61a814f2f24e42"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use e820_find_hole to compute reserved pages\n\nAvoids a very dumb loop\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c7a3897f678cfafebc8ec0a5e61a814f2f24e42",
      "tree": "4e51e1a3e00aac57f242b83bdb2f15b6a8ea1c13",
      "parents": [
        "117090b5e815d0075bff85c2be954d68a11ac4ed"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix harmless off by one in e820 code\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "117090b5e815d0075bff85c2be954d68a11ac4ed",
      "tree": "d1eeba143c17dbf5ae6d4baf45efcaa3229e80b1",
      "parents": [
        "1d3fbbf9fe8d5cd5f94256781cc69a4ac289a767"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Micro optimization to dma_alloc_coherent node lookup\n\nUse pcibus_to_node directly\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d3fbbf9fe8d5cd5f94256781cc69a4ac289a767",
      "tree": "c93aab7bb1b6591925995d597b1280124b48ade4",
      "parents": [
        "8c566ef5f3eb5d9daf61d0fa31d82c211f601ba0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t trust boot_cpu_id in the mptable.\n\nIt could be wrong for kexec or other cases. Read it from\nthe CPU instead.\n\nSigned-off-by: Murali \u003cmuralim@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c566ef5f3eb5d9daf61d0fa31d82c211f601ba0",
      "tree": "646730e657f27a23b3081fafafe494121e0d8075",
      "parents": [
        "673242c10d535bfe238d9d8e82ac93432d35b88e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Add command line option to set machine check tolerance level\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "673242c10d535bfe238d9d8e82ac93432d35b88e",
      "tree": "959b4ffb0ebf788df812fe27498248c26610d22c",
      "parents": [
        "a54e678b8f476d6f28e6aa4409f6b88ce476af1b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Make lockless machine check record passing a bit more robust.\n\nOne machine is constantly throwing NMI watchdog timeouts in mce_log\n\nThis was one attempt to fix it.\n\n(AK: this doesn\u0027t actually fix the bug I\u0027m seeing unfortunately, probably\ndrop.  I don\u0027t like it that the reader can spin forever now waiting\nfor a writer)\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a54e678b8f476d6f28e6aa4409f6b88ce476af1b",
      "tree": "b19330f36410cc229b3229f135c8f522cc89f044",
      "parents": [
        "63f02fd7ceb2fa4065d8a0c9943e4af2876b6c91"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove redundant swiotlb\u003dforce handling\n\nIt\u0027s already handled in the main swiotlb code.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63f02fd7ceb2fa4065d8a0c9943e4af2876b6c91",
      "tree": "55d2286db7d2df82d75ec8046afa9d36687d7c72",
      "parents": [
        "5d3d0f7704ed0bc7eaca0501eeae3e5da1ea6c87"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t allocate aperture when swiotlb is enabled and no AGP found\n\nNo-one needs it then\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "357e11d4cbbbb959a88a9bdbbf33a10f160b0823",
      "tree": "466ff21d61294a3f22614a9f28bec5aec746d2a3",
      "parents": [
        "df0cc26b1b7f88f46307eea50a7469f0b58132d9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t assume APIC for boot processor has an APIC ID of zero\n\nOriginally from Stuart Hayes.\n\nWhen setting up the APIC for the Uniprocessor kernel don\u0027t\nassume the CPU has an APIC ID of zero.\n\nThis fixes boot with the UP kernel on Dell PowerEdge 6800/6850 4way systems.\n\nCc: Stuart.Hayes@dell.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df0cc26b1b7f88f46307eea50a7469f0b58132d9",
      "tree": "c4b4c7c38ca7833cabcd06c2929f617446939d76",
      "parents": [
        "3f098c2605bdf50176b26f4fa724e9b9c99e5242"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use SRAT data on Intel systems too.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f098c2605bdf50176b26f4fa724e9b9c99e5242",
      "tree": "d4632bc555c52afed6ae4c0444659dca49e3e406",
      "parents": [
        "b91691164be174b780f5c1bb145a7ab5d33fce2f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Support dualcore and 8 socket systems in k8 fallback node parsing\n\nIn particular on systems where the local APIC space and node space\nis very different from the Linux CPU number space.\n\nPreviously the older NUMA setup code directly parsing the K8\nnorthbridge registers had some issues on 8 socket or dual core\nsystems. This patch fixes them.\n\nThis is mainly done by fixing some confusion between Linux\nCPU numbers and local APIC ids. We now pass the local APIC IDs\nto later code, which avoids mismatches.\n\nAlso add some heuristics to detect cases where the Hypertransport\nnodeids and the local APIC IDs don\u0027t match, but are shifted\nby a constant offset.\n\nThis is still all quite hackish, hopefully BIOS writers fill\nin correct SRATs instead.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8675b1a454016c7c50215552ea5c5c4a2413fda0",
      "tree": "7233fd68cb7daf91f08e201296c5f21e13ef571a",
      "parents": [
        "0b07e984fc7a51b1a7c75e1bfdcf59d1ad065353"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix the apic version that gets printed during boot\n\nSigned-off-by: Suresh Sidda \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b07e984fc7a51b1a7c75e1bfdcf59d1ad065353",
      "tree": "84477039c897553359694020e767638a830f4f15",
      "parents": [
        "f1f4e83fd9b5ce77d05825586d0426a54b8f3a68"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t assign CPU numbers in SRAT parsing\n\nDo that later when the CPU boots. SRAT just stores the APIC\u003c-\u003eNode\nmapping node. This fixes problems on systems where the order\nof SRAT entries does not match the MADT.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1f4e83fd9b5ce77d05825586d0426a54b8f3a68",
      "tree": "4e4b5366927d915ec77ed2118b40b3390a3b9071",
      "parents": [
        "b4452218c4b7a579056d439b73a668b71654c137"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: White space and comment fixes for smp_call_function_single\n\nNo functional changes\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4452218c4b7a579056d439b73a668b71654c137",
      "tree": "a83d03b2bfc5a33a2f89a3d6b677b764ea3ac183",
      "parents": [
        "70556463487f33bc6728a7596b97f86b811aad22"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Enable interrupts during delay calibration on APs\n\nWe used to disable them to work around a bug, but that\nis not needed anymore. Keeping them enabled avoids the NMI\nwatchdog triggering in some cases.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70556463487f33bc6728a7596b97f86b811aad22",
      "tree": "ce49b46bd6cd2089c82b5a1cea698bf5c6cfd1cc",
      "parents": [
        "5a40b7c2abdedcf53c9a6ee790991acfcef5b6c7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use largest APIC number, not number of CPUs to decide on physflat mode\n\nHandles case where BIOS gives CPUs very large APIC numbers correctly.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a40b7c2abdedcf53c9a6ee790991acfcef5b6c7",
      "tree": "e326a2d01c30be580c14bd6c74c19a2807c1cdad",
      "parents": [
        "61c11341ed798db9b99b30c1711c1cf458457806"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove code for outdated APICs\n\nNo x86-64 chipset has these APICs.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61c11341ed798db9b99b30c1711c1cf458457806",
      "tree": "2e5ff34ede24ca3e88b5f49170fb1b717b80c080",
      "parents": [
        "eddfb4ed290383abf912630fa8dac5acf65c9e55"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:23 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove esr disable hack in APIC code\n\nThis was just needed for the Numasaurus, which fortunately\ndoesn\u0027t support x86-64 CPUs.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eddfb4ed290383abf912630fa8dac5acf65c9e55",
      "tree": "f13e544e4105facfb9d40d9ee86fb0d10ba29d04",
      "parents": [
        "c1507eb2ee845b123ace751bec9c992a1937872c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:23 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove obsolete APIC \"write around\" bug workaround\n\nNo x86-64 chipset has this bug\n\nGenerated code doesn\u0027t change because it was always disabled.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1507eb2ee845b123ace751bec9c992a1937872c",
      "tree": "c826ae4c3794c3bd04101239c37019b75e4a7635",
      "parents": [
        "affc9b844905f749064752faebb1af699f2d13bf"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:23 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove apic_write_around from smpboot.c\n\nWe don\u0027t do workarounds for ancient hardware bugs.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "affc9b844905f749064752faebb1af699f2d13bf",
      "tree": "98fc470b8d7b0ee2fb9184baca1fadbc929c12f7",
      "parents": [
        "f343bb4cd7cc76d49d72415c8b867b1073d3c6db"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:23 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Update defconfig\n\nAllow diskless booting.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f343bb4cd7cc76d49d72415c8b867b1073d3c6db",
      "tree": "f44795f878e0dc33be330e1efc8cbd4d2fe94bdd",
      "parents": [
        "b3426599af9524104be6938bcb1fcaab314781c7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:23 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86{-64}: Remove old hack that disabled mmconfig support on AMD systems.\n\nNow that Greg implemented MCFG/_SEG support this shouldn\u0027t be needed\nanymore\n\nCc: gregkh@suse.de\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "26cda988ba1e3e843a0680fe98661a22fa430a60",
      "tree": "692e76e9bc9b11ed34bad88f892adc0184c2e5ff",
      "parents": [
        "1df5c10a5b40d1ad747e3de3caf28764153c5c8e",
        "2d909d08db7655a53f3afb31c7627c5c8c87142a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 08:33:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 08:33:53 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 \n"
    },
    {
      "commit": "c3ff8ec31c1249d268cd11390649768a12bec1b9",
      "tree": "b9c51b7fb24baca87ddedc2134a24808aa28e1bf",
      "parents": [
        "c93a777103263c2a610a49771c6336f7a53d8ab7"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Sun Sep 11 01:44:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 07:52:16 2005 -0700"
      },
      "message": "[PATCH] i386: Don\u0027t miss pending signals returning to user mode after signal processing\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d909d08db7655a53f3afb31c7627c5c8c87142a",
      "tree": "e4a3f94f59bb020865a83820c499bfa292ded5a4",
      "parents": [
        "1ed2fd2d3a8d18f184ba2d06e0f03bff773f28ab"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Sep 12 13:19:51 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: Remove unused code\n\nppc64_attention_msg and ppc64_dump_msg are not used so remove them.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1ed2fd2d3a8d18f184ba2d06e0f03bff773f28ab",
      "tree": "90cbf7cca4fc3c4367327c8503cede449ee64ffb",
      "parents": [
        "3238e9c9735cd5ebe30a59df1f8f5af2687344de"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Sep 12 13:17:27 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: Fix for missing start-cpu rtas token\n\nIf the rtas start-cpu token doesnt exist then presume the cpu is already\nspinning. If it isnt we will catch it later on when the cpu doesnt\nrespond.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3238e9c9735cd5ebe30a59df1f8f5af2687344de",
      "tree": "74ecdd57ad7b1dbdb4dd26ad4802ba4efbc3a4c4",
      "parents": [
        "26370322d8e3504db61cb8d438a9fca3b87ac0db"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Sep 12 13:14:26 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: indent pci code\n\nFix up some badly indented code.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "26370322d8e3504db61cb8d438a9fca3b87ac0db",
      "tree": "bbc4d87cea4a30010e4ef1913df948470504ffd6",
      "parents": [
        "fd9648dff6f9797ecc509bcd181706a274dc074d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Sep 12 13:12:11 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: xics cleanup\n\nA few xics cleanups:\n\n- Make some things static.\n- Be more consistent with error printing - interrupts are unsigned,\n  error values are signed.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd9648dff6f9797ecc509bcd181706a274dc074d",
      "tree": "845b99905dc4f54171d554c14e45b55f1cfe48e2",
      "parents": [
        "a94d308513bdb2b926b45c11d7ce7fac6d6ca865"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat Sep 10 16:01:11 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: Add ptrace data breakpoint support\n\nAdd hardware data breakpoint support.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "df09ce4a15bac7b05356b2f00fbb600c5890b1f3",
      "tree": "244012b2885b2369b3262b86e3e1d0a3ec8f415f",
      "parents": [
        "a0987224dc80b3eb98cc7a135422acbda8538146"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat Sep 10 16:01:09 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: Fix up some whitespace issues in ptrace32.c\n\nFix up some whitespace issues in ptrace32.c\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "962bca7f389229a30ced441d7b37f55f203006a2",
      "tree": "9824ae5b923a477fb4a671eda60822f80610861e",
      "parents": [
        "4267292b0f368c1633ff3316a53b5f7fbada95f8"
      ],
      "author": {
        "name": "Robert Jennings",
        "email": "rcjenn@austin.ibm.com",
        "time": "Sat Sep 10 16:01:07 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:11 2005 +1000"
      },
      "message": "[PATCH] ppc64: Add PTRACE_{GET|SET}VRREGS\n\nThe ptrace get and set methods for VMX/Altivec registers present in the\nppc tree were missing for ppc64.  This patch adds the 32-bit and\n64-bit methods.  Updated with the suggestions from Anton following the lines\nof his code snippet.\n\nAdded:\n - flush_altivec_to_thread calls as suggested by Anton\n - piecewise copy of structure to preserve 32-bit vrsave data as per\n   Anton\n\n(I consolidated the 32 and 64bit versions with 2 helper macros - Anton)\n\nSigned-off-by: Robert C Jennings \u003crcjenn@austin.ibm.com\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4267292b0f368c1633ff3316a53b5f7fbada95f8",
      "tree": "4830de68a91351ef29445ec2a7f7ad8d7145b0b9",
      "parents": [
        "357d596bd552ad157a906289ab13ea6ba7e66e3d"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:17:36 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:17:36 2005 +1000"
      },
      "message": "ppc64: Set up PCI tree from Open Firmware device tree\n\nThis adds code which gives us the option on ppc64 of instantiating the\nPCI tree (the tree of pci_bus and pci_dev structs) from the Open\nFirmware device tree rather than by probing PCI configuration space.\nThe OF device tree has a node for each PCI device and bridge in the\nsystem, with properties that tell us what addresses the firmware has\nconfigured for them and other details.\n\nThere are a couple of reasons why this is needed.  First, on systems\nwith a hypervisor, there is a PCI-PCI bridge per slot under the PCI\nhost bridges.  These PCI-PCI bridges have special isolation features\nfor virtualization.  We can\u0027t write to their config space, and we are\nnot supposed to be reading their config space either.  The firmware\ntells us about the address ranges that they pass in the OF device\ntree.\n\nSecondly, on powermacs, the interrupt controller is in a PCI device\nthat may be behind a PCI-PCI bridge.  If we happened to take an\ninterrupt just at the point when the device or a bridge on the path to\nit was disabled for probing, we would crash when we try to access the\ninterrupt controller.\n\nI have implemented a platform-specific function which is called for\neach PCI bridge (host or PCI-PCI) to say whether the code should look\nin the device tree or use normal PCI probing for the devices under\nthat bridge.  On pSeries machines we use the device tree if we\u0027re\nrunning under a hypervisor, otherwise we use normal probing.  On\npowermacs we use normal probing for the AGP bridge, since the device\nfor the AGP bridge itself isn\u0027t shown in the device tree (at least on\nmy G5), and the device tree for everything else.\n\nThis has been tested on a dual G5 powermac, a partition on a POWER5\nmachine (running under the hypervisor), and a legacy iSeries\npartition.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "81d4903d2d17a9f33ece2666185a8b51e6935ae0",
      "tree": "799e8500ac1cf4f60040a683af026d753faec590",
      "parents": [
        "d871629b83774fc24db6dd2775ceaf46b433b056"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Sep 12 11:18:10 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 20:43:47 2005 -0700"
      },
      "message": "[PATCH] m68knommu: common RAM based 68360 startup code\n\nCreate common start code for all 68360 based platforms that are\nloaded and run directly from RAM (as opposed to running from\nflash/ROM). This replaces the old specific startup code for\neach board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42ae766fffdad89267151acddaf936df58ab2267",
      "tree": "5c11328068f313dddd989bbc486fe8a2ea818ce0",
      "parents": [
        "8a6e43e9ee84eb8fb39bfdf8f0b6e466905491d0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Sep 12 11:18:10 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 20:43:46 2005 -0700"
      },
      "message": "[PATCH] m68knommu: common ROM/flash based 68360 startup code\n\nCreate common start code for all 68360 based platforms that are\nloaded and run directly from ROM/flash (as opposed to running from\nRAM). This replaces the old specific startup code for each board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7caaeabb17758295edff9703c18a840073c5b8f4",
      "tree": "a33a4bcc77be6077fd8b787380bf13a38828d211",
      "parents": [
        "357d596bd552ad157a906289ab13ea6ba7e66e3d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Sep 11 20:14:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 11 20:14:07 2005 -0700"
      },
      "message": "[SPARC]: Fix dot-symbol exporting for good.\n\nFrom: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\n\nInstead of playing all of these hand-coded assembler aliasing games,\njust translate symbol names in the name space \".sym\" to \"_Sym\" at\nmodule load time.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "357d596bd552ad157a906289ab13ea6ba7e66e3d",
      "tree": "78b8f6bc2781af2e95a6cf2b20a06dfe8bb04e5c",
      "parents": [
        "e6c69bd39199656a8bbd0569edaff60574ff9cac",
        "d67eb16f5d444fb6d173bcec889ddb2066c0fa0c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 15:51:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 15:51:40 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 \n"
    },
    {
      "commit": "d67eb16f5d444fb6d173bcec889ddb2066c0fa0c",
      "tree": "cc0587f23ed46f2838d4169b3c021b54d877bab7",
      "parents": [
        "c85b2a5fe200d744a814d23c258460d4fc98a546",
        "a1cddb88920b915eaba10712ecfd0fc698b00a22"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:34:23 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:34:23 2005 -0700"
      },
      "message": "Pull sn-features into release branch\n"
    },
    {
      "commit": "c85b2a5fe200d744a814d23c258460d4fc98a546",
      "tree": "b9fdf571d61a31808702b6aff9f12562ab650748",
      "parents": [
        "49a28cc8fd26f5317c47a9aeb2bdd1c33e21738e",
        "6cf07a8cc86a0b471466c7fe45892f7ef434015b"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:27:15 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:27:15 2005 -0700"
      },
      "message": "Pull sim-fixes into release branch\n"
    },
    {
      "commit": "49a28cc8fd26f5317c47a9aeb2bdd1c33e21738e",
      "tree": "bc1706335af1a1bd22d1b2b4d072ef01e612e049",
      "parents": [
        "05f335ea04881ecb912b572c83e281a016149169"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:24:42 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:09:34 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: remove obsolete unwind code\n\nDelete the special case unwind code that was only used by the old\nMCA/INIT handler.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "05f335ea04881ecb912b572c83e281a016149169",
      "tree": "05777261418ef04a4c0896d7fa071b8f83a8e6db",
      "parents": [
        "7f613c7d2203ae137d98fc1c38abc30fd7048637"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:23:42 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:09:12 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: remove the physical mode path from minstate.h\n\nRemove the physical mode path from minstate.h.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "7f613c7d2203ae137d98fc1c38abc30fd7048637",
      "tree": "d8155a5cca33e4fe178625396886fcbb81f39e7a",
      "parents": [
        "289d773ee89ea80dcc364ef97d1be7ad1817387e"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:22:53 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:08:41 2005 -0700"
      },
      "message": "[PATCH] MCA/INIT: use per cpu stacks\n\nThe bulk of the change.  Use per cpu MCA/INIT stacks.  Change the SAL\nto OS state (sos) to be per process.  Do all the assembler work on the\nMCA/INIT stacks, leaving the original stack alone.  Pass per cpu state\ndata to the C handlers for MCA and INIT, which also means changing the\nmca_drv interfaces slightly.  Lots of verification on whether the\noriginal stack is usable before converting it to a sleeping process.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    }
  ],
  "next": "289d773ee89ea80dcc364ef97d1be7ad1817387e"
}
