)]}'
{
  "log": [
    {
      "commit": "bf2fcc6fdfe4f4e92bb74f062c0a1be189f3a561",
      "tree": "0bcc33f681c7e8ce6596c9323d4a1026ede84994",
      "parents": [
        "2966387b481a11a90a7bed6600fc17b4253f6980"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:44:06 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:53 2006 -0800"
      },
      "message": "[PATCH] x86_64: Implement is_compat_task the right way\n\nBy setting a flag during a 32bit system call only\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2966387b481a11a90a7bed6600fc17b4253f6980",
      "tree": "69bb1a6cb29ccb6983ff9f2644947da6b537dc17",
      "parents": [
        "f95190b28daa1bebf78ab5ec4129d01a223982c5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:44:03 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:53 2006 -0800"
      },
      "message": "[PATCH] x86_64: Implement compat code for sg driver SG_GET_REQUEST_TABLE ioctl\n\nApparently helps with some non SANE scanner drivers.\n\nCc: axboe@suse.de\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f95190b28daa1bebf78ab5ec4129d01a223982c5",
      "tree": "d6a022685daf4c27a3583f25937f35d20051ebf7",
      "parents": [
        "c11efdf94d3152443c11334720824bb6c7f6c655"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:44:00 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:53 2006 -0800"
      },
      "message": "[PATCH] x86_64: Remove unnecessary case from the page fault handler\n\nDon\u0027t need to do the vmalloc check for the module range because its\nPML4 is shared with the kernel text.\n\nAlso removed an unnecessary TLB flush.\n\nPointed out by Jan Beulich\n\nCc: jbeulich@novell.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c11efdf94d3152443c11334720824bb6c7f6c655",
      "tree": "d4185d8de8b855aca51b6bec730aeab3342e2a0f",
      "parents": [
        "bb33421dde79f9a36d5485c56335ff178ac7d268"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Wed Jan 11 22:43:57 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:53 2006 -0800"
      },
      "message": "[PATCH] x86_64: Align and pad x86_64 GDT on page boundary\n\nThis patch is on the same lines as Zachary Amsden\u0027s i386 GDT page alignemnt\npatch in -mm, but for x86_64.\n\nPatch to align and pad x86_64 GDT on page boundries.\n\n[AK: some minor cleanups and fixed incorrect TLS initialization\nin CPU init.]\n\nSigned-off-by: Nippun Goel \u003cnippung@calsoftinc.com\u003e\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb33421dde79f9a36d5485c56335ff178ac7d268",
      "tree": "f4b8843d9295c1efb550e869352e578cb8667ce1",
      "parents": [
        "79c62cf1789f935280138b412bb750be84aec747"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:54 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:52 2006 -0800"
      },
      "message": "[PATCH] x86_64: Allow compilation on a 32bit biarch toolchain\n\nThis might help on distributions that use a 32bit biarch compiler.\n\nFirst pass -m64 by default.\n\nSecondly add some more .code32s because at least the Ubuntu biarch\n32bit as called by gcc doesn\u0027t seem to handle -m64 -m32 as generated\nby the Makefile without such assistance.\n\nAnd finally make sure the linker script can be preprocessed\nwith a 32bit cpp.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79c62cf1789f935280138b412bb750be84aec747",
      "tree": "24c522ed0dd3dba942f1db43048205b0973aa7c8",
      "parents": [
        "e4e94072d9c3b19662537cbd5e2d37bcaeed3d9b"
      ],
      "author": {
        "name": "Ross Biro",
        "email": "ross.biro@gmail.com",
        "time": "Wed Jan 11 22:43:51 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:52 2006 -0800"
      },
      "message": "[PATCH] x86_64: Make udelay more accurate\n\nThe attempt to avoid overflow in __delay caused varying precision\non different CPUs depending on differences in the CPU speed.\n\nWe should be able to do this multiplication with out overflowing\nprovided the\ncpu is running at less than about 128 GHz.  xloops \u003c 20000 * 0x10c6.\nloops_per_jiffy * HZ \u003c\u003d cpu_clock_speed.  So if the cpu clock speed\n\u003c 2^64/(20000 * 0x10c6) \u003d 2^64/ 51E6CC0 \u003c 2^64/2^27 \u003d 2^37 \u003d 128G we\nwill not overflow the calculation.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4e94072d9c3b19662537cbd5e2d37bcaeed3d9b",
      "tree": "1d2c1c61319ea999703090023551204606525a1d",
      "parents": [
        "819a692804a8d2d42b7bb033d2650dba47622149"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:48 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:52 2006 -0800"
      },
      "message": "[PATCH] x86_64: Return -1 for unknown PCI bus affinity\n\nWhen we don\u0027t know the node a PCI bus is connected to return -1.\nThis matches the generic code.\n\nNoticed by Ravikiran G Thirumalai \u003ckiran@scalex86.org\u003e\n\nCc: Ravikiran G Thirumalai \u003ckiran@scalex86.org\u003e\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "819a692804a8d2d42b7bb033d2650dba47622149",
      "tree": "a3b614679c0ee42bec418c933d96e194884031d1",
      "parents": [
        "1584b89c921acefe88881f08d836d80f00600a84"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:45 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Handle unknown node (-1) in alloc_pages_node\n\nFollowing kmalloc_node.\n\nNeeded for another patch to return -1 for unknown nodes in x86-64.\n\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nCc: kiran@scalex86.org\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n[ Changed 0 to numa_node_id() on suggestion by Christoph Lameter ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1584b89c921acefe88881f08d836d80f00600a84",
      "tree": "112d64a284488f490045b19aa910bb1b2abcbff4",
      "parents": [
        "7a4a76cc1057de0dc96ee481590347aa8c5b9ffb"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:42 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Validate SLIT table\n\nA lot of Opteron BIOS just pass 10 in all SLIT entries (10 is the\nnormalized unit). This is actually worse than the default heuristic\nbecause it leads to pci_distance not knowing the difference between\nlocal and remote nodes anymore. This messes up some NUMA\nheuristics in generic code.\n\nIn this case it\u0027s better to fall back to the default heuristic\nwhich just does nodea \u003d\u003d nodeb ? 10 : 20.\n\nThis patch does some basic sanity checking on the SLIT and only accepts\nthe SLIT when it passes.\n\nInvariants enforced are:\n- Node to itself shall be 10\n- Any other distance shouldn\u0027t be 10\n- Distances smaller than 10 are illegal\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7a4a76cc1057de0dc96ee481590347aa8c5b9ffb",
      "tree": "b2f2b8d46fc859b2ec4e7b6e1d3d24ffc7d1c507",
      "parents": [
        "7180d4fb83085fef9d24b353f5bd79cf6fd98447"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:39 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Fix off by one in acpi table mapping\n\nAnd fix the test to include the size\n\nNoticed by Vivek Goyal\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7180d4fb83085fef9d24b353f5bd79cf6fd98447",
      "tree": "0b2dde2d788ee264fbf02f7f7cfb30288c73feee",
      "parents": [
        "e99286744599a66195de4cd975d7ef4d643c2789"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:43:36 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Fix 64bit FXSAVE encoding\n\nThe separation of the rex64 prefix (on fxsave/fxrstor) by way of using\na semicolon resulted in the prefix not always taking effect (because\nwhen extended registers are needed for addressing, another rex prefix\nwould have been generated by the compiler), thus (depending on the\nbuild) resulting in eventually getting 32-bit saves and/or restores.\n\nSigned-Off-By: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e99286744599a66195de4cd975d7ef4d643c2789",
      "tree": "d231b075c9bdb0bd7fa48d0eb00551a529e4586a",
      "parents": [
        "b347d25fbc4616f4f37895e9afbe25b2bbc7e11f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:33 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Generalize DMI and enable for x86-64\n\nSome people need it now on 64bit so reuse the i386 code for\nx86-64. This will be also useful for future bug workarounds.\n\nIt is a bit simplified there because there is no need\nto do it very early on x86-64. This means it doesn\u0027t need\nearly ioremap et.al. We run it as a core initcall right now.\n\nI hope it\u0027s not needed for early setup.\n\nI added a general CONFIG_DMI symbol in case IA64 or someone\nelse wants to reuse the code later too.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b347d25fbc4616f4f37895e9afbe25b2bbc7e11f",
      "tree": "dff624ba5f0e15a3c5abf4a9679f15be1f50abf0",
      "parents": [
        "f46ace69282e9791757ec7d7b130285124ec10d0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:30 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Remove bogus file in arch/x86_64/pci\n\nThis was a backup file that somehow made it into the official\ntree. Never used for anything. Remove.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f46ace69282e9791757ec7d7b130285124ec10d0",
      "tree": "37d3e0cfa44e19182d99e5574a0d21baa1a5fa8a",
      "parents": [
        "636dd2b7def5c9c72551b51d4d516a65c269de08"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:43:27 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:51 2006 -0800"
      },
      "message": "[PATCH] x86_64: Add missing newline in IOMMU error message\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "636dd2b7def5c9c72551b51d4d516a65c269de08",
      "tree": "8a3c1ec030fc0924a96e54c0ec19d94f17ecc44e",
      "parents": [
        "bd9cb64df1d99c07ea9672661ede6ca3ba5c6579"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jan 11 22:43:24 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:50 2006 -0800"
      },
      "message": "[PATCH] x86_64: fls in asm for x86_64\n\nUse single instruction for find largest set bit on x86_64.\n\n[Updated by Jan Beulich to fix wrong asm constraints in original\npatch -AK]\n\nCc: jbeulich@novell.com\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd9cb64df1d99c07ea9672661ede6ca3ba5c6579",
      "tree": "6f9e9e81aad3f554b5ca1e8cae1ad7c3b9676bbf",
      "parents": [
        "4724e3e86d806860c90917f9b73d4354e388b39b"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:43:21 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:50 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix page fault from show_trace()\n\nThe introduction of call_softirq switching to the interrupt stack several\nreleases earlier resulted in a problem with the code in show_trace, which\nassumes that it can pick the previous stack pointer from the end of the\ninterrupt stack.\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Arjan van de Ven \u003carjanv@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4724e3e86d806860c90917f9b73d4354e388b39b",
      "tree": "f14fb69d8fe50894107c48898f8583fdda985055",
      "parents": [
        "60917a3832547886549962ab9ee753253cf5e44c"
      ],
      "author": {
        "name": "Peter Beutner",
        "email": "p.beutner@gmx.net",
        "time": "Wed Jan 11 22:43:18 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:50 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix single step handling for 32bit processes\n\nBe more careful with TF handling to fix some copy protection codes in wine\n\npatch originally for i386 by Linus, then ported to x86_64 by Andi Kleen\nsee: [PATCH] x86_64: Some fixes for single step handling\ncommit: be61bff789fe44bfb6d9282d8f7eccc860bdcfb6\n\nBut it was never applied to the ia32 emulation code which breaks some\ncopy-protection schemes under wine when running on x86_64.\n\nSigned-off-by: Peter Beutner \u003cp.beutner@gmx.net\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "60917a3832547886549962ab9ee753253cf5e44c",
      "tree": "bf3726a5b0e238784ef6857a505fec5c16dcbee0",
      "parents": [
        "6e3fbee5f11a8135109b08bfcbc05a29eb4eabe8"
      ],
      "author": {
        "name": "Benjamin LaHaise",
        "email": "bcrl@kvack.org",
        "time": "Wed Jan 11 22:43:15 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:50 2006 -0800"
      },
      "message": "[PATCH] x86_64: don\u0027t save eflags in x86-64 switch_to()\n\nAs discussed, the flags register on x86-64 is saved and restored by the\nassembly code which sets up struct pt_regs, so we do not need to save\nand restore it in the inline assembler which already informs gcc that\nwe\u0027re clobbering the flags.  This patch has been sanity booted and works\nokay here.\n\nSigned-off-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e3fbee5f11a8135109b08bfcbc05a29eb4eabe8",
      "tree": "2a37bbf126d3312ae2a6a0285ea8c2620f58cc39",
      "parents": [
        "329d400f47ddfe8ff599823d739c5c5565da3207"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Jan 11 22:43:12 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:04:50 2006 -0800"
      },
      "message": "[PATCH] i386/x86-64: Don\u0027t IPI to offline cpus on shutdown\n\nSo why are we calling smp_send_stop from machine_halt?\n\nWe don\u0027t.\n\nLooking more closely at the bug report the problem here\nis that halt -p is called which triggers not a halt but\nan attempt to power off.\n\nmachine_power_off calls machine_shutdown which calls smp_send_stop.\n\nIf pm_power_off is set we should never make it out machine_power_off\nto the call of do_exit.  So pm_power_off must not be set in this case.\nWhen pm_power_off is not set we expect machine_power_off to devolve\ninto machine_halt.\n\nSo how do we fix this?\n\nPlaying too much with smp_send_stop is dangerous because it\nmust also be safe to be called from panic.\n\nIt looks like the obviously correct fix is to only call\nmachine_shutdown when pm_power_off is defined.  Doing\nthat will make Andi\u0027s assumption about not scheduling\ntrue and generally simplify what must be supported.\n\nThis turns machine_power_off into a noop like machine_halt\nwhen pm_power_off is not defined.\n\nIf the expected behavior is that sys_reboot(LINUX_REBOOT_CMD_POWER_OFF)\nbecomes sys_reboot(LINUX_REBOOT_CMD_HALT) if pm_power_off is NULL\nthis is not quite a comprehensive fix as we pass a different parameter\nto the reboot notifier and we set system_state to a different value\nbefore calling device_shutdown().\n\nUnfortunately any fix more comprehensive I can think of is not\nobviously correct.  The core problem is that there is no architecture\nindependent way to detect if machine_power will become a noop, without\ncalling it.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "329d400f47ddfe8ff599823d739c5c5565da3207",
      "tree": "903b45e7ebcccbbd8172e207315c036ceb70f6e8",
      "parents": [
        "73ca5358aab55e2e29993a31f3776c54c05ae729"
      ],
      "author": {
        "name": "Zwane Mwaikambo",
        "email": "zwane@arm.linux.org.uk",
        "time": "Wed Jan 11 22:43:09 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:57 2006 -0800"
      },
      "message": "[PATCH] x86_64/i386: Remove preempt disable calls in lowlevel IPI\n\nI noticed that some lowlevel send_IPI_mask helpers had a hotplug/preempt\nrace whereupon the cpu_online_map was read before disabling preemption;\n\n...\ncpumask_t mask \u003d cpu_online_map;\nint cpu \u003d get_cpu();\ncpu_clear(cpu, mask);\n...\n\nBut then i realised that there is no need for these lowlevel functions to\nbe going through all this trouble when all the callers are already made\nhotplug/preempt safe.\n\nSigned-off-by: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "73ca5358aab55e2e29993a31f3776c54c05ae729",
      "tree": "8c9c177c9f5a0e1f16e3f01f9aa668f353cfc95e",
      "parents": [
        "f2ecfab91c6f248cf71dff66c2111d31c8cc1747"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Jan 11 22:43:06 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:57 2006 -0800"
      },
      "message": "[PATCH] x86_64: increase MCE bank counts\n\nThere is one CPU here whose MCE bank count is 6. This patch increases\nx86_64\u0027s MCE bank count.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2ecfab91c6f248cf71dff66c2111d31c8cc1747",
      "tree": "4d0c1834fac10d50cb25d53b82d33794df9a625b",
      "parents": [
        "b556b35e98ad2b9174a7a623d152cdf412d1a999"
      ],
      "author": {
        "name": "Benjamin LaHaise",
        "email": "bcrl@kvack.org",
        "time": "Wed Jan 11 22:43:03 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:56 2006 -0800"
      },
      "message": "[PATCH] x86_64: another mb() for smpboot.c\n\nThe following is probably a good idea given that the atomic_set() isn\u0027t\na barrier here either.\n\nSigned-off-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b556b35e98ad2b9174a7a623d152cdf412d1a999",
      "tree": "10f99d70e719fba811dee85d2f3a82b26d7a4ce8",
      "parents": [
        "ed8388a5d9db0445322f86ee8381b0f04a2057ee"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:43:00 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:13 2006 -0800"
      },
      "message": "[PATCH] x86_64: Move int 3 handler to debug stack and allow to increase it.\n\nThis\n- switches the INT3 handler to run on an IST stack (to cope with\n  breakpoints set by a kernel debugger on places where the kernel\u0027s\n  %gs base hasn\u0027t been set up, yet); the IST stack used is shared with\n  the INT1 handler\u0027s\n[AK: this also allows setting a kprobe on the interrupt/exception entry\npoints]\n- allows nesting of INT1/INT3 handlers so that one can, with a kernel\n  debugger, debug (at least) the user-mode portions of the INT1/INT3\n  handling; the nesting isn\u0027t actively enabled here since a kernel-\n  debugger-free kernel doesn\u0027t need it\n\nSigned-Off-By: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed8388a5d9db0445322f86ee8381b0f04a2057ee",
      "tree": "eba3d011ef4973ff7568274215f43f0508e848e5",
      "parents": [
        "7c0ac555b0b927ee0b3ca6200617f43dbdbaffb8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:57 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:13 2006 -0800"
      },
      "message": "[PATCH] x86_64: Don\u0027t confuse apic\u003d... command line option with apic\n\nPreviously apic was foced with apic\u003dlogopt was specified.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c0ac555b0b927ee0b3ca6200617f43dbdbaffb8",
      "tree": "09e24fdaee0975f0725f9b6278c23c8db36b510c",
      "parents": [
        "3f98bc4991df8e7b5972489b4632e1e5c03cd1ee"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:54 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:12 2006 -0800"
      },
      "message": "[PATCH] x86_64: Dont\u0027t disable early PCI scan with apic\n\nIt might be still needed for non APIC related issues.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f98bc4991df8e7b5972489b4632e1e5c03cd1ee",
      "tree": "877fc1305c6d2713a891fc52cc5babbe5c0d62dc",
      "parents": [
        "152bf8c55d657898c40c8ed270630c0cf9d51f7d"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:51 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:12 2006 -0800"
      },
      "message": "[PATCH] i386/x86-64: Update AMD CPUID flags\n\nPrint bits for RDTSCP, SVM, CR8-LEGACY.\n\nAlso now print power flags on i386 like x86-64 always did.\nThis will add a new line in the 386 cpuinfo, but that shouldn\u0027t\nbe an issue - did that in the past too and I haven\u0027t heard\nof any breakage.\n\nI shrunk some of the fields in the i386 cpuinfo_x86 to chars\nto make up for the new int \"x86_power\" field. Overall it\u0027s\nsmaller than before.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "152bf8c55d657898c40c8ed270630c0cf9d51f7d",
      "tree": "952dafe52a4dbe7f61cb01507fbeddc3d1925106",
      "parents": [
        "39b3a7910556005a7a0d042ecb7ff98bfa84ea57"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:48 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:12 2006 -0800"
      },
      "message": "[PATCH] x86_64: Use X86_FEATURE_CONSTANT_TSC now to clean up Intel speedstep drivers\n\nThey previously tried to figure this out on their own.\n\nSuggested by Venkatesh.\n\nCc: venkatesh.pallipadi@intel.com\nCc: davej@redhat.com\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39b3a7910556005a7a0d042ecb7ff98bfa84ea57",
      "tree": "efcb2602e6fd198c9af34e726741eb389fa4e292",
      "parents": [
        "2d52ede9876ba566b583f255fdc43800eea81baa"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:45 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:12 2006 -0800"
      },
      "message": "[PATCH] i386/x86-64: Generalize X86_FEATURE_CONSTANT_TSC flag\n\nDefine it for i386 too.\n\nThis is a synthetic flag that signifies that the CPU\u0027s TSC runs\nat a constant P state invariant frequency.\n\nFix up the logic on x86-64/i386 to set it on all known CPUs.\nUse the AMD defined bit to set it on future AMD CPUs.\n\nCc: venkatesh.pallipadi@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d52ede9876ba566b583f255fdc43800eea81baa",
      "tree": "07f405b7807ac54a9e091ea6054281d2c290e6c6",
      "parents": [
        "7eb903f4a5c35c8310f0aa7b0e94aae0b826d837"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:42 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:12 2006 -0800"
      },
      "message": "[PATCH] x86_64: Remove enable/disable_hlt\n\nWas only used by the floppy driver to work around some ancient\nhardware bug that should never occur on any 64bit system.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7eb903f4a5c35c8310f0aa7b0e94aae0b826d837",
      "tree": "39489c4edd583ae398d7987019a4ba7315bdfcee",
      "parents": [
        "f62a91f6911479642c0018290d4248ace4287648"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:39 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Add documentation for CPU hotplug ACPI extension\n\nCc: len.brown@intel.com, ashok.ray@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f62a91f6911479642c0018290d4248ace4287648",
      "tree": "f5d941d1f1dab0bf462795c47fa8b616d31a833f",
      "parents": [
        "92934bcbf96bc9dc931c40ca5f1a57685b7b813b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:35 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Don\u0027t reserve hotplug CPUs by default\n\nMost users don\u0027t need it so no need to waste memory.\nThis means an user has to specify the appropiate number of\nhotplug CPUs on the command line with additional_cpus\u003d...\nor fix their BIOS to follow the convention in\nDocumentation/x86-64/cpu-hotplug-spec\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "92934bcbf96bc9dc931c40ca5f1a57685b7b813b",
      "tree": "eb9690ca6b23b5603429a8b3d290d6ca2545bcaf",
      "parents": [
        "636aab5ce332d88a76362797a55804c7da643467"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:32 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] i386/x86-64: Use input/output dependencies for bitops\n\nNoticed by Andreas Schwab\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "636aab5ce332d88a76362797a55804c7da643467",
      "tree": "6127968732ba695e30d72f3dfd53252c18ec89ec",
      "parents": [
        "1f6818b90dbb887261c616a318733703ed526f0a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:29 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: No need to remove NT during CPU setup\n\nhead.S already clears EFLAGS completely. Following an i386 patch from\nZachary Amsden.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f6818b90dbb887261c616a318733703ed526f0a",
      "tree": "7737ceb132fc62339fc1aecc8288e924c63abc87",
      "parents": [
        "8b1bde93175182d7c11d9a1230b2210a5815e747"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:26 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Minor GFP_DMA32 comment fix\n\nPretty obvious\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b1bde93175182d7c11d9a1230b2210a5815e747",
      "tree": "1394674c50a08138e8c47d943335124ae88d3397",
      "parents": [
        "505cc4e1d6885acaee008950ac9c6e838f2209f8"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:23 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Adjust page fault handling\n\nAdjust page fault protection error check before considering it to be\na vmalloc synchronization candidate.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "505cc4e1d6885acaee008950ac9c6e838f2209f8",
      "tree": "068e4d458f02003853d7d9a1a8a6b72338222f94",
      "parents": [
        "eca37c18beb306dd9dea4579d7214e1b4414b3fb"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:20 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: Remove unprotected iret\n\nMake sure no iret can fault without attached recovery code.\nCannot happen in the normal case, but might be useful\nwith kernel debuggers\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eca37c18beb306dd9dea4579d7214e1b4414b3fb",
      "tree": "f74aecdd6f793dd01901220e4a09e82c021d7028",
      "parents": [
        "6e3f361781573a27296c77a79c9892dec8f2e36c"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:17 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: Clean up double fault handling\n\nSince a double fault always implies that kernel data structures are\ncorrupt, this fault should neither be handed to user mode handling,\nnor should the handler allow resuming the faulting code stream (since\narchitecturally this isn\u0027t a fault, but an abort).\n\nNote that this slightly depends on the previously submitted patch\nadjusting the prototype of notify_die() (a compiler warning will result\nwithout that other patch).\n\nAK: Removed obsolete CONFIG_CHECKING code, added comments\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e3f361781573a27296c77a79c9892dec8f2e36c",
      "tree": "b08ff3ed470d0e21ce3d462f16d6d3f0a6965a9c",
      "parents": [
        "5c617cfa6422bfba9e79d8d004303a6cc3d2e7d7"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:14 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: make trap information available to die notification handlers\n\nThis adjusts things so that handlers of the die() notifier will have\nsufficient information about the trap currently being handled. It also\nadjusts the notify_die() prototype to (again) match that of i386.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c617cfa6422bfba9e79d8d004303a6cc3d2e7d7",
      "tree": "c60f411ef40c648b06fff8e8fca286fcaa868f48",
      "parents": [
        "0a5215882166dd33a95b313637dd318e4c143113"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:11 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: Removing unused function die_if_kernel().\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a5215882166dd33a95b313637dd318e4c143113",
      "tree": "00b3211382219459ddebdc8bcde2f3881a657b08",
      "parents": [
        "6e0c47ede7b1473a4e2ab65a0fecf0385ab23c03"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:08 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix bound check IDT gate\n\nOther than apparently commonly assumed, the bound instruction does not\nrequire the corresponding IDT entry to have DPL 3.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e0c47ede7b1473a4e2ab65a0fecf0385ab23c03",
      "tree": "b190f8d76776faf5a2fba9fbfa866c71ec793265",
      "parents": [
        "130951ccb14167c20b87e8bed52b60864ed53c2b"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:42:05 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:10 2006 -0800"
      },
      "message": "[PATCH] x86_64: Separate CONFIG_UNWIND_INFO from CONFIG_DEBUG_INFO\n\nAs a follow-up to the introduction of CONFIG_UNWIND_INFO, this\nseparates the generation of frame unwind information for x86-64 from\nthat of full debug information.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "130951ccb14167c20b87e8bed52b60864ed53c2b",
      "tree": "c54ee85b8f63d82007d1473a35b24fed3d5e2359",
      "parents": [
        "2765130b020c22f803afba74772f33f2ad13bf28"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:02 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:09 2006 -0800"
      },
      "message": "[PATCH] x86_64: Support constant TSC feature in future AMD CPUs.\n\nBased on the documentation recently posted by Richard Brunner.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2765130b020c22f803afba74772f33f2ad13bf28",
      "tree": "4d6b35c25c7031f18c67608beea6f33f2ce2e783",
      "parents": [
        "6076399e9561a92388ed320dc7105595f8db1ba9"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Jan 11 22:41:59 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:09 2006 -0800"
      },
      "message": "[PATCH] x86_64: More CFI fixes for 32bit entry code\n\nFrame unwind information was still incorrect for ia32_ptregs_common\n(sorry, my fault), and could be improved for some of the other entry\npoints.\n\nSigned-Off-By: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6076399e9561a92388ed320dc7105595f8db1ba9",
      "tree": "69c9418a63b0aa78e465f4d1e845bc6381b058e9",
      "parents": [
        "8d8706e2f86d28814c1b40a116ffdeca35e4c949"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:41:56 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:09 2006 -0800"
      },
      "message": "[PATCH] x86_64: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d8706e2f86d28814c1b40a116ffdeca35e4c949",
      "tree": "146567d7a807feb37a5368fbb4a6ee76d9d7bc7e",
      "parents": [
        "a9415644583ef344e02f84faf5fe24bfadb2af8e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jan 11 12:17:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:14 2006 -0800"
      },
      "message": "[PATCH] lindent rio drivers\n\nRun all rio files through indent -kr -i8 -bri0 -l255, as requested by Alan.\n\nrioboot.c and rioinit.c were skipped due to worrisome lindent warnings.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9415644583ef344e02f84faf5fe24bfadb2af8e",
      "tree": "814013533b03705221b0e53191646a6279abcb8c",
      "parents": [
        "4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:14 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (arch/)\n\narch: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b",
      "tree": "d2aaf0b5986b03e6129ed3ccd65b9f706cd59c7f",
      "parents": [
        "16f7e0fe2ecc30f30652e8185e1772cdebe39109"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:14 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (net/)\n\nnet: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16f7e0fe2ecc30f30652e8185e1772cdebe39109",
      "tree": "e668703267c7b02f1af3cc1581bb4366a5370fdd",
      "parents": [
        "c59ede7b78db329949d9cdcd7064e22d357560ef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (fs/)\n\nfs: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c59ede7b78db329949d9cdcd7064e22d357560ef",
      "tree": "f9dc9d464fdad5bfd464d983e77c1af031389dda",
      "parents": [
        "e16885c5ad624a6efe1b1bf764e075d75f65a788"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] move capable() to capability.h\n\n- Move capable() from sched.h to capability.h;\n\n- Use \u003clinux/capability.h\u003e where capable() is used\n\t(in include/, block/, ipc/, kernel/, a few drivers/,\n\tmm/, security/, \u0026 sound/;\n\tmany more drivers/ to go)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e16885c5ad624a6efe1b1bf764e075d75f65a788",
      "tree": "de137e799ddc0a696bb288b34fade65af1708a5e",
      "parents": [
        "a9fad4cc3975573a359a92ad047f5995d8391631"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 11 12:17:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] uninline capable()\n\nUninline capable().  Saves 2K of kernel text on a generic .config, and 1K on a\ntiny config.  In addition it makes the use of capable more consistent between\nCONFIG_SECURITY and !CONFIG_SECURITY\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9fad4cc3975573a359a92ad047f5995d8391631",
      "tree": "7400df3c7b19869e350c90f6579062f8a5369e58",
      "parents": [
        "5c908a74d90e693d9079f4238012d43b06231a70"
      ],
      "author": {
        "name": "Matt Domsch",
        "email": "Matt_Domsch@dell.com",
        "time": "Wed Jan 11 12:17:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] ipmi: use CONFIG_DMI instead of CONFIG_X86\n\nWith Andi Kleen\u0027s x86_64 patch to use DMI, and my ia64 to use DMI, there is\nnow a new CONFIG_DMI option which takes the place of CONFIG_X86 to denote\nthe availability of the DMI functions.  Make the IPMI driver use CONFIG_DMI\ninstead.\n\nTested on ia64 2.6.15 kernel plus the previous patch, on a Dell PowerEdge\n7250 Itanium2 server, and it now autodetects the IPMI KCS driver as\nexpected.\n\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c908a74d90e693d9079f4238012d43b06231a70",
      "tree": "8c2f06c414320315b9bf882f1e445d7145f902a4",
      "parents": [
        "eb3a72921c8276bf2cd028a458bb83435f16c91c"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Wed Jan 11 12:17:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] remove unused out_pio label in i810_audio\n\nsound/oss/i810_audio.c:3431: warning: label `out_pio\u0027 defined but not used\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eb3a72921c8276bf2cd028a458bb83435f16c91c",
      "tree": "634eff43e1926bdb400d038eb08115193b6a7506",
      "parents": [
        "df019b1d8b893d0f0ee5a9b0f71486f0892561ae"
      ],
      "author": {
        "name": "Keshavamurthy Anil S",
        "email": "anil.s.keshavamurthy@intel.com",
        "time": "Wed Jan 11 12:17:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:12 2006 -0800"
      },
      "message": "[PATCH] kprobes: fix race in recovery of reentrant probe\n\nThere is a window where a probe gets removed right after the probe is hit\non some different cpu.  In this case probe handlers can\u0027t find a matching\nprobe instance related to break address.  In this case we need to read the\noriginal instruction at break address to see if that is not a break/int3\ninstruction and recover safely.\n\nPrevious code had a bug where we were not checking for the above race in\ncase of reentrant probes and the below patch fixes this race.\n\nTested on IA64, Powerpc, x86_64.\n\nSigned-off-by: Anil S Keshavamurthy \u003canil.s.keshavamurthy@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df019b1d8b893d0f0ee5a9b0f71486f0892561ae",
      "tree": "9d2ced14291502af1ca687b5d854d8394cbfb84d",
      "parents": [
        "ef43bc4fc32bec8fda7bae8948b774616dc9e496"
      ],
      "author": {
        "name": "Keshavamurthy Anil S",
        "email": "anil.s.keshavamurthy@intel.com",
        "time": "Wed Jan 11 12:17:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:12 2006 -0800"
      },
      "message": "[PATCH] kprobes: fix unloading of self probed module\n\nWhen a kprobes modules is written in such a way that probes are inserted on\nitself, then unload of that moudle was not possible due to reference\ncouning on the same module.\n\nThe below patch makes a check and incrementes the module refcount only if\nit is not a self probed module.\n\nWe need to allow modules to probe themself for kprobes performance\nmeasurements\n\nThis patch has been tested on several x86_64, ppc64 and IA64 architectures.\n\nSigned-off-by: Anil S Keshavamurthy \u003canil.s.keshavamurthy\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef43bc4fc32bec8fda7bae8948b774616dc9e496",
      "tree": "75cec437c9909f29752ad77b50fbd09af55e7817",
      "parents": [
        "0c8365ecc57f87e4d982c3fe59a4c1b985484e7f"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Jan 11 12:17:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:12 2006 -0800"
      },
      "message": "[PATCH] reiserfs: fix assertion failure in reiserfs+journaled quotas\n\nSometimes we call do_journal_end() with t_refcount \u003d\u003d 0.  If quota is\nturned on and we happen to have some inode with preallocation bad things\nhappen as we try to use the current handle for quota operations.  Checks\nfor t_refcount in journal_begin() fail and we Oops.  We raise t_refcount to\nmake those checks happy.  We should not cause any bad as all the needed\nquota blocks should be already attached to the transaction (they were\nattached to the transaction when we allocated those preallocation blocks).\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nCc: Jeff Mahoney \u003cjeffm@suse.com\u003e\nCc: Chris Mason \u003cmason@suse.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c8365ecc57f87e4d982c3fe59a4c1b985484e7f",
      "tree": "4249e263421e2b428a4c099e933ac26f87329687",
      "parents": [
        "d251575ab60ca2b5337574bfaf8f8b583f18059e"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Wed Jan 11 12:17:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] synclink_gt remove unnecessary page alignment\n\nRemove unnecessary and incorrectly implemented page alignment of register\nbase address before calling ioremap()\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d251575ab60ca2b5337574bfaf8f8b583f18059e",
      "tree": "8bd9b2a920d01db2cbd770a712657a0a81723007",
      "parents": [
        "8c174af880d02f29599178284bb43f8d4f0fdcd8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jan 11 12:17:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] random: get rid of sparse warning\n\nGet rid of bogus extern attribute that causes sparse warning.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c174af880d02f29599178284bb43f8d4f0fdcd8",
      "tree": "80165ecf627d380464bff5e51dff6d849e9dd8c4",
      "parents": [
        "9e9e3941d0a3497c1e7fb9ce62059705825bb775"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Jan 11 12:17:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] MAINTAINERS: remove dead project\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e9e3941d0a3497c1e7fb9ce62059705825bb775",
      "tree": "9f0765707996dff85e5ff50f9bfc4b2e9a242c7c",
      "parents": [
        "fd85d765b75db608500c783e5bc41b63627957c8"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Wed Jan 11 12:17:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] kdump: vmcore compilation warning fix\n\no fs/proc/vmcore.c compilation gives warnings on ppc64. The reason being\n  that u64 is defined as unsigned long hence u64* is not same as loff_t*\n  and compiler cribs.\n\no Changed the parameter type to u64* instead of loff_t* to resolve the\n  conflict.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd85d765b75db608500c783e5bc41b63627957c8",
      "tree": "e5e16cda841b076b997efe05d9aa76f1d60f409e",
      "parents": [
        "91e1c46356beddf984ce0ce5ec4fbaea43a07ec8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 11 12:17:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] cs89x0: Fix the Kconfig help text\n\nFix the help text of the cs89x0 network driver Kconfig entry.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "91e1c46356beddf984ce0ce5ec4fbaea43a07ec8",
      "tree": "2f9a67e020936687e87bc351002a8af7263abcf9",
      "parents": [
        "4ab2495a30bb3de1cfe41a886f83afb68616ab7d"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Wed Jan 11 12:17:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:11 2006 -0800"
      },
      "message": "[PATCH] cs89x0: fix setting of ALLOW_DMA\n\nThere\u0027s an ifdef in cs89x0.c that seems to have been the wrong way round\nsince it was merged (and noone seems to have noticed) -- the IXDP2x01\ndoesn\u0027t support ISA-style DMA, but when building for IXDP2x01, cs89x0\u0027s\nALLOW_DMA is set to 1, and when building for another platform, ALLOW_DMA is\nset to 0.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ab2495a30bb3de1cfe41a886f83afb68616ab7d",
      "tree": "d28d2e379f7eb2c93658f26bc17da0565022b36f",
      "parents": [
        "b7599587faea9403edf4d7f74e80b3c9ea217930"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Jan 11 12:17:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] tclk: fix typos, exclamation mark frenzy and missing device id on messages\n\nI sent this out a couple of months ago and the driver author said it\nhe\u0027d merge it. Nothing has happened since so I\u0027m submitting it directly.\n\nNo functionality changes just texts.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7599587faea9403edf4d7f74e80b3c9ea217930",
      "tree": "b6049fb7006eb1fe5a3bc545c2cf7880ce079971",
      "parents": [
        "e56d5ae305b9be17edfee20740ec84257e518747"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Jan 11 12:17:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] Allow reading CMOS day of week register\n\nSomeone wanted access to this usually unused (and unused by Linux) value\nfor the day of week.  Existing kernels have the field in the struct but\nreturn 0 always.  This updates the kernel to fill in the field.  The usual\ncase of \u0027not set\u0027 conveniently is 0.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e56d5ae305b9be17edfee20740ec84257e518747",
      "tree": "e03b0841489721b3fd9dbab11964712aa47d41fc",
      "parents": [
        "75ba0861bcc64634166124f164dcc05b6393c0ee"
      ],
      "author": {
        "name": "Tore Anderson",
        "email": "tore@fud.no",
        "time": "Wed Jan 11 12:17:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] ext3: fix documentation of online resizing\n\nUndocument the non-working resize\u003d mount option in ext3, and add some\nreferences to the ext2resize package instead, which appears to be the only\nproper way of doing online resizing of ext3 filesystems.\n\nSigned-off-by: Tore Anderson \u003ctore@fud.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75ba0861bcc64634166124f164dcc05b6393c0ee",
      "tree": "1104e77b8de54f5dbf875291b154c0845e80a17e",
      "parents": [
        "8428cfe893c1f13eb22cd879669f12b65900738f"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Wed Jan 11 12:17:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] doc: refer to kdump in oops-tracing.txt\n\nKdump has been merged and supported on several architectures.  It is better\nto encourage to use kdump rather than non standard kernel crash dump\npatches.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8428cfe893c1f13eb22cd879669f12b65900738f",
      "tree": "aa6de3530fd1387c3929d2f10015749c7bad10d0",
      "parents": [
        "beb25c6e27b21d0c0f7b9c2769fa334f1f9a8c2c"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Wed Jan 11 12:17:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] kdump: add dmesg gdbmacro into document\n\nAdd gdb macro which print the kernel ring buffer into kdump docs\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "beb25c6e27b21d0c0f7b9c2769fa334f1f9a8c2c",
      "tree": "1b4f10528b5d73db96e7b71e9eae58f8bf236d47",
      "parents": [
        "621009f4baf24581211dbb7b0816e01ed9fa8496"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] uml: kill an unused variable\n\nThe HDIO_GETGEO patch left an unused variable in the UML block driver.  This\ngets rid of it.\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": "621009f4baf24581211dbb7b0816e01ed9fa8496",
      "tree": "9fb6f53b0b0e3d55d3d4e1de60f6b9ab66accc23",
      "parents": [
        "a174b30e2963a02e9657f4ac69b2b500993bf0d4"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] uml: fix debug output on x86_64\n\nThe debug-stub patch was broken on x86_64 because it thinks the frame size\nthere is 168 words.  In reality, it is 168 bytes, and using HOST_FRAME_SIZE,\nwhich is expressed in consistent units across architectures, fixes this.\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": "a174b30e2963a02e9657f4ac69b2b500993bf0d4",
      "tree": "9defc32aa50e73397ae8744ae07daac3a816b43d",
      "parents": [
        "edc0e6595616db3f34229077f30eb0616d1e0b84"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] uml: eliminate doubled boot output\n\nCON_PRINTBUFFER was a bad idea for the mconsole console.  It causes the boot\noutput to be printed twice.\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": "edc0e6595616db3f34229077f30eb0616d1e0b84",
      "tree": "f4c7247ded9641273d47302d959737f2143e1d1b",
      "parents": [
        "114d1ff4f551c8cc940de71b03c5b7365b4124f5"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] uml: revert compile-time option checking\n\nUndo the previous no-modes patch since Adrian Bunk sent in a kbuild way of\ndoing the same thing.\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": "114d1ff4f551c8cc940de71b03c5b7365b4124f5",
      "tree": "4cbdd6bcdce9cd34f3920676fdd10779c30a5780",
      "parents": [
        "4ee189a9260849ebacbdd3caf1fd5eb077fcf6a9"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] uml: update Kconfig help\n\nThe MODE_TT help was a little outdated.  This updates it in light of the\nexistence of skas0 mode.  It\u0027s also turned off by default since it is mostly\nobsoleted by skas0 mode.\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": "4ee189a9260849ebacbdd3caf1fd5eb077fcf6a9",
      "tree": "016e90e4f3d7da648e3739e08849457ffbc50cfd",
      "parents": [
        "10b5aabddd1e8f26fdccc56666ddcad653e02fd6"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] uml: fix missing KBUILD_BASENAME\n\n2.6.15-mm1 caused kernel-offsets.c to stop compiling with a syntax error in a\nheader.  The problem was with KBUILD_BASENAME, which didn\u0027t get a definition\nwith the by-hand compilation in the main UML Makefile.\n\nThis was OK before since the expansion was syntactically the same as the\nKBUILD_BASENAME token.  With -mm1, the expansion is now a quote-delimited\nstring, so there needs to be a definition of it.\n\nSince kernel-offsets.c is basically the same as other arches\u0027 asm-offsets.c,\nand those seem to build OK, this patch turns kernel-offsets.c into\nasm-offsets.c.  kernel-offsets.c is in arch/um/sys-$(SUBARCH), i.e.  sys-i386\nand sys-x86_64, while kbuild expects it to be in arch/um/kernel.\nkernel-offsets.c is moved to\narch/um/include/sysdep-$(SUBARCH)/kernel-offsets.h, which is included by\narch/um/kernel/asm-offsets.c.  With that, include/asm-um/asm-offsets.h is\ngenerated automatically.  kernel-offsets.h continues to exist because it needs\nto be accessible to userspace UML code, and include/asm-um isn\u0027t.  So, a\nsymlink is made from arch/um/include/kernel-offsets.h to\ninclude/asm-um/asm-offsets.h.\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": "10b5aabddd1e8f26fdccc56666ddcad653e02fd6",
      "tree": "8e6ea18a28efe218cd6720a4588a8a3f76b1d085",
      "parents": [
        "4eac915d02453e81a32595cd7423492c81337a26"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 11 12:17:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] include/asm-h8300/page.h: remove unused KTHREAD_SIZE #define\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4eac915d02453e81a32595cd7423492c81337a26",
      "tree": "2c652730cdf2cb0015cf59a8f75506c917685091",
      "parents": [
        "7365f3d169a1eae00e713c1a4eea90e86415dcc5"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Wed Jan 11 12:17:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] mm: gfp_atomic comments\n\nClarify in comments that GFP_ATOMIC means both \"don\u0027t sleep\" and \"use\nemergency pools\", hence both ALLOC_HARDER and ALLOC_HIGH.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7365f3d169a1eae00e713c1a4eea90e86415dcc5",
      "tree": "2071690e80631e38a732657e5debb83b0eedc12a",
      "parents": [
        "45ed344cc7b6456856b4ae5e3d81cdb18b98f8ad"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Jan 11 12:17:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:08 2006 -0800"
      },
      "message": "[PATCH] Restore KERN_EMERG to each line printed by bad_page\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45ed344cc7b6456856b4ae5e3d81cdb18b98f8ad",
      "tree": "ba64db58e1d4d1fb67b3b666279ebb8e4f7fb42a",
      "parents": [
        "99535ac2d4d95dbcad6b8d8a04ea57a891fb533b",
        "bb7e8c5a55c1f5d4192f4b61a84a791796ebf0c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 17:06:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 17:06:47 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "99535ac2d4d95dbcad6b8d8a04ea57a891fb533b",
      "tree": "6588fe50e22a2c4afe23b66b45b8e8374abe4e20",
      "parents": [
        "607f4e3864a4306be0d0ad11ff34284c239aad1b",
        "61943c5015acae42fe355bf033bbee8d63691fe3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 17:06:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 17:06:31 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "bb7e8c5a55c1f5d4192f4b61a84a791796ebf0c3",
      "tree": "e924726833eca2911c53684701dc56259289ab5d",
      "parents": [
        "54608b709963b4f474ea26c1a087409eb0d9bebf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 11 16:40:30 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 11 16:40:30 2006 -0800"
      },
      "message": "[PKT_SCHED] net/sched/Kconfig: fix typo in NET_EMATCH_META description\n\nNoted by Matt LaPlante \u003cwebmaster@cyberdogtech.com\u003e.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54608b709963b4f474ea26c1a087409eb0d9bebf",
      "tree": "c79e4d801f0a1b041d86233c8e52c20649e5ee53",
      "parents": [
        "c3f343e4d7b99638b8a4f05c12b542d32405cfc4"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Jan 11 16:13:46 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:16 2006 -0800"
      },
      "message": "[PKT_SCHED] ematch: Remove bogus include.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c3f343e4d7b99638b8a4f05c12b542d32405cfc4",
      "tree": "edfb917fb2f9692b53954f9b763234425f8f0985",
      "parents": [
        "8b3a70058bfe711b2d05ba2134178bae623183ce"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Jan 11 16:12:41 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:15 2006 -0800"
      },
      "message": "[NET]: Fix diverter build.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b3a70058bfe711b2d05ba2134178bae623183ce",
      "tree": "6f9e55729938f0a935aa885d29d5a38537fa3a97",
      "parents": [
        "ae0f7d5f83236a43c572a744e4bbb30e8702d821"
      ],
      "author": {
        "name": "Kris Katterjohn",
        "email": "kjak@users.sourceforge.net",
        "time": "Wed Jan 11 15:56:43 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:14 2006 -0800"
      },
      "message": "[NET]: Remove more unneeded typecasts on *malloc()\n\nThis removes more unneeded casts on the return value for kmalloc(),\nsock_kmalloc(), and vmalloc().\n\nSigned-off-by: Kris Katterjohn \u003ckjak@users.sourceforge.net\u003e\nAcked-by: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ae0f7d5f83236a43c572a744e4bbb30e8702d821",
      "tree": "3d4ce288b86cb2845d79c6adec9e254054bb0e02",
      "parents": [
        "a7768097557be91d0d4c37e8f2e38cd126c4cdf9"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jan 11 15:53:04 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:13 2006 -0800"
      },
      "message": "[IPV6]: Avoid calling ip6_xmit() with NULL sk\n\nThe ip6_xmit() function now assumes that its sk argument is non-NULL,\nwhich isn\u0027t currently true when TCPv6 code is sending RST or ACK\npackets. This fixes that code to use a socket of its own for sending\nsuch packets, as TCPv4 does. (Thanks Andi for the pointer).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a7768097557be91d0d4c37e8f2e38cd126c4cdf9",
      "tree": "476e148a9e6f861405860df720c5705fb9e14ba8",
      "parents": [
        "82bf7e97ac5b9fd03aea10df6910cad50d6c032d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 15:39:14 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:12 2006 -0800"
      },
      "message": "[NETFILTER]: ip_ct_proto_gre_fini() cannot be __exit\n\nIt is invoked from failures paths of __init code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82bf7e97ac5b9fd03aea10df6910cad50d6c032d",
      "tree": "bd3419516d4ced9bedca2a29008f8d8636adf5b4",
      "parents": [
        "607f4e3864a4306be0d0ad11ff34284c239aad1b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 15:38:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 16:32:11 2006 -0800"
      },
      "message": "[NET]: Some more missing include/etherdevice.h includes\n\nFor compare_ether_addr()\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "607f4e3864a4306be0d0ad11ff34284c239aad1b",
      "tree": "c3bfaa2abc5fb7cc33fc28d8606a0d4721d1700b",
      "parents": [
        "4cec87361462d570d6a67888feda41e77e0a9562"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Wed Jan 11 17:51:48 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 16:12:16 2006 -0800"
      },
      "message": "[PATCH] new tty buffering access fix\n\nFix typos in new tty buffering that incorrectly\naccess and update buffers in pending queue.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61943c5015acae42fe355bf033bbee8d63691fe3",
      "tree": "d4333428f4caccfba7f4269fd0f314042421aab2",
      "parents": [
        "a4fc7ab1d065a9dd89ed0e74439ef87d4a16e980"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 11 15:55:23 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 11 15:55:23 2006 -0800"
      },
      "message": "[SPARC64] arch/sparc64/Kconfig: fix HUGETLB_PAGE_SIZE_64K dependencies\n\nThis patch fixes a typo in the dependencies of HUGETLB_PAGE_SIZE_64K.\n\nIt might be more logical to rename the HUGETLB_PAGE_SIZE_*K\ndependencies to HUGETLB_PAGE_SIZE_*KB, but let\u0027s fix this bug first.\n\nThis bug was reported by Jean-Luc Leger \u003creiga@dspnet.fr.eu.org\u003e.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4cec87361462d570d6a67888feda41e77e0a9562",
      "tree": "1113096b2aa214f456cfecbbd5974e7efe8f6b27",
      "parents": [
        "7e4e574c391cdeef516411eb698ac6955f01d673"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 15:50:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 15:50:47 2006 -0800"
      },
      "message": "Fix mutex_trylock() copy-and-paste bug (x86, x86-64, generic mutex-dec.h)\n\nNoticed by Arjan originally on x86-64, then Ingo on x86, and finally me\ngrepping for it in the generic version.\n\nBad parenthesis nesting.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e4e574c391cdeef516411eb698ac6955f01d673",
      "tree": "e9f3b05c464b82be608cef1a90688dd3719e1537",
      "parents": [
        "a4fc7ab1d065a9dd89ed0e74439ef87d4a16e980",
        "97b1b999748d3cde6a3f381e0839e0f1082323e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 08:16:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 08:16:57 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "a4fc7ab1d065a9dd89ed0e74439ef87d4a16e980",
      "tree": "6312597ad183ee45e8769b1bc5b0035bfa681d64",
      "parents": [
        "a8b9ee7396ccc8db3bdb4108993556acbe2d3527"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jan 11 14:41:26 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 08:14:16 2006 -0800"
      },
      "message": "[PATCH] fix/simplify mutex debugging code\n\nLet\u0027s switch mutex_debug_check_no_locks_freed() to take (addr, len) as\narguments instead, since all its callers were just calculating the \u0027to\u0027\naddress for themselves anyway... (and sometimes doing so badly).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97b1b999748d3cde6a3f381e0839e0f1082323e6",
      "tree": "e9cd22289aa81e37de511146507fb3a5fff6d066",
      "parents": [
        "886c98d78652f78a64cb21516d3b25ffd5c05e94"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jan 11 16:41:29 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 19:52:05 2006 +1100"
      },
      "message": "[PATCH] powerpc: Don\u0027t build crash.c for PPC32\n\narch/powerpc/kernel/crash.c isn\u0027t safe for PPC32 (yet?), so don\u0027t build it.\n\nBuilt with CONFIG_KEXEC\u003dy for pmac32_defconfig, pseries_defconfig,\nand g5_defconfig.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a8b9ee7396ccc8db3bdb4108993556acbe2d3527",
      "tree": "e73cf2abc7b2317523d1fd53e4a0aebdec6447ea",
      "parents": [
        "05f6ece6f37f987e9de643f6f76e8fb5d5b9e014"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 00:15:16 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 11 00:15:16 2006 -0800"
      },
      "message": "[MUTEX]: linux/mutex.h needs linux/linkage.h too\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05f6ece6f37f987e9de643f6f76e8fb5d5b9e014",
      "tree": "5244e85d0dfb2619b0af4bc80a2c99dd579f79a5",
      "parents": [
        "35d138ae22f826f95f0f8d0285947582ccf4508f",
        "58b6c58caef7a34eab7ec887288fa495696653e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:31:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:31:24 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n"
    },
    {
      "commit": "35d138ae22f826f95f0f8d0285947582ccf4508f",
      "tree": "622d0f4bd533ace1c12a8b51ee02afc1e6e663ab",
      "parents": [
        "d274ba2081cce6ff59f94e608a348f20ba1fe775",
        "5bf887f2ff874e2cd881c34bbed974bee2c90808"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:29:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:29:53 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "886c98d78652f78a64cb21516d3b25ffd5c05e94",
      "tree": "340a1f45ab2725c027d82f7ef9e29f6e6b43a005",
      "parents": [
        "c38a04b1ba67e488d94ec680a7dddd4e32d6ddfb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Tue Jan 10 22:36:37 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 16:28:13 2006 +1100"
      },
      "message": "[PATCH] powerpc: Fix clean_files in arch/powerpc/boot Makefile\n\nclean-files was being set twice rather than being appended to.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c38a04b1ba67e488d94ec680a7dddd4e32d6ddfb",
      "tree": "aeda3dd9801217ffcebb3cb66e1b2731de96e29b",
      "parents": [
        "c9c47b6e27ca49fb0eea6b021b4919cb2467c8e1"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 16:27:21 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 16:27:21 2006 +1100"
      },
      "message": "powerpc/32: Fix compile error caused by pud_t/pgt_t confusion\n\nPPC32 is still using asm-generic/4level-fixup.h, but asm-powerpc/page.h\nwas defining pud_t and pgd_t.  Depending on the order in which files\ngot included, this could result in a compilation error.  Tweak the ifdef\nso that page.h doesn\u0027t try to define pud_t on ppc32 (which uses 2-level\npage tables).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d274ba2081cce6ff59f94e608a348f20ba1fe775",
      "tree": "f6bf49142f727e9d0a8ae2bb38a89a6a4cdcf97a",
      "parents": [
        "9819d85c210f5953fffc1052060e589d633f20ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:09:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:09:19 2006 -0800"
      },
      "message": "x86: fix \"make install\" target\n\nRemoving the dependency on the boot image build was good, but it also\nmeant that the $\u003c expansion by make needed to be done explicitly.\n\nNoted by Stephen Hemminger.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bf887f2ff874e2cd881c34bbed974bee2c90808",
      "tree": "0785a763e185a1a7e30b61ebf2f09ea29d74bd2e",
      "parents": [
        "9819d85c210f5953fffc1052060e589d633f20ed"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 10 21:02:21 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 10 21:02:21 2006 -0800"
      },
      "message": "[IPV6]: Fix modular build with netfilter enabled.\n\nAlso, drop __exit marker from ipv6_netfilter_fini() as this\ncan be invoked from inet6_init() error handling paths.\n\nBased upon a report from Stephen Hemminger.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c9c47b6e27ca49fb0eea6b021b4919cb2467c8e1",
      "tree": "a1378c925a55a5239696d33036c1917e37571202",
      "parents": [
        "7eb5476f68cd6c6e7a065083e1741a72a666ac6d"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jan 11 15:27:25 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 15:35:46 2006 +1100"
      },
      "message": "[PATCH] powerpc: Remove redundant setting of htab_address\n\niSeries doesn\u0027t need to set the htab_address explicitly, htab_initialize()\nwill do it for us later.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7eb5476f68cd6c6e7a065083e1741a72a666ac6d",
      "tree": "83218231b0675fe7746218c235d23c120b7b8846",
      "parents": [
        "0e5e39bfd811be4612a23242353b426ac6438e03"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jan 11 15:27:24 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 15:35:40 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add ibm,pft-size to iSeries device tree\n\nTo make iSeries just a teensy bit less special, create ibm,pft-size properties\nin the iSeries device tree. We can then rely on htab_dt_scan_pftsize() to set\nppc64_pft_size for us.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0e5e39bfd811be4612a23242353b426ac6438e03",
      "tree": "28ce0b1da565334ee011032ad06470cfdc88696f",
      "parents": [
        "08264cbc9f4ded253e063ed4a804226b195e067c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Tue Jan 10 22:12:23 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 15:35:35 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add some missing .gitignore\u0027s\n\nignore generated files under arch/powerpc\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "08264cbc9f4ded253e063ed4a804226b195e067c"
}
