)]}'
{
  "log": [
    {
      "commit": "b87a1e506115e7df4c6bfd266267ee0088cba3b7",
      "tree": "1f5e16a6478aaf58db89cc889568e36accb00d5f",
      "parents": [
        "4ffa92340b22a59575afe60ea155195c43213120"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Fri Jul 29 14:03:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:15 2005 -0700"
      },
      "message": "[PATCH] s390: fix inline assembly in appldata\n\nFix inline assembly that gets miscompiled by gcc 4.\n\nSigned-off-by: Gerald Schaefer \u003cgeraldsc@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "350e3ade9ed0809a94c51db6ee66883a35f0d6c9",
      "tree": "8c644bec7a82bdb2b4c0c9d30e65fce4b8c15f69",
      "parents": [
        "5712f52e8c024c6b7b82ae5c7b5b3d0f3e6f711b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jul 29 14:03:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: check for interrupt before waiting\n\nThe patch that introduced waiting for interrupts after resetting the reader\ncan cause the boot to fail because the system is waiting for an interrupt that\nwill never arrive.  Add code to check if an interrupt is supposed to arrive\nbefore waiting endlessly.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5712f52e8c024c6b7b82ae5c7b5b3d0f3e6f711b",
      "tree": "24da6505756aa5e62b3392ef9a5627189ed94ec0",
      "parents": [
        "a502a3593c7aa2aff99a61ed71e7cb828ee4da8b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 29 14:03:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: default configuration\n\nUpdate default configuration of s390.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a502a3593c7aa2aff99a61ed71e7cb828ee4da8b",
      "tree": "5960bb8522d9ce4c677233b0cdc5453bf8aef2f5",
      "parents": [
        "e4c5c82024f5f292c0069cf40422b8f3bf5e684e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 29 14:03:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] uml: fix vsyscall brokenness\n\nThe #if/#ifdef cleanup exposed a bug in UML\u0027s ELF header processing.  With\nthis bug fixed, UML recognizes the vsyscall info coming from the host.  On\nFC4, there is a vsyscall page low in the address space, which UML doesn\u0027t\nprovide.  This causes an infinite page fault loop and a hang on boot.\n\nThis patch works around that by making this look like a no-vsyscall system.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1afc3f522ed088405fc8932110d338330db82bb",
      "tree": "944b79bef5f73bfe1ea7fc5e89cb9e36562d0929",
      "parents": [
        "80625942094b114d85811e5ff1fbc9e06dabe0ff"
      ],
      "author": {
        "name": "Natalie.Protasevich@unisys.com",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Fri Jul 29 14:03:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] x86: avoid wasting IRQs patch update\n\nThe patch addresses a problem with ACPI SCI interrupt entry, which gets\nre-used, and the IRQ is assigned to another unrelated device.  The patch\ncorrects the code such that SCI IRQ is skipped and duplicate entry is\navoided.  Second issue came up with VIA chipset, the problem was caused by\noriginal patch assigning IRQs starting 16 and up.  The VIA chipset uses\n4-bit IRQ register for internal interrupt routing, and therefore cannot\nhandle IRQ numbers assigned to its devices.  The patch corrects this\nproblem by allowing PCI IRQs below 16.\n\nSigned-off by: Natalie Protasevich \u003cNatalie.Protasevich@unisys.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d483f47579461a4715db33c68ef8752e5a97a2d",
      "tree": "6a4c9022074426d3551ff1b47c95f2bfe3f41828",
      "parents": [
        "94d2ac66c12397e2ca7988dbf59f24a966d275cb"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 14:03:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] Fix sync_tsc hang\n\nsync_tsc was using smp_call_function to ask the boot processor to report\nit\u0027s tsc value.  smp_call_function performs an IPI_send_allbutself which is\na broadcast ipi.  There is a window during processor startup during which\nthe target cpu has started and before it has initialized it\u0027s interrupt\nvectors so it can properly process an interrupt.  Receveing an interrupt\nduring that window will triple fault the cpu and do other nasty things.\n\nWhy cli does not protect us from that is beyond me.\n\nThe simple fix is to match ia64 and provide a smp_call_function_single.\nWhich avoids the broadcast and is more efficient.\n\nThis certainly fixes the problem of getting stuck on boot which was\nvery easy to trigger on my SMP Hyperthreaded Xeon, and I think\nit fixes it for the right reasons.\n\nMinor changes by AK\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: 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": "94d2ac66c12397e2ca7988dbf59f24a966d275cb",
      "tree": "c0d7b9f7654bb83da63a28b2609b03c442ca09f8",
      "parents": [
        "590f47a1d945c611530a85057e9ad7a3bbb50578"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Fri Jul 29 14:03:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] mm: Ensure proper alignment for node_remap_start_pfn\n\nWhile reserving KVA for lmem_maps of node, we have to make sure that\nnode_remap_start_pfn[] is aligned to a proper pmd boundary.\n(node_remap_start_pfn[] gets its value from node_end_pfn[])\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "590f47a1d945c611530a85057e9ad7a3bbb50578",
      "tree": "226626fbdb53f3a8fea19134100091be4aefc900",
      "parents": [
        "a9b2e9170bdf1dd27ca4aa9a63048065d252d116",
        "094ce7fde493a1196b8152f9f9e73c20e24a2b05"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 14:40:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 14:40:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n"
    },
    {
      "commit": "8bf2755664bfe03a414e7ec02d9f16a3d5beb60d",
      "tree": "4cf707d59b69c153a29d93e90fa5dc53baec64a0",
      "parents": [
        "36c4fd23cc06f81d68ee968c4c1bf1cebb3dcea5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:25:28 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] x86_64 machine_kexec: Use standard pagetable helpers\n\nUse the standard hardware page table manipulation macros.\nThis is possible now that linux works with all 4 levels\nof the page tables.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "094ce7fde493a1196b8152f9f9e73c20e24a2b05",
      "tree": "66398ddc7ee59460fe3313b626620907d9999731",
      "parents": [
        "2bcad935a3bb149833bf249e6b159f22a90d6218"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 12:55:40 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 12:55:40 2005 -0700"
      },
      "message": "arch/i386/kernel/cpu/cpufreq/powernow-k8.c: In function `powernow_k8_cpu_init_acpi\u0027:\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:740: warning: unused variable `vid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:739: warning: unused variable `fid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:743: warning: unused variable `vid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:742: warning: unused variable `fid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:746: `fid\u0027 undeclared (first use in this function)\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:746: `vid\u0027 undeclared (first use in this function)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "36c4fd23cc06f81d68ee968c4c1bf1cebb3dcea5",
      "tree": "53bbd9c8fef8b84e26e0ae0471eb6c912e7ba553",
      "parents": [
        "e7b47ccaf655cbaf336745a9b65cf7b22a536fca"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:02:09 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 12:17:27 2005 -0700"
      },
      "message": "[PATCH] x86_64 machine_kexec: Cleanup inline assembly.\n\nIn an uncensored copy of code from i386 to x86_64 I wound up\nwith inline assembly with the wrong constraints.  Use input\nconstraints instead of output constraints.\n\nSo I know the assembler will do the right thing specify the size\nof the operand lidtq and lgdtq instead of just lidt and lgdt.\n\nMake load_segments use an input constraint, and delete the macro fun.\nWithout having to reload %cs like I do on i386 this code is noticeably\nsimpler.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7b47ccaf655cbaf336745a9b65cf7b22a536fca",
      "tree": "e60c0850ffab179e4080c5deb718a7b9a76b0a5c",
      "parents": [
        "1108bae41e2ac596f46bc4cd8876b93063203d2b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:01:18 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 12:17:26 2005 -0700"
      },
      "message": "[PATCH] i386 machine_kexec: Cleanup inline assembly\n\nFor some reason I was telling my inline assembly that the\ninput argument was an output argument.\n\nPlaying in the trampoline code I have seen a couple of\ninstances where lgdt get the wrong size (because the\ntrampolines run in 16bit mode) so use lgdtl and lidtl to\nbe explicit.\n\nAdditionally gcc-3.3 and gcc-3.4 want\u0027s an lvalue for a\nmemory argument and it doesn\u0027t think an array of characters\nis an lvalue so use a packed structure instead.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bcad935a3bb149833bf249e6b159f22a90d6218",
      "tree": "0fc0da6d1bcfc68ef7918773d3c09b284a02bde2",
      "parents": [
        "7153d9612fe5cefc29f9f17d7a6b9f0dcd07b20e"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 09:56:41 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 09:56:41 2005 -0700"
      },
      "message": "Fix up powernow-k8 compile. (Missing definitions).\n\nFrom: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "33ac02aa4cef417871e128ab4a6565e751e5f3b2",
      "tree": "000243cf3b1477eafb09d86207fdf199ec7f142b",
      "parents": [
        "e0d7ff168a71299919f01500b3d507aae0c67513",
        "2bcad935a3bb149833bf249e6b159f22a90d6218"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 10:16:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 10:16:25 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n"
    },
    {
      "commit": "ca49a601c2b4b74e5cf57fef62122204d1982372",
      "tree": "aac064c0dae4e7d1b2148b7b4b5d9595c624ca49",
      "parents": [
        "5a90fa71f6d45054c78b2bd6dbc4feba1638e1d2",
        "7ac5ae4b122f9415948c642b945a26938aa8f347"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:47:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:47:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp\n"
    },
    {
      "commit": "7ac5ae4b122f9415948c642b945a26938aa8f347",
      "tree": "d925c9b022866bfac4e1e0ddaff76cbe158bdbbf",
      "parents": [
        "e7ec02938dbe8ca35b750f29eaa4b12de0b52754"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jul 29 16:36:48 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 29 16:36:48 2005 +0100"
      },
      "message": "[ARM SMP] Ensure secondary CPUs see their pen release\n\nSince the secondary CPUs will not be operating in symetric mode\nwhile they are held in the pen, we need to ensure that the write\nto pen_release is visible to them, by flushing the cache.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e1474e2d9dfb782e6c6517a180b5a8913c69dfad",
      "tree": "af1aa4912ce87cef01f358e7e658a066900f7770",
      "parents": [
        "78fa74a23b16bdb0d944272b696915c4e0bb3ee1"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Thu Jul 28 21:16:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] re-disable TSC on NUMAQ\n\nSomewhere recently, the TSC got re-enabled for timekeeping on NUMAQ\nmachines.  However, the hardware makes these get unsynchronized quite\nbadly.  So badly, in fact, that the code to fix up the skew can just hang\non boot.\n\nThis patch re-disables them.  It\u0027s nicely confined to the numaq.c file.  It\nwould be great if this could make it into 2.6.13, I think it counts as a\nbugfix.\n\nTested on a 16-proc 4-node NUMAQ.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2d76bd8fa29f9b6dbf3ee8f6bc7bdda21bc5ce8",
      "tree": "88387f513bb2c09b7195117b1d7bbf389dab5d52",
      "parents": [
        "30f417c65e151dc96998a8ef721149a43998bc65"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 21:16:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] uml: implement hostfs syncing\n\nActually implement the hostfs \"sync\" method.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30f417c65e151dc96998a8ef721149a43998bc65",
      "tree": "8830925e76a185a8ac7843789d87ab288a9e74f3",
      "parents": [
        "201134ca168c27c1f895ecfd74f9ebf1129483d0"
      ],
      "author": {
        "name": "Christophe Lucas",
        "email": "clucas@rotomalug.org",
        "time": "Thu Jul 28 21:16:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] uml: Clean up prink calls\n\nprintk() calls should include appropriate KERN_* constant.\n\nSigned-off-by: Christophe Lucas \u003cclucas@rotomalug.org\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "201134ca168c27c1f895ecfd74f9ebf1129483d0",
      "tree": "55e7e826f92a5fa4e7e7234908085f8a199a176e",
      "parents": [
        "7e1f49da6881bbf938e502d99335ad5488eb93b4"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu Jul 28 21:16:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix typo\n\nFix a typo in wait_stub_done.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e1f49da6881bbf938e502d99335ad5488eb93b4",
      "tree": "8ca765ab1f9ac081bd797b23c4355441b9f75966",
      "parents": [
        "d9b7cc84afc7f4ebcef27691279d557e13128818"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix load average \u003e\u003d1\n\nupdate_process_times was missing its irq_enter/irq_exit wrapper.  This caused\nksoftirqd to be scheduled on every clock tick.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9b7cc84afc7f4ebcef27691279d557e13128818",
      "tree": "524e4909a810dbf00f171c72a4b5fd83cf95c538",
      "parents": [
        "9057e9deee648cb2824d83b9eb7058edb5442a21"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix redundant assignment\n\nBy this point, .is_user has already been set, so this assignment is useless.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9057e9deee648cb2824d83b9eb7058edb5442a21",
      "tree": "3068f40bdee9b5bae16615b51275bdbf7b978d4a",
      "parents": [
        "6f313b12335abf010802751c45249e7a0007a232"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu Jul 28 21:16:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix skas0 stub return\n\nIt\u0027s wrong to pop a fixed number of words from stack before calling sigreturn,\nas the number depends on what code is generated by the compiler for the start\nof stub_segv_handler().  What we need is esp containing the address of\nsigcontext.  So we explicitly load that pointer into esp.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8afe07ce0003d4c63b7d76b6f28264503cb80d71",
      "tree": "c92d9bff9c4e94504f90a090b48ffc7eb7fbb99d",
      "parents": [
        "b85e9680a33ae2df04bd493f220a76dcf183ce80"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 21:16:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] uml: avoid unnecessary pcap rebuild\n\nJust a Kbuild subtlety, not listing a target file inside targets causes it\nto be rebuilt each time, and as a consequence everything depending on it is\nrebuilt.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b85e9680a33ae2df04bd493f220a76dcf183ce80",
      "tree": "f6c405c80cc80d1e199cafe7867e91dd55da2b2a",
      "parents": [
        "2ca3310e78912a527d7d2c62c01da7cbf7346b8d"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] uml: fix TT mode by reverting \"use fork instead of clone\"\n\nWith Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\n\nRevert the following patch, because of miscompilation problems in different\nenvironments leading to UML not working *at all* in TT mode; it was merged\nlately in 2.6 development cycle, a little after being written, and has\ncaused problems to lots of people; I know it\u0027s a bit too long, but it\nshouldn\u0027t have been merged in first place, so I still apply for inclusion\nin the -stable tree.  Anyone using this feature currently is either using\nsome older kernel (some reports even used 2.6.12-rc4-mm2) or using this\npatch, as included in my -bs patchset.\n\nFor now there\u0027s not yet a fix for this patch, so for now the best thing is\nto drop it (which was widely reported to give a working kernel, and as such\nwas even merged in -stable tree).\n\n\"Convert the boot-time host ptrace testing from clone to fork.  They were\nessentially doing fork anyway.  This cleans up the code a bit, and makes\nvalgrind a bit happier about grinding it.\"\n\nURL:\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommit;h\u003d98fdffccea6cc3fe9dba32c0fcc310bcb5d71529\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c56ac3f3b12936b03d2626c7572fed5977af515",
      "tree": "4cb1fa7e6e0a2830d99520f42c6624697d0194c7",
      "parents": [
        "5a7b90137d9f05390cf953d756e1edda2ca88053"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Thu Jul 28 21:15:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: fix cpu_to_node setup for sparse apic_ids\n\nWhile booting with SMT disabled in bios, when using acpi srat to setup\ncpu_to_node[], sparse apic_ids create problems.\n\nWithout this patch, intel x86_64 boxes with hyperthreading disabled in the\nbios (and which rely on srat for numa setup) endup having incorrect values in\ncpu_to_node[] arrays, causing sched domains to be built incorrectly etc.\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\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": "5a7b90137d9f05390cf953d756e1edda2ca88053",
      "tree": "3df76398df406be443a4931b64afa3af522709b1",
      "parents": [
        "ef6e525393dbbab7e1dc42594d35a1dfd688d1d7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove unused variable in k8-bus.c\n\narch/x86_64/pci/k8-bus.c: In function `fill_mp_bus_to_cpumask\u0027:\narch/x86_64/pci/k8-bus.c:32: warning: unused variable `printed\u0027\n\nSigned-off-by: 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": "ef6e525393dbbab7e1dc42594d35a1dfd688d1d7",
      "tree": "31dff5c27707f7c095cbc6cd9157ac2fa62d487f",
      "parents": [
        "8d224d32c28c165f7100a670d61d64dd15d49a1e"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Thu Jul 28 21:15:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Use msleep in smpboot.c\n\nReplace schedule_timeout() with msleep() to guarantee the task delays as\nexpected.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: 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": "07291d431ce6c6660c35dd4e5e980a406dc3629a",
      "tree": "6238e9d5ef085b714b19d2261d6e860bbf967bca",
      "parents": [
        "ed6b676ca8b50e0b538e61c283d52fd04f007abf"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Fix SRAT handling on non dual core systems\n\nSigned-off-by: 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": "ed6b676ca8b50e0b538e61c283d52fd04f007abf",
      "tree": "753ea613ce334c41f835f6aac21074b137d24713",
      "parents": [
        "3829ee6b1be03d5aa3005fe7d19f30088b539836"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Switch to the interrupt stack when running a softirq in local_bh_enable()\n\nThis avoids some potential stack overflows with very deep softirq callchains.\ni386 does this too.\n\nTOADD CFI annotation\n\nSigned-off-by: 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": "3829ee6b1be03d5aa3005fe7d19f30088b539836",
      "tree": "be7a9f93c38662905509f1033ef935436d8b02a3",
      "parents": [
        "3ba80e7595f3e308e5e7135445b513779fc0ba3b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Small assembly improvements\n\nSave a byte here and there.  Ultimatively useless, but these things always\ncatch my eyes when reading the code so just fix them for now.\n\nAlso I got at least one patch fixing of them already, which gives a good\nexcuse.\n\nSigned-off-by: 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": "3ba80e7595f3e308e5e7135445b513779fc0ba3b",
      "tree": "600e763635fd7b0639c0e0791f5328f0485a82f3",
      "parents": [
        "e2cac78935ff1705e1eb53be28da704d3482b4f5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:01 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove unnecessary include in fault.c\n\nSigned-off-by: 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": "e2cac78935ff1705e1eb53be28da704d3482b4f5",
      "tree": "1a32474c6a7a27a3b143c52d3864eb635453078e",
      "parents": [
        "b6a68a16dc15c65fe76acb7502a806ae415cd3e4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:01 2005 -0700"
      },
      "message": "[PATCH] x86_64: When running cpuid4 need to run on the correct CPU\n\nSigned-off-by: 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": "2275cfa8bcb833cdac7dcc616d11306ca35eec58",
      "tree": "079ad29faf7f05dbfe5235d322d741ea540ba29c",
      "parents": [
        "f8d311939f9d2b2a5e935df8dceb98b7cbe08d43"
      ],
      "author": {
        "name": "Andreas Gruenbacher",
        "email": "agruen@suse.de",
        "time": "Thu Jul 28 21:15:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:01 2005 -0700"
      },
      "message": "[PATCH] x86_64: Icecream has no way of detecting assembler-level includes\n\nIcecream preprocesses c sources locally, and sends the result off to a remote\nhost for compiling.  It does not recognize includes at assembler level.  The\nfix is to put the assemberincludes an a separate .s file, which will always be\nassembled locally.\n\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nSigned-off-by: 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": "f8d311939f9d2b2a5e935df8dceb98b7cbe08d43",
      "tree": "02da12ff661ee3da44e29e4ca89df28dea8a4593",
      "parents": [
        "37a47e65fa58d413a31f27ee88f6cb98583b6157"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:01 2005 -0700"
      },
      "message": "[PATCH] x86_64: Support more than 8 cores on AMD systems\n\nUse physical mode instead of logical mode to address more CPUs.  This is also\nused in the CPU hotplug case to avoid a race.\n\nSigned-off-by: 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": "37a47e65fa58d413a31f27ee88f6cb98583b6157",
      "tree": "4c9cc88e9816f174d379d3c0f8066aa78163809f",
      "parents": [
        "5f68c1388ada34998c2902c289c6a6b625a73c4e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:01 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove the broadcast options that were added for cpuhotplug\n\nWill be obsolete with physflat.\n\nSigned-off-by: 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": "5f68c1388ada34998c2902c289c6a6b625a73c4e",
      "tree": "6f7f75698bb706e549d553843145de091b3fb745",
      "parents": [
        "91c6d400940e97f2809c04fcf383517f7650dbd4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:00 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove IA32_* build tools in Makefile\n\nNot used anymore since quite some time. Just uses -m32 instead.\n\nSigned-off-by: 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": "91c6d400940e97f2809c04fcf383517f7650dbd4",
      "tree": "15eb8b6b3d05e06ab33a125bf2cf7c5081d6848a",
      "parents": [
        "69cb62eb6dceb0da701e04395d3b412a0648c118"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:00 2005 -0700"
      },
      "message": "[PATCH] x86_64: Create per CPU machine check sysfs directories\n\nThis patch will create machinecheck sysdev directories per CPU.  All of the\ncpus still share the same ctl banks.  When compiled with CONFIG_HOTPLUG_CPU,\nit will also bring up/down sysdev directories as cpus go up/down.  I have\ntested the patch along with CONFIG_HOTPLUG_CPU option on in 2.6.13-rc1 kernel.\n\nMinor changes by AK: remove useless unload function\n\nSigned-off-by: Jacob Shin \u003cjacob.shin@amd.com\u003e\nSigned-off-by: 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": "69cb62eb6dceb0da701e04395d3b412a0648c118",
      "tree": "5ed6306e055dbfe30b4db4e7dd1c80439d762f25",
      "parents": [
        "b684664fd495fd640353c0f786751763db77dcfb"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:00 2005 -0700"
      },
      "message": "[PATCH] x86_64: Print a boot message for hotplug memory zones\n\nFrom: Keith Manning\n\nPrint a boot message for hotplug memory zones\n\nSigned-off-by: 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": "b684664fd495fd640353c0f786751763db77dcfb",
      "tree": "348f3d452f9d1a78ec1a3684ef53380d41ec9db8",
      "parents": [
        "17158d17aa726142255050b407ad701a6f191aba"
      ],
      "author": {
        "name": "Keith Mannthey",
        "email": "kmannth@us.ibm.com",
        "time": "Thu Jul 28 21:15:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:00 2005 -0700"
      },
      "message": "[PATCH] x86_64: Fix overflow in NUMA hash function setup\n\nSigned-off-by: 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": "a54649b801e5fe69755dc55e6589f7a65af25d79",
      "tree": "77245e9b10077b63325972761a711adaa6fa9588",
      "parents": [
        "c853cc7e7940a2d6ad66cfe666192516fc06b0e3"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:59 2005 -0700"
      },
      "message": "[PATCH] x86_64: Improve CONFIG_GART_IOMMU description and make it default y\n\nSigned-off-by: 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": "c853cc7e7940a2d6ad66cfe666192516fc06b0e3",
      "tree": "0c280f4db32264b0d89f38b990d085cbd0335a4a",
      "parents": [
        "a940199f206dcf51c65fae27e2ce412f2c5a2b22"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:59 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove unused variable in delay.c\n\nSigned-off-by: 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": "a940199f206dcf51c65fae27e2ce412f2c5a2b22",
      "tree": "ada838ac347214d20fcb6003cba1c4938dc7ebae",
      "parents": [
        "de04f3220b9789cc40fd6b1d151dfa0a7e3b03b9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:58 2005 -0700"
      },
      "message": "[PATCH] x86_64: Some cleanup in setup64.c\n\nMinor cleanup.\n\nMove things into their include files, remove obsolete includes, fix\nindentation, remove obsolete special cases etc.\n\nI also added the per cpu section to asm-generic/sections.h and fixed\ninit/main.c to use it.\n\nSigned-off-by: 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": "de04f3220b9789cc40fd6b1d151dfa0a7e3b03b9",
      "tree": "aa2f1766c0bc340a8298c463f2138649a83a6177",
      "parents": [
        "3019e8ebe6281843488250ee3a539106806da93a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:58 2005 -0700"
      },
      "message": "[PATCH] x86_64: Clarify Booting processor ... message\n\nNo need to print kernel addresses there and clarify what the APIC-ID is.\n\nSigned-off-by: 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": "3019e8ebe6281843488250ee3a539106806da93a",
      "tree": "a40624eb7c152ffaab95c9fa65e99075eee11018",
      "parents": [
        "61b1b2d0239da82c0bed8adaa1d070c6551d4afd"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:58 2005 -0700"
      },
      "message": "[PATCH] x86_64: Minor clean up to CPU setup - use smp_processor_id instead of custom hack\n\nDoes not change any semantics because numa_add_cpu checks for CPU 0 anyways.\n\nSigned-off-by: 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": "61b1b2d0239da82c0bed8adaa1d070c6551d4afd",
      "tree": "121b652c8b6915d17beb622086e362a9e9c1733e",
      "parents": [
        "5b943fbfaf0dbdd3cd9ff2dda100f0b8c47a7d8c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:58 2005 -0700"
      },
      "message": "[PATCH] x86_64: Move cpu_present/possible_map parsing earlier\n\nVarious code needs this information now before the actual SMP bootup.  Instead\nof computing it on the fly while booting the other CPUs set it up now while\ninitial MPtable/MADT parsing.\n\nSigned-off-by: 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": "acc7b6f01c3d387faa34233a25949eaaf18e0753",
      "tree": "d30259bf8a9793c58439bc149cc140e77597678e",
      "parents": [
        "5df3574ec0eac0eb8d758e8e9b1ad95d909a9e1f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:57 2005 -0700"
      },
      "message": "[PATCH] x86_64: Update defconfig\n\nSigned-off-by: 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": "5df3574ec0eac0eb8d758e8e9b1ad95d909a9e1f",
      "tree": "0d8922d07d0d463b8a012143d38ca1dae73136ea",
      "parents": [
        "2a16a3007d5b5896ff62d149bb4dca1a29fd78c4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:57 2005 -0700"
      },
      "message": "[PATCH] x86_64: Always ack IPIs even on errors\n\nSigned-off-by: 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": "2a16a3007d5b5896ff62d149bb4dca1a29fd78c4",
      "tree": "503c4baf54a7be16e1dd40ba864a855b73f539e9",
      "parents": [
        "63953523341bcafe5928bf6e99bffd7db94b471e"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Thu Jul 28 21:15:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:45:57 2005 -0700"
      },
      "message": "[PATCH] x86_64: cpu hotplug changes kills nmi watchdog\n\nWhen the x86_64 cpu hotplug changes went in it added a check in\ndefault_do_nmi() which kills NMI delivery on any CPU but the BSP.\n\nThe NMI watchdog is brought up quite some time before the online bit is set\nin num_online_cpus so this won\u0027t work very well.  The nmi watchdogs on cpus\nthat are not BSP will never be reprogrammed and no NMIs.\n\nWhy was this check added? How does an offlined cpu receive an NMI?\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nCc: \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7ec02938dbe8ca35b750f29eaa4b12de0b52754",
      "tree": "fc053d9a21674b173dd61feac4b5a33cccd181d8",
      "parents": [
        "505d7b193181be029f4f9aea59e6bdbfdd1e9e76"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 28 20:36:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 28 20:36:26 2005 +0100"
      },
      "message": "[ARM SMP] Fix another ARMv6 bitop problem\n\nWe sometimes forgot to check whether the exclusive store succeeded.\nEnsure that we always check.  Also ensure that we always use the\nout of line versions, since the inline versions are not SMP safe.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "505d7b193181be029f4f9aea59e6bdbfdd1e9e76",
      "tree": "ffcdb1fe79171bb0e6e02c0c197541d1b73ad5b0",
      "parents": [
        "41c018b7ecb60b1c2c4d5dee0cd37d32a94c45af"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 28 20:32:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 28 20:32:47 2005 +0100"
      },
      "message": "[ARM SMP] Ensure secondary CPUs have a clean TLB\n\nSince ARMv6 CPUs will not flush the TLB on context switches, it is\npossible that we may end up with some global TLB entries remaining\npresent, eventually upsetting userspace.  Explicitly flush the\nentire TLB on secondary CPUs as they startup, after we have switched\nto the init_mm page tables.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7153d9612fe5cefc29f9f17d7a6b9f0dcd07b20e",
      "tree": "571f533262cd79dd1f2d990e3643a33eb0d18ef0",
      "parents": [
        "cc993cab0239cb07af329d2e18faac7888821075"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:45:10 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:45:10 2005 -0700"
      },
      "message": "powernow-k8.c: In function `query_current_values_with_pending_wait\u0027:\npowernow-k8.c:110: warning: `hi\u0027 may be used uninitialized in this function\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "841e40b380a70933e8dc1184e0f9ba1c6cac48af",
      "tree": "2a975a06793c5cd8303f0e4c4d3b474d4ed7d5f6",
      "parents": [
        "03938c3f1062b0f279a0ef937a471d4db83702ed"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:40:04 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:40:04 2005 -0700"
      },
      "message": "Opteron revision F will support higher frequencies than\ncan be encoded in the current driver\u0027s 4 bit frequency\nfield.  This patch updates the driver to support Rev F\nincluding 6 bit FIDs and processor ID updates.\n\nThis should apply cleanly whether or not the dual-core\nbugfix I sent out last week is applied.  I\u0027d prefer\nthat both get applied, of course.\n\nSigned-off-by: David Keck \u003cdavid.keck@amd.com\u003e\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "03938c3f1062b0f279a0ef937a471d4db83702ed",
      "tree": "12e7a40b6f6232d6ddd7b5bd475fe29722cd8f10",
      "parents": [
        "8ed693d29b25bbd88471ec043cc01581419d0481"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:38:21 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jul 28 09:38:21 2005 -0700"
      },
      "message": "powernow-k8 requires that a data structure for\neach core be created in the _cpu_init function\ncall.  The cpufreq infrastructure doesn\u0027t call\n_cpu_init for the second core in each processor.\nSome systems crashed when _get was called with\nan odd-numbered core because it tried to\ndereference a NULL pointer since the data\nstructure had not been created.\n\nThe attached patch solves the problem by\ninitializing data structures for all shared\ncores in the _cpu_init function.  It should\napply to 2.6.12-rc6 and has been tested by\nAMD and Sun.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "ac12259f2984d96454affc147f9d63f2ac2ac1f8",
      "tree": "7c020f7c6efbfd57b85043d7af615fe473ea4a42",
      "parents": [
        "ad2b93123d2b3cb4ba9a98dd5f62acb6d6b50391"
      ],
      "author": {
        "name": "Giancarlo Formicuccia",
        "email": "giancarlo.formicuccia@gmail.com",
        "time": "Thu Jul 28 01:07:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 08:39:01 2005 -0700"
      },
      "message": "[PATCH] Fix incorrect Asus k7m irq router detection\n\nThis patch:\nhttp://marc.theaimsgroup.com/?l\u003dbk-commits-head\u0026m\u003d111955644929114\u0026w\u003d2\nuncovered a k7m bios bug, where the VT82C686A router is reported as\nbeing \"586-compatible\". The two chips have different pirq mapping, so\nthis leads to \"irq routing conflict\" on many pci devices.\n\nThe suggested fix was discussed with Aleksey Gorelov, who helped me\nto identify the problem as a probable bios bug.\n\nSigned-off-by: Giancarlo Formicuccia \u003cgiancarlo.formicuccia@gmail.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41c018b7ecb60b1c2c4d5dee0cd37d32a94c45af",
      "tree": "ba2ef07f0619ace5b8c892a2f38ac18f767421d4",
      "parents": [
        "340d10e47238daeb5e5eb27df25b4e7ec71f6571"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Wed Jul 27 17:10:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 18:24:24 2005 -0700"
      },
      "message": "[PATCH] new alpha syscalls\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "340d10e47238daeb5e5eb27df25b4e7ec71f6571",
      "tree": "75f826c087b3a69dda2da1498e3750802ef9adb7",
      "parents": [
        "e0aa8afd97536a9d94f82a07b4c4b3f05aef6f82",
        "48b0e5487fcdcb3421bda67666277348b2bd2661"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 17:09:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 17:09:10 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "96fad28a781069eb40156f78b8f50c349805b652",
      "tree": "0d428a842ac643176921fcf44e1728ea6ff88690",
      "parents": [
        "3334c39f1815d2911238c43f40840c3c7b378165",
        "b833961bd30eec201b9a94eec36aa7ac96f9c9c0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:37:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:37:03 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "3334c39f1815d2911238c43f40840c3c7b378165",
      "tree": "19555dab8c2811141b4070f30c0723d17965a162",
      "parents": [
        "71b2c86f5fd22b27feaa6c19c2c6662480ecd7d5",
        "614d73edae68836f7659ee8efec90878e6215fb1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:36:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:36:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp\n"
    },
    {
      "commit": "71b2c86f5fd22b27feaa6c19c2c6662480ecd7d5",
      "tree": "494c4c09d60c0be0c98be94724435d9ff84f2cf5",
      "parents": [
        "bf85fa6c878aa3968df47d7f70a2b506c3e53b99"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Jul 27 04:55:54 2005 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:35:39 2005 -0700"
      },
      "message": "[PATCH] ppc32: 8xx remove BROKEN Kconfig entry\n\n8xx is not BROKEN anymore.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf85fa6c878aa3968df47d7f70a2b506c3e53b99",
      "tree": "f7e4c5c03b053a629f3bc8206b70fae34424ffab",
      "parents": [
        "59904159c316f7bc02d00ff7b0dc3f9d3afd07fd"
      ],
      "author": {
        "name": "Anton Wöllert",
        "email": "a.woellert@gmail.com",
        "time": "Wed Jul 27 04:45:17 2005 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:34:34 2005 -0700"
      },
      "message": "[PATCH] ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys\n\nOn 8xx, in the case where a pagefault happens for a process who\u0027s not\nthe owner of the vma in question (ptrace for instance), the flush\noperation is performed via the physical address.\n\nUnfortunately, that results in a strange, unexplainable \"icbi\"\ninstruction fault, most likely due to a CPU bug (see oops below).\n\nAvoid that by flushing the page via its kernel virtual address.\n\nOops: kernel access of bad area, sig: 11 [#2]\nNIP: C000543C LR: C000B060 SP: C0F35DF0 REGS: c0f35d40 TRAP: 0300 Not tainted\nMSR: 00009022 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 10\nDAR: 00000010, DSISR: C2000000\nTASK \u003d c0ea8430[761] \u0027gdbserver\u0027 THREAD: c0f34000\nLast syscall: 26\nGPR00: 00009022 C0F35DF0 C0EA8430 00F59000 00000100 FFFFFFFF 00F58000\n00000001\nGPR08: C021DAEF C0270000 00009032 C0270000 22044024 10025428 01000800\n00000001\nGPR16: 007FFF3F 00000001 00000000 7FBC6AC0 00F61022 00000001 C0839300\nC01E0000\nGPR24: 00CD0889 C082F568 3000AC18 C02A7A00 C0EA15C8 00F588A9 C02ACB00\nC02ACB00\nNIP [c000543c] __flush_dcache_icache_phys+0x38/0x54\nLR [c000b060] flush_dcache_icache_page+0x20/0x30\nCall trace:\n[c000b154] update_mmu_cache+0x7c/0xa4\n[c005ae98] do_wp_page+0x460/0x5ec\n[c005c8a0] handle_mm_fault+0x7cc/0x91c\n[c005ccec] get_user_pages+0x2fc/0x65c\n[c0027104] access_process_vm+0x9c/0x1d4\n[c00076e0] sys_ptrace+0x240/0x4a4\n[c0002bd0] ret_from_syscall+0x0/0x44\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71ae18ec690953e9ba7107c7cc44589c2cc0d9f1",
      "tree": "f2a0c8e0b67120d61f9216638482d5f472e27f29",
      "parents": [
        "44456d37b59d8e541936ed26d8b6e08d27e88ac1"
      ],
      "author": {
        "name": "Blaisorblade",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Jul 27 11:45:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] sys_get_thread_area does not clear the returned argument\n\nsys_get_thread_area does not memset to 0 its struct user_desc info before\ncopying it to user space...  since sizeof(struct user_desc) is 16 while the\nactual datas which are filled are only 12 bytes + 9 bits (across the\nbitfields), there is a (small) information leak.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44456d37b59d8e541936ed26d8b6e08d27e88ac1",
      "tree": "11ca6fa29b8cfb56ecef2d1f4f9dc2d9d71d2a2f",
      "parents": [
        "02b775696fee75a04041d8d94db26a9462216d24"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:45:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] turn many #if $undefined_string into #ifdef $undefined_string\n\nturn many #if $undefined_string into #ifdef $undefined_string to fix some\nwarnings after -Wno-def was added to global CFLAGS\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ffa7405afe0eaf34db6254160b734f084601f68",
      "tree": "5d6199a0256137babe9bee3e5322779a19fb4ba0",
      "parents": [
        "f878e4367580f37327e68ce2c6861245077f0904"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jul 27 11:45:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: cpu timer reset in machine check handler\n\nFix wrong move direction of timer values for cpu accounting in case of a\nmachine check that indicates a broken cpu timer.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f878e4367580f37327e68ce2c6861245077f0904",
      "tree": "5414f367d9397debdd818568b958f779df7ac817",
      "parents": [
        "4111796d89b8cfa36054d65d9858460b5ec0e8c7"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jul 27 11:45:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: 31 bit memory size limit\n\nLimit reported memory size to 2GB if running in 31 bit mode.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "99b2d8df1d06f1072a949fc1e01a08b94b084d5f",
      "tree": "e5be46e9fbee8b68ab1743ef29037c0596a7265f",
      "parents": [
        "46ee058cdb3abab9313cc9cb9e9927d7672a718c"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jul 27 11:45:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:04 2005 -0700"
      },
      "message": "[PATCH] s390: external call performance\n\nThe kernel uses the SIGP external call order code to signal other CPUs.  When\nrunning with dedicated CPUs external calls don\u0027t get delivered immediately but\nwithin a fixed polling invervall.  This can lead to delays where the system\nappears to do nothing.  Replace the SIGP external call order with the SIGP\nemergency call order since this one gets delivered immediately.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "951f22d5b1f0eaae35dafc669e3774a0c2084d10",
      "tree": "66c0131b576dadb98026da11d624df453c4c9a7c",
      "parents": [
        "8449d003f323ca7a00eec38905d984ba5ec83a29"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jul 27 11:44:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:04 2005 -0700"
      },
      "message": "[PATCH] s390: spin lock retry\n\nSplit spin lock and r/w lock implementation into a single try which is done\ninline and an out of line function that repeatedly tries to get the lock\nbefore doing the cpu_relax().  Add a system control to set the number of\nretries before a cpu is yielded.\n\nThe reason for the spin lock retry is that the diagnose 0x44 that is used to\ngive up the virtual cpu is quite expensive.  For spin locks that are held only\nfor a short period of time the costs of the diagnoses outweights the savings\nfor spin locks that are held for a longer timer.  The default retry count is\n1000.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b2bf06994b9cd6067e5c7620e270eec73fef70b",
      "tree": "cd3f29e3c32ff6d8b09eb3fc9d3813bf939cef8f",
      "parents": [
        "947ac8b9265e2a22552552d011db1e161f802a4a"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Wed Jul 27 11:44:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:03 2005 -0700"
      },
      "message": "[PATCH] v850: Update PCI support\n\nThese changes are untested (I no longer have the hardware).\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f307d365ea4db4848a0b43bbbdf3c96f4d2e0933",
      "tree": "a249f9777a9d1782a87d57fb4978e3084e7e255b",
      "parents": [
        "4f9a6e101a962dd845eda69fa066184457968228"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Wed Jul 27 11:44:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:02 2005 -0700"
      },
      "message": "[PATCH] v850: Add defconfigs\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51533b615e605d86154ec1b4e585c8ca1b0b15b7",
      "tree": "4a6d7d8494d2017632d83624fb71b36031e0e7e5",
      "parents": [
        "5d01e6ce785884a5db5792cd2e5bb36fa82fe23c"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:01 2005 -0700"
      },
      "message": "[PATCH] CRIS update: new subarchitecture v32\n\nNew CRIS sub architecture named v32.\n\nFrom: Dave Jones \u003cdavej@redhat.com\u003e\n\n\tFix swapped kmalloc args\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d01e6ce785884a5db5792cd2e5bb36fa82fe23c",
      "tree": "aec09f0c058a6750904b947733a6cc7033359447",
      "parents": [
        "dcf1310b72149d016970c666539d4d73bb77c086"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:01 2005 -0700"
      },
      "message": "[PATCH] CRIS update: updates for 2.6.12\n\nPatches to make CRIS work with 2.6.12.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d20a541b089ecb67a88a673548161b686ed7b85",
      "tree": "53bac804d538068c80684becb76cd76937956502",
      "parents": [
        "21783c9746619a782c21be606f6498bbd4d4615e"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:01 2005 -0700"
      },
      "message": "[PATCH] CRIS update: SMP\n\nPatches to support SMP.\n\n* Each CPU has its own current_pgd.\n* flush_tlb_range is implemented as flush_tlb_mm.\n* Atomic operations implemented with spinlocks.\n* Semaphores implemented with spinlocks.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21783c9746619a782c21be606f6498bbd4d4615e",
      "tree": "e02f3e7b583576d850b3aac2fdcf38172ee565eb",
      "parents": [
        "59c61138a556cf89692e0d5bd2c9de5df54b824f"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:00 2005 -0700"
      },
      "message": "[PATCH] CRIS update: profiler\n\nSystem-level profiler.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f18cfbf0990bfc2e8e7706eeb9e5bef898ae923",
      "tree": "b6bd033aac034e5d3cb83be8efb03506135866b2",
      "parents": [
        "7cf32cad153d63ac4f6f2d5dd16ddd32ad72d578"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:00 2005 -0700"
      },
      "message": "[PATCH] CRIS update: mm\n\nMemory management patches.\n\n* SMP support.\n* Non-executable stack (on v32).\n* 4-level page tables.\n* Added simple Thread Local Storage support.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7cf32cad153d63ac4f6f2d5dd16ddd32ad72d578",
      "tree": "1072d64f49092ba87ff0d5079e37f58f646f7356",
      "parents": [
        "2e0cea1decf7f21df0496571c218df3b3b8cce99"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:00 2005 -0700"
      },
      "message": "[PATCH] CRIS update: misc patches\n\n* Start threads with IRQs enabled.\n* Move symbol exports to arch specific file.\n* Prepare for real command line in the future.\n* Handle csum for partition that crosses flash boundary.\n* Set utsname.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e0cea1decf7f21df0496571c218df3b3b8cce99",
      "tree": "7d6a2a99013b2a4270f4d0a9ccf2d71549488f48",
      "parents": [
        "63245d2cde2be64f172388c2c50862f233c05700"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:00 2005 -0700"
      },
      "message": "[PATCH] CRIS update: IRQ\n\nUse the generic IRQ framework\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63245d2cde2be64f172388c2c50862f233c05700",
      "tree": "c5f41dca80044bf4820e9c65eaa9844eb89493f6",
      "parents": [
        "7e9204265b4ec6680fad9abc7a78b94087983916"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:00 2005 -0700"
      },
      "message": "[PATCH] CRIS update: I/O and DMA allocator\n\nAdded I/O and DMA allocators to be used by drivers.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e9204265b4ec6680fad9abc7a78b94087983916",
      "tree": "50ff709f7d37193bb56599a4e1646509d8e353ff",
      "parents": [
        "059163cabc01a15b9e2cf10e5de5b6dc06e0da1f"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] CRIS update: drivers\n\nUpdates to device drivers.\n\n* Use I/O and DMA allocators.\n* Use wait_event_interruptible instead of interrutiple_sleep_on.\n* Added spinlocks SMP.\n* Changed restore_flags to local_irq_restore etc.\n* Updated IDE driver include to fit 2.6.12.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "059163cabc01a15b9e2cf10e5de5b6dc06e0da1f",
      "tree": "d053763ad90eeb4a6835d2ff888f2d36428f881c",
      "parents": [
        "05b4c28cba8dc48505322988340307073c353b1e"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] CRIS update: debug\n\nImprovements to crash debug code.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05b4c28cba8dc48505322988340307073c353b1e",
      "tree": "2d17bd3724babfc0f735988b3e2de862a0f27680",
      "parents": [
        "3e41d6522a6922a95f9d953f4171b45b82b3d6f4"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] CRIS update: console\n\nChanges to console.\n\n* Added LF-\u003eCRLF translation\n* Make use of real console framework.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e41d6522a6922a95f9d953f4171b45b82b3d6f4",
      "tree": "61f406f442ec3db540322c802d06a67f8dbd8eb7",
      "parents": [
        "cb09f540a1c5e6c5beb6e82f554d51a1f2c87e67"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] CRIS update: configuration and build\n\nChanges to configuration and build system.\n\n* Added v32 sub architecture.\n* Use generic hard IRQ.\n* Added SMP options.\n* Added options to OOPS at NMI and reboot at OOM.\n* Made it possible to set objtree.\n* Added option to select Kernel GDB serial port.\n* Corrected Kconfig usage.\n* Added system profiler.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb09f540a1c5e6c5beb6e82f554d51a1f2c87e67",
      "tree": "869d0be20eb950ea64b7fdcfcbb07082f173cfae",
      "parents": [
        "e1637f437f1a2e552e0572e02d46e2c395a4ecaf"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] CRIS update: arch split\n\nChanges necessary to make the sub-arch split complete.\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1637f437f1a2e552e0572e02d46e2c395a4ecaf",
      "tree": "7c832e6129188c4e339733396fdc310e6c9bfb32",
      "parents": [
        "dab175f393cdf30fbaec5978682a49dc3c890b2f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jul 27 11:44:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:59 2005 -0700"
      },
      "message": "[PATCH] m32r: add missing Kconfig help text\n\nThere\u0027s no help text for CONFIG_DEBUG_STACKOVERFLOW - add one.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dab175f393cdf30fbaec5978682a49dc3c890b2f",
      "tree": "70e0cd61df9b73ea4c465ce515c594b57943c8dd",
      "parents": [
        "f2d5c74d778fc59a46f8e173cf986e7320e15e50"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jul 27 11:44:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:58 2005 -0700"
      },
      "message": "[PATCH] i386: add missing Kconfig help text\n\nThere\u0027s no help text for CONFIG_DEBUG_STACKOVERFLOW - add one.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2d5c74d778fc59a46f8e173cf986e7320e15e50",
      "tree": "8abacac68f762bb2f6a0c8261fce6e6d1050d562",
      "parents": [
        "488f84994c55927eef587a0827dc957c908a0bad"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Wed Jul 27 11:44:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:58 2005 -0700"
      },
      "message": "[PATCH] mips: remove obsolete GIU driver for vr41xx\n\nThis patch has removed obsolete GIU driver for vr41xx.  This patch already\nhas been applied to mips tree.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "488f84994c55927eef587a0827dc957c908a0bad",
      "tree": "34bdc42927e2eb559bd64039ed87508a440dffc6",
      "parents": [
        "533f08172e21521a74e15cdef8a13c929596d506"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Jul 27 11:44:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:58 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove another fixed address constraint\n\nPresently the LparMap, one of the structures the kernel shares with the\nlegacy iSeries hypervisor has a fixed offset address in head.S.  This patch\nchanges this so the LparMap is a normally initialized structure, without\nfixed address.  This allows us to use macros to compute some of the values\nin the structure, which wasn\u0027t previously possible because the assembler\nalways uses signed-% which gets the wrong answers for the computations in\nquestion.\n\nUnfortunately, a gcc bug means that doing this requires another structure\n(hvReleaseData) to be initialized in asm instead of C, but on the whole the\nresult is cleaner than before.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533f08172e21521a74e15cdef8a13c929596d506",
      "tree": "60f2117ffb85f61fcdc0e17d864d0114096a4192",
      "parents": [
        "6fdfb382813d66757aef4d83e369f8153a40b371"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Jul 27 11:44:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:58 2005 -0700"
      },
      "message": "[PATCH] ppc64: dynamically allocate segment tables\n\nPPC64 machines before Power4 need a segment table page allocated for each\nCPU.  Currently these are allocated statically in a big array in head.S for\nall CPUs.  The segment tables need to be in the first segment (so\ndo_stab_bolted doesn\u0027t take a recursive fault on the stab itself), but\nother than that there are no constraints which require the stabs for the\nsecondary CPUs to be statically allocated.\n\nThis patch allocates segment tables dynamically during boot, using\nlmb_alloc() to ensure they are within the first 256M segment.  This reduces\nthe kernel image size by 192k...\n\nTested on RS64 iSeries, POWER3 pSeries, and POWER5.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6fdfb382813d66757aef4d83e369f8153a40b371",
      "tree": "c4c62876595ca22daa3ec6ec96e64ba108e2f547",
      "parents": [
        "62b662a30963c2e7bdfc129f78c3da0559202379"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:44:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:57 2005 -0700"
      },
      "message": "[PATCH] make a few functions static in pmac_setup.c\n\nMaking a few functions static saves a few bytes, but only on ppc32.\n\n     text\t   data\t    bss\t    dec\t    hex\tfilename\n  3752421\t1605208\t 345608\t5703237\t 570645\t../O-ppc64_iSeries_defconfig/vmlinux\n  3709411\t2042552\t 339992\t6091955\t 5cf4b3\t../O-ppc64_maple_defconfig/vmlinux\n  5397329\t3054824\t 679856\t9132009\t 8b57e9\t../O-ppc64_pSeries_defconfig/vmlinux\n -3882695\t 417552\t 197760\t4498007\t 44a257\t../O-ppc_common_defconfig/vmlinux\n -3414510\t 574500\t 241440\t4230450\t 408d32\t../O-ppc_pmac_defconfig/vmlinux\n +3882627\t 417168\t 197760\t4497555\t 44a093\t../O-ppc_common_defconfig/vmlinux\n +3414442\t 575428\t 241440\t4231310\t 40908e\t../O-ppc_pmac_defconfig/vmlinux\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1bc3a1ec6030f7a6a9e78172e1221be9baed68e8",
      "tree": "a4c49e3ed78cec3d5cd95571a0971ba41f607dc2",
      "parents": [
        "c64d7b4cea71b6841d9d96d390aed323c9fe1c9d"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:44:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:57 2005 -0700"
      },
      "message": "[PATCH] ppc64: update defconfigs\n\nupdate defconfig, use new CONFIG_HZ and set it to 100 just for the kicks.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: 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": "c64d7b4cea71b6841d9d96d390aed323c9fe1c9d",
      "tree": "1784bcd3381130c6d2fcaa6239f6f79d12a9cdc2",
      "parents": [
        "757569295d4204b4e00dd9294790e09ed5a2ffd2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix building of TQM8260 board\n\nAdded missing include of cpm2.h in correct order to allow TQM8260 to build\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "757569295d4204b4e00dd9294790e09ed5a2ffd2",
      "tree": "1f102baff1619a00d4731dfcac7d56523abe61cf",
      "parents": [
        "9f6a3d083729c76ced92106c259f0e6536a2eaea"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Wed Jul 27 11:44:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: fix 440SP MAL channels count\n\nFix the MAL channels count in PPC 440SP OCP definition.  PPC 440SP has only\n1 EMAC attached to MAL.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15ce2982c6bc41ccd7f2cbca63e024aa9044c000",
      "tree": "e377c01f0abf99026db6d9b4ecb328e2d67d0617",
      "parents": [
        "571e63fc839e57965749acf19d58b3cbbef5d06a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix building of radstone_ppc7d\n\nUpdated radstone_ppc7d_defconfig to include the ds1337 driver which is used\nby the platform code.  This fixes the link error when building.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "571e63fc839e57965749acf19d58b3cbbef5d06a",
      "tree": "1cb3c6e2f286622ff362760e724b16818f159a90",
      "parents": [
        "127384524b31d99bc3f9e2d2e7af4a5fad572235"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix building of prpmc750\n\nUpdated prpmc750 platform code to include serial_reg.h to fix building.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "127384524b31d99bc3f9e2d2e7af4a5fad572235",
      "tree": "2557085e771896c1d6ac00626972008a3406459a",
      "parents": [
        "c41b72d5bd590e6ff781d6bdfc71595f3996bacf"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix typo in setup of 2nd PCI bus on 85xx\n\nTypo bug that was using PCI1 defines instead of PCI2 when setting up the\nsecond PCI bus controller on 85xx based systems.  This hasn\u0027t been a real\nissue since currently the PCI2 sizes are the same as the PCI1 sizes for\ncurrently supported boards.\n\nThanks to Andrew Klossner @ Xerox for point this out.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c41b72d5bd590e6ff781d6bdfc71595f3996bacf",
      "tree": "1c558e5c955a1efa7a5989762609b8651c5ad621",
      "parents": [
        "3a1ce8aa2d9611a779c308fbf332ae86217b0df6"
      ],
      "author": {
        "name": "Downing, Thomas",
        "email": "Thomas.Downing@ipc.com",
        "time": "Wed Jul 27 11:44:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc32: fix compilation error with CONFIG_PQ2FADS\n\nThe 2.6.12.3 kernel compilation fails for ARCH\u003dppc when CONFIG_PQ2FADS\u003dy.\nThis patch has been tested on Freescale PQ2FADS-ZU and -VR boards.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a1ce8aa2d9611a779c308fbf332ae86217b0df6",
      "tree": "a757869e15047111494e5e2b24f8c755ff781ca4",
      "parents": [
        "13e886c3b435d14668aefaed449d8d7ca6dce3a8"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Jul 27 11:44:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc32: 8xx: update DataTLBMiss exception comment\n\nOn PPC 8xx, the DataTLBMiss handler does not jump directly to the page\nfault handler, as was the case in v2.4.\n\nIt instead loads an invalid TLB which causes a subsequent DataTLBError\nexception.\n\nThe comment on top of it haven\u0027t been update to reflect the change, though.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13e886c3b435d14668aefaed449d8d7ca6dce3a8",
      "tree": "562cc3afcd251dd637d5a35e516220bb42d4b92b",
      "parents": [
        "d054b5acfe1f68460fe70aff5028ad95a7a38140"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc32: Make the UARTs on MPC824x individual platform devices\n\nThe UARTs on the MPC824x are unique devices and really shouldn\u0027t be thought\nof as a DUART.  In addition, if both UARTs are in use we need to configure\nthe part to enable the 2nd UART since the pins for the UARTs are\nmultiplexed.  Adds support to run the 824x Sandpoint with both UARTs if\ndesired.\n\nSigned-off-by: Matt McClintock \u003cmsm@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d054b5acfe1f68460fe70aff5028ad95a7a38140",
      "tree": "516e1d017b38702b1f5cb0a712732770b41f7822",
      "parents": [
        "694e50db5d75f4c29011d7d15e069a95aded8af1"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:44:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc32: Add proper prototype for cpm2_reset()\n\nAdded a proper prototype for cpm2_reset() which gets rid of a build\nwarning.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "694e50db5d75f4c29011d7d15e069a95aded8af1",
      "tree": "7c4eefb708f3b0bf1fa10639f459c2b7f6460c50",
      "parents": [
        "7b625c001a897394b969becac3358d733728d02b"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:44:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc32: update defconfigs\n\nupdate pmac_defconfig\n\nenable all relevant options in common_defconfig,\nso it can serve as a compiletest for PPC_MULTIPLATFORM configuration\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7b625c001a897394b969becac3358d733728d02b",
      "tree": "87f0b923686122c91a82f7d8a6821f62bdec8973",
      "parents": [
        "12b1c5f382194d3f656e78fb5c9c8f2bfbe8ed8a"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:44:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:55 2005 -0700"
      },
      "message": "[PATCH] ppc/ppc64: use Kconfig.hz\n\nuse new Kconfig.hz on ppc/ppc64, use also Kconfig.preempt for ppc\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "7657e20e46e26b198b24e2aefc696410bbe889c9"
}
