)]}'
{
  "log": [
    {
      "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"
    }
  ]
}
