)]}'
{
  "log": [
    {
      "commit": "b18796d32a35ca4d996c584c3bb6d0a4f8a7d310",
      "tree": "99c03eaf2eda0da6d5766d2cedd961aa10cf7ff2",
      "parents": [
        "366234f657879aeb7a1e2ca582f2f24f3fae9269"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:29 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:14 2008 +1000"
      },
      "message": "[POWERPC] bootwrapper: Use physical address in PHDR for uImage\n\nNow that we properly set the physical address in the program header of the\nvmlinux ELF we can extract it to properly set the load and entry point for\nu-boot uImages.  Before we always hard coded the load \u0026 entry point to 0.\nHowever there are situations that the kernel may be built with a non-zero\nphysical address.\n\nWe use objdump to extract the PHDR.  We assume that there is only one\nPHDR in the vmlinux of type LOAD.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "366234f657879aeb7a1e2ca582f2f24f3fae9269",
      "tree": "17dc5ce69cecc5ea61b78d8f71fb7d189e6a8e83",
      "parents": [
        "d04ceb3fc294ea2c4f538a04343f3a473953a3b0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:28 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:14 2008 +1000"
      },
      "message": "[POWERPC] Update linker script to properly set physical addresses\n\nWe can set LOAD_OFFSET and use the AT attribute on sections and the\nlinker will properly set the physical address of the LOAD program\nheader for us.\n\nThis allows us to know how the PHYSICAL_START the user configured a\nkernel with by just looking at the resulting vmlinux ELF.\n\nThis is pretty much stolen from how x86 does things in their linker\nscripts.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4846c5deb9776a7306d0f656ade7505278ac39ba",
      "tree": "42ad389b154de5e498dd6dfde6d710d748a536cf",
      "parents": [
        "09b5e63f827016732d956abb7a4c74a312d20521"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:26 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:13 2008 +1000"
      },
      "message": "[POWERPC] Clean up some linker and symbol usage\n\n* PAGE_OFFSET is not always the start of code, use _stext instead.\n* grab PAGE_SIZE and KERNELBASE from asm/page.h like ppc64 does.  Makes the\n  code a bit more common and provide a single place to manipulate the\n  defines for things like kdump.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "09b5e63f827016732d956abb7a4c74a312d20521",
      "tree": "b79f8e6a7fa8173deab900995fa1af5929713588",
      "parents": [
        "edc164d18f6b86b6de134d432de286e6c440c66d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:25 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:13 2008 +1000"
      },
      "message": "[POWERPC] Rename __initial_memory_limit to __initial_memory_limit_addr\n\nWe always use __initial_memory_limit as an address so rename it\nto be clear.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0aef996b37d08757562ecf0bb0c1f6998e634c8b",
      "tree": "aaf590eeabc3c6bf0bcfa4ea1402e9c27a164213",
      "parents": [
        "d7917ba7051e3fd12ebe2d5a09b29fb3a2b38190"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:23 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:13 2008 +1000"
      },
      "message": "[POWERPC] 85xx: Cleanup TLB initialization\n\n* Determine the RPN we are running the kernel at runtime rather\n  than using compile time constant for initial TLB\n\n* Cleanup adjust_total_lowmem() to respect memstart_addr and\n  be a bit more clear on variables that are sizes vs addresses.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d7917ba7051e3fd12ebe2d5a09b29fb3a2b38190",
      "tree": "339d273aee5eb2cb83e226945f0319b51f4bdf3c",
      "parents": [
        "99c62dd773797b68f3b1ca6bb3274725d1852fa2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:22 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:13 2008 +1000"
      },
      "message": "[POWERPC] Introduce lowmem_end_addr to distinguish from total_lowmem\n\ntotal_lowmem represents the amount of low memory, not the physical\naddress that low memory ends at.  If the start of memory is at 0 it\nhappens that total_lowmem can be used as both the size and the address\nthat lowmem ends at (or more specifically one byte beyond the end).\n\nTo make the code a bit more clear and deal with the case when the start of\nmemory isn\u0027t at physical 0, we introduce lowmem_end_addr that represents\none byte beyond the last physical address in the lowmem region.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "99c62dd773797b68f3b1ca6bb3274725d1852fa2",
      "tree": "7641433c9a3358c5dc108f2d3d4894f5f96f0b19",
      "parents": [
        "1993cbf4ae7d30f9a417e143c1344466f2e2ae2e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:21 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:12 2008 +1000"
      },
      "message": "[POWERPC] Remove and replace uses of PPC_MEMSTART with memstart_addr\n\nA number of users of PPC_MEMSTART (40x, ppc_mmu_32) can just always\nuse 0 as we don\u0027t support booting these kernels at non-zero physical\naddresses since their exception vectors must be at 0 (or 0xfffx_xxxx).\n\nFor the sub-arches that support relocatable interrupt vectors\n(book-e), it\u0027s reasonable to have memory start at a non-zero physical\naddress.  For those cases use the variable memstart_addr instead of\nthe #define PPC_MEMSTART since the only uses of PPC_MEMSTART are for\ninitialization and in the future we can set memstart_addr at runtime\nto have a relocatable kernel.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1993cbf4ae7d30f9a417e143c1344466f2e2ae2e",
      "tree": "3730d7c48284ce3d53e516b443e3ef4c83f8edfb",
      "parents": [
        "38521a23a99232e14d7454ab59d23565c626ea33"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:20 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:12 2008 +1000"
      },
      "message": "[POWERPC] Provide access to arch/powerpc include path on ppc64\n\nThere does not appear to be any reason that we shouldn\u0027t just have\n-Iarch/$(ARCH) on both ppc32 and ppc64 builds.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "38521a23a99232e14d7454ab59d23565c626ea33",
      "tree": "aa3d3df7c8f4989199ec70f49e0794d5cc1361d0",
      "parents": [
        "3fbe9d413e503aba71258947bf2e22f6de5ffa41"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Apr 16 05:52:19 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:12 2008 +1000"
      },
      "message": "[POWERPC] Remove Kconfig option BOOT_LOAD\n\nNothing appears to use BOOT_LOAD so remove it as a configurable option.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3fbe9d413e503aba71258947bf2e22f6de5ffa41",
      "tree": "a09623f2aacc89519fcc91b349dbca96fbbda5b8",
      "parents": [
        "7f4392cdcc63fea72fc77d14497059267d77d5d0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Apr 15 00:19:42 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:12 2008 +1000"
      },
      "message": "[POWERPC] Add MODULE_LICENSE to powerpc/sysdev/rtc_cmos_setup.c\n\nThis adds the missing MODULE_LICENSE(\"GPL\").\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7f4392cdcc63fea72fc77d14497059267d77d5d0",
      "tree": "4fa43a2b38636cdf5ffbd441e7ed3b258ca2a880",
      "parents": [
        "612212a3f2f053ea68ce9cd16d3deeca7754e8c9"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Apr 14 02:52:38 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:12 2008 +1000"
      },
      "message": "[POWERPC] Efika: Really, don\u0027t pretend to be CHRP\n\nFedora 9 works on Efika without the separate \u0027device-tree supplement\u0027,\nthanks to the kernel\u0027s own fixups. With one exception -- because \u0027CHRP\u0027\nstill appears on the \u0027machine:\u0027 line in /proc/cpuinfo, the installer\nmisdetects the platform and misconfigures yaboot, putting it into a PReP\nboot partition instead of in the /boot filesystem where the Efika\u0027s\nfirmware could find it.\n\nThe kernel\u0027s fixups for Efika already correct one instance of \u0027chrp\u0027, in\nthe \u0027device_type\u0027 property. This fixes it in the \u0027CODEGEN,description\u0027\nproperty too, since that\u0027s what\u0027s exposed to userspace in /proc/cpuinfo.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b7ce341585a51a6d65c7a77b6918132a3b360b81",
      "tree": "4214625269c3ed6fa6a7c2cd9059a126dc4750bb",
      "parents": [
        "863fbf4966a7ac301a4077e4a04d73e8abfdd7b2"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Apr 11 23:06:36 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:11 2008 +1000"
      },
      "message": "[POWERPC] Implement support for the GPIO LIB API\n\nThis implements support for the GPIO LIB API.  Two calls are still\nunimplemented though: irq_to_gpio and gpio_to_irq.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e6768a4f392d05bc11ed508d35938932c73aac5a",
      "tree": "29c04586b34437d80626222e4660926dda428cc7",
      "parents": [
        "7c6352a4699e9a3a2d91b2cddbf3f1048207e904"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@ozlabs.org",
        "time": "Wed Apr 09 17:21:28 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:11 2008 +1000"
      },
      "message": "[POWERPC] Fixup softirq preempt count\n\nThis fixes the handling of the preempt count when switching\ninterrupt stacks so that HW interrupt properly get the softirq\nmask copied over from the previous stack.\n\nIt also initializes the softirq stack preempt_count to 0 instead\nof SOFTIRQ_OFFSET, like x86, as __do_softirq() does the increment,\nand we hit some lockdep checks if we have it twice.\n\nThat means we do run for a little while off the softirq stack\nwith the preempt-count set to 0, which could be deadly if we\ntry to take a softirq at that point, however we do so with\ninterrupts disabled, so I think we are ok.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7c6352a4699e9a3a2d91b2cddbf3f1048207e904",
      "tree": "2f7be099bbe8a205096536ddddf1628573c92597",
      "parents": [
        "55045d47d7a8c4c61bc0ca6f2fac5087dd598bc3"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@ozlabs.org",
        "time": "Wed Apr 09 17:21:26 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:10 2008 +1000"
      },
      "message": "[POWERPC] Initialize paca-\u003ecurrent earlier\n\nCurrently, we initialize the \"current\" pointer in the PACA (which\nis used by the \"current\" macro in the kernel) before calling\nsetup_system(). That means that early_setup() is called with\ncurrent still \"NULL\" which is -not- a good idea. It happens to\nwork so far but breaks with lockdep when early code calls printk.\n\nThis changes it so that all PACAs are statically initialized with\n__current pointing to the init task. For non-0 CPUs, this is fixed\nup before use.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2fe37a6ec933ca7332a8ca8d29e87705116afd3a",
      "tree": "a114cf4a9313b20dbd09cd81a23cb4dd7d3e9fc2",
      "parents": [
        "c7cd5b98072f7e04a50415b9501793bd905ecc16"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Fri Mar 14 23:19:34 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:46:10 2008 +1000"
      },
      "message": "[POWERPC] celleb: Coding style cleanup\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c7cd5b98072f7e04a50415b9501793bd905ecc16",
      "tree": "1c0bdbf863dcc4262abebf8dc3a4d7f5218c22b2",
      "parents": [
        "e92716f2aa68cdfbf6ec24d6f31f08b072e1a246",
        "7132799b0e49c48cf119dbe02d20810860d20991"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:45:35 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 17 07:45:35 2008 +1000"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi\n"
    },
    {
      "commit": "e92716f2aa68cdfbf6ec24d6f31f08b072e1a246",
      "tree": "9bd9d9cfa8dd788ca10564845601056c7d3eb2ca",
      "parents": [
        "478d5dcb620abae146edd542b4e76cea47855bc9"
      ],
      "author": {
        "name": "Jerone Young",
        "email": "jyoung5@us.ibm.com",
        "time": "Sat Apr 12 05:03:33 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 16 07:32:06 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add idle wait support for 44x platforms\n\nThis changes the cpu_idle loop for 44x platforms to utilize the Wait Enable\nfeature of the CPU.  This helps virtulization solutions know when the guest\nLinux kernel is in an idle state.\n\nA command line option called \"idle\" is also added to allow people to change\nthe idle loop back to the original variation.  This is done by setting\n\"idle\u003dspin\" on the kernel command line.\n\nSigned-off-by: Jerone Young \u003cjyoung5@us.ibm.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "478d5dcb620abae146edd542b4e76cea47855bc9",
      "tree": "157ab8700918b04c307048c0b1251ca59eef81f6",
      "parents": [
        "975386ee0e71df6162f600749d027a28e85a5c5f"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue Apr 15 10:05:53 2008 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 16 07:31:57 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add ppc40x_defconfig\n\nAdd a multi-board PowerPC 40x defconfig file\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "975386ee0e71df6162f600749d027a28e85a5c5f",
      "tree": "2cd0b84bf3ae5d008bd84990d6aadf79ebb5ff98",
      "parents": [
        "d9024df02ffe74d723d97d552f86de3b34beb8cc"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Apr 06 08:01:21 2008 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue Apr 15 08:12:57 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Reorganize 4xx defconfigs\n\nBoard specific defconfigs are useful, however with the ability to do\nmulti-board defconfigs they aren\u0027t needed in the top level configs directory.\n\nMove the 4xx board specific defconfigs to individual directories under\narch/powerpc/configs.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "f9a5e6a27d2aa1b37758abb031f37615ac367cca",
      "tree": "7902aefe6388625fcedca42484fa59345e95e793",
      "parents": [
        "30ff2e87ed55e83b4eb436f5f14a7e49ff81ad99"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Apr 10 16:44:30 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:25 2008 +1000"
      },
      "message": "[POWERPC] iSeries: Localise and constify some iSeries data\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "30ff2e87ed55e83b4eb436f5f14a7e49ff81ad99",
      "tree": "9e1af946cb836c9af2059d4f8b41aa89dd3b780e",
      "parents": [
        "3eb9cf076180ed2003db77bd2c33ac4ed0211089"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Apr 10 16:43:47 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:25 2008 +1000"
      },
      "message": "[POWERPC] iSeries: Make iseries_reg_save private to iSeries\n\nNow that we have the alpaca, the reg_save_ptr is no longer needed in the\npaca.  Eradicate all global uses of it and make it static in the iSeries\nlpardata.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3eb9cf076180ed2003db77bd2c33ac4ed0211089",
      "tree": "adddbf53de36e21b015515ab692db05f0fcbec8e",
      "parents": [
        "a7e695f6bf37f829a01e693a1569e96a842a1017"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Apr 10 16:39:18 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:25 2008 +1000"
      },
      "message": "[POWERPC] iSeries: Use alternate paca structure for booting\n\nThe iSeries HV only needs the first two fields of the paca statically\ninitialised, so create an alternate paca that contains only those and\nswitch to our real paca immediately after boot.\n\nThis is in order to make the 1024 cpu patches easier since they will no\nlonger have to statically initialise the pacas for iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a7e695f6bf37f829a01e693a1569e96a842a1017",
      "tree": "252a5acd2e8d3ebec32108724f4b2cdfd5e3f1fb",
      "parents": [
        "f5412c4980a9fbf9540078577747d7e098829e75"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Apr 08 08:13:10 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:25 2008 +1000"
      },
      "message": "[POWERPC] prpmc2800 needs a dtbImage\n\nThe prpmc2800 platform requires a zImage formatted file with an\nembedded dtb file.  Rename the requested boot image file to\ndtbImage.prpmc2800.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a0916bd64a0e6636f0161480e04057c89e90c5da",
      "tree": "e69f5a97dfe6de72a4d88b69508fb3048ff1107d",
      "parents": [
        "1791f91bc794b7efc90719268146f582b9f29ead"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Apr 08 08:11:27 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:24 2008 +1000"
      },
      "message": "[POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks\n\nThe mv643xx_eth driver is being modified to support multiple instances\nof the ethernet silicon block on the same platform.  Each block contains\na single register bank containing the registers for up to three ports\ninterleaved within that bank.  This patch updates the PowerPC OF to\nplatform_device glue code to support multiple silicon blocks, each\nwith up to three ethernet ports.  The main difference is that we now\nallow multiple mv64x60_shared platform_devices to be registered and\nwe provide each port platform_device with a pointer to its associated\nshared platform_device.  The pointer will not be used until the\nmv643xx_eth driver changes are committed.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Mark Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1791f91bc794b7efc90719268146f582b9f29ead",
      "tree": "4aee1b81ccac9231cec0636dfc0327a4378ede7f",
      "parents": [
        "a05ce88ab3e8a022ee17d89ecf86f6929c89c50e"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Tue Apr 08 08:10:34 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:24 2008 +1000"
      },
      "message": "[POWERPC] prpmc2800: Clean up dts properties\n\nRemove several unused (or software config only) properties.\nRename marvel node to \"system-controller\".  Also, rename the\n\"block-index\" property to \"cell-index\" to conform to current\npractice.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a05ce88ab3e8a022ee17d89ecf86f6929c89c50e",
      "tree": "e7c84d274436248ef60ca14edf0a639c5fd2b079",
      "parents": [
        "a1810b44c2d52392cd63e17fc208783cf6be6215"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Apr 08 08:09:51 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:24 2008 +1000"
      },
      "message": "[POWERPC] mv64x60: Remove device tree absolute path references\n\nReplace several device node absolute path lookups in the mv64x60\nbootwrapper code with lookups by compatible or device_type\nproperties.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a1810b44c2d52392cd63e17fc208783cf6be6215",
      "tree": "b2484650448a41aaf16664933b928f8c74fc8edd",
      "parents": [
        "fb9d93de6049922c4d46cc2dc9d2eeec07369e7f"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Tue Apr 08 08:09:03 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:24 2008 +1000"
      },
      "message": "[POWERPC] mv64x60: Fix FDT compatible names: mv64x60 \u003d\u003e mv64360\n\nCompatible names should refer to a specific version of the hardware,\nwithout wildcards.  Change each instance of mv64x60 to mv64360, which\nis the oldest version we currently support.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fb9d93de6049922c4d46cc2dc9d2eeec07369e7f",
      "tree": "e65866da11be1cc952e9230e2ab3078c4b84344b",
      "parents": [
        "d528be50c616ff2b1f2259589730608a1d348d63"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Apr 08 08:08:06 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:23 2008 +1000"
      },
      "message": "[POWERPC] prpmc2800: Fix frequencies in prpmc2800.dts\n\nAfter the conversion to dts v1 format, seeing the frequencies\nin decimal made it obvious that some of them had been\nincorrectly truncated.  This fixes them.  Note that the PCI\nfrequency comes from a different source and is documented\nas 66MHz, so it was left at 66000000.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d528be50c616ff2b1f2259589730608a1d348d63",
      "tree": "71dc804cb44aac3aac187bcb04beae5d7be1d74a",
      "parents": [
        "53bcddb915533c2c41d590e386502a50effd1a21"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Tue Apr 08 08:07:08 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:23 2008 +1000"
      },
      "message": "[POWERPC] prpmc2800: Convert DTS to v1 and add labels\n\nUpdate the prpmc2800 DTS file to version 1 and add labels.\nI verified that there was no change in the resulting dtb file.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "53bcddb915533c2c41d590e386502a50effd1a21",
      "tree": "f94b03122c81f40f604cd1cad63ac0c8cd71a5d1",
      "parents": [
        "320787c75ccac3189a1b7aae81f0efc1055f6d3a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Apr 11 11:11:56 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 15 21:21:23 2008 +1000"
      },
      "message": "[POWERPC] Fix MAX_ORDER config problem\n\nThe allyesconfig (among others) build was giving this:\n\nIn file included from include/linux/gfp.h:4,\n                 from include/linux/slab.h:14,\n                 from include/linux/percpu.h:5,\n                 from include2/asm/time.h:18,\n                 from include2/asm/cputime.h:26,\n                 from include/linux/sched.h:67,\n                 from\narch/powerpc/kernel/asm-offsets.c:17:\ninclude/linux/mmzone.h:791:2: error: #error Allocator MAX_ORDER exceeds SECTION_SIZE\n\nKconfig options are order depenendent, so move the setting of\nFORCE_MAX_ZONEORDER to after the setting of PPC_64K_PAGES. Also add an\nexplicit !PPC_64K_PAGES.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "320787c75ccac3189a1b7aae81f0efc1055f6d3a",
      "tree": "e4e6f029fc4633ef184b9af94189236a6f5ea136",
      "parents": [
        "ac7c5353b189e10cf5dd27399f64f7b013abffc6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 14 13:59:02 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 14 21:11:22 2008 +1000"
      },
      "message": "[POWERPC] Fix handling of unrecoverable SLB miss interrupts\n\nIf an SLB miss interrupt happens while the RI bit of MSR is zero, we\ncan\u0027t just return, because RI being zero indicates that SRR0/SRR1\npotentially had live values in them, and the process of taking an\ninterrupt overwrites them.\n\nThis should never happen, but if it does, we try to print a nice oops\nmessage.  That doesn\u0027t work, however, because the code at unrecov_slb\nassumes that the MMU has been turned on, but we call it with the MMU\noff (and have done so since the SLB miss handler was rewritten to run\nwithout turning the MMU on) -- except on iSeries, where everything runs\nwith the MMU on.\n\nThis fixes it by adding the necessary code to turn the MMU on if\nnecessary.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ac7c5353b189e10cf5dd27399f64f7b013abffc6",
      "tree": "8222d92b774c256d6ec4399c716d76b3f05ddc4b",
      "parents": [
        "a8f75ea70c58546205fb7673be41455b9da5d9a7",
        "120dd64cacd4fb796bca0acba3665553f1d9ecaa"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 14 21:11:02 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 14 21:11:02 2008 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "7132799b0e49c48cf119dbe02d20810860d20991",
      "tree": "bc57047cce9764081582aca08ccb393eee27753b",
      "parents": [
        "f724bf77813d73318bf97dab9626156a0a87c7fc"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Thu Apr 03 23:09:43 2008 +0400"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Apr 07 09:16:29 2008 -0500"
      },
      "message": "[POWERPC] kexec: MPIC ack interrupts at mpic_teardown_this_cpu()\n\nWe really need to ack interrupts at mpic_teardown, since\nnot all platforms reset mpic at kernel start-up. For example,\nkexec\u0027ed kernel hangs on P.A. Semi if mpic_eoi() isn\u0027t called.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "f724bf77813d73318bf97dab9626156a0a87c7fc",
      "tree": "983ff1bae9da264afdaa6f7f7911b17c858c30ba",
      "parents": [
        "6e62040c5533a385b90fcb2e33235ad7d351d3e0"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Apr 04 13:06:33 2008 -0500"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Apr 07 09:16:28 2008 -0500"
      },
      "message": "[POWERPC] pasemi: Minor iommu cleanup\n\nClean up the pwrficient iommu code a bit. It was using u32 *-based offsets\nfor registers, which can be a bit confusing when comparing to the manual.\n\nGenerated binaries from the code is unchanged from before.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "a8f75ea70c58546205fb7673be41455b9da5d9a7",
      "tree": "977f8e97654b39481e07b3a1b999cb68083d978a",
      "parents": [
        "ae86f0088de389baa448a42d040ab58d5c759bef"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Mar 27 16:36:08 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 13:49:26 2008 +1000"
      },
      "message": "[POWERPC] Remove CONFIG_PCI_LEGACY from some configs\n\nThis will remove some build warnings and doesn\u0027t stop us building any\ndrivers that we were building previously with these configs.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ae86f0088de389baa448a42d040ab58d5c759bef",
      "tree": "64321559e7d1b95530b201cdb81e8985f9493511",
      "parents": [
        "c6d4d5a8a83e4a564bcf233fdd565183c33df5d1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Mar 27 16:08:57 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 13:49:25 2008 +1000"
      },
      "message": "[POWERPC] htab_remove_mapping is only used by MEMORY_HOTPLUG\n\nThis eliminates a warning in builds that don\u0027t define\nCONFIG_MEMORY_HOTPLUG.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c6d4d5a8a83e4a564bcf233fdd565183c33df5d1",
      "tree": "801bfb328121f02df9e78380eb25f325ea2a41cb",
      "parents": [
        "834d97d452208279edf11c57eca150360d2dd1d6"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Fri Mar 14 06:52:10 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 13:49:25 2008 +1000"
      },
      "message": "[POWERPC] Convert pci and eeh code to of_device_is_available\n\nA couple of places are duplicating the function of\nof_device_is_available; convert them to use it.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6ccf61f94fbac3e8715f2f938b27cdb3836c1f8c",
      "tree": "4871071c7d0ff07059652c71e4c70a8753b5b3da",
      "parents": [
        "c5d5d94aa54ba1f7691b79336b18804d4b0adf48"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Mar 26 08:35:32 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 13:49:22 2008 +1000"
      },
      "message": "[POWERPC] Enable CONFIG_FORCE_MAX_ZONEORDER for all PowerPC, and make selectable\n\nThis enables the FORCE_MAX_ZONEORDER Kconfig option for all PowerPC\nsystems.  Previously, it was enabled only for 64-bit systems.  We also\nmake the option selectable from the menu, so that the user can specify\ndifferent values.  This is useful for 32-bit systems that need to\nallocate more than 4MB of physically contiguous memory.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0119536cd314ef95553604208c25bc35581f7f0a",
      "tree": "c196d0652c5bc6bee252d6628cfd76771b2e9131",
      "parents": [
        "4df4441e418c809f263939b9f371b67aca28a280"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Sat Mar 01 03:04:57 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 10:03:03 2008 +1000"
      },
      "message": "[POWERPC] Add hand-coded assembly strcmp\n\nWe have an assembly version of strncmp for the bootwrapper, but not\nfor the kernel, so we end up using the C version in the kernel.  This\ntakes the strncmp code from the bootup and copies it to the kernel\nproper, adding two instructions so it copes correctly with len\u003d\u003d0.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4df4441e418c809f263939b9f371b67aca28a280",
      "tree": "abd113dbc7fd8538238f23b1d83b74b7b6e94b93",
      "parents": [
        "a07e387ae3a830106d0463ec254657f297b97ea0"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Jan 28 21:06:55 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Apr 07 10:03:02 2008 +1000"
      },
      "message": "[POWERPC] Replace logical-AND by bit-AND in pci_process_ISA_OF_ranges()\n\nReplace logical \"\u0026\u0026\" by bit \"\u0026\" for ISA_SPACE_MASK.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a07e387ae3a830106d0463ec254657f297b97ea0",
      "tree": "a12b257968b391dc3584f076c124cc2b11a4348b",
      "parents": [
        "d0c8df6e4525ebd38a7643ba3dbfe3989dddf781"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Apr 05 18:02:31 2008 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Apr 05 18:02:31 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add Canyonlands and Yosemite to multi-board defconfig\n\nInclude the newly added Canyonlands and Yosemite ports in the mutli-board\n440 defconfig.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "d0c8df6e4525ebd38a7643ba3dbfe3989dddf781",
      "tree": "4c888de1937affd5c45763adb99dff1acc068486",
      "parents": [
        "9d7030be336ca64f9cd46707358e07c0dbd5e133"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Sat Apr 05 05:24:37 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Apr 05 09:34:13 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Use machine_device_initcall() for warp_nand\n\nWith a multiplatform kernel, once built we always have warp_setup_nand_flash()\ncalled and NDFC probed, no matter what machine we actually run on. This\npotentially can cause problems (such as kernel crash), since NDFC is probed at\na warp-predefined address.\n\nUsing machine_device_initcall() NAND devices are registered if we run on a warp only.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "9d7030be336ca64f9cd46707358e07c0dbd5e133",
      "tree": "19ae8f7acbd9e06039e4718a6a971a7bfd41e823",
      "parents": [
        "a6190a84ab1163f750fcd1511bd96f7803724cd3"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Apr 04 01:38:11 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Apr 05 09:32:37 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Change dts files to support jumbo frames\n\nThis patch changes the \"max-frame-size\" property to 9000 for all gbit\nenabled 4xx boards. All those ports generally support jumbo frames, so\nlet\u0027s give the user a chance to enable it.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "a6190a84ab1163f750fcd1511bd96f7803724cd3",
      "tree": "d8f5092ae636932994faa6ecfa4aa1a3e8e4ba63",
      "parents": [
        "93173ce272e54f81460986ff5040d16ab79488a9"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Apr 04 00:35:06 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sat Apr 05 09:32:32 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Some EMAC related changes in Canyonlands \u0026 Glacier dts files\n\nThis patch fixes some problems in the Canyonlands 460EX and Glacier 460GT\ndts files:\n\n- Add \"mdio-device \u003d \u003c\u0026EMAC0\u003e\" to all all EMAC\u0027s except for EMAC0 itself\n  (the 460EX/GT only can access the PHY via the EMAC0 instance)\n- Add TAH support to Canyonlands dts\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "8d813941b17626a7610342325be63435282bac02",
      "tree": "bec234d73fde8109e2bdbdfd9ce7d86739e18004",
      "parents": [
        "115e1adca3b75a82f24da8b2cc9386eb5b7e2cff"
      ],
      "author": {
        "name": "René Bürgel",
        "email": "r.buergel@unicontrol.de",
        "time": "Thu Apr 03 19:58:37 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 03 22:11:12 2008 +1100"
      },
      "message": "[POWERPC] Fix MPC5200 (not B!) device tree so FEC ethernet works\n\nThis gets the FEC ethernet driver working again on the lite5200\nplatform.\n\nThe FEC driver is also compatible with the MPC5200, not only with the\nMPC5200B, so this adds a suitable entry to the driver\u0027s match list.\nFurthermore this adds the settings for the PHY in the dts file for the\nLite5200.  Note, that this is not exactly the same as in the\nLite5200B, because the PHY is located at f0003000:01 for the 5200, and\nat :00 for the 5200B.  This was tested on a Lite5200 and a Lite5200B,\nboth booted a kernel via tftp and mounted the root via nfs\nsuccessfully.\n\nSigned-off-by: René Bürgel \u003cr.buergel@unicontrol.de\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "115e1adca3b75a82f24da8b2cc9386eb5b7e2cff",
      "tree": "d8bd9c49f3d32df2b216342001ee7617b76ac151",
      "parents": [
        "7484839850d826e14b8b024bb048dca8489140ae"
      ],
      "author": {
        "name": "Bartlomiej Sieka",
        "email": "tur@semihalf.com",
        "time": "Thu Apr 03 01:26:02 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 03 22:11:12 2008 +1100"
      },
      "message": "[POWERPC] mpc5200: Amalgamated DTS fixes and updates\n\nDTS updates that fix booting problems on mpc5200-based boards:\n- change to ethernet reg property\n- addition of mdio and phy nodes\n- removal of pci node (Motion-Pro board)\n\nOther DTS updates:\n- update i2c device tree nodes\n- add lpb bus node and flash device (without partitions defined)\n- add rtc i2c nodes\n\nSigned-off-by: Marian Balakowicz \u003cm8@semihalf.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7484839850d826e14b8b024bb048dca8489140ae",
      "tree": "1fefb0a1417996a5db9de794dd344d7173bbc078",
      "parents": [
        "b991f05f1326fd9e6212851d0f2099875906dd16"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Wed Apr 02 00:12:20 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 03 22:11:11 2008 +1100"
      },
      "message": "[POWERPC] Fix rtas_flash procfs interface\n\nHandling of the proc_dir_entry-\u003ecount was changed in 2.6.24-rc5.\nAfter this change, the default value for pde-\u003ecount is 1 and not 0 as\nbefore.  Therefore, if we want to check whether our procfs file is\nalready opened (already in use), we have to check if pde-\u003ecount is\ngreater than 2 rather than 1.\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cjens@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b991f05f1326fd9e6212851d0f2099875906dd16",
      "tree": "3ed9768f865989ab221bcbfbfb8df930997cb3b6",
      "parents": [
        "ff3da2e0938bae36d10d69c22bce0177b067a9e2"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Mar 31 07:49:27 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 03 22:11:11 2008 +1100"
      },
      "message": "[POWERPC] Fix deadlock with mmu_hash_lock in hash_page_sync\n\nhash_page_sync() takes and releases the low level mmu hash\nlock in order to sync with other processors disposing of page\ntables.  Because that lock can be needed to service hash misses\ntriggered by interrupt handlers, taking it must be done with\ninterrupts off.  However, hash_page_sync() appears to be called\nwith interrupts enabled, thus causing occasional deadlocks.\n\nWe fix it by making sure hash_page_sync() masks interrupts while\nholding the lock.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ff3da2e0938bae36d10d69c22bce0177b067a9e2",
      "tree": "4df635b6bc9298fbf455ab2be23aaec04324c3f0",
      "parents": [
        "025306f30948836a743eb68a7cbaf4ab0bfb5f47"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Apr 02 15:58:40 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 03 22:10:34 2008 +1100"
      },
      "message": "[POWERPC] Fix iSeries hard irq enabling regression\n\nA subtle bug sneaked into iSeries recently.  On this platform, we must\nnot normally clear MSR:EE (the hardware external interrupt enable)\nexcept for short periods of time.  Taking an interrupt while\nsoft-disabled doesn\u0027t cause us to clear it for example.\n\nThe iSeries kernel expects to mostly run with MSR:EE enabled at all\ntimes except in a few exception entry/exit code paths.  Thus\nlocal_irq_enable() doesn\u0027t check if it needs to hard-enable as it\nexpects this to be unnecessary on iSeries.\n\nHowever, hard_irq_disable() _does_ cause MSR:EE to be cleared,\nincluding on iSeries.  A call to it was recently added to the\ncontext switch code, thus causing interrupts to become disabled\nfor a long periods of time, causing the iSeries watchdog to kick\nin under some circumstances and other nasty things.\n\nThis patch fixes it by making local_irq_enable() properly re-enable\nMSR:EE on iSeries.  It basically removes a return statement here\nto make iSeries use the same code path as everybody else.  That does\nmean that we might occasionally get spurious decrementer interrupts\nbut I don\u0027t think that matters.\n\nAnother option would have been to make hard_irq_disable() a nop\non iSeries but I didn\u0027t like it much, in case we have good reasons\nto hard-disable.\n\nPart of the patch is fixes to make sure the hard_enabled PACA field\nis properly set on iSeries as it used not to be before, since it\nwas mostly unused.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "025306f30948836a743eb68a7cbaf4ab0bfb5f47",
      "tree": "2e3e204ddc47fed9ca1a65b1fbe7fa7c5deed9b4",
      "parents": [
        "1e85d89fa3954eff332033c0e75f6e2442be44ed"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurentp@cse-semaphore.com",
        "time": "Wed Apr 02 16:46:31 2008 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 03 01:31:59 2008 -0500"
      },
      "message": "[POWERPC] Fix CPM2 SCC1 clock initialization.\n\nA missing break statement in a switch caused cpm2_clk_setup() to initialize\nSCC2 instead of SCC1.\n\nSigned-off-by: Laurent Pinchart \u003claurentp@cse-semaphore.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "93173ce272e54f81460986ff5040d16ab79488a9",
      "tree": "7bb4e15ac4cf3853f81e358fb1b21aa2fef6b4ce",
      "parents": [
        "d2477b5cc8ca95b8c15133ffbbebf0bd9783f560"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Mar 28 01:43:31 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 02 20:44:56 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c\n\nThis patch creates a common system reset routine for all 40x and 44x\nsystems. Previously only a 44x routine existed. But since this system\nreset via the debug control register is common for 40x and 44x let\u0027s\nshare this code for all those platforms in ppc4xx_soc.c.\n\nThis patch also enables CONFIG_4xx_SOC for all 40x and 44x platforms.\n\nTested on Kilauea (405EX) and Canyonlands (440EX).\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "d2477b5cc8ca95b8c15133ffbbebf0bd9783f560",
      "tree": "bd0dd171e8614634b97fc3e02d22fe0152d308b4",
      "parents": [
        "19a74263f49dce2b96e2213f7f4c029cedbbf0ce"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Mar 19 04:07:43 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 02 20:36:11 2008 -0500"
      },
      "message": "[POWERPC] bootwrapper: Add a firmware-independent simpleboot target.\n\nThis target produces a flat binary rather than an ELF file,\nfixes the entry point at the beginning of the image, and takes\na complete device tree with no fixups needed.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "5f91925c89c39e77c170de9366ffa5144a8dd8ec",
      "tree": "755bccb9a58514900bc8e800550311ea61979297",
      "parents": [
        "b64c4c937daaa04a0a5c188718fb77e8041b5686"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Wed Apr 02 00:45:00 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 02 20:29:30 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Fix PESDRn_UTLSET1 register setup on 460EX/GT\n\nThe patch fixes a bug, where the PESDRn_UTLSET1 register was setup\nwrongly resulting in a non working PCIe port 1. With this fix both\nPCIe ports work fine again.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "b64c4c937daaa04a0a5c188718fb77e8041b5686",
      "tree": "e385dce27e21a9267421411bc9a4fd2bcc1473b2",
      "parents": [
        "e04018e8e49c8c78cebd627ea9b5d02b807662ad"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Mar 28 02:34:50 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 02 20:29:29 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Only reset PCIe PHY on 405EX systems when no link is detected\n\nSince the arch/powerpc PCI subsystem now does a complete re-assignment of\nthe resources, we can move from the unconditional PCIe PHY reset to the\nconditional version. Now the PHY is only reset, if no link is established yet.\nAn additional PHY reset (one is already done in U-Boot) leads to problems\nwith some Atheros PCIe boards and some HP FPGA PCIe designs.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "e04018e8e49c8c78cebd627ea9b5d02b807662ad",
      "tree": "294182f218ef80c9a94d3f7beecd6a41afd97f59",
      "parents": [
        "1e5ef43e8c206128560eb6c32a19a7951033a3c3"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Mar 25 09:52:46 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Apr 02 20:29:11 2008 -0500"
      },
      "message": "[POWERPC] add target for building .dtb files\n\nCall dtc from the Makefile instead of the wrapper script so that the dt\nblobs can be generated with a simple make invocation.\n\nUsing this patch allows board ports to trigger automatic building of .dtb\nfiles by adding them to the image-y target list.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "745681a524cfc9c972dd89dc7df46f825217c22b",
      "tree": "e5de2fd9630ffb630e94c50f0e8bb08ed65e00bc",
      "parents": [
        "ea6728c11f3afa15a9c7c50a6c9ae061fe5a9d00"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@saeurebad.de",
        "time": "Sat Mar 29 08:21:09 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:10 2008 +1100"
      },
      "message": "[POWERPC] Remove redundant display of free swap space in show_mem()\n\nshow_mem() has no need to print the amount of free swap space manually\nbecause show_free_areas() does this already and is called by the\nformer.\n\nThe two outputs only differ in text formatting:\n\n  printk(\"Free swap  \u003d %lukB\\n\", ...);\n  printk(\"Free swap:       %6ldkB\\n\", ...);\n\nSigned-off-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e48b1b452ff630288c930fd8e0c2d808bc15f7ad",
      "tree": "7ba5f83964a1d965d8b8b6187b39083e1a99dfd2",
      "parents": [
        "a78bfbfcfaca64e6198f164c43a60afc8a50e2c6"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Mar 29 08:21:07 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:09 2008 +1100"
      },
      "message": "[POWERPC] Replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a78bfbfcfaca64e6198f164c43a60afc8a50e2c6",
      "tree": "f388cf6887eadc96dfdd8c398096f8a91371bb20",
      "parents": [
        "b163a256dac8ceb01d40bebe25c315768cf1877b"
      ],
      "author": {
        "name": "Robert Brose",
        "email": "linuxppcdev@lists.qbjnet.com",
        "time": "Sat Mar 29 07:20:23 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:09 2008 +1100"
      },
      "message": "[POWERPC] Add kernel parameter to set l3cr for MPC745x\n\nOld-world powermacs don\u0027t set L2CR or L3CR on processor upgrade cards.\nThis simple patch allows the setting of L3CR via a kernel parameter\n(like the existing kernel parameter to set L2CR).\n\nSigned-off-by: Robert Brose \u003cbob@qbjnet.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b163a256dac8ceb01d40bebe25c315768cf1877b",
      "tree": "ba5744b9f0f7e60429d646daf9a3010752f25e01",
      "parents": [
        "fa90f70a8ed338d1afb43da21163752c6558a7d5"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Mar 29 03:53:38 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:09 2008 +1100"
      },
      "message": "[POWERPC] PS3: Split device setup for static vs. dynamic devices\n\nSplit the device setup code in ps3_register_repository_device() in two\nroutines:\n  1. ps3_setup_static_device(), to handle the setup of static devices in the\n     PS3 repository, which can be __init,\n  2. ps3_setup_dynamic_device(), to handle the setup of storage devices that\n     may appear later in the PS3 repository.\n\nThis fixes a few section mismatch warnings.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fa90f70a8ed338d1afb43da21163752c6558a7d5",
      "tree": "668108991d3379fe69dcdf9ea44c26058b9e0372",
      "parents": [
        "18f032cb51a6de7d9c875e1112650ecf975fee12"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Mar 29 03:10:50 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:08 2008 +1100"
      },
      "message": "[POWERPC] arch_add_memory() cannot be __devinit\n\nWARNING: vmlinux.o(.text+0xb41b0): Section mismatch in reference from the\nfunction .add_memory() to the function .devinit.text:.arch_add_memory()\nThe function .add_memory() references\nthe function __devinit .arch_add_memory().\nThis is often because .add_memory lacks a __devinit\nannotation or the annotation of .arch_add_memory is wrong.\n\narch_add_memory() is also not __devinit on other architectures\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "18f032cb51a6de7d9c875e1112650ecf975fee12",
      "tree": "2a18fc5d0c25225294bd5c6a69284e510cdef371",
      "parents": [
        "52db9b44262754bad1b0456d27a862a46cc7f893"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Mar 29 03:07:45 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:08 2008 +1100"
      },
      "message": "[POWERPC] move_device_tree() should be __init\n\nWARNING: vmlinux.o(.text+0x1e4c0): Section mismatch in reference from the\nfunction .move_device_tree() to the function .init.text:.lmb_alloc_base()\nThe function .move_device_tree() references\nthe function __init .lmb_alloc_base().\nThis is often because .move_device_tree lacks a __init\nannotation or the annotation of .lmb_alloc_base is wrong.\n\nmove_device_tree() is called from early_init_devtree() only, which is __init\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "52db9b44262754bad1b0456d27a862a46cc7f893",
      "tree": "146cab5692c5bdc08ac18607e6e5f4626634ba7a",
      "parents": [
        "3faac21546f5b213cda490d45fe5927d713e44f1"
      ],
      "author": {
        "name": "Badari Pulavarty",
        "email": "pbadari@us.ibm.com",
        "time": "Fri Mar 28 11:37:21 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:08 2008 +1100"
      },
      "message": "[POWERPC] Add error return from htab_remove_mapping()\n\nIf the platform doesn\u0027t support hpte_removebolted(), gracefully\nreturn failure rather than success.\n\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ca052f7924141f34998ab440bb4d908dc021a46b",
      "tree": "f84280e5932f214794afcbbe95d866eabcf0a3a7",
      "parents": [
        "5761eaa3a5ae3c7ea796add73b86176b7c963cca"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Thu Mar 27 11:38:31 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:07 2008 +1100"
      },
      "message": "[POWERPC] PS3: Save power in busy loops on halt\n\nPS3 save power on halt:\n  - Replace infinite busy loops by smarter loops calling\n    lv1_pause() to save power.\n  - Add ps3_halt() and ps3_sys_manager_halt().\n  - Add __noreturn annotations.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5761eaa3a5ae3c7ea796add73b86176b7c963cca",
      "tree": "8b2b5f292059738216202b4b5480cdc02bd925d0",
      "parents": [
        "23afcb4e0061c591776a3350db89512d085397c2"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Fri Mar 28 07:41:45 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:07 2008 +1100"
      },
      "message": "[POWERPC] PS3: Bootwrapper improvements\n\nImprove the debugging support of the PS3 bootwraper code:\n\n o Increase the size of the PS3 bootwrapper overlay from 256 to 512 bytes to\n   allow for more debugging code in the overlay.\n o Use the dot symbol to set the size of __system_reset_overlay.  The\n   assembler will then emit an error if the overlay code is too big.\n o Remove some unused instructions.\n o Update the text describing the PS3 bootwrapper overlay.\n o Add a check for null pointer writes.\n o Change hcall return value from s64.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "23afcb4e0061c591776a3350db89512d085397c2",
      "tree": "80761892fd700421ddde808ba3749650f66fbecf",
      "parents": [
        "ad18c3db337c6307c7bfbe1f89ad6d92714ffc11"
      ],
      "author": {
        "name": "Takashi Yamamoto",
        "email": "TakashiA.Yamamoto@jp.sony.com",
        "time": "Thu Mar 27 11:37:38 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:07 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add ps3_get_speid routine\n\nAdd a new routine ps3_get_speid() which returns the logical\nSPE ID.  This ID is needed for profiling support.\n\nSigned-off-by: Takashi Yamamoto \u003cTakashiA.Yamamoto@jp.sony.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ad18c3db337c6307c7bfbe1f89ad6d92714ffc11",
      "tree": "63e8305046aa95d748fb909b83865c6d0fdd1e54",
      "parents": [
        "e6b18912d3df8ccc5cc19823544fcce19af25072"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Thu Mar 27 11:37:18 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:07 2008 +1100"
      },
      "message": "[POWERPC] PS3: Fix unlikely typo in ps3_get_irq\n\nFix a typo bug \u0027unlikely(x) \u003d\u003d y\u0027 and add an unlikely() call to\nan unlikely code path in the PS3 interrupt routine ps3_get_irq().\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e6b18912d3df8ccc5cc19823544fcce19af25072",
      "tree": "6a1839c7400821001df63e3c776a42eb11f0150b",
      "parents": [
        "99d8be052e248e09abf51d4a656717259bf9b930",
        "ee0a3f564e5b45792ae26fd3a2f8daf98c30ff45"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:34:26 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:34:26 2008 +1100"
      },
      "message": "Merge branch \u0027powerpc-next\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n"
    },
    {
      "commit": "1e85d89fa3954eff332033c0e75f6e2442be44ed",
      "tree": "ae5f8a670988d129accb1d2fe36c3f454b78633c",
      "parents": [
        "049c9d45531d9825bf737891163a794fca1421c5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 31 11:53:46 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 31 11:53:46 2008 -0500"
      },
      "message": "[POWERPC] Fix defconfigs so we dont set both GENRTC and RTCLIB\n\nThe new rtc subsystem conflicts with genrtc so don\u0027t enable GENRTC\nif RTCLIB is enabled.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "96ce1b6dc5824cc6027c954b9a2e4717c70e01b5",
      "tree": "5428528d950528db66eda3b80c2b104ece7bfafa",
      "parents": [
        "58bb7a973b1d3c0a5127477fb049bbfc5ce02fb5"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Mar 28 10:51:33 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 31 10:27:35 2008 -0500"
      },
      "message": "[POWERPC] sata_fsl: reduce compatibility to fsl,pq-sata\n\nas prescribed in Documentation/powerpc/booting-without-of.txt.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "58bb7a973b1d3c0a5127477fb049bbfc5ce02fb5",
      "tree": "1de4df3978360bea6285399aefba703d8e4f5196",
      "parents": [
        "8e8ff3a309ebdaad51fd7a64a6fd2a2f88b30d87"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Mar 28 10:51:29 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 31 10:26:22 2008 -0500"
      },
      "message": "[POWERPC] 83xx: enable usb in 837x rdb and 83xx defconfigs\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8e8ff3a309ebdaad51fd7a64a6fd2a2f88b30d87",
      "tree": "d98ec6aaed3fd2562bf9ee16ddfd6317a73fdb63",
      "parents": [
        "a9edadbf790d72adf6ebed476cb5caf7743e7e4a"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Wed Mar 12 23:02:13 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 31 10:23:48 2008 -0500"
      },
      "message": "[POWERPC] 83xx: Fix wrong USB phy type in mpc837xrdb dts\n\nDue to chip constraint MPC837x USB DR module can only use\nULPI and serial PHY interfaces.  The patch fixes the wrong\ntype in dts.\n\nThis patch fixes USB malfunctioning on the MPC837xE-RDB boards.\n\nSimilar patch has been already applied for the MDS boards:\n\n  commit 28b958859206b7010d03129611c2e444898e3ee4\n  Author: Li Yang \u003cleoli@freescale.com\u003e\n  Date:   Thu Mar 6 18:42:26 2008 +0800\n\n      [POWERPC] 83xx: Fix wrong USB phy type in mpc837xmds dts\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f10095c3ecb2116ef8b8fa7a56bd9f8b5fd89031",
      "tree": "57a8cd947ef7d0ad28ea78526930905c11a21ee9",
      "parents": [
        "1b90c137cc2a0e9b813a8ae316827c493c664146"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Mar 29 03:10:38 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 30 14:20:24 2008 -0700"
      },
      "message": "powerpc/pseries/xcis: ansify\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "683113a33d5b9262bdf3e5cf9c60d9a2ad02cae3",
      "tree": "e4f0a473cce08a3de94f2a4103b742f72dea0fc0",
      "parents": [
        "cc4191dc1d1ec3282d25fb78ece2ed4a9b134b43"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Mar 29 03:08:58 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 30 14:20:23 2008 -0700"
      },
      "message": "vma_map: use proper pointer types\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a2ceff5e555e664751bc653a4d9b133efa18c742",
      "tree": "07ec73c8b105b50f3f3363c3dd80a5b39f200d19",
      "parents": [
        "5c29934de29ddd7ecd913d83cad28e872f2e8c78"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Mar 28 19:11:48 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 28 22:51:02 2008 +1100"
      },
      "message": "[POWERPC] Fix missed hardware breakpoints across multiple threads\n\nThere is a bug in the powerpc DABR (data access breakpoint) handling,\nwhich can result in us missing breakpoints if several threads are trying\nto break on the same address.\n\nThe circumstances are that do_page_fault() calls do_dabr(), this clears\nthe DABR (sets it to 0) and sets up the signal which will report to\nuserspace that the DABR was hit. The do_signal() code will restore the DABR\nvalue on the way out to userspace.\n\nIf we reschedule before calling do_signal(), __switch_to() will check the\ncached DABR value and compare it to the new thread\u0027s value, if they match\nwe don\u0027t set the DABR in hardware.\n\nSo if two threads have the same DABR value, and we schedule from one to\nthe other after taking the interrupt for the first thread hitting the DABR,\nthe second thread will run without the DABR set in hardware.\n\nThe cleanest fix is to move the cache update into set_dabr(), that way we\ncan\u0027t forget to do it.\n\nReported-by: Jan Kratochvil \u003cjan.kratochvil@redhat.com\u003e\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ee0a3f564e5b45792ae26fd3a2f8daf98c30ff45",
      "tree": "abdcfd8a93e4965a65289af1a23b22f81bfc19a2",
      "parents": [
        "65848f7a0d9cf8787d5d72fca2863108766d73ad"
      ],
      "author": {
        "name": "Alexandr Smirnov",
        "email": "asmirnov@ru.mvista.com",
        "time": "Thu Mar 06 18:14:51 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Mar 26 11:30:46 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Emerson KSI8560 device tree\n\nAdd device tree file for Emerson KSI8560 board.\n\nSigned-off-by: Alexandr Smirnov \u003casmirnov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "65848f7a0d9cf8787d5d72fca2863108766d73ad",
      "tree": "a3a3949c8bffcf3c2966a19012950f6e7d8ac368",
      "parents": [
        "ff880112afbc05b478cb5b4fa58ad160004193f4"
      ],
      "author": {
        "name": "Alexandr Smirnov",
        "email": "asmirnov@ru.mvista.com",
        "time": "Tue Mar 04 19:36:52 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Mar 26 11:30:45 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Emerson KSI8560 default config\n\nAdd default config for Emerson KSI8560 board.\n\nSigned-off-by: Alexandr Smirnov \u003casmirnov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ff880112afbc05b478cb5b4fa58ad160004193f4",
      "tree": "22a0c36968c607c1e034ff71df8e33bf848a8ee5",
      "parents": [
        "22b619eee525371a65d1386e5d6439b26d9b024c"
      ],
      "author": {
        "name": "Alexandr Smirnov",
        "email": "asmirnov@ru.mvista.com",
        "time": "Tue Mar 04 19:34:26 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Mar 26 11:30:45 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Emerson KSI8560 bootwrapper\n\nAdd boot wrapper for Emerson KSI8560 board.\n\nSigned-off-by: Alexandr Smirnov \u003casmirnov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "22b619eee525371a65d1386e5d6439b26d9b024c",
      "tree": "3c98f75bc796eba56076e38a586cd76562e7af1a",
      "parents": [
        "54f53f2b94feb72622bec7a8563fc487d9f97720"
      ],
      "author": {
        "name": "Alexandr Smirnov",
        "email": "asmirnov@ru.mvista.com",
        "time": "Thu Mar 06 18:17:16 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Mar 26 11:30:45 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Emerson KSI8560 base support\n\nThe KSI8560 is a single compact, mid-, or full-size Advanced Mezzanine Card\n(AdvancedMC™) based on the Freescale™ Semiconductor MPC8560 PowerQUICC III™\nmicroprocessor. This product will serve in data and signaling applications such\nas signaling gateways (SGW) and softswitch signaling interface cards.\n\nThe board has altera maxii CPLD, that is used to obtain and manage board\nconfiguration. Also there are two SCC UART serial consoles and FCC ethernet,\nthat is routed to the front panel, while other ethernet controlers (TSEC\u0027s) are\nrouted to the backplane.\n\nSigned-off-by: Alexandr Smirnov \u003casmirnov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "99d8be052e248e09abf51d4a656717259bf9b930",
      "tree": "de798fbb563d13b330af908f8653ad9a8cd1bc74",
      "parents": [
        "2a7069190e7a7f19bd37e8c08e2bf02c8d6330f7"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Wed Mar 26 22:42:55 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:28:01 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add L2 cache node to AMCC Taishan dts file\n\nThis patch adds the L2 cache node to the Taishan 440GX dts file.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "2a7069190e7a7f19bd37e8c08e2bf02c8d6330f7",
      "tree": "3a13b234c45b32aa31a1c4ac2c84ed2f3b00a473",
      "parents": [
        "145692a734cffa9c3c6f4523d015516406ce21eb"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Wed Mar 26 22:39:50 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:27:54 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add PPC4xx L2-cache support (440GX)\n\nThis patch adds support for the 256k L2 cache found on some IBM/AMCC\n4xx PPC\u0027s. It introduces a common 4xx SoC file (sysdev/ppc4xx_soc.c)\nwhich currently \"only\" adds the L2 cache init code. Other common 4xx\nstuff can be added later here.\n\nThe L2 cache handling code is a copy of Eugene\u0027s code in arch/ppc\nwith small modifications.\n\nTested on AMCC Taishan 440GX.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "145692a734cffa9c3c6f4523d015516406ce21eb",
      "tree": "361854d4c66db046e1d2583345419e13e08584f2",
      "parents": [
        "c06cf7dad6626f2ea3c2ebaabc0f7f7d71792481"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Thu Mar 20 21:33:39 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:27:45 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add \"amcc, haleakala\" to the toplevel compatible property\n\nCurrently Haleakala uses the Kilauea platform code. This patch adds\n\"haleakala\" to the compatible property, in case later kernel versions\nwill introduce a Haleakala platform code.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "c06cf7dad6626f2ea3c2ebaabc0f7f7d71792481",
      "tree": "042acb41b9eab1d00d61bf843b9fb6d778c56750",
      "parents": [
        "ac646734490b83afad3e058edeb6600d3666553b"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Thu Mar 20 17:34:24 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:27:38 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add AMCC Glacier 460GT eval board dts\n\nThe patch adds the Glacier dts. The Glacier is nearly identical to the\nCanyonlands (460EX). Here the differences:\n\n- 4 ethernet ports instead of 2\n- no SATA port\n- no USB port\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "783142635156b05f2e425852deb8ab71e9e1882a",
      "tree": "d38ab6567a70e57e0e4e5903daf0643d75186ff2",
      "parents": [
        "6e42b21bb91a562cd843a156586fe7b5954f58b3"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Mar 14 03:00:03 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:26:55 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add TAH support to taishan dts\n\nThis patch adds TAH (TCP/IP Acceleration Hardware) support to the\ntaishan 440GX dts. It depends on the NEWEMAC/tah patch that adds the\ncompatible \"ibm,tah\" property to the matching table.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "6e42b21bb91a562cd843a156586fe7b5954f58b3",
      "tree": "ae19531d4221350b0162a138109d35172ddca1ec",
      "parents": [
        "266d028acb615e1766c3fb9530c9e86de8476a33"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Fri Mar 07 01:34:52 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:23:09 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Use dcri_clrset() for PCIe indirect dcr read/modify/write access\n\nUse dcri_clrset() for PCIe SDR0 read/modify/write access.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "d0a48c9f4c4582a966ce6426c1bf8ef1e37e63ee",
      "tree": "8f9a9ded94d2cdda8330bb76d7b6a867e765d64f",
      "parents": [
        "ed70854a4f45d089bd8ef2e8476dbed6287b2ff7"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Mar 06 21:15:52 2008 -0600"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:17 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add bootwrapper for AMCC Yosemite board\n\nAdd the cuboot wrapper for the AMCC 440EP Yosemite board\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "ed70854a4f45d089bd8ef2e8476dbed6287b2ff7",
      "tree": "77da8c8f42f1a6724eafd8551967cde8f5765a0d",
      "parents": [
        "fd0ed740a128efef84f33a70d24834dea684cba3"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Mar 06 21:15:42 2008 -0600"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:17 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add platform support for the AMCC Yosemite board\n\nThe AMCC 440EP Yosemite board is very similar to the original AMCC Bamboo\nboard.  This adds a YOSEMITE option to Kconfig, and reuses the existing\nbamboo board support in the kernel.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "fd0ed740a128efef84f33a70d24834dea684cba3",
      "tree": "386dd5bdcc5b2bc159455c57fc18a3319a8694fa",
      "parents": [
        "1d60f0fcda0bacadc4ceb3afdae39ce3ba1f31db"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Mar 06 21:15:07 2008 -0600"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:17 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add AMCC 440EP Yosemite DTS\n\nThis adds a DTS file for the AMCC 440EP Yosemite board.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "1d60f0fcda0bacadc4ceb3afdae39ce3ba1f31db",
      "tree": "4f35248cd521ee7b46aab101f20da466dd749771",
      "parents": [
        "66b7e504c0e66c568b1759882884b8e1cfb307bd"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Sun Feb 24 08:08:17 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:17 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add Canyonlands defconfig file\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "66b7e504c0e66c568b1759882884b8e1cfb307bd",
      "tree": "5399619ba1de5c865fce5b5ad02c591d7f70ce18",
      "parents": [
        "8bc4a51d28b760b40b21217c7d613777cfeeb3b0"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Sun Feb 24 08:08:27 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:16 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add 460EX PCIe support to 4xx pci driver\n\nAll this code is needed to properly initialize the 460EX PCIe host\nbridge(s). We re-initialize all ports again, even though this has been done\nin the bootloader (U-Boot) before. This way we make sure, that we always\nrun the latest init code in Linux and don\u0027t depend on code versions from\nU-Boot.\n\nUnfortunately all IBM/AMCC chips currently supported in this PCIe driver need\na different reset-/init-sequence.\n\nTested on AMCC Canyonlands eval board.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "8bc4a51d28b760b40b21217c7d613777cfeeb3b0",
      "tree": "cf034ba00b7eba80314a721b6f4b0339dbe8bad8",
      "parents": [
        "66e4b3341d722d464fea627f7c0b7273d4f2912b"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Sat Mar 01 03:25:29 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:16 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add Canyonlands DTS\n\nThis dts source file for the AMCC 460EX Canyonlands evalutaion board\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "66e4b3341d722d464fea627f7c0b7273d4f2912b",
      "tree": "803a32bc098fdce858aecd0201909b17dd1db204",
      "parents": [
        "464076a4b328946528998513c4ef799fd60de588"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Sun Feb 24 08:07:52 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:16 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add AMCC Canyonlands 460EX eval board support to platforms/44x\n\nCanyonlands is the AMCC 460EX eval board, featuring nearly all of the 460EX\ninterfaces:\n\n- 1 * PCI (max 66MHz), 2 * PCIe (one 4-lane, one 1-lane)\n- 2 * GBit Ethernet with TCP/IP acceleration\n- USB 2.0 Host/Device OTG and Host interface\n- SATA port\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "464076a4b328946528998513c4ef799fd60de588",
      "tree": "5531bbf03e91426a89060c5317498789b57b4c69",
      "parents": [
        "ecc6cd73b7ccfa10c1f07d017fc7f62fe78eaab5"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Sun Feb 24 08:07:41 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:16 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add AMCC 460EX/460GT support to cputable.c \u0026 cpu_setup_44x.S\n\nThis patch adds basic support for the AMCC 460EX/460GT PPC\u0027s to arch/powerpc.\nCurrently those PPC\u0027s are still based on a 440 core and *not* a 460 core.\n\nHere some basic features of those SoC\u0027s:\n\n460EX:\n- Up to 1.2GHz, 32kB L1 I-cache and D-cache, 256kB L2-cache, FPU\n- 1 * PCI (max 66MHz), 2 * PCIe (one 4-lane, one 1-lane)\n- 2 * GBit Ethernet with TCP/IP acceleration\n- USB 2.0 Host/Device OTG and Host interface\n- SATA controller\n- Optional security feature\n\n460GT (only changes to 460EX):\n- 4 * GBit Ethernet with TCP/IP acceleration\n- RapidIO\n- No SATA\n- No USB\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "ecc6cd73b7ccfa10c1f07d017fc7f62fe78eaab5",
      "tree": "a98a3e830ad2e59959c156fb79f5c2c25024eb44",
      "parents": [
        "54f53f2b94feb72622bec7a8563fc487d9f97720"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Feb 26 11:43:20 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Mar 26 07:19:16 2008 -0500"
      },
      "message": "[POWERPC] Start removing linux,network-index in favour of aliases\n\nThis patch alters the bootwrapper for a number of machines (roubhly\nall 4xx based cuboot or treeboot platforms) to use aliases instead of\nthe linux,network-index hack to work out which MAC address to attach\nto which ethernet device node.\n\nThe now obsolete linux,network-index properties are removed from the\ncorresponding device trees.  This won\u0027t break backwards compatiblity,\nbecause in cases where this fixup code is relevant, the device tree is\npart of the kernel image.\n\nThe references to linux,network-index are removed from\nbooting-without-of.txt.  Not only is it now deprecated, but as a hack\napplicable only when the device tree blob and fixup code were in the\nsame image, this property never belonged in booting-without-of.txt\nwhich describes the interface between the kernel and firmware or\nbootloaders which produce a device tree.  By the time the device tree\nreaches the kernel, all the MAC addresses must be fully filled in.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "54f53f2b94feb72622bec7a8563fc487d9f97720",
      "tree": "ab0c4e1dcadd25a00fa7a4febf41bc43b864cf73",
      "parents": [
        "f61fb8a52cdf8b9b6a6badde84aefe58cb35d315",
        "a4083c9271e0a697278e089f2c0b9a95363ada0a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:18 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:18 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "f61fb8a52cdf8b9b6a6badde84aefe58cb35d315",
      "tree": "b41a13d09c471b97c77d686fb600435a7906145e",
      "parents": [
        "9356d90effa39c83c8fdba2a14cecec79959d4d0"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Mon Mar 24 09:51:45 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:07 2008 +1100"
      },
      "message": "[POWERPC] scanlog_init cleanup and minor fixes\n\nscanlog_init() could use some love.\n\n* properly return -ENODEV if this system doesn\u0027t support scan-log-dump\n* don\u0027t printk if scan-log-dump not present; only older systems have it\n* convert from create_proc_entry() to preferred proc_create()\n* allocate zeroed data buffer\n* fix potential memory leak of ent-\u003edata on failed create_proc_entry()\n* simplify control flow\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7415d5e0bec6ecd79d2698ae9655b10be47d8aa8",
      "tree": "8b11f20c0d66f7e0dbabca80e6a047f5d556a864",
      "parents": [
        "654f596da4a83a8d2734fba26c2a1257533e6d75"
      ],
      "author": {
        "name": "Manish Ahuja",
        "email": "ahuja@austin.ibm.com",
        "time": "Sat Mar 22 11:40:53 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:07 2008 +1100"
      },
      "message": "[POWERPC] pseries: phyp dump: Inform kdump when phyp-dump is loaded\n\nThis adds /sys/kernel/phyp_dump_active so that kdump init scripts may\nlook for it and take appropriate action if this file is found.  This\nfile is only created when phyp_dump has been registered.\n\nSigned-off-by: Manish Ahuja \u003cmahuja@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "654f596da4a83a8d2734fba26c2a1257533e6d75",
      "tree": "a937646dfd6e225e6b3f25d6adbde921200f21d9",
      "parents": [
        "242f271c056f49b64b94c06b38fe9e8d3bf703bc"
      ],
      "author": {
        "name": "Manish Ahuja",
        "email": "ahuja@austin.ibm.com",
        "time": "Sat Mar 22 11:38:59 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:07 2008 +1100"
      },
      "message": "[POWERPC] pseries: phyp dump: Disable phyp-dump through boot-var\n\nThis adds a kernel command line option \"phyp_dump\", which takes a 0/1\nvalue for disabling/ enabling phyp_dump at boot time.  Kdump can use\nthis on cmdline (phyp_dump\u003d0) to disable phyp-dump during boot when\nenabling itself.  This will ensure only one dumping mechanism is active\nat any given time.\n\nSigned-off-by: Manish Ahuja \u003cmahuja@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "242f271c056f49b64b94c06b38fe9e8d3bf703bc",
      "tree": "87dd7020bc0ef1ac53664a94a5a5f319925c9f52",
      "parents": [
        "fd35cff8d285c6ae30c66a70321ebbcd2a4615ec"
      ],
      "author": {
        "name": "Manish Ahuja",
        "email": "ahuja@austin.ibm.com",
        "time": "Sat Mar 22 10:50:50 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:07 2008 +1100"
      },
      "message": "[POWERPC] pseries: phyp dump: Add Kconfig file option\n\nAdd hypervisor-assisted dump to kernel config.\n\nSigned-off-by: Linas Vepstas \u003clinasvepstas@gmail.com\u003e\nSigned-off-by: Manish Ahuja \u003cmahuja@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd35cff8d285c6ae30c66a70321ebbcd2a4615ec",
      "tree": "1067d04b1f9553f585434c1091f980b90b5cf0c3",
      "parents": [
        "a9c508dae10a821dc95653178eec018abc90482e"
      ],
      "author": {
        "name": "Manish Ahuja",
        "email": "ahuja@austin.ibm.com",
        "time": "Sat Mar 22 10:47:04 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:07 2008 +1100"
      },
      "message": "[POWERPC] pseries: phyp dump: Tracking memory range freed\n\nThis tracks the size freed.  For now it does a simple rudimentary\ncalculation of the ranges freed.  The idea is to keep it simple at the\nexternal shell script level and send in large chunks for now.\n\nSigned-off-by: Manish Ahuja \u003cmahuja@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a9c508dae10a821dc95653178eec018abc90482e",
      "tree": "8f17ea4fcc58bc5d7209e4cb7acb98a68f8ba902",
      "parents": [
        "599c1aa54f06da4fd277982be0731e96f0791caa"
      ],
      "author": {
        "name": "Manish Ahuja",
        "email": "ahuja@austin.ibm.com",
        "time": "Sat Mar 22 10:45:22 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 26 08:44:06 2008 +1100"
      },
      "message": "[POWERPC] pseries: phyp dump: Invalidate and print dump areas\n\nThis adds routines to\na. invalidate dump\nb. calculate region that is reserved and needs to be freed.  This is\n   exported through sysfs interface.\n\nUnregister has been removed for now as it wasn\u0027t being used.\n\nSigned-off-by: Manish Ahuja \u003cmahuja@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "599c1aa54f06da4fd277982be0731e96f0791caa"
}
