)]}'
{
  "log": [
    {
      "commit": "1398ab7cb92b21d8d5add3bdc25b2c00462cfd5c",
      "tree": "ecfe847dda816361d83b1da6d7213b27721e7fd7",
      "parents": [
        "a166222cde740b34d97fe49dca70348197f4534e",
        "e252630f1fd1d14ac4081e566d2f697ae1779215"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:21:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:21:23 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3743/1: ARM: OMAP: Fix compile for OMAP\n  [ARM] 3739/1: genirq updates:  irq_chip, add and use irq_chip.name\n"
    },
    {
      "commit": "a166222cde740b34d97fe49dca70348197f4534e",
      "tree": "8caa6970e98ebef60b35ab2b4e3f6829efd464fe",
      "parents": [
        "2699500b31f41fc25656c42548c8a388c8a329fe"
      ],
      "author": {
        "name": "Muli Ben-Yehuda",
        "email": "muli@il.ibm.com",
        "time": "Wed Aug 02 22:37:31 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:19:54 2006 -0700"
      },
      "message": "[PATCH] x86_64: Fix CONFIG_IOMMU_DEBUG\n\nIf CONFIG_IOMMU_DEBUG is set force_iommu defaults to 1. In the case\nwhere no HW IOMMU is present in the machine and we end up using nommu,\nleaving force_iommu set to 1 causes dma_alloc_coherent to do the wrong\nthing. Therefore, if we end up using nommu, make sure force_iommu is\n0.\n\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2699500b31f41fc25656c42548c8a388c8a329fe",
      "tree": "6f7ccd0318b9e53394cb276819f2d358ce933afa",
      "parents": [
        "ae74c3b69a08e1de20cb681ec959f3a48af0006a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Aug 02 22:37:28 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:19:54 2006 -0700"
      },
      "message": "[PATCH] x86_64: Fix backtracing for interrupt stacks\n\nRe-add backlink for old style unwinder to stack switching.  Add proper\nstack frame and CFI annotations to call_softirq\n\nThis prevents a oops when backtracing with fallback through the\ninterrupt stack top.\n\nSuggested by Jan Beulich and Herbert Xu wanted it in 2.6.18.\n\nCc: jbeulich@novell.com\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "38c677cb9a683c9d477f845484b74b0a1b23e1fb",
      "tree": "ec32e653c5fe00e12e07939fc9d5a357b2e2e563",
      "parents": [
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Aug 01 22:26:25 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 01 22:26:25 2006 +0100"
      },
      "message": "[ARM] 3739/1: genirq updates:  irq_chip, add and use irq_chip.name\n\nPatch from David Brownell\n\nARM genirq cleanups/updates:\n\n    - Start switching platforms to newer APIs\n        * use \"irq_chip\" name, not \"irqchip\"\n        * providing irq_chip.name\n\n    - Show irq_chip.name in /proc/interrupts, like on x86.\n\nThis update a bit more than half of the ARM code.  The irq_chip.name\nvalues were chosen to match docs (if I have them) or be otherwise\nobvious (\"FPGA\", \"CPLD\", or matching the code).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042",
      "tree": "4ccf519a20c9b5bb3701c8b4d38b01af8bef854e",
      "parents": [
        "ce38cac48209d270d07fd6d1a8e94446b37abcd5",
        "8d950cb8896fc95a9444d190885779438bb9d01c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:39:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:39:52 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Minor comment fix for misc_64.S\n  [POWERPC] Use H_CEDE on non-SMT\n  [POWERPC] force 64bit mode in fwnmi handlers to workaround firmware bugs\n  [POWERPC] PMAC_APM_EMU should depend on ADB_PMU\n  [POWERPC] Fix new interrupt code (MPIC detection)\n  [POWERPC] Fix new interrupt code (MPIC endianness)\n  [POWERPC] Add cpufreq support for Xserve G5\n  [POWERPC] Xserve G5 thermal control fixes\n  [POWERPC] Fix mem\u003d handling when the memory limit is \u003e RMO size\n  [POWERPC] More offb/bootx fixes\n  [POWERPC] Fix legacy_serial.c error handling on 32 bits\n  [POWERPC] Fix default clock for udbg_16550\n  [POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set\n  [POWERPC] Fix 32 bits warning in prom_init.c\n  [POWERPC] Workaround Pegasos incorrect ISA \"ranges\"\n  [POWERPC] fix up front-LED Kconfig\n"
    },
    {
      "commit": "4b755999d6e0c1d988fb448289abb6c226cd8c36",
      "tree": "0310376a65b0d25af249554a133b5a799acf22f6",
      "parents": [
        "994aad251acab32a5d40d4a9501dc3e736562b6d"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Sun Jul 30 03:04:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:45 2006 -0700"
      },
      "message": "[PATCH] powermac: More powermac backlight fixes\n\nThis patch fixes several problems:\n- The legacy backlight value might be set at interrupt time. Introduced\n  a worker to prevent it from directly calling the backlight code.\n- via-pmu allows the backlight to be grabbed, in which case we need to\n  prevent other kernel code from changing the brightness.\n- Don\u0027t send PMU requests in via-pmu-backlight when the machine is about\n  to sleep or waking up.\n- More Kconfig fixes.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25d7dfdaf3404bb31b8f55283fd2c456cb7b4001",
      "tree": "05ef97c24267fe853ed80dc08cbfe5b029ef21f1",
      "parents": [
        "0b0bf7a3ccb6f0b38ead71980e79f875046047b7"
      ],
      "author": {
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com",
        "time": "Sun Jul 30 03:04:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] Fix trivial unwind info bug\n\nCFA needs to be adjusted upwards for push, and downwards for pop.\narch/i386/kernel/entry.S gets it wrong in one place.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nAcked-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b0bf7a3ccb6f0b38ead71980e79f875046047b7",
      "tree": "1c7b0689d2f0f9839ff9a793ed3990d9c1591fc0",
      "parents": [
        "072d3d1acb452f4abd8d3d20af661f2e28854b59"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Sun Jul 30 03:04:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] vDSO hash-style fix\n\nThe latest toolchains can produce a new ELF section in DSOs and\ndynamically-linked executables.  The new section \".gnu.hash\" replaces\n\".hash\", and allows for more efficient runtime symbol lookups by the\ndynamic linker.  The new ld option --hash-style\u003d{sysv|gnu|both} controls\nwhether to produce the old \".hash\", the new \".gnu.hash\", or both.  In some\nnew systems such as Fedora Core 6, gcc by default passes --hash-style\u003dgnu\nto the linker, so that a standard invocation of \"gcc -shared\" results in\nproducing a DSO with only \".gnu.hash\".  The new \".gnu.hash\" sections need\nto be dealt with the same way as \".hash\" sections in all respects; only the\ndynamic linker cares about their contents.  To work with older dynamic\nlinkers (i.e.  preexisting releases of glibc), a binary must have the old\n\".hash\" section.  The --hash-style\u003dboth option produces binaries that a new\ndynamic linker can use more efficiently, but an old dynamic linker can\nstill handle.\n\nThe new section runs afoul of the custom linker scripts used to build vDSO\nimages for the kernel.  On ia64, the failure mode for this is a boot-time\npanic because the vDSO\u0027s PT_IA_64_UNWIND segment winds up ill-formed.\n\nThis patch addresses the problem in two ways.\n\nFirst, it mentions \".gnu.hash\" in all the linker scripts alongside \".hash\".\n This produces correct vDSO images with --hash-style\u003dsysv (or old tools),\nwith --hash-style\u003dgnu, or with --hash-style\u003dboth.\n\nSecond, it passes the --hash-style\u003dsysv option when building the vDSO\nimages, so that \".gnu.hash\" is not actually produced.  This is the most\nconservative choice for compatibility with any old userland.  There is some\nconcern that some ancient glibc builds (though not any known old production\nsystem) might choke on --hash-style\u003dboth binaries.  The optimizations\nprovided by the new style of hash section do not really matter for a DSO\nwith a tiny number of symbols, as the vDSO has.  If someone wants to use\n\u003dgnu or \u003dboth for their vDSO builds and worry less about that\ncompatibility, just change the option and the linker script changes will\nmake any choice work fine.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9578bcf4ecaf447cb4bb0891309fad73ff5c00e3",
      "tree": "ec127f457cbeeff46d2d4c8e76de9afcec630c8a",
      "parents": [
        "bc7455fa3b5ada2a47d24755cc431f4dfff052cb"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Sun Jul 30 03:03:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] sgiioc4: Always share IRQ\n\nThe SGI IOC4 IDE device always shares an interrupt with other devices which\nare part of IOC4.  As such, IDEPCI_SHARE_IRQ should always be enabled when\nBLK_DEV_SGIIOC4 is enabled.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be6b5a3505fa0cd54c3b5959a39293f47c648980",
      "tree": "a7171d3dc5acf71c21f954b5c4f4906904873a0b",
      "parents": [
        "7c7165c90801609b70492e50b2a9c69a677c573a"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Sun Jul 30 03:03:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] cpu hotplug: use hotplug version of registration in late inits\n\nUse hotplug version of register_cpu_notifier in late init functions.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c78f3075dab4be279e283f901f00e33ce44890a",
      "tree": "034d667a713b24d39608b09bd2aafb7983fb6ba5",
      "parents": [
        "cea6a4ba8acfba6f59cc9ed71e0d05cb770b9d9c"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Sun Jul 30 03:03:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] cpu hotplug: replace __devinit* with __cpuinit* for cpu notifications\n\nFew of the callback functions and notifier blocks that are associated with cpu\nnotifications incorrectly have __devinit and __devinitdata.  They should be\n__cpuinit and __cpuinitdata instead.\n\nIt makes no functional difference but wastes text area when CONFIG_HOTPLUG is\nenabled and CONFIG_HOTPLUG_CPU is not.\n\nThis patch fixes all those instances.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nCc: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cea6a4ba8acfba6f59cc9ed71e0d05cb770b9d9c",
      "tree": "8a8ad7de11c2261c3f850d97d91524ee64cc36c4",
      "parents": [
        "b8bdb460b7ecf08a4fed6e8b5b6b3fe874587aaa"
      ],
      "author": {
        "name": "Horms",
        "email": "horms@verge.net.au",
        "time": "Sun Jul 30 03:03:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] panic_on_oops: remove ssleep()\n\nThis patch is part of an effort to unify the panic_on_oops behaviour across\nall architectures that implement it.\n\nIt was pointed out to me by Andi Kleen that if an oops has occured in\ninterrupt context, then calling sleep() in the oops path will only cause a\npanic, and that it would be really better for it not to be in the path at\nall.\n\nThis patch removes the ssleep() call and reworks the console message\naccordinly.  I have a slght concern that the resulting console message is\ntoo long, feedback welcome.\n\nFor powerpc it also unifies the 32bit and 64bit behaviour.\n\nFror x86_64, this patch only updates the console message, as ssleep() is\nalready not present.\n\nSigned-off-by: Horms \u003chorms@verge.net.au\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e86240f3fd33f8052141778ad3dffe2c96184d7",
      "tree": "70d177ecd0b28480b0099e0b5a81b51f8cdfb7be",
      "parents": [
        "0e1dfc66b6ec94984a4778132147a8aa36461d58"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Sun Jul 30 03:03:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] IDE: Touch NMI watchdog during resume from STR\n\nWhen resuming from suspend-to-RAM, the NMI watchdog detects a lockup in\nide_wait_not_busy.  Here\u0027s a screenshot of the trace taken by a digital\ncamera: http://www.uamt.feec.vutbr.cz/rizeni/pom/DSC03510-2.JPG\n\nLet\u0027s touch the NMI watchdog in ide_wait_not_busy.  The system then resumes\ncorrectly from STR.\n\n[akpm@osdl.org: modular build fix]\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a268cefebceeb2046dfdfa301f041c2468536852",
      "tree": "62b5bc24a96384f96ae99b1ddc16009ee0a2050e",
      "parents": [
        "66f6b24be91fcc31259e8219286ae462ae64ea55"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Sun Jul 30 03:03:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] v850: call init_page_count() instead of set_page_count()\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66f6b24be91fcc31259e8219286ae462ae64ea55",
      "tree": "2e4595a46c9463c0ee1043905a1b29b5bff1ddeb",
      "parents": [
        "a9ad965ea9a6d719daf333847a2ceb0e363994bd"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Sun Jul 30 03:03:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] v850: Remove symbol exports which duplicate global ones\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9ad965ea9a6d719daf333847a2ceb0e363994bd",
      "tree": "9ecb71f533c16eb790909f13fefd67fd939ffb2b",
      "parents": [
        "25c8716cb08dea386c7d6220b82eba732ccbf976"
      ],
      "author": {
        "name": "bibo, mao",
        "email": "bibo.mao@intel.com",
        "time": "Sun Jul 30 03:03:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] IA64: kprobe invalidate icache of jump buffer\n\nKprobe inserts breakpoint instruction in probepoint and then jumps to\ninstruction slot when breakpoint is hit, the instruction slot icache must\nbe consistent with dcache.  Here is the patch which invalidates instruction\nslot icache area.\n\nWithout this patch, in some machines there will be fault when executing\ninstruction slot where icache content is inconsistent with dcache.\n\nSigned-off-by: bibo,mao \u003cbibo.mao@intel.com\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nAcked-by: Keshavamurthy Anil S \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": "25c8716cb08dea386c7d6220b82eba732ccbf976",
      "tree": "ec5a4d986440b5c93186fafb4ebc0f4f1ad44dcc",
      "parents": [
        "c8e5429e49dcf5243a2dc293cb11f53d65d5fca9"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 30 03:03:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] arch/alpha: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove a\nduplicate of the macro.  Also remove some trailing whitespaces and needless\nbraces.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c8e5429e49dcf5243a2dc293cb11f53d65d5fca9",
      "tree": "2f3bcbb6ffdb94cbcbc2a03d33261a5f7aa8e7c7",
      "parents": [
        "c39df470e04822965d945473d831786ab79dd4cd"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Sun Jul 30 03:03:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] i386: fix CONFIG_EFI help\n\nIt is described as being experimental, but doesn\u0027t actually depend on\nEXPERIMENTAL.  Change the text.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c39df470e04822965d945473d831786ab79dd4cd",
      "tree": "5a16bc4b29c71d9ae3cd234995c66daedc85e6bf",
      "parents": [
        "2a8a3d5b65e86ec1dfef7d268c64a909eab94af7"
      ],
      "author": {
        "name": "Masami Hiramatsu",
        "email": "masami.hiramatsu.pt@hitachi.com",
        "time": "Sun Jul 30 03:03:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] kprobe-booster: disable in preemptible kernel\n\nThe kprobe-booster\u0027s safety check against preemption does not work well\nnow, because the preemption count has been modified by read_rcu_lock() in\natomic_notifier_call_chain() before we check it.  So, I\u0027d like to prevent\nboosting kprobe temporarily if the kernel is preemptable.\n\nNow we are searching for the good solution.\n\nSigned-off-by: Masami Hiramatsu \u003cmasami.hiramatsu.pt@hitachi.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: 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": "2a8a3d5b65e86ec1dfef7d268c64a909eab94af7",
      "tree": "90d4f3e42233c4b9e0385a114b5e22ddda6b57e8",
      "parents": [
        "c35a7261eaf0e57924e2c56c6d72dc44ee9f3634"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Jul 30 03:03:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] machine_kexec.c: Fix the description of segment handling\n\nOne of my original comments in machine_kexec was unclear\nand this should fix it.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: Horms \u003chorms@verge.net.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c35a7261eaf0e57924e2c56c6d72dc44ee9f3634",
      "tree": "cb59f2b3ca4b7705ee715824d0e8aeb37454de57",
      "parents": [
        "851f8a6906b71f7a19043d4d722dd4ffab7aeafc"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jul 30 03:03:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:38 2006 -0700"
      },
      "message": "[PATCH] synchronize_tsc() fixes\n\n- Move the tsc synchronisation variables into a struct, mark it __initdata\n\n- local `realdelta\u0027 wants to be 64-bit\n\n- Print the skew for negative skews, as well as for positive ones\n\n- remove dead code\n\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5ca63cb60892c1703998daf80d2d1b04cb70103",
      "tree": "9a265ce1ac462515aaa67c0f0c0424a37addc422",
      "parents": [
        "31925c8857ba17c11129b766a980ff7c87780301"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jul 30 03:03:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:37 2006 -0700"
      },
      "message": "[PATCH] mce section fix\n\nmce_disabled cannot be __initdata - we access it during APM resume.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d950cb8896fc95a9444d190885779438bb9d01c",
      "tree": "63d69fd9b38b297d487ef4ca9e891ddd257fb07f",
      "parents": [
        "9b9b72fe703bd5b89533815eb7eb682cdaf60a6e"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Tue Jul 25 14:05:01 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 14:37:46 2006 +1000"
      },
      "message": "[POWERPC] Minor comment fix for misc_64.S\n\nA minor comment fix for misc_64.S from Takao Shinohara.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9b9b72fe703bd5b89533815eb7eb682cdaf60a6e",
      "tree": "7c5d9dfce491618fbee1321ca7d65bfc42201b57",
      "parents": [
        "9fc0a92c7ebcad96467d62077497ce195d9b741c"
      ],
      "author": {
        "name": "Jake Moilanen",
        "email": "moilanen@austin.ibm.com",
        "time": "Tue Jul 25 15:11:47 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 14:35:21 2006 +1000"
      },
      "message": "[POWERPC] Use H_CEDE on non-SMT\n\nOn the JS21 systems, they have the SPLPAR hypertas set, but are not SMT\ncapable.  So, they are not making the H_CEDE call.  This is causing the\nhypervisor to have to queue up work for the hdecr, taking an excessive\namount of time in maintenance code, and causing jitter on the box.\n\nMaking the H_CEDE call helps alleviate that problem.\n\nSigned-off-by: Jake Moilanen \u003cmoilanen@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "af652c26f5f0eceb6d8cb97eb9b86fba6f1f3b85",
      "tree": "040910901d5349dfd6539901730181e930af2024",
      "parents": [
        "b83a8e64fd1aecf021111d22c062c97a3241d0c4",
        "ceaccbd2a6a82b97bd15938fc7ffe180754cbe6c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 22:53:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 22:53:46 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3734/1: Fix the unused variable warning in __iounmap()\n  [ARM] 3737/1: Export ARM copy/clear_user_page symbols\n  [ARM] 3736/1: xscale: don\u0027t mis-report 80219 as an iop32x\n  [ARM] 3733/2: S3C24XX: Remove old IDE registers in Anubis\n  [ARM] 3732/1: S3C24XX: tidy syntax in osiris and anubis machines\n  [ARM] Fix SMP booting\n  [ARM] 3731/1: Allow IRQ definitions of IQ80331 and IQ80332 to co-exist\n  [ARM] 3730/1: ep93xx: enable usb ohci driver in the defconfig\n  [ARM] Fix cats build\n"
    },
    {
      "commit": "70583161e878c8e9baaace71ba000b46c86b89cc",
      "tree": "98defd3281ad00537b75e0b86d56c908a129464e",
      "parents": [
        "65f87d8a8a6e1b560c61951d0a68ed80f7c8ff19"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Jul 29 21:42:52 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] i386: Fix up backtrace fallback patch\n\nI didn\u0027t test all compilation combinations. Shame on me.\nAnd fix a missing option in the boot option following x86-64 (Jan Beulich)\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "65f87d8a8a6e1b560c61951d0a68ed80f7c8ff19",
      "tree": "f3f189827eaca620020d3742a347f2be5911c5cf",
      "parents": [
        "355540f3338e1408dac98413f05d612a76d4f5e3"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Jul 29 21:42:49 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: Fix swiotlb\u003dforce\n\nIt was broken before. But having it is important as possible hardware\nbug workaround.\n\nAnd previously there was no way to force swiotlb if there is another IOMMU.\nSide effect is that iommu\u003dforce won\u0027t force swiotlb anymore even if there\nisn\u0027t another IOMMU.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "355540f3338e1408dac98413f05d612a76d4f5e3",
      "tree": "4e9c208dca35a078a4e5900ee38543108feefa07",
      "parents": [
        "d2105b10fe0f460c388fe4e09226313f519d8c00"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Jul 29 21:42:46 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: Revert k8-bus.c northbridge access change\n\nAs Travis Betak points out it accesses the wrong northbridge subfunction\nnow. Switch back to the old code.\n\nCc: \"Travis Betak\" \u003cbetak@mpdtxmail.amd.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2105b10fe0f460c388fe4e09226313f519d8c00",
      "tree": "59ad2f99eeb124ecea6506801eb7f5c0a0a1395d",
      "parents": [
        "089bbbcb36979166131868a89ca5f4e695d6637d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@us.ibm.com",
        "time": "Sat Jul 29 21:42:43 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: Calgary IOMMU - Multi-Node NULL pointer dereference fix\n\nCalgary hits a NULL pointer dereference when booting in a multi-chassis\nNUMA system.  See Redhat bugzilla number 198498, found by Konrad\nRzeszutek (konradr@redhat.com).\n\nThere are many issues that had to be resolved to fix this problem.\nFirstly when I originally wrote the code to handle NUMA systems, I\nhad a large misunderstanding that was not corrected until now.  That was\nthat I thought the \"number of nodes online\" referred to number of\nphysical systems connected.  So that if NUMA was disabled, there\nwould only be 1 node and it would only show that node\u0027s PCI bus.\nIn reality if NUMA is disabled, the system displays all of the\nconnected chassis as one node but is only ignorant of the delays\nin accessing main memory.  Therefore, references to num_online_nodes()\nand MAX_NUMNODES are incorrect and need to be set to the maximum\nnumber of nodes that can be accessed (which are 8).  I created a\nvariable, MAX_NUM_CHASSIS, and set it to 8 to fix this.\n\nSecondly, when walking the PCI in detect_calgary, the code only\nchecked the first \"slot\" when looking to see if a device is present.\nThis will work for most cases, but unfortunately it isn\u0027t always the\ncase.  In the NUMA MXE drawers, there are USB devices present on the\n3rd slot (with slot 1 being empty).  So, to work around this, all\nslots (up to 8) are scanned to see if there are any devices present.\n\nLastly, the bus is being enumerated on large systems in a different\nway the we originally thought.  This throws the ugly logic we had\nout the window.  To more elegantly handle this, I reorganized the\nkva array to be sparse (which removed the need to have any bus number\nto kva slot logic in tce.c) and created a secondary space array to\ncontain the bus number to phb mapping.\n\nWith these changes Calgary boots on an x460 with 4 nodes with and\nwithout NUMA enabled.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "089bbbcb36979166131868a89ca5f4e695d6637d",
      "tree": "4f9b9f3d966a27e96596ca9a0b441ed85dedb296",
      "parents": [
        "0e5f61b00c577da698fb00cd9c91a96b79044dfd"
      ],
      "author": {
        "name": "Muli Ben-Yehuda",
        "email": "muli@il.ibm.com",
        "time": "Sat Jul 29 21:42:40 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: Calgary IOMMU - fix off by one error\n\nFixed off-by-one error in detect_calgary and calgary_init which will\ncause arrays to overflow.  Also, removed impossible to hit BUG_ON.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0e5f61b00c577da698fb00cd9c91a96b79044dfd",
      "tree": "de9e4c79ff38247988859e41350212b41fe882df",
      "parents": [
        "260f659b232b17889e3f0c9bf411675898b222c2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Jul 29 21:42:37 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: On Intel systems when CPU has C3 don\u0027t use TSC\n\nOn Intel systems generally the TSC stops in C3 or deeper,\nso don\u0027t use it there. Follows similar logic on i386.\n\nThis should fix problems on Meroms.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "260f659b232b17889e3f0c9bf411675898b222c2",
      "tree": "cb7e5bd8487910182684e5301c61c0e7cf85627a",
      "parents": [
        "dc710afe95ee9b263ab593c11d86a684f1606872"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Jul 29 21:42:34 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 20:59:55 2006 -0700"
      },
      "message": "[PATCH] x86_64: Update defconfig\n\nUpdate defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ceaccbd2a6a82b97bd15938fc7ffe180754cbe6c",
      "tree": "207f2204cd18d7187c35a3c6fb3449a0f09bcdac",
      "parents": [
        "7b1df1985c7a4e6d5fcab0ed71a2cd1d4ad3be41"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Sat Jul 29 08:29:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 29 08:29:30 2006 +0100"
      },
      "message": "[ARM] 3734/1: Fix the unused variable warning in __iounmap()\n\nPatch from Catalin Marinas\n\nThis patch adds #ifdef around some variables in the arch/arm/mm/ioremap.c\nfile.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7b1df1985c7a4e6d5fcab0ed71a2cd1d4ad3be41",
      "tree": "f5b2c16bc564d00dcfc1af1a36864bad979da19b",
      "parents": [
        "a6a38a66224c7c578cfed2f584b440c81af0c3ae"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Sat Jul 29 08:29:27 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 29 08:29:27 2006 +0100"
      },
      "message": "[ARM] 3737/1: Export ARM copy/clear_user_page symbols\n\nPatch from George G. Davis\n\nAs reported by various folks on the ARM Linux kernel mailing list,\nthe video-buf.ko driver has undefined references on all ARM machines\nwhich use it as observed during `make modules`:\n\nWarning: \"v4wb_clear_user_page\" [drivers/media/video/video-buf.ko] undefined!\n\nSimilar warnings exist for all ARM machines which use this driver.\nSo this change adds the missing EXPORT_SYMBOLs to allow using this\ndriver as a module.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a6a38a66224c7c578cfed2f584b440c81af0c3ae",
      "tree": "1e513593d1d384f858be21eb69db81a0d9e971f4",
      "parents": [
        "dffb0605e6f34c138ae5662d957fe6634dd4d71e"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jul 29 08:29:26 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 29 08:29:26 2006 +0100"
      },
      "message": "[ARM] 3736/1: xscale: don\u0027t mis-report 80219 as an iop32x\n\nPatch from Lennert Buytenhek\n\nThe IOP 80219 xscale CPU is a stripped down version of the IOP32x.\nBut the fact that the 80219 and IOP32x are very similar doesn\u0027t mean\nthat they need to share a cpu table entry.  It\u0027s also somewhat confusing\nfor the end user to see the 80219 reported as an IOP32x, so this patch\nsplits the IOP32x cpu table entry to make a separate entry for the\n80219.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c97d20a6c51067a38f53680d9609b4cf2867d077",
      "tree": "59867ac01d1b752ba7e520e33f9f84cade6d024e",
      "parents": [
        "b783fd925cdd56d24d164e5bdcb072f2a67aedf4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jul 28 14:44:57 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:28:00 2006 -0700"
      },
      "message": "[PATCH] i386: Do backtrace fallback too\n\nSimilar patch to earlier x86-64 patch. When the dwarf2 unwinder fails\ndump the left over stack with the old unwinder.\n\nAlso some clarifications in the headers.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b13761ecd1d9977d2083da243e051e9f29097aef",
      "tree": "a3c36c7c99884f4f014caef76edda9b0590b5afb",
      "parents": [
        "a4045dff782a8692637c24a0222120082c887caa"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jul 28 14:44:51 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:28:00 2006 -0700"
      },
      "message": "[PATCH] x86_64: Dump leftover backtrace entries when dwarf2 unwinder got stuck\n\nThe dwarf2 unwinder currently often gets stuck because a lot\nof assembly code doesn\u0027t have proper dwarf2 annotiation yet.\n\nThis currently often happens with __down. Should fix this by\nadding proper dwarf2 annotation to all inline assembly. However\nuntil that\u0027s done we need a quick fix for 2.6.18 to avoid\nincomplete backtraces.\n\nSo when this happens dump the rest of the stack with the old unwinder\ninstead of silently not dumping it. There was already a optional\n\"both\" mode that dumped both, but that was too ugly.\n\nI also clarified the headers for the different backtraces a bit.\n\nAlso add a clear error message for missing dwarf2\nannotation that people can work on.\n\nAnd I removed a dead variable left over from Ingo\u0027s changes.\n\nCc: mingo@elte.hu\nCc: jbeulich@novell.com\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0e92da4acb763272c6060f0b14adc2377b627d07",
      "tree": "f720ea910c370c86a244a6ac4b94706bac276ad0",
      "parents": [
        "d5a2601734bcc740ee78dc4cb0c56b5687da7bd9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jul 28 14:44:45 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:28:00 2006 -0700"
      },
      "message": "[PATCH] x86_64: Don\u0027t clobber r8-r11 in int 0x80 handler\n\nWhen int 0x80 is called from long mode r8-r11 would leak out of the\nkernel (or rather they would be filled with some values from\nthe kernel stack). I don\u0027t think it\u0027s a security issue because\nthe values come from the fixed stack frame which should be near\nalways user registers from a previous interrupt.\n\nStill better fix it.\n\nLonger term the register save macros need to be cleaned up\nto avoid such mistakes in the future.\n\nOriginal analysis from Richard Brunner, fix by me.\n\nCc: Richard.Brunner@amd.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d5a2601734bcc740ee78dc4cb0c56b5687da7bd9",
      "tree": "42146e7eda57909a475ad69cee5cacbf39033cff",
      "parents": [
        "5d2edfe004f5d0f3d805967bd6b4ada95e6aa419"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jul 28 14:44:42 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:28:00 2006 -0700"
      },
      "message": "[PATCH] i386/x86-64: Add user_mode checks to profile_pc for oprofile\n\nFixes a obscure user space triggerable crash during oprofiling.\n\nOprofile calls profile_pc from NMIs even when user_mode(regs) is not true and\nthe program counter is inside the kernel lock section. This opens\na race - when a user program jumps to a kernel lock address and\na NMI happens before the illegal page fault exception is raised\nand the program has a unmapped esp or ebp then the kernel could\noops. NMIs have a higher priority than exceptions so that could\nhappen.\n\nAdd user_mode checks to i386/x86-64 profile_pc to prevent that.\n\nCc: John Levon \u003clevon@movementarian.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d2edfe004f5d0f3d805967bd6b4ada95e6aa419",
      "tree": "50848e02b6e80184687083612f011565341d5f19",
      "parents": [
        "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
        "468310a8a7af4f3933ade2700f01d493fa1a9754"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] update default configuration\n  [S390] duplicate ccw devices in ccwgroup.\n  [S390] permanent subchannel busy conditions may cause I/O stall\n"
    },
    {
      "commit": "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
      "tree": "e3b69a31ca755d33ec86e52bbac5e883c59d6daf",
      "parents": [
        "159099dc3d501f8a39a169125c476f9b25182610",
        "93853fd0d492524e9172297d8e8b8364dc2c4c59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SUNLANCE]: fix compilation on sparc-UP\n  [SPARC]: Defer clock_probe to fs_initcall()\n  [SPARC64]: Fix typo in pgprot_noncached().\n  [SPARC64]: Fix quad-float multiply emulation.\n"
    },
    {
      "commit": "facf014792093d95e308b5d6ce9bc86d3c90e5b1",
      "tree": "b22e34ea763af0a90267ded30d59eeec5c3203f0",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Tue Jul 25 16:15:16 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:22:35 2006 -0700"
      },
      "message": "[PATCH] i386: switch_to(): misplaced parentheses\n\nRecent changes in i386 __switch_to() have a misplaced closing\nparenthesis causing an unlikely() to terminate early.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nAcked-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9fc0a92c7ebcad96467d62077497ce195d9b741c",
      "tree": "8b5824d93be7746f69f992db9e684af0962a82ab",
      "parents": [
        "4c962b5a42e5fc24e2d5d73896732cf3578da260"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 19 10:34:05 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jul 29 04:07:08 2006 +1000"
      },
      "message": "[POWERPC] force 64bit mode in fwnmi handlers to workaround firmware bugs\n\nThe firmware of POWER4 and JS20 systems does not switch the cpu to 64bit\nmode when the registered system_reset and machine_check handlers get called.\nIf a 32bit process runs on that cpu at the time of the event, the cpu\nremains in 32bit mode. xmon and kdump can not deal with it, the result is\nan error like \u0027Bad kernel stack pointer fff2aad0 at 3200\u0027.\nxmon just loses some register info, but booting the kdump kernel usually fails.\n\nBoth handlers are not hot paths.  Duplicate the EXCEPTION_PROLOG_PSERIES macro\nand add two instructions to switch to 64bit:\n\n li     r11,5;\n rldimi r10,r11,61,0;\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "96ba989d22de779ca19ca214e2b2e53a4ca86b7b",
      "tree": "a485023df70348d298ec90bbf2f6c5698f567805",
      "parents": [
        "b8cfac4c2f3d12d0f4cbe6f992d945f2fdfc098d"
      ],
      "author": {
        "name": "Bob Breuer",
        "email": "breuerr@mc.net",
        "time": "Thu Jul 27 22:08:01 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 27 22:08:01 2006 -0700"
      },
      "message": "[SPARC]: Defer clock_probe to fs_initcall()\n\nFrom: Bob Breuer \u003cbreuerr@mc.net\u003e\n\nThat way all the of_driver bits will be ready.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "96278d21000568a9261f016e8b2569a95a2d4c9e",
      "tree": "0dc0614f2268cdc3453fbaccba384ff0e06358f9",
      "parents": [
        "d319a03bf87209b3914fdf2ede88a2161123b3eb"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Sat Jul 08 02:37:20 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 28 10:53:16 2006 +1000"
      },
      "message": "[POWERPC] Fix new interrupt code (MPIC detection)\n\nAs the code comment already says, the Maple device-tree is incorrect here;\nmake the Linux code detect the correct thing, too.\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d319a03bf87209b3914fdf2ede88a2161123b3eb",
      "tree": "26f2a160d70b53a6fe422194c3916eb6d0d97198",
      "parents": [
        "e272a2853459b1e7282a7d0b54114ffaa7b3980f"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Sat Jul 08 02:37:23 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 28 10:53:14 2006 +1000"
      },
      "message": "[POWERPC] Fix new interrupt code (MPIC endianness)\n\nAll U3/U4 based systems are big-endian, not all express it in their\ndevice trees.\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e272a2853459b1e7282a7d0b54114ffaa7b3980f",
      "tree": "9579598050944e748366bab51141aac0bbcfc640",
      "parents": [
        "8279d2e6062673f31c59ad9e2104024123154267"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jul 10 16:44:54 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 28 10:51:43 2006 +1000"
      },
      "message": "[POWERPC] Add cpufreq support for Xserve G5\n\nThe Xserve G5 are capable of frequency switching like other desktop G5s.\nThis enables it. It also fix a Kconfig issue which prevented from\nbuilding the G5 cpufreq support if CONFIG_PMAC_SMU was not set (the\nfirst version of that driver only worked with SMU based macs, but this\nisn\u0027t the case anymore).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "468310a8a7af4f3933ade2700f01d493fa1a9754",
      "tree": "e30dceb2c0c0cc287f5c339de1ed6b9923f55fa4",
      "parents": [
        "17088229846c078aa936ca64912ab221d083aca1"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:04:57 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:04:57 2006 +0200"
      },
      "message": "[S390] update default configuration\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dffb0605e6f34c138ae5662d957fe6634dd4d71e",
      "tree": "9852e7b796f311e0961c9866cab91866d5f348ad",
      "parents": [
        "705630dbddf743e600d654f5dc721d899db91594"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jul 26 21:07:04 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 26 21:07:04 2006 +0100"
      },
      "message": "[ARM] 3733/2: S3C24XX: Remove old IDE registers in Anubis\n\nPatch from Ben Dooks\n\nRemove unused IDE static mapping, now being ioremap()d\nby the simtec IDE driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "705630dbddf743e600d654f5dc721d899db91594",
      "tree": "18c074bbf4146b61dadd4b2680bedfc13d56736e",
      "parents": [
        "34d926266500919a43520d3d52a4f7020b9f0687"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jul 26 20:16:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 26 20:16:39 2006 +0100"
      },
      "message": "[ARM] 3732/1: S3C24XX: tidy syntax in osiris and anubis machines\n\nPatch from Ben Dooks\n\nTidy the syntax, such as missing ,\u0027s on the end of\nstruct entries, in the Osiris and Anubis machines.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34d926266500919a43520d3d52a4f7020b9f0687",
      "tree": "4d5e809a5619b8daa0d382b39f509dd2fff63ff8",
      "parents": [
        "d8ca3d11c6611685ea7783b4acb623bf08496f94"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jul 26 18:57:40 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 26 18:57:40 2006 +0100"
      },
      "message": "[ARM] Fix SMP booting\n\nProcessor support files now use r6 in their CPU setup code, so\nwe can\u0027t rely on r6 being preserved.  Use r7 instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "30f30e13055d1e018c70d2b1b3ff86f8c25c511b",
      "tree": "cf452ba456760b40b0e3418a363b6e5b40eba6a6",
      "parents": [
        "98c82472e98469ef23d7c680a0d6be1429540166"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Jul 04 17:13:23 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:28:24 2006 +1000"
      },
      "message": "[POWERPC] Fix mem\u003d handling when the memory limit is \u003e RMO size\n\nThere\u0027s a bug in my cleaned up mem\u003d handling, if the memory limit is\nlarger than the RMO size we\u0027ll erroneously enlarge the RMO size.\n\nFix is to only change the RMO size if the memory limit is less than\nthe current RMO value.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98c82472e98469ef23d7c680a0d6be1429540166",
      "tree": "dd713a1389008d2c19de3f376745f56751cb5ea6",
      "parents": [
        "45507ff3a2c58bc4781688eac1a80979ea972dce"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 17:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:28:04 2006 +1000"
      },
      "message": "[POWERPC] More offb/bootx fixes\n\nThere were still some issues with offb when BootX doesn\u0027t provide a\nproper display node, this fixes them.  This also re-instates the\npalette hacks that were disabled a couple of kernel versions ago when\nI converted to the new OF parsing, and shuffles some functions around\nto avoid prototypes.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "45507ff3a2c58bc4781688eac1a80979ea972dce",
      "tree": "b4e6db21249a59bf03d7e63d1539166421040a75",
      "parents": [
        "171505dafef56e4c84c48399b36604f4be55cf36"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 14:14:07 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:27:27 2006 +1000"
      },
      "message": "[POWERPC] Fix legacy_serial.c error handling on 32 bits\n\nThe code in legacy_serial.c wouldn\u0027t properly compare OF translation\nresults against OF_BAD_ADDR as it\u0027s using a phys_addr_t which is 32\nbits on some 32-bit powerpc platforms. This fixes it by always using\na u64 which is what is returned by the OF parsing routines. It also\nmakes translation failure harmless for ISA serial ports.  If they\ncan\u0027t translate, we can\u0027t use the UART early, but we can still let the\n8250 driver use it later on by using IO port accessors.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "171505dafef56e4c84c48399b36604f4be55cf36",
      "tree": "8c972f1c3306f29a373f851d4e1ba6158a927fab",
      "parents": [
        "8cffc6ac66a2b251df2490702923611aa4ac1fc5"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 14:11:23 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:27:13 2006 +1000"
      },
      "message": "[POWERPC] Fix default clock for udbg_16550\n\nThis patch makes it possible to provide 0 as the clock value for\nudbg_16550, making it default to the standard 1.8432Mhz clock\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8cffc6ac66a2b251df2490702923611aa4ac1fc5",
      "tree": "7ae7509d009739702cab10441a61c4c36c5913a8",
      "parents": [
        "21bd2e6696bb5c8b32b00a0ea597f49bfda0ddc6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 14:09:36 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:27:04 2006 +1000"
      },
      "message": "[POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set\n\nPseudo-CHRP machines like Pegasos without an MPIC would crash at boot if\nCONFIG_SMP was set because the \"smp_ops\" pointer was set to MPIC related\nops unconditionally. This patch makes it NULL on machines that don\u0027t\nsupport SMP and provides proper default behaviour in the callers when\nsmp_ops is NULL.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "21bd2e6696bb5c8b32b00a0ea597f49bfda0ddc6",
      "tree": "eddbdd9946b73d53fd3ec9f2d608587f1e9e85ff",
      "parents": [
        "f0ca330bc4ce00377f940b786d7ec7d848dc4102"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 14:07:42 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:26:43 2006 +1000"
      },
      "message": "[POWERPC] Fix 32 bits warning in prom_init.c\n\nA warning is hurting my eyes when building 32 bits kernels\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f0ca330bc4ce00377f940b786d7ec7d848dc4102",
      "tree": "a07461c721eb08012f3997b1a91c4d3172d4d34c",
      "parents": [
        "d1a8df9136ff55e554e11ce65854c282965be8f5"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 14:06:29 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:26:24 2006 +1000"
      },
      "message": "[POWERPC] Workaround Pegasos incorrect ISA \"ranges\"\n\nThe Pegasos firmware doesn\u0027t create a valid \"ranges\" property for the\nISA bridge, thus causing translation of ISA addresses and IO ports to\nfail. This fixes it, thus re-enabling proper early serial console to\nwork on Pegasos.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d1a8df9136ff55e554e11ce65854c282965be8f5",
      "tree": "c6e5c7293da0c753869342fc3a838dcc52b5ef28",
      "parents": [
        "b4e54de8d34afe7fcf08bfe91070d9dfeae6ed27"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Jul 03 14:28:14 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:26:08 2006 +1000"
      },
      "message": "[POWERPC] fix up front-LED Kconfig\n\nThis patch fixes the front-LED Kconfig issues I introduced while\ncreating it. Apparently having a dependency isn\u0027t enough to have the\nselect not evaluated or something like that.\n\nThe patch also changes the default configuration for pmac32 select the\ndefault for the LED to be the IDE trigger. While I was at it, I\ncompletely updated the defconfig and also added snd-aoa to it.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eb398d1044e0c1c19c2f5041acdb29ddb5bbc9f8",
      "tree": "d493c8298bd5204d4295761edd38746d191bd0e2",
      "parents": [
        "b4e54de8d34afe7fcf08bfe91070d9dfeae6ed27"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jul 22 01:12:09 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 22:33:58 2006 -0700"
      },
      "message": "[SPARC64]: Explicitly print return PC when the kernel fault PC is bogus.\n\nThat way we\u0027ll have at least some debugging info even if\nthe stack dump explodes.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "efab4cbe99f9b73d208ad9e5ec9388524005e095",
      "tree": "aae6b3e1d8c1366bcdcbaa7715fb4d16adfa36a3",
      "parents": [
        "8310a32c15c76623bbe2425d38688a9d5b3e50a9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:19:45 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:19:45 2006 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8310a32c15c76623bbe2425d38688a9d5b3e50a9",
      "tree": "47e565ab0f2d04abb32ac8a0a1f0753616fc0607",
      "parents": [
        "8a84eb164cc44a7604a27f8118473a82b45472a8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:12:39 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:27 2006 -0700"
      },
      "message": "[SPARC]: Fix length parameter verification in sys_getdomainname().\n\nFound by scrashme.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b3c848cc89e62904e6d9c8f9fed13d5c225572d",
      "tree": "7549671e3e19f5553e75898d430a298979e05b36",
      "parents": [
        "198c167c5424d30d4f6687aed6e54ef71036f8e9"
      ],
      "author": {
        "name": "Raymond Burns",
        "email": "rayburns@comcast.net",
        "time": "Mon Jul 17 21:57:09 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:20 2006 -0700"
      },
      "message": "[SPARC]: Get sun4d SMP building again.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "198c167c5424d30d4f6687aed6e54ef71036f8e9",
      "tree": "2cfa81ce483398a7ab2f220122b88a3a005683fe",
      "parents": [
        "c2d3bffebc2cb651ed33abae2434f85cd503a498"
      ],
      "author": {
        "name": "Raymond Burns",
        "email": "rayburns@comcast.net",
        "time": "Mon Jul 17 21:50:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:18 2006 -0700"
      },
      "message": "[SPARC]: Do not call sun4m_irq_rotate on sun4d.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2d3bffebc2cb651ed33abae2434f85cd503a498",
      "tree": "2e9d456da9b1dc7437edca0dcb6b7069f24ed5ae",
      "parents": [
        "2f72ba43581890d003427053ebe4dfaa14e5f4b0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 21:49:58 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:15 2006 -0700"
      },
      "message": "[SPARC]: Simplify and correct __cpu_find_by()\n\nBy using for_each_node_by_type().\n\nAlso, correct a spurioud test in check_cpu_node() on sparc64.\nIt is only called with nodes that have device_type \"cpu\".\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f72ba43581890d003427053ebe4dfaa14e5f4b0",
      "tree": "05c213214f9a30370dbe1cd10293f71878e0a032",
      "parents": [
        "9d7ab1f4d56dffcddc1177b3cd55b6da6620e1e1"
      ],
      "author": {
        "name": "Raymond Burns",
        "email": "rayburns@comcast.net",
        "time": "Mon Jul 17 21:40:27 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:13 2006 -0700"
      },
      "message": "[SPARC]: Initialize iounit spinlock in iounit_init().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d7ab1f4d56dffcddc1177b3cd55b6da6620e1e1",
      "tree": "a551efc605c7b4d10af4df101470c17308b7822e",
      "parents": [
        "67e23a1e60b6bc0a090407d0fc060166ab558b72"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 21:39:09 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:11 2006 -0700"
      },
      "message": "[SPARC]: Fix initialization of sun4d SBUS interrupts.\n\n1) Explicitly traverse to the root looking for the \"sbi\".\n2) Grab the \"board#\" property from the sbi\u0027s parent and\n   verify that this parent is an \"io-unit\" node.\n3) Skip IRQ initialization when device lacks \"reg\" property.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f7785a64d117951e4c2bf9418d8c1dd59fe53b36",
      "tree": "47a563ea748f158a024f47a5b1c519329e61f599",
      "parents": [
        "bda2f7b4801964351253706d1a87e4d2110829a5"
      ],
      "author": {
        "name": "Bob Breuer",
        "email": "breuerr@mc.net",
        "time": "Mon Jul 17 17:05:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:04 2006 -0700"
      },
      "message": "[SPARC]: Fix property name acquisition in prom.c\n\nOn sparc32 the prom_{first,next}prop() interfaces work\na little differently.  The buffer argument is ignored on\nsparc32 and the firmware just returns a raw pointer to\nthe property name.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06ffd7956e4790d824b4b5575b56def8448ec6d4",
      "tree": "14a1f29fdfa257e79b2bb79aab69509104b5a19a",
      "parents": [
        "46ba6d7d8b0486e9d565729880ddfb2b84d3af31"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Jul 16 22:19:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:17:55 2006 -0700"
      },
      "message": "[SPARC]: Kill prom_getname, unused and not implemented properly.\n\nThe m68k port\u0027s sun3 asm/oplib.h had a stray reference too, so I\nkilled that off as well.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "46ba6d7d8b0486e9d565729880ddfb2b84d3af31",
      "tree": "53f6eb1eb20d9adb45af5a78b440ae7ae3257990",
      "parents": [
        "00ab956f2fefd3673edc16df55beed21834b7bdd"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Jul 16 22:10:44 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:17:52 2006 -0700"
      },
      "message": "[SPARC64]: Fix more of_device layer IRQ bugs, and correct PROMREG_MAX.\n\nSabre and Psycho PCI controllers can have partial interrupt-map\nproperties, meaning that on-board devices don\u0027t match up to any\nentries.  Instead, they are fully specified from the beginning and\nwe should pass them directly to the IRQ translator as-is.\n\nAlso, fill in the necessary translator slots for the \"graphics\"\nand \"expansion UPA\" interrupts on Sabre, Psycho, and SYSIO SBUS.\n\nIncrease PROMREG_MAX to 24, as seen on SUNW,ffb devices.\n\nFinally, prevent accidentally writing past the end of the of_device\nstruct resource[] and irqs[] arrays.  Spit out a log message when\nwe ignore some entries because there are too many of them.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d7cf0d57ef9e07cf0f65c58c19a8e7c4a9db72b5",
      "tree": "2715e0badd8e5fbf6b787f8ff3120c2a87551688",
      "parents": [
        "dc8f5d21dd6bdd94e5c5bf9bbcc616d00f0cc839"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jul 18 13:46:58 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jul 18 13:46:58 2006 +0200"
      },
      "message": "[S390] sysfs_create_xxx return values.\n\nTake return values of sysfs_create_group \u0026 friends into account.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dc8f5d21dd6bdd94e5c5bf9bbcc616d00f0cc839",
      "tree": "2ff887cc01285669caf20260f78df70bb3bec0a2",
      "parents": [
        "53ba5e09fe37518683ff8b3f28410ce0b9ed2f74"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jul 18 13:44:57 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jul 18 13:44:57 2006 +0200"
      },
      "message": "[S390] .align 4096 statements in head.S\n\nSLES9 binutils don\u0027t like .align 4096 statements in head.S. Work around this\nby using .org statements.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b5032a50aea76b6230db74b1d171a7f56b204bb7",
      "tree": "6334709a1ce14ca50fd8a90d94dfac97f8d68edb",
      "parents": [
        "6d76fa58b050044994fe25f8753b8023f2b36737"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 14 15:52:23 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 15 14:42:24 2006 -0700"
      },
      "message": "[PATCH] UML - fix utsname build breakage\n\nSome -mm-only material leaked into a patch destined for mainline, and I didn\u0027t\nnotice.\n\nThis was the replacement of system_utsname with utsname() that\u0027s required by\nthe uts namespace patch.  This patch reverts those changes (which are correct\nin -mm) so that mainline UML builds again.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "284c5e6e938f79906f2ccc8c4039863e6c739aaa",
      "tree": "0aec12f2e3bb1ac039dce0545efe8424650d142c",
      "parents": [
        "b1c495ffb3ee354a2e91bedc8b9e832cb7777043"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jul 15 21:08:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 15 21:08:07 2006 +0100"
      },
      "message": "[ARM] 3730/1: ep93xx: enable usb ohci driver in the defconfig\n\nPatch from Lennert Buytenhek\n\nSince the ep93xx ohci bits are merged upstream now, enable ohci in\nthe ep93xx defconfig.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5694ca9f46202c50df525472abb6d8c1dee4f8eb",
      "tree": "c16a4ff264b024ea2017a88a29d8f03695bd2656",
      "parents": [
        "76aba64a6608fcaa02c715e93c572192f3621195",
        "ee7022dcfbf660727d6b8553cb0dbc0d4eae8f44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:23 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64] Fix PSYCHO PCI controler init.\n  [SPARC64] psycho: Fix pbm-\u003ename handling in pbm_register_toplevel_resources()\n  [SERIAL] sunsab: Fix significant typo in sab_probe()\n  [SERIAL] sunsu: Report keyboard and mouse ports in kernel log.\n  [SPARC64]: Make sure IRQs are disabled properly during early boot.\n"
    },
    {
      "commit": "329c6e4257d6a89990d72617d91437e2ce59e426",
      "tree": "852cebffb7a48868c77d7857cda0c65dbf85de80",
      "parents": [
        "b076bb02ee2c489da36c89e35c640bfe45c7d27e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 14 00:24:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:52 2006 -0700"
      },
      "message": "[PATCH] uml: header formatting cleanups\n\nClean up whitespace and return syntax in os.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": "b076bb02ee2c489da36c89e35c640bfe45c7d27e",
      "tree": "5bf5e59019b45b77f3db0cb0454a22cf71e89ac6",
      "parents": [
        "a5df0d1a2c0f7dbd135d978d02daf2d99e62ff7a"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 14 00:24:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:52 2006 -0700"
      },
      "message": "[PATCH] uml: tidy biarch gcc support\n\nOn top of the previous biarch changes for UML, this makes the preprocessor\nchanges a bit cleaner.  Specify the 64-bit build in CPPFLAGS on the x86_64\nSUBARCH, rather than #undef\u0027ing i386.  Compile-tested with i386 and x86_64\nSUBARCHs.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\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": "a5df0d1a2c0f7dbd135d978d02daf2d99e62ff7a",
      "tree": "89824d59364a431d332ce68d548068db4616e68c",
      "parents": [
        "8477b55ba11a49515b26573a90414b718179c908"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 14 00:24:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:52 2006 -0700"
      },
      "message": "[PATCH] uml: tidy longjmp macro\n\nThe UML_SETJMP macro was requiring its users to pass in a argument which it\ncould supply itself, since it wasn\u0027t used outside that invocation of the\nmacro.\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": "8477b55ba11a49515b26573a90414b718179c908",
      "tree": "6a7f5f4c48242f071ae86e5a8c947bf905116d5b",
      "parents": [
        "e78a887a5942d06c81ccf0793fbf2bd83e982122"
      ],
      "author": {
        "name": "Vadim Lobanov",
        "email": "vlobanov@speakeasy.net",
        "time": "Fri Jul 14 00:24:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:52 2006 -0700"
      },
      "message": "[PATCH] i386: remove redundant might_sleep() in user accessors.\n\nOn i386, the user space accessor functions copy_from/to_user() both invoke\nmight_sleep(), do a quick sanity check, and then pass the work on to their\n__copy_from/to_user() counterparts, which again invoke might_sleep().\nGiven that no actual work happens between these two calls, it is best to\neliminate one of the redundant might_sleep()s.\n\nSigned-off-by: Vadim Lobanov \u003cvlobanov@speakeasy.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e78a887a5942d06c81ccf0793fbf2bd83e982122",
      "tree": "9be182f9b550a441a43bb9e6d4d80293e7ad059a",
      "parents": [
        "a7546075e7c08821732fa04119a9005c55ab432d"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 14 00:24:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:51 2006 -0700"
      },
      "message": "[PATCH] i386 kexec: allow the kexec on panic support to compile on voyager\n\nThis patch removes the foolish assumption that SMP implied local apics.\nThat assumption is not-true on the Voyager subarch.  This makes that\ndependency explicit, and allows the code to build.\n\nWhat gets disabled is just an optimization to get better crash dumps so the\nsupport should work if there is a kernel that will initialization on the\nvoyager subarch under those harsh conditions.\n\nHopefully we can figure out how to initialize apics in init_IRQ and remove\nthe need to disable io_apics and this dependency.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7546075e7c08821732fa04119a9005c55ab432d",
      "tree": "ab5265ed593dc6adece1014014a20424fd176184",
      "parents": [
        "b7015331098cc156c30282588bbd30bbf7a59291"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@gmail.com",
        "time": "Fri Jul 14 00:23:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:51 2006 -0700"
      },
      "message": "[PATCH] Fix a memory leak in the i386 setup code\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7015331098cc156c30282588bbd30bbf7a59291",
      "tree": "349b2933b488e1e686eb1fdcb83e1552adcb50e3",
      "parents": [
        "c38c8db7225465c8d124f38b24d3024decc26bbd"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Fri Jul 14 00:23:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:51 2006 -0700"
      },
      "message": "[PATCH] i386: handle_BUG(): don\u0027t print garbage if debug info unavailable\n\nhandle_BUG() tries to print file and line number even when they\u0027re not\navailable (CONFIG_DEBUG_BUGVERBOSE is not set.) Change this to print a\nmessage stating info is unavailable instead of printing a misleading\nmessage.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee7022dcfbf660727d6b8553cb0dbc0d4eae8f44",
      "tree": "9bc2d63a6a94376ddf34881b56295f9e8eb33f6d",
      "parents": [
        "a49261585e2c89f16b5a4bb80f623d2e9c2c1566"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Fri Jul 14 16:53:50 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 17:00:30 2006 -0700"
      },
      "message": "[SPARC64] Fix PSYCHO PCI controler init.\n\npbm-\u003ename should be initialized before calling\npbm_register_toplevel_resources. Move the call a few lines down to\navoid a nice Oops.\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a49261585e2c89f16b5a4bb80f623d2e9c2c1566",
      "tree": "31a7affd8a1f0f26704400a2e1db7499e617ec48",
      "parents": [
        "5b4bbb3d78285ab735941365c17f1c55a228c659"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 16:49:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 17:00:28 2006 -0700"
      },
      "message": "[SPARC64] psycho: Fix pbm-\u003ename handling in pbm_register_toplevel_resources()\n\nWe shouldn\u0027t overwrite it, it\u0027s the device node full name\nalready and that\u0027s what we want.\n\nBased upon a report from Marc Zyngier.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8573e20d5d6974305599dde42b5dd7583310ccf",
      "tree": "e4469e74b112413c5d781038424a303068113c48",
      "parents": [
        "18b0bbd8ca6d3cb90425aa0d77b99a762c6d6de3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jul 13 16:05:26 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 14 17:00:21 2006 -0700"
      },
      "message": "[SPARC64]: Make sure IRQs are disabled properly during early boot.\n\nElse we trigger the new irqs_disable() assertion in start_kernel().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1c495ffb3ee354a2e91bedc8b9e832cb7777043",
      "tree": "c4d142e41ca7ed6157aefdea9fbd42e5a022a13b",
      "parents": [
        "ab6cf0d0cb96417ef65cc2c2120c0e879edf7a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jul 14 16:23:33 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 14 16:23:33 2006 +0100"
      },
      "message": "[ARM] Fix cats build\n\nFix more fallout from 894673ee6122a3ce1958e1fe096901ba5356a96b.\n\narch/arm/mach-footbridge/cats-hw.c: In function \u0027fixup_cats\u0027:\narch/arm/mach-footbridge/cats-hw.c:81: error: \u0027ORIG_VIDEO_LINES\u0027 undeclared (first use in this function)\n...\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ab6cf0d0cb96417ef65cc2c2120c0e879edf7a4a",
      "tree": "97e85188397967013783aba57907fd85bc63cbf2",
      "parents": [
        "0d10e47f9635ecafe5a9dc6e10cb056a87a4daa2",
        "f4dee85e2c6a7d7adf7ea4d6d3053a41c78175b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:57:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:57:04 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (53 commits)\n  [MIPS] sparsemem: fix crash in show_mem\n  [MIPS] vr41xx: Update workpad setup function\n  [MIPS] vr41xx: Update e55 setup function\n  [MIPS] vr41xx: Removed old v2.4 VRC4173 driver\n  [MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n  [MIPS] MIPSsim: Build fix, rename sim_timer_setup -\u003e plat_timer_setup.\n  [MIPS] Remove unused code.\n  [MIPS] IP22 Fix brown paper bag in RTC code.\n  [MIPS] Atlas, Malta, SEAD: Don\u0027t disable interrupts in mips_time_init().\n  [MIPS] Replace board_timer_setup function pointer by plat_timer_setup.\n  [MIPS] Nuke redeclarations of board_time_init.\n  [MIPS] Remove redeclarations of setup_irq().\n  [MIPS] Nuke redeclarations of board_timer_setup.\n  [MIPS] Print out TLB handler assembly for debugging.\n  [MIPS] SMTC: Reformat to Linux style.\n  [MIPS] MIPSsim: Delete redeclaration of ll_local_timer_interrupt.\n  [MIPS] IP27: Reformatting.\n  [MIPS] IP27: Invoke setup_irq for timer interrupt so proc stats will be shown.\n  [MIPS] IP27: irq_chip startup method returns unsigned int.\n  [MIPS] IP27: struct irq_desc member handler was renamed to chip.\n  ...\n"
    },
    {
      "commit": "a23f4636c9ae7f1f15c448080f1552864b404136",
      "tree": "775049f3486be9eed2261515c55abb14bdbc4d73",
      "parents": [
        "fc818301a8a39fedd7f0a71f878f29130c72193d",
        "5cbc1b6f66313111f64e779bf1df3799bf5c2df8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:37:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 13 16:37:29 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] arch/arm/kernel/bios32.c: no need to set isa_bridge\n  [ARM] 3729/3: EABI padding rules necessitate the packed attribute of floatx80\n  [ARM] 3725/1: sharpsl_pm: warn about wrong temperature\n  [ARM] 3723/1: collie charging\n  [ARM] 3728/1: Restore missing CPU Hotplug irq helper\n  [ARM] 3727/1: fix ucb initialization on collie\n  [ARM] Allow Versatile to be built for AB and PB\n  [ARM] 3726/1: update {ep93xx,ixp2000,ixp23xx,lpd270,onearm} defconfigs to 2.6.18-rc1\n  [ARM] 3721/1: Small cleanup for locomo.c\n"
    },
    {
      "commit": "f4dee85e2c6a7d7adf7ea4d6d3053a41c78175b7",
      "tree": "59bb468f05b99adbdbcef01195cff622585a337f",
      "parents": [
        "bddc8134db00002a9fd1b33fcb45747bdd3a2777"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Jul 13 23:01:50 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:22 2006 +0100"
      },
      "message": "[MIPS] sparsemem: fix crash in show_mem\n\nWith sparsemem, pfn should be checked by pfn_valid() before pfn_to_page().\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bddc8134db00002a9fd1b33fcb45747bdd3a2777",
      "tree": "949680189cfb725c0c88b966b95bc238d3306e5e",
      "parents": [
        "f26811e0d89d412a2f5d8e16760e71d3b5c2702c"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:33 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:21 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Update workpad setup function\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f26811e0d89d412a2f5d8e16760e71d3b5c2702c",
      "tree": "ce621e2103a5eda53bc5bc59c038165576ba52cc",
      "parents": [
        "efcb487a8e9a86874cf63c3fbf6c85bbf87e6d87"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:24 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:20 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Update e55 setup function\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efcb487a8e9a86874cf63c3fbf6c85bbf87e6d87",
      "tree": "621f0f33f95709303c9deea5f726ccfb4eb75e9a",
      "parents": [
        "66151bbd20c6c62dbe5b131484c885086e3a8d29"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:14 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Removed old v2.4 VRC4173 driver\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66151bbd20c6c62dbe5b131484c885086e3a8d29",
      "tree": "7ffdb72ca1f74dda598d1023098ef9bc0f7268c1",
      "parents": [
        "5fd326573876e466c7693cbf06e9c88ecf86135d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5fd326573876e466c7693cbf06e9c88ecf86135d",
      "tree": "22d9279ed0e9d496a50ff93131ac01beae70073d",
      "parents": [
        "75da124ac0141e463cb2738fdc02dd24fc8b6e95"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 10 02:37:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] MIPSsim: Build fix, rename sim_timer_setup -\u003e plat_timer_setup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "75da124ac0141e463cb2738fdc02dd24fc8b6e95",
      "tree": "07dc0b9209462f7f1362dbf2ee30133d462570c7",
      "parents": [
        "d1d60ded2b6cca40e2f14ea2771cbe815c11abb5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 10 02:27:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:18 2006 +0100"
      },
      "message": "[MIPS] Remove unused code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d1d60ded2b6cca40e2f14ea2771cbe815c11abb5",
      "tree": "9ddaaf947df5c55c775f6a0d958628af48e9e333",
      "parents": [
        "ece2246ebda3d86cedb9414e7771862a6c9a054c"
      ],
      "author": {
        "name": "Julien BLACHE",
        "email": "jblache@debian.org",
        "time": "Sun Jul 09 00:21:24 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:18 2006 +0100"
      },
      "message": "[MIPS] IP22 Fix brown paper bag in RTC code.\n\nThis patch fixes a typo in arch/mips/sgi-ip22/ip22-time.c, leading to the\nincorrect year being set into the RTC chip.\n\nSigned-off-by: Julien BLACHE \u003cjb@jblache.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ece2246ebda3d86cedb9414e7771862a6c9a054c",
      "tree": "c29ea5f47279ca694c1385f24213ea3650728592",
      "parents": [
        "54d0a216f40e060ba4265bb851cc36b3ca55d1a8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 22:27:23 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:18 2006 +0100"
      },
      "message": "[MIPS] Atlas, Malta, SEAD: Don\u0027t disable interrupts in mips_time_init().\n\nBy the time it\u0027s called from time_init interrupts are still disabled.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "54d0a216f40e060ba4265bb851cc36b3ca55d1a8",
      "tree": "a57ecc2da68fea0989c397bd97ebd38e93fee569",
      "parents": [
        "2c70df5b9807293705d8123d1f36579831ac09eb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 21:38:56 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:17 2006 +0100"
      },
      "message": "[MIPS] Replace board_timer_setup function pointer by plat_timer_setup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "2c70df5b9807293705d8123d1f36579831ac09eb",
      "tree": "54ce136b34d14588ff856169d12b96068611e407",
      "parents": [
        "046f8f705ba684312f82e36abbd42c080f4e4e9a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 20:53:19 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:17 2006 +0100"
      },
      "message": "[MIPS] Nuke redeclarations of board_time_init.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "046f8f705ba684312f82e36abbd42c080f4e4e9a",
      "tree": "36b5b4773335e3c970f62c7774652572da15bb4b",
      "parents": [
        "50785a595cfc8ff9188f9be395ccb214ac43e190"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 20:49:41 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:16 2006 +0100"
      },
      "message": "[MIPS] Remove redeclarations of setup_irq().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "50785a595cfc8ff9188f9be395ccb214ac43e190"
}
