)]}'
{
  "log": [
    {
      "commit": "3f85d63ea4ff922f6abdb509f4aaf6993b3273a3",
      "tree": "323dfcc93657533594c05f8f0befdb9643372a01",
      "parents": [
        "fd59e9e9c8e35cd2a1834c0d1f67aedf0c5c68c2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 16 12:36:10 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Feb 19 16:18:34 2008 +0100"
      },
      "message": "x86: fix vdso_install breaks user \"make install\"\n\nI suggest to make the vdso_install step independent as\nin following patch.\n\nThis solves the issue at ahnd and still gives us the posibility\nto install the files should they be needed.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "25431333813686654907ab987fb5de10c10a16db",
      "tree": "c641d4c3ffbf28ebd19b02f1103b9bbfb65a61fe",
      "parents": [
        "1daa6d08d1257aa61f376c3cc4795660877fb9e3"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Feb 07 05:18:34 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 07 11:40:19 2008 +1100"
      },
      "message": "[POWERPC] bootwrapper: Build multiple cuImages\n\nCurrently, the kernel uses CONFIG_DEVICE_TREE to wrap a kernel image\nwith a fdt blob which means for any given configuration only one dts\nfile can be selected and so support for only one board can be built\n\nThis moves the selection of the default .dts file out of the kernel\nconfig and into the bootwrapper makefile.  The makefile chooses which\nimages to build based on the kernel config and the dts source file\nname is taken directly from the image name.  For example \"cuImage.ebony\"\nwill use \"ebony.dts\" as the device tree source file.\n\nIn addition, this patch allows a specific image to be requested from the\ncommand line by adding \"cuImage.%\" and \"treeImage.%\" targets to the list\nof valid built targets in arch/powerpc/Makefile.  This allows the default\ndts selection to be overridden.\n\nAnother advantage to this change is it allows a single defconfig to be\nsupplied for all boards using the same chip family and only differing in\nthe device tree.\n\nImportant note: This patch adds two new zImage targets; zImage.dtb.% and\nzImage.dtb.initrd.% for zImages with embedded dtb files.  Currently\nthere are 5 platforms which require this: ps3, ep405, mpc885ads, ep88xc,\nadder875-redboot and ep8248e.  This patch *changes the zImage filenames*\nfor those platforms.  ie. \u0027zImage.ps3\u0027 is now \u0027zImage.dtb.ps3\u0027.\n\nThis new zImage.dtb targets were added so that the .dts file could be\npart of the dependancies list for building them.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "773f76b1601d53dc8485675736b845cc3644921a",
      "tree": "4305e6a8175b262612bf74cfc8f09f572046dbe2",
      "parents": [
        "5c539ee38263c12121d777c2e7119807742e9368"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Dec 03 13:56:58 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 06 14:44:30 2007 +1100"
      },
      "message": "[POWERPC] Implement \u0027make bootwrapper_install\u0027\n\nThis adds a \u0027bootwrapper_install\u0027 make target for the powerpc\narchitecture, which installs the wrapper script, intermediate object\nfiles and device-tree sources for later use.\n\nThis will then allow bootable zImages to be created other than in the\ncontext of a kernel build.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0197cd2e350a7151080e7335577e956f1f84a8cb",
      "tree": "4ac1a37fbb9a8b8ec6c98f3d692bcd18c8b439b2",
      "parents": [
        "688016f4e2028e3c2c27e959ad001536e10ee2c5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 18 16:53:19 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Nov 09 03:47:29 2007 -0600"
      },
      "message": "[POWERPC] Add -mno-spe for ARCH\u003dpowerpc builds\n\nNewer GCC\u0027s are capable of autovectorization for ISA extensions like\nAltiVec and SPE.  If we happen to build with one of those compilers we\nwill get SPE instructions in random kernel code.  Today we only allow\nbasic interger code in the kernel and FP, AltiVec, or SPE in special\nexplicit locations that have handled the proper saving and restoring of\nthe register state (since on uniprocessor we lazy context switch the\nregister state for FP, AltiVec, and SPE).\n\n-mno-spe disables the compiler for automatically generating SPE\ninstructions without our knowledge.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "06c5040cdb13d27adad118f2fbfae905a1911b37",
      "tree": "e5e62e04ca2d6f834aed9925a13869f730656139",
      "parents": [
        "52bcc3308ae3344266f55bf98a22c1ac0201eda7"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CPPFLAGS\u003d...\u0027 to add additional options to CPP\n\nThe variable CPPFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\n\nThis patch replace use of CPPFLAGS with KBUILD_CPPFLAGS all over the\ntree and enabling one to use:\nmake CPPFLAGS\u003d...\nto specify additional CPP commandline options.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k, s390\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "222d394d30e74bb7a2a65029fcea68107b0d0eb6",
      "tree": "1112c98d7edc51d1c6d5e9f3d826e29a42afd4da",
      "parents": [
        "714055ede4ffd60933397d4b61d285d0dfc9ecaf"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 21:59:31 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 21:59:31 2007 +0200"
      },
      "message": "kbuild: enable \u0027make AFLAGS\u003d...\u0027 to add additional options to AS\n\nThe variable AFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\nOn top of that several people over time has asked for a way to\npass in additional flags to gcc.\n\nThis patch replace use of AFLAGS with KBUILD_AFLAGS all over\nthe tree.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k, s390\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a0f97e06a43cf524e616f09e6af3398e1e9c1c5b",
      "tree": "2503b24bdbc144aea9ea5bde6ead94b3406eaf98",
      "parents": [
        "9a39e273d4df0560c724c5fe71f6314a0583ca2b"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CFLAGS\u003d...\u0027 to add additional options to CC\n\nThe variable CFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\nOn top of that several people over time has asked for a way to\npass in additional flags to gcc.\n\nThis patch replace use of CFLAGS with KBUILD_CFLAGS all over the\ntree and enabling one to use:\nmake CFLAGS\u003d...\nto specify additional gcc commandline options.\n\nOne usecase is when trying to find gcc bugs but other\nuse cases has been requested too.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k\n\nTest was simple to do a defconfig build, apply the patch and check\nthat nothing got rebuild.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ca786f83a97d7897b013b1e9b290c9010b69af9b",
      "tree": "977ea1a2934291f7fdfc9eee2d6f39adef78a2db",
      "parents": [
        "3049ea7e04408abf35dc295014cb6f1eabcf9b8c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Oct 02 13:30:09 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:44 2007 +1000"
      },
      "message": "[POWERPC] Select proper defconfig for crosscompiles\n\nThe trick for finding the right defconfig is neat, but you forgot to\nprovide an i686_defconfig.  ;-)\n\nMore seriously, cross compiling the defconfig is often useful, e.g. for\ntesting the compilation of patches that touch multiple architectures,\nand this patch therefore chooses g5_defconfig if $(CROSS_COMPILE) is\nnon-empty.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8150caad02266623b5b9f58088d589f130fccd97",
      "tree": "b5998315ef421001ae4fcdfbcdf41af270ac78df",
      "parents": [
        "d4243c175f127b377c881f512e7fb8ddaf2ed5e2"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Tue Oct 02 13:30:04 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:43 2007 +1000"
      },
      "message": "[POWERPC] powerpc vDSO: install unstripped copies on disk\n\nThis keeps an unstripped copy of the vDSO images built before they are\nstripped and embedded in the kernel.  The unstripped copies get installed in\n$(MODLIB)/vdso/ by \"make install\".  These files can be useful when they\ncontain source-level debugging information.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\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": "2578bfae84a78bd46fdbc0d2f9d39e9fbc9c8a3f",
      "tree": "9dad1abf1dd5fa31cc1d507d559baa7e52d6a836",
      "parents": [
        "75918a4b5998c93ee1ab131fbe64b97b5d0d2315"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 21 10:16:20 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:12:02 2007 +1000"
      },
      "message": "[POWERPC] Create and use CONFIG_WORD_SIZE\n\nLinus made this suggestion for the x86 merge and this starts the process\nfor powerpc.  We assume that CONFIG_PPC64 implies CONFIG_PPC_MERGE and\nCONFIG_PPC_STD_MMU_32 implies CONFIG_PPC_STD_MMU.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3164cccdc0e6e16eb9797586aaa8d1f759799c01",
      "tree": "5685db34bfa546cefcd1f6fc0cbbac8bd11945bb",
      "parents": [
        "fb8299ed31d474248c2028ab8393462841cc9b0b"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Sep 15 10:21:57 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:22 2007 +1000"
      },
      "message": "[POWERPC] add Kconfig option for optimizing for cell\n\nSince the PPE on cell is an in-order core, it suffers significantly\nfrom wrong instruction scheduling.  This adds a Kconfig option that\nenables passing -mtune\u003dcell to gcc in order to generate object\ncode that runs well on cell.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2f6c9d961081dc7b109eb19166244bcb2a5dfc28",
      "tree": "16f385942f09fd7897619de5a1990b968b4dc00d",
      "parents": [
        "33d71d26ba982f99b8cb76b86b2e1e0a0964a8ac"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Aug 17 01:52:39 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Aug 22 22:47:33 2007 -0500"
      },
      "message": "[POWERPC] Stop include asm-ppc when building ARCH\u003dpowerpc for ppc32\n\nWe no longer have any dependancies on include/asm-ppc so we can get ride\nof the makefile hacks to include it in the build process.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "15f6527e8e63e793f8ab1ddce4ed3c487ebd0d42",
      "tree": "50095bd2a42f97fdd6559f27b51c6336a8067d86",
      "parents": [
        "a65517f857bf6657839957617af942a4b631fba5"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 20 07:27:07 2007 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Aug 20 07:27:07 2007 -0500"
      },
      "message": "[POWERPC] Rename 4xx paths to 40x\n\n4xx is a bit of a misnomer for certain things, as they really apply to PowerPC\n40x only.  Rename some of the files to clean this up.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\n"
    },
    {
      "commit": "efffbeee5bc4168059683714b300d307f5193d69",
      "tree": "7fde51080f4534a86bfa27a430aaf7ef2bb8ef92",
      "parents": [
        "40b42f1ebf653cd72c32eb1a1a0b9fea2dfbfd7d",
        "b824325443bb010689d22262c6a4e0feb63bad56"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 14:28:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 14:28:19 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild: (33 commits)\n  xtensa: use DATA_DATA in xtensa\n  powerpc: add missing DATA_DATA to powerpc\n  cris: use DATA_DATA in cris\n  kallsyms: remove usage of memmem and _GNU_SOURCE from scripts/kallsyms.c\n  kbuild: use -fno-optimize-sibling-calls unconditionally\n  kconfig: reset generated values only if Kconfig and .config agree.\n  kbuild: fix the warning when running make tags\n  kconfig: strip \u0027CONFIG_\u0027 automatically in kernel configuration search\n  kbuild: use POSIX BRE in headers install target\n  Whitelist references from __dbe_table to .init\n  modpost white list pattern adjustment\n  kbuild: do section mismatch check on full vmlinux\n  kbuild: whitelist references from variables named _timer to .init.text\n  kbuild: remove hardcoded _logo names from modpost\n  kbuild: remove hardcoded apic_es7000 from modpost\n  kbuild: warn about references from .init.text to .exit.text\n  kbuild: consolidate section checks\n  kbuild: refactor code in modpost to improve maintainability\n  kbuild: ignore section mismatch warnings originating from .note section\n  kbuild: .paravirtprobe section is obsolete, so modpost doesn\u0027t need to handle it\n  ...\n"
    },
    {
      "commit": "f5e83fa4c07488406b4a4e0ab7c4efd8df9ad676",
      "tree": "54831284985b4a90d06989512d9f48ca32ceb23a",
      "parents": [
        "0ab2a272e6b55e5d58168d6983da99e2dc09b8b2"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Sat May 19 18:49:08 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jul 16 21:15:48 2007 +0200"
      },
      "message": "powerpc: Refuse to build 64-bit with GCC-4.2.0 and CONFIG_MODULES\n\n...since this won\u0027t work (compiler bug, see \u003chttp://gcc.gnu.org/PR31490\u003e).\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "941b7adf347dc3e6e2bf87b2af1ef8a42b617a63",
      "tree": "5615eb973c55665abfa6c3e0ffa230c393268b0c",
      "parents": [
        "df211c8a478e16232ebbc16e650b19163183fcb6"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Fri Jun 01 05:54:39 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 25 16:58:12 2007 +1000"
      },
      "message": "[POWERPC] Remove \u0027make zImage.dts\u0027 feature\n\nBeing able to selectively wrap a device tree with the zIimage at build\ntime has been deemed unnecessary, so this removes Makefile support for\nthat feature.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0570d4ed4325c0fb2ceb75f45a21d878b1741b61",
      "tree": "fde157854c58f96d21219b709676bd8dcbf2b5f9",
      "parents": [
        "18456d015c50bc903fc66c65621170170190a1fd"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon May 28 16:12:59 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jun 02 21:01:56 2007 +1000"
      },
      "message": "[POWERPC] Create a zImage for legacy iSeries\n\nThis zImage is really just the stripped vmlinux, but it means that there\nis one less special case for iSeries and also that the zImages will be\nbuilt for a combined kernel build that happens to include iSeries.\n\nThis zImage boots fine on legacy iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8995ac8702737147115e1c75879a1a2d75627b9e",
      "tree": "1eed5a9c2648021edcd6e8e5256110fcf5d758d7",
      "parents": [
        "847f5976f90d5637a86a826c1c594091d08f3156"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Wed May 16 22:34:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 17 21:11:15 2007 +1000"
      },
      "message": "[POWERPC] Specify GNUTARGET on $(AR) invocations\n\nWithout this, some versions of GNU ar fail to create\nan archive index if the object files it is packing\ntogether are of a different object format than ar\u0027s\ndefault format (for example, binutils compiled to\ndefault to 64-bit, with 32-bit objects).\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "916066d5913c37a6b3907eb6695cc9ecaaa4d8ca",
      "tree": "d966b9217ebb21bde240182ae40b3234caf4df64",
      "parents": [
        "a8de5ce9895367191df9b30804a0c67cfcc9f27a"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:53:36 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add Makefile rules to wrap dts file in zImage\n\nAdd \u0027zImage.dts\u0027 and \u0027zImage.dts_initrd\u0027 build rules that automatically\ncompile and wrap a dts file from arch/powerpc/boot/dts into the zImage file.\nThe resulting zImage will be arch/powerpc/boot/zImage.dts.\u003cplatform\u003e and\narch/powerpc/boot/zImage.dts_initrd.\u003cplatform\u003e, respectively.\n\nHaving separate rules allows the user to choose whether to include a device\ntree--and which device tree--at build time.  This is useful when one Makefile\ntarget builds a zImage that runs on several platforms except for differing\ndevice trees.  By just setting CONFIG_DEVICE_TREE and running \"make zImage.dts\"\nthe exact zImage you want is built without Makefile bloat or manually running\nthe wrapper script.\n\nThe dts file is expected to be arch/powerpc/boot/dts/$(CONFIG_DEVICE_TREE)\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a6afacb6b8ba3d2eed6406a018e604d6f9c0f97d",
      "tree": "a51e62feed1fc59f9379deb4a2d87cea960cceeb",
      "parents": [
        "0cd74f398a1b86eab9d56224f3469235b2097e3c"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue May 01 10:20:20 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 02 20:04:31 2007 +1000"
      },
      "message": "[POWERPC] Small cleanups to the cuboot bootwrapper code\n\nThis patch makes a few small cleanups to the cuboot code.\n\t- It removes the double layered selection of images, via\ncuboot-plat-y, instead having the cuboot platforms directly select a\nsuitable image-y (this changes the name of the final cuboot image from\nplain cuImage to cuImage.\u003cplatform\u003e).\n\t- Factors out some code in the wrapper that\u0027s potentially\nuseful to platforms other than uboot.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "928370c676729df118f15939ef69b540a7b946b1",
      "tree": "474c7e7318fd6ce5e14a4a6062c8c0311a696054",
      "parents": [
        "57647a4dada06bb4d4056e57b4dcb79c4c8bb191"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@fixstars.com",
        "time": "Tue Apr 10 21:05:31 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 27 21:13:43 2007 +1000"
      },
      "message": "[POWERPC] Enable make install\n\nmake help on powerpc says make install is available.\nBut it failed due to no rule to make install.\n\nThis patch enables make install to work.\n\nSigned-off-by: Akinobu Mita \u003cmita@fixstars.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57647a4dada06bb4d4056e57b4dcb79c4c8bb191",
      "tree": "2f041889a8ccb95f5785968815b89f2cb5bbca96",
      "parents": [
        "f13659e0b3907548402ce1f47bf866544b804260"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Mar 22 17:23:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 27 21:13:35 2007 +1000"
      },
      "message": "[POWERPC] Always use -mno-string\n\nThe string load/store instructions are unimplemented on some processors\nand slow (microcoded) on some others.  It\u0027s simplest to just not use\nthem at all.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0fdd717ed4d9c82f3f766007b3f5da656649f3aa",
      "tree": "16ed82c89403bcdf071181fbf126e479c38a669f",
      "parents": [
        "270429baa928fa6beff4042a7701944e23396417"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Apr 17 09:25:50 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 24 21:31:54 2007 +1000"
      },
      "message": "[POWERPC] bootwrapper: Add a cuboot platform and a cuImage target\n\nThe cuImage target will build a uImage with bootwrapper code and a device\ntree.  The default device tree and platform file are determined by the\nkernel configuration.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2bf118197cb4d9a5e7a9e45b5b007235fdc9f402",
      "tree": "d9d7ceadb4eb1b277e914fcca74c901773f17832",
      "parents": [
        "4e6d816e51728d5006c53e78e079ac62b902f8aa"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 27 22:47:03 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 28 14:30:02 2006 +1000"
      },
      "message": "[POWERPC] Create a \"wrapper\" script and use it in arch/powerpc/boot\n\nThis puts the knowledge of how to create various sorts of zImage\nwrappers into a script called \"wrapper\" that could be used outside of\nthe kernel tree.  This changes arch/powerpc/boot so it first builds\nthe files that the wrapper script needs, then runs it to create\nwhatever flavours of zImage are required.\n\nThis version does uImages as well.  The zImage names are changed\nslightly; zImage.pseries is the one with the PT_NOTE program header\nentry added, and zImage.pmac is the one without.  If the\nzImage.pseries gets made, it will also get hardlinked to zImage;\notherwise, if zImage.pmac is made, it gets hardlinked to zImage.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "227318bbde6c8309b1d20ab46532ec2b737e1fee",
      "tree": "de8bbbda0d69fc641629c10e5a0a1070a09bdde7",
      "parents": [
        "8555a0029b1b0840237b750e55d4835a52cc719b"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat Jun 10 20:32:01 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 15 19:31:26 2006 +1000"
      },
      "message": "[POWERPC] Remove stale 64bit on 32bit kernel code\n\nRemove some stale POWER3/POWER4/970 on 32bit kernel support.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f48b8296b3152bb45c07c544ce072eaa59dfbc7c",
      "tree": "88bf0d940d1343e12c927c6a6c0158933dd31f4b",
      "parents": [
        "b055a9e10fd05c7fdd87904a50c1f413aea10ec4"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Apr 11 20:42:08 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 13 09:38:33 2006 -0700"
      },
      "message": "[PATCH] powerpc32: Set cpu explicitly in kernel compiles\n\nCompile the 32bit kernel with -mcpu\u003dpowerpc. This reduces the imagesize\nwhen a compiler is used that defaults to -mtune\u003dpower4. It inserts lots\nof nops to please the 64bit cpu instruction scheduling. But all these nops\nare not needed for 32bit kernels.\n\nExample with SLES10 gcc 4.1.0 and arch/powerpc/configs/pmac32_defconfig:\n\n                    vmlinux  vmlinux.strip  vmlinux.gz\n -O2                4980515     4187528      1846829\n -Os                4618801     3827084      1673333\n -O2 -mcpu\u003dpowerpc  4738851     3945868      1816253\n -Os -mcpu\u003dpowerpc  4532785     3741068      1664688\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5cd272085bbc905532869f3e1fd18a7100496b56",
      "tree": "2c29f8a713e90fe55864502ed962c656014bca71",
      "parents": [
        "ff2e6d7e27cf1f757ab0d97e1a9e46de47152a0e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:43:27 2006 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:43:27 2006 -0600"
      },
      "message": "powerpc: move math-emu over to arch/powerpc\n\nTowards the goal of having arch/powerpc not build anything over in arch/ppc\nmove math-emu over.  Also, killed some references to arch/ppc/ in the\narch/powerpc Makefile which should belong in drivers/ when the particular\nsub-arch\u0027s move over to arch/powerpc.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e7e2d2da26384b07dfee83f63e6090e386c63d7e",
      "tree": "ee990ef6d6b1d5233ed6a1df751ecd6ac7e178cc",
      "parents": [
        "8b844dd7591a820a618a8fb33c9c43186d43d1b9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 27 20:17:06 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 27 20:17:06 2006 +1100"
      },
      "message": "powerpc: Don\u0027t compile in arch/ppc/kernel for 32-bit ARCH\u003dpowerpc\n\nAll of the things needed for 32-bit ARCH\u003dpowerpc builds have now\nmoved to arch/powerpc/kernel, so we don\u0027t need to go down into\narch/ppc/kernel any more, and we can remove the CONFIG_PPC_MERGE\nconditional from arch/ppc/kernel/Makefile.\n\nThere were two files still referenced in the merge section of\narch/ppc/kernel/Makefile: ppc-stub.o, depending on CONFIG_KGDB,\nand dma-mapping.o, depending on CONFIG_NOT_COHERENT_CACHE.  None\nof the platforms currently in ARCH\u003dpowerpc have caches that\naren\u0027t coherent with DMA, but when we do get one we\u0027ll move\ndma-mapping.c over.  As for CONFIG_KGDB, none of the Kconfig\nfiles in the tree define it, so I\u0027ll let it languish for now.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2e1ca21d46aaef95101723fa402f39d3a95aba59",
      "tree": "cd95efefb9ccb6ab4ac0589d01c06cdfc22cc989",
      "parents": [
        "315ab19a6d12d6af7b6957090822f3057ab7e80f",
        "eae0f536f640bb95f2ad437a57c40c7d5683d1ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:48:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:48:48 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild: (46 commits)\n  kbuild: remove obsoleted scripts/reference_* files\n  kbuild: fix make help \u0026 make *pkg\n  kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h\n  Kconfig: remove the CONFIG_CC_ALIGN_* options\n  kbuild: add -fverbose-asm to i386 Makefile\n  kbuild: clean-up genksyms\n  kbuild: Lindent genksyms.c\n  kbuild: fix genksyms build error\n  kbuild: in makefile.txt note that Makefile is preferred name for kbuild files\n  kbuild: replace PHONY with FORCE\n  kbuild: Fix bug in crc symbol generating of kernel and modules\n  kbuild: change kbuild to not rely on incorrect GNU make behavior\n  kbuild: when warning symbols exported twice now tell user this is the problem\n  kbuild: fix make dir/file.xx when asm symlink is missing\n  kbuild: in the section mismatch check try harder to find symbols\n  kbuild: fix section mismatch check for unwind on IA64\n  kbuild: kill false positives from section mismatch warnings for powerpc\n  kbuild: kill trailing whitespace in modpost \u0026 friends\n  kbuild: small update of allnoconfig description\n  kbuild: make namespace.pl CROSS_COMPILE happy\n  ...\n\nTrivial conflict in arch/ppc/boot/Makefile manually fixed up\n"
    },
    {
      "commit": "4f1933620f57145212cdbb1ac6ce099eeeb21c5a",
      "tree": "c083cce1f0acedd92be2ac6eb5e6c49ebd84ac46",
      "parents": [
        "7b75b13cda8bd21e8636ea985f76e1ce5bd1a470"
      ],
      "author": {
        "name": "Paul Smith",
        "email": "psmith@gnu.org",
        "time": "Sun Mar 05 17:14:10 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Mar 06 00:09:51 2006 +0100"
      },
      "message": "kbuild: change kbuild to not rely on incorrect GNU make behavior\n\nThe kbuild system takes advantage of an incorrect behavior in GNU make.\nOnce this behavior is fixed, all files in the kernel rebuild every time,\neven if nothing has changed.  This patch ensures kbuild works with both\nthe incorrect and correct behaviors of GNU make.\n\nFor more details on the incorrect behavior, see:\n\nhttp://lists.gnu.org/archive/html/bug-make/2006-03/msg00003.html\n\nChanges in this patch:\n  - Keep all targets that are to be marked .PHONY in a variable, PHONY.\n  - Add .PHONY: $(PHONY) to mark them properly.\n  - Remove any $(PHONY) files from the $? list when determining whether\n    targets are up-to-date or not.\n\nSigned-off-by: Paul Smith \u003cpsmith@gnu.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a00428f5b149e36b8225b2a0812742a6dfb07b8c",
      "tree": "a78869cd67cf78a0eb091fb0ea5d397734bd6738",
      "parents": [
        "774fee58c465ea1c7e9775e347ec307bcf2deeb3",
        "fb5c594c2acc441f0d2d8f457484a0e0e9285db3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 24 14:05:47 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 24 14:05:47 2006 +1100"
      },
      "message": "Merge ../powerpc-merge\n"
    },
    {
      "commit": "d6c662d4f13801fe5ce24e8bbdea321e2572d7e5",
      "tree": "14e1736ed8ca9a1f846147355e3beebbeba3f78f",
      "parents": [
        "21b4da78c941f292f6daf87abb562d6285216e51",
        "00adbf62bd16f6527e046b422349a54d783a3d86"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 10 14:52:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 10 14:52:31 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "705672935f8a9e661264e34cd8c409e8cddcc7db",
      "tree": "f4e3b2a3af5f066fc75fc484ae88fce80826d477",
      "parents": [
        "02df360bf38ca2acb78ddee9fd28262e9474153c"
      ],
      "author": {
        "name": "Andreas Gruenbacher",
        "email": "agruen@suse.de",
        "time": "Fri Feb 10 01:51:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 10 08:13:12 2006 -0800"
      },
      "message": "[PATCH] Fix building external modules on ppc32\n\nWe are setting up sources for building external modules like this:\n\n  /usr/src/linux-obj\u003e # create a .config file\n  /usr/src/linux-obj\u003e make -C /usr/src/linux O\u003d$PWD oldconfig\n  /usr/src/linux-obj\u003e make -C /usr/src/linux O\u003d$PWD prepare\n  /usr/src/linux-obj\u003e make -C /usr/src/linux O\u003d$PWD scripts\n  /usr/src/linux-obj\u003e make -C /usr/src/linux O\u003d$PWD clean\n\nAfter that, external modules can be built with:\n\n  /usr/src/module\u003e make -C /usr/src/linux-obj M\u003d$PWD\n\nThis fails for ppc32 because the `make clean\u0027 removes the\narch/powerpc/include directory.  This should be done in archmrproper\ninstead of in archclean.\n\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "00adbf62bd16f6527e046b422349a54d783a3d86",
      "tree": "e4b2a94f51dc23fec090f845e62f53b2c09bbe28",
      "parents": [
        "ad71f123a9e9b809f6c829db1222ce0423a1153c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Mon Jan 16 10:53:22 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 10 17:15:01 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add CONFIG_DEFAULT_UIMAGE for embedded boards\n\nEmbedded boards that u-boot require a kernel image in the uImage format.\nThis allows a given board to specify it wants a uImage built by default.\n\nThis also fixes a warning at config time, as this symbol is referred\nto in arch/powerpc/platforms/83xx/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "774fee58c465ea1c7e9775e347ec307bcf2deeb3",
      "tree": "6c608c388772d9e75251bfde7b1d6541331895de",
      "parents": [
        "2ef9481e666b4654159ac9f847e6963809e3c470"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Feb 02 15:41:48 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 10 16:59:53 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add missing vmlinux.bin target\n\nWith this patch \u0027make vmlinux.bin\u0027 works.  This is needed by\nsome embedded platforms.  Kumar already added the routines\nto actually build the image in arch/powerpc/boot/Makefile.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f4fc4a5b74cff2a487222f05704a2bd01953d250",
      "tree": "fc46b28c23e498662263c929376dbf605d5faca6",
      "parents": [
        "0ce928e1b2ad4309fae6c4324b9e9e433fbf62a2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Mon Jan 16 10:53:22 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 20 16:13:36 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add CONFIG_DEFAULT_UIMAGE to build a uImage by default for a board\n\nEmbedded boards that u-boot require a kernel image in the uImage format.\nThis allows a given board to specify it wants a uImage built by default.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "135f0b17a7a146fa65ccd75704eecf77ee19d587",
      "tree": "324f4f1f0cee2b7f1b9a5c9b6c09ad5520b7d05d",
      "parents": [
        "610d91511f99f0a8325ad78fb7259c454b23e65a"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Thu Jan 12 16:55:58 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 13 21:14:28 2006 +1100"
      },
      "message": "[PATCH] powerpc/boot: Better use of defaultimage-\n\nThe following reworks how defaultimage- is used.  We default to zImage\nhere and then override it on platforms that need something more (uImage\nin the future) or less (vmlinux on iSeries).\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9e1c72a4e465ceb2c4c6e2dfc0584a59bec5c2c9",
      "tree": "48f31f205e713815e629add89856d204f52af2cc",
      "parents": [
        "43ecb9a33ba8c93ebbda81d48ca05f0d1bbf9056"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Thu Jan 12 14:25:50 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 13 20:56:00 2006 +1100"
      },
      "message": "[PATCH] Remove bzImage target\n\nSince the documentation no longer tells people to \u0027make bzImage\u0027, and\nwith the previous patch nothing more than \u0027make\u0027 is required to get the\nright bootable images (just like on i386 now), this removes the bzImage\n-\u003e zImage target redirect on ARCH\u003dpowerpc\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab396e91bfe953db26fa1083d9c3e7a4fbe0334a",
      "tree": "81db9e5f919b84dcb4284ca8cdf675e13716c191",
      "parents": [
        "9979ead5d1eb23191a00453559927c5abf9087e2",
        "4f0210b9c4889eede9f8f379f93570c01998ccb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\nFix up some trivial conflicts in {i386|ia64}/Makefile\n"
    },
    {
      "commit": "8c441a57d789e59ba9cc7f652a028b4a7e5471f7",
      "tree": "2c482abfc3b710fc1828b3faa6d9053fee848a7b",
      "parents": [
        "1d7a6b97f3c30087e307655116ff2ed492a37ad0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Wed Nov 23 12:43:15 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 14:50:21 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add support for building uImages\n\npowerpc: Add support for building uImages\n\nAdd support to build a kernel image bootable by u-boot.\nMost of the makefile foo is taken from arch/ppc/boot/images/Makefile\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ad14336de8e9cddae9ed29d45bd2e97abb72eaf9",
      "tree": "1846c6ca5ecc98a1ab324d9a3a97873067450f7a",
      "parents": [
        "442ce844e139c1e3c23e8b4df13468041ae35721"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 19:58:51 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 19:58:51 2006 +0100"
      },
      "message": "kbuild: remove GCC_VERSION\n\nThis was causing some ordering problems.  Remove the up-front evaluation\nand just revaluate the compiler version each time we need it.\n\n(The up-front evaluation was problematic because some architectures modify\nthe value of $(CC)).\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "55bb239e5464ecde046af3e45052ef06efda6444",
      "tree": "bfd475899fe17a5a8f33c5d350547637393ac1e4",
      "parents": [
        "91f14480a55a7487d61c3fb40500380099e0da50"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 22 12:05:26 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 25 22:11:23 2005 +1100"
      },
      "message": "[PATCH] powerpc: remove arch/powerpc/include hack for 64 bit\n\nWith the removal of include/asm-powerpc, we no longer need\narch/powerpc/include/asm for the 64 bit build.  We also do not need\n-Iarch/powerpc for the 64 bit build either.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8a5abdf80ecf3ad3fa052878778c7185c5911a53",
      "tree": "4e2cf3b1fc96e614b5e3e33fe5a44ef756f78741",
      "parents": [
        "44aedfe7dedb1ba9f4f9d17f55dec5727f5ff82f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 16:39:08 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 16:39:08 2005 +1100"
      },
      "message": "powerpc: Move defconfig over and remove remaining arch/ppc64 files\n\nmake defconfig will now use arch/powerpc/configs/ppc64_defconfig\nif running on a ppc64 system.  I need to add an\narch/powerpc/configs/ppc_defconfig sometime.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "437a58db57c61385baaa1cb8b7fa590b6a2f1607",
      "tree": "3b25862dccdfd891b0d8582ff7b98b1db9f197f7",
      "parents": [
        "f62859bb6871c5e4a8e591c60befc8caaf54db8c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 15:43:34 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 15:43:34 2005 +1100"
      },
      "message": "powerpc: Move remaining .c files from arch/ppc64 to arch/powerpc\n\nThis also deletes the now-unused Makefiles under arch/ppc64.\n\nBoth of the files moved over could use some merging, but for now I\nhave moved them as-is and arranged for them to be used only in 64-bit\nkernels.  For 32-bit kernels we still use arch/ppc/kernel/idle.c and\ndrivers/char/generic_nvram.c as before.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "94b212c29f685ca54b5689a8e89ac7671c43d651",
      "tree": "356266520a5ba530b2a5b77b68e90e87a2402ecb",
      "parents": [
        "7486a38f683d49e6f8b2b9050ff06778b151a40c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:38:21 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:52:21 2005 +1100"
      },
      "message": "powerpc: Move ppc64 boot wrapper code over to arch/powerpc\n\nThis also extends the code to handle 32-bit ELF vmlinux files as well\nas 64-bit ones.  This is sufficient for booting on new-world 32-bit\npowermacs (i.e. all recent machines).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "50092b233afa96b4c9a4b24ac38199c34e0880cd",
      "tree": "03bf19e82f5808f9d8f7fe538b0a3f56c70c3672",
      "parents": [
        "593e537b93193d1696809817533ce5ad510445b1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 14 11:02:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Nov 14 16:35:50 2005 +1100"
      },
      "message": "[PATCH] powerpc: Always rebuild arch/powerpc/include/asm symlink\n\nThis patch uses a FORCE dependency on the arch/powerpc/include/asm\nsymlink so that it always gets rebuilt, thus avoiding all sort of funny\nerrors if the .config is changed between 32 and 64 bits.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e19e4ab4154a831788365c07e7a10d9114bba46c",
      "tree": "63c61be402940f0731d6810b2d1d7372b61a9815",
      "parents": [
        "358c86fda080a5e7c66dcaad3707061f32fff7cc"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 16:03:06 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 16:03:06 2005 +1100"
      },
      "message": "powerpc: Set entry point and text address in linker script\n\nCurrently we set the kernel entry point and the address of the text\nsection in the Makefile, using CONFIG_KERNEL_START.\n\nBut we\u0027ve already got \u003casm/page.h\u003e in the linker script, so we can just\nuse KERNELBASE directly. That means if we ever change KERNELBASE there\u0027s\none less place to change it.\n\nAnd we can set the entry point with ENTRY().\n\nThere are zero differences from \"readelf -a vmlinux\" with or without this\npatch.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "d3f67fbb96b827c1a6a7a82689e589865581155c",
      "tree": "458e62c889c5ef4888010df3d590785e80cdf012",
      "parents": [
        "ffa27b6bc61c3be76a756100f777372768bcc3ab"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 15:31:17 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 15:31:17 2005 +1000"
      },
      "message": "powerpc: Add -mno-altivec for ARCH\u003dpowerpc builds\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f78541dcec327b0c46b150ee7d727f3db80275c4",
      "tree": "9336801742d93ffa0c84c76e2b3cdc5b50c7125b",
      "parents": [
        "c032524f0ddea5fcc3a2cece0d4a61f37e5ca9cd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 22:53:37 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 22:53:37 2005 +1000"
      },
      "message": "powerpc: Merge xmon\n\nThe merged version follows the ppc64 version pretty closely mostly,\nand in fact ARCH\u003dppc64 now uses the arch/powerpc/xmon version.\nThe main difference for ppc64 is that the \u0027p\u0027 command to call\nshow_state (which was always pretty dodgy) has been replaced by\nthe ppc32 \u0027p\u0027 command, which calls a given procedure (so in fact\nthe old \u0027p\u0027 command behaviour can be achieved with \u0027p $show_state\u0027).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "03f88e9f7145b03fd0d855918d54a3bf5342ac5e",
      "tree": "9784f24cda3a16c668dd9c4a6c444bd04d76e12b",
      "parents": [
        "b123923d486d38e1a961e82040a26838401aebb5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 09:15:05 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 09:15:05 2005 +1000"
      },
      "message": "ppc64: Minor compilation fixes\n\nThis defines CONFIG_PPC_STD_MMU for ppc64, changes an instance of\nsys32_ to compat_sys_ in the ppc64 syscall table, and removes a\nreference to a non-existent arch/powerpc/xmon/Makefile.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "77f543cb467c44960bafa6c91f5af75919d693e4",
      "tree": "eebf9705cb750be7db8ced19d58bd6c4db0e573e",
      "parents": [
        "81e7009ea46c951860b8716ee427ff4f54dd26fc"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 18 14:19:41 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 18 14:19:41 2005 +1000"
      },
      "message": "powerpc: Fix various compile errors with ARCH\u003dppc, ppc64 and powerpc\n\nThis makes ppc use the syscalls.c from arch/powerpc/kernel, exports\ncopy_and_flush from head_32.S for use by prom_init.c (ARCH\u003dpowerpc),\nand consolidates the sys_fadvise64_64 implementations for 32-bit.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "190554db7bcd41935827f71d4f6f787673da208a",
      "tree": "ff362bb310877b2c96ff6de3aed25b350426c575",
      "parents": [
        "e8a30302abc42a0c537b9326883523da9963deb6"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 13 16:14:15 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 13 16:14:15 2005 +1000"
      },
      "message": "powerpc: fix uname -m\n\nIt will now give ppc64 on 64bit platforms and ppc on 32bit\nplatforms.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "20f629549b30a1154c8b5e830cb10a0c0faa875f",
      "tree": "39ea48bbdb63a9a3d43f477e28de019d44100da7",
      "parents": [
        "3c3f42d63a11f2e22dbff6bb4d170f92dbd39316"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:25:40 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:59:32 2005 +1000"
      },
      "message": "powerpc: Make building the boot image work for both 32-bit and 64-bit\n\nAt the moment we don\u0027t have a merged arch/powerpc/boot, so we build the\nboot images in arch/ppc/boot and arch/ppc64/boot.  Unfortunately the\nmakefile targets are different in those two directories, so this makes\na change to accommodate both for the moment.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9994a33865f4d55c44c9731c01e1f891543278de",
      "tree": "77d8fe580493dbf9ce1820a703c482fba291b6b9",
      "parents": [
        "06d67d54741a5bfefa31945ef195dfa748c29025"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:36:14 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:36:14 2005 +1000"
      },
      "message": "powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S\n\nThe system call table has been consolidated into systbl.S.  We have\nseparate 32-bit and 64-bit versions of entry.S and misc.S since the\ncode is mostly sufficiently different to be not worth merging.\nThere are some common bits that will be extracted in future.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "daec962e27490be4fae9ab5a51d0c17f6e638715",
      "tree": "86044d794f5406dcdcca5e6827607782d7c27ab1",
      "parents": [
        "b3b8dc6c07cecc1f8d52d03f677206bdf9f794c9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:25:26 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:25:26 2005 +1000"
      },
      "message": "powerpc: Use arch/powerpc/mm and arch/powerpc/lib for 64-bit\n\nThis also puts a copy of indirect_pci.c in arch/powerpc/sysdev\nso that we don\u0027t need to build in arch/ppc/syslib.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "70d64ceaa1a84d2502405422a4dfd3f87786a347",
      "tree": "23e38168021988d34b11c6f41cfff82f8095092e",
      "parents": [
        "a432403a89646614252c3bb6dfbe897c8312ab35"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 21:52:43 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 21:52:43 2005 +1000"
      },
      "message": "powerpc: Rename files to have consistent _32/_64 suffixes\n\nThis doesn\u0027t change any code, just renames things so we consistently\nhave foo_32.c and foo_64.c where we have separate 32- and 64-bit\nversions.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cabb558714945e92000f627dda562aa5e86a31af",
      "tree": "595cd75dad072224041260afb220d7fce3164e53",
      "parents": [
        "bd142b70a6bd5522f7d95f0cec06091b93bb0715"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 30 16:16:52 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 01 18:52:10 2005 +1000"
      },
      "message": "powerpc: make iSeries build\n\nMerge vmlinux.lds.S.\nAlso remove arch/powerpc/kernel/vmlinux.lds which is a\ngenerated file.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "bd142b70a6bd5522f7d95f0cec06091b93bb0715",
      "tree": "7982cf5585a88680e0ac55e71f0009790a5cb68b",
      "parents": [
        "dc1c1ca3dcd94c545c5e01d7c06b46824d43f4d0"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 30 13:51:25 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 01 18:51:12 2005 +1000"
      },
      "message": "ppc64: simplify the build a little\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "a3a9e99e36b2897b3e038869e61f363d62434086",
      "tree": "c7cd550825a3d460ab24071ee4acff539976a9af",
      "parents": [
        "400d221274426958f1e1c7081a247bea9cede696"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 28 15:53:36 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 28 15:53:36 2005 +1000"
      },
      "message": "powerpc: Fix building in the old arch\u0027s boot directory for now\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbeb3f4c55f666df7bcd2655b303dfb8c4d1a119",
      "tree": "30180a33fb5bb9a5c633e93d533b7f4ffc800e2e",
      "parents": [
        "51a0885ed7f883758462926b35fbd6f09f9c717c"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Sep 27 13:51:59 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Sep 27 13:51:59 2005 +1000"
      },
      "message": "powerpc: clean up after powermac build merge\n\nComplete moving arch/ppc64/kernel/mpic.h,\n        include/asm-ppc/reg.h, include/asm-ppc64/kdebug.h\n\t        and include/asm-ppc64/kprobes.h\nAdd arch/powerpc/platforms/Makefile and use it from\n\tarch/powerpc/Makefile\nIntroduce OLDARCH temporarily so we can point back to\n\tthe originating architecture\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "14cf11af6cf608eb8c23e989ddb17a715ddce109",
      "tree": "271a97ce73e265f39c569cb159c195c5b4bb3f8c",
      "parents": [
        "e5baa396af7560382d2cf3f0871d616b61fc284c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "message": "powerpc: Merge enough to start building in arch/powerpc.\n\nThis creates the directory structure under arch/powerpc and a bunch\nof Kconfig files.  It does a first-cut merge of arch/powerpc/mm,\narch/powerpc/lib and arch/powerpc/platforms/powermac.  This is enough\nto build a 32-bit powermac kernel with ARCH\u003dpowerpc.\n\nFor now we are getting some unmerged files from arch/ppc/kernel and\narch/ppc/syslib, or arch/ppc64/kernel.  This makes some minor changes\nto files in those directories and files outside arch/powerpc.\n\nThe boot directory is still not merged.  That\u0027s going to be interesting.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ]
}
