)]}'
{
  "log": [
    {
      "commit": "2227718ca2f7d5fcc2741c1bbca4d0c2efd340ce",
      "tree": "30075f5875adcb6fa6d9dd208d5f9851825f564c",
      "parents": [
        "a8e3d48150d70ceab3b8249a4bdbe5c50567a357"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 11:47:17 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 11:47:17 2005 +1000"
      },
      "message": "ppc64: Use the correct prototypes for i8259 functions\n\nWe still had an old copy of i8259.h lying around; this gets rid of it\nand corrects the callers of i8259_init and i8259_irq.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a8e3d48150d70ceab3b8249a4bdbe5c50567a357",
      "tree": "ec1be71f740be6861ecbf2be36a9b50328be57a8",
      "parents": [
        "e6b4fe92effe88944af2df7257688ccff811996d"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 28 10:31:49 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 11:37:03 2005 +1000"
      },
      "message": "[PATCH] powerpc: Remove dregs of bootinfo.h\n\nSince I sent the patch to purge bootinfo.h from ARCH\u003dpowerpc and\nARCH\u003dppc64, setup-common.c has come into existence, and another\n#include of bootinfo.h slipped in.  This patch removes it.  It also\nremoves include/asm-ppc64/bootinfo.h, which somehow survived the\nprevious patch which was supposed to remove it.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e6b4fe92effe88944af2df7257688ccff811996d",
      "tree": "c14cf9dd83e6ad52a9acd7750326872fae5ebe6a",
      "parents": [
        "9675c7ebcf1f6308d66b0fcb42ae585e200e80a9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Oct 27 08:54:36 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 11:36:55 2005 +1000"
      },
      "message": "[PATCH] powerpc: only build idle_6xx for 6xx\n\nFor the current time idle_6xx only applies to 6xx ppc32 CPUs\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9675c7ebcf1f6308d66b0fcb42ae585e200e80a9",
      "tree": "b8b033296d8aaf7fcd70d6f9b64e28527be1f576",
      "parents": [
        "09eee6347166a7baab74783999ef1bf23827647f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 08:30:25 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 08:30:25 2005 +1000"
      },
      "message": "ppc64: Include arch/powerpc/kernel/setup-common.o\n\n... which is needed now that ARCH\u003dppc64 is using the merged\nsetup_64.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "09eee6347166a7baab74783999ef1bf23827647f",
      "tree": "1a52a6c6645447f65afb4ae7a057ba037c5870f5",
      "parents": [
        "bfab1019b7e8b499dfc471a0dfc98b587420dda9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 08:29:36 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 08:29:36 2005 +1000"
      },
      "message": "powerpc: Move U3 IOMMU driver to arch/powerpc/sysdev\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bfab1019b7e8b499dfc471a0dfc98b587420dda9",
      "tree": "79e80b9a77815fc7f4a70445276b99183b75e0fe",
      "parents": [
        "6316222ea050d469c3155881d9dee2c7671d9fef"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:45:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:45:33 2005 +1000"
      },
      "message": "powerpc: Fix new-world powermac detection\n\nMy G5 was being reported as an OldWorld in /proc/cpuinfo, which is\nobviously not right... :)\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6316222ea050d469c3155881d9dee2c7671d9fef",
      "tree": "2a075cbdab11e10efc868a31e378dffae90f06da",
      "parents": [
        "80579e1f4a6b5f5dec92faa6c3e0645961c99091"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:44:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:44:39 2005 +1000"
      },
      "message": "powerpc: Introduce toreal/fromreal assembly macros\n\nOn 32-bit platforms, these convert from kernel virtual addresses\nto real (physical addresses), like tophys/tovirt but they use\nthe same register for the source and destination.  On 64-bit\nplatforms, they do nothing because the hardware ignores the top\ntwo bits of the address in real mode.\n\nThese new macros are used in fpu.S now.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "80579e1f4a6b5f5dec92faa6c3e0645961c99091",
      "tree": "d8fd5e184b54145811a92914c806544ad745087a",
      "parents": [
        "eef69e3cfb38d83166dbd8bcb12ededa1b6e78b6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:42:04 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:42:04 2005 +1000"
      },
      "message": "powerpc: 32-bit CHRP SMP fixes\n\nUntested, but \"should\" work...  at least this way it compiles.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eef69e3cfb38d83166dbd8bcb12ededa1b6e78b6",
      "tree": "d04f2df475430d9c25340b035c4d594b6e53b083",
      "parents": [
        "4b24b01c6c0bab24e6a4c3e4a02d53b564f2d05c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:21:37 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:21:37 2005 +1000"
      },
      "message": "powerpc: remove duplicate screen_info from setup_32.c\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4b24b01c6c0bab24e6a4c3e4a02d53b564f2d05c",
      "tree": "37aebf090a6b48b622c1ee6045e3def62cce26f9",
      "parents": [
        "cffb09ce6ba7706c89c6df9ca8e72c81adda13f0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Oct 26 09:56:10 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:51:22 2005 +1000"
      },
      "message": "[PATCH] powerpc: Moved dcr support to arch/powerpc\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cffb09ce6ba7706c89c6df9ca8e72c81adda13f0",
      "tree": "5226184532ed63be2aa785dcc5ae7896b7e6fc1e",
      "parents": [
        "328985b2c69d2592edd7f181a6b7360e51b08515"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Oct 26 09:55:41 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:51:19 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix warning related to do_dabr\n\ndo_dabr() is not relevant on 40x or Book-E processors so dont build it\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "328985b2c69d2592edd7f181a6b7360e51b08515",
      "tree": "62092de50dafd4b3db3513b45868c837915b8108",
      "parents": [
        "2765ca254060adb9a5abc2cfc6264b8daafc5742"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Oct 24 14:05:38 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:51:13 2005 +1000"
      },
      "message": "[PATCH] powerpc: Don\u0027t use kmalloc() for kernel stacks\n\nIn readiness for 64k pages, when THREAD_SIZE will be less than\nPAGE_SIZE, ppc64 uses kmalloc() rather than __get_free_pages() to\nallocate kernel stacks, and since thread_info.h was merged, so does\nppc32.  However that adds some overhead which we don\u0027t really want\nwhen PAGE_SIZE \u003c\u003d THREAD_SIZE (including all ppc32 machines), so this\npatch avoids it.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2765ca254060adb9a5abc2cfc6264b8daafc5742",
      "tree": "e4b94377aa8f6b6e155448b6a7b8d5e4baa2fc72",
      "parents": [
        "e37bc5df8e96c72f27ec3579499726b656e4e641"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Oct 24 13:07:23 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:50:54 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge parport.h\n\nSave for the header #define, ppc32 and ppc64 versions of parport.h are\nidentical.  This patch merges them.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e37bc5df8e96c72f27ec3579499726b656e4e641",
      "tree": "d8267f572da54fd3d258a751d477271252fa12bf",
      "parents": [
        "25c8a78b1e00ac0cc640677eda78b462c2cd4c6e"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Oct 24 11:41:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:50:46 2005 +1000"
      },
      "message": "[PATCH] powerpc: Purge bootinfo.h\n\nWith ARCH\u003dpowerpc we assume the presence of a device tree, so we don\u0027t\nrequire any support for the old bi_recs method of passing boot\nparameters.  Likewise, we\u0027ve never needed it for ppc64, but we still\nhad an include/asm-ppc64/bootinfo.h from which nothing was used.  This\npatch removes that file, and all references to it in arch/ppc64 and\narch/powerpc.  A related, unused variable \u0027boot_mem_size\u0027 is also\nremoved from setup_32.c.  The bootinfo stuff remains in ARCH\u003dppc for\nthe time being.\n\nBuilt and booted on Power5 (ARCH\u003dppc64 and ARCH\u003dpowerpc), built for\n32-bit powermac (ARCH\u003dpowerpc and ARCH\u003dppc).\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25c8a78b1e00ac0cc640677eda78b462c2cd4c6e",
      "tree": "a0044f8b2b557799a8cb3346b590fcd3a8507ed7",
      "parents": [
        "fda262b8978d0089758ef9444508434c74113a61"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu Oct 27 16:27:25 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:48:50 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix handling of fpscr on 64-bit\n\nThe recent merge of fpu.S broken the handling of fpscr for\nARCH\u003dpowerpc and CONFIG_PPC64\u003dy.  FP registers could be corrupted,\nleading to strange random application crashes.\n\nThe confusion arises, because the thread_struct has (and requires) a\n64-bit area to save the fpscr, because we use load/store double\ninstructions to get it in to/out of the FPU.  However, only the low\n32-bits are actually used, so we want to treat it as a 32-bit quantity\nwhen manipulating its bits to avoid extra load/stores on 32-bit.  This\npatch replaces the current definition with a structure of two 32-bit\nquantities (pad and val), to clarify things as much as is possible.\nThe \u0027val\u0027 field is used when manipulating bits, the structure itself\nis used when obtaining the address for loading/unloading the value\nfrom the FPU.\n\nWhile we\u0027re at it, consolidate the 4 (!) almost identical versions of\ncvt_fd() and cvt_df() (arch/ppc/kernel/misc.S,\narch/ppc64/kernel/misc.S, arch/powerpc/kernel/misc_32.S,\narch/powerpc/kernel/misc_64.S) into a single version in fpu.S.  The\nnew version takes a pointer to thread_struct and applies the correct\noffset itself, rather than a pointer to the fpscr field itself, again\nto avoid confusion as to which is the correct field to use.\n\nFinally, this patch makes ARCH\u003dppc64 also use the consolidated fpu.S\ncode, which it previously did not.\n\nBuilt for G5 (ARCH\u003dppc64 and ARCH\u003dpowerpc), 32-bit powermac (ARCH\u003dppc\nand ARCH\u003dpowerpc) and Walnut (ARCH\u003dppc, CONFIG_MATH_EMULATION\u003dy).\nBooted on G5 (ARCH\u003dpowerpc) and things which previously fell over no\nlonger do.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fda262b8978d0089758ef9444508434c74113a61",
      "tree": "86cca84a4f62d4d931d7c6e56cbb5b207281ba74",
      "parents": [
        "89edce0b4e71f6f78e27d7c18c63e957469b74d3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:20:42 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:20:42 2005 +1000"
      },
      "message": "[PATCH] ppc64: remove arch/ppc64/kernel/setup.c\n\nand use setup_64.c from the merged tree instead.  The only difference\nbetween them was the code to set up the syscall maps.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "89edce0b4e71f6f78e27d7c18c63e957469b74d3",
      "tree": "15d9c66f27aa86c27435b83d3cda8418d6cf22f1",
      "parents": [
        "8168f902fa9c2ca8930ea8d72cce283234df03b8"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 25 16:59:03 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 16:45:52 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge scatterlist.h\n\nThis depends on the 64bit dma_addr_t patch.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8168f902fa9c2ca8930ea8d72cce283234df03b8",
      "tree": "2a7bd8d19692e6ba5f86b92d35a8dc8206fc0ff1",
      "parents": [
        "bf20a0000377f7bdeb42b78b10ed578deb3d63f1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 25 16:56:43 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 16:45:50 2005 +1000"
      },
      "message": "[PATCH] ppc64: make dma_addr_t 64 bits\n\nThere has been a need expressed for dma_addr_t to be 64 bits on PPC64.\nThis patch does that.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bf20a0000377f7bdeb42b78b10ed578deb3d63f1",
      "tree": "497ba88015f57fde14b30dc24e8eb6ca7327f631",
      "parents": [
        "cb4ab974ae0bff3f49086090a1a50373c5edc8f4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 16:45:29 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 16:45:29 2005 +1000"
      },
      "message": "powerpc: undeprecate the old OF device tree accessors for now\n\nThe recent addition of __deprecated to the declarations for\nfind_devices etc. produces a whole pile of warnings from the\nppc32 code.  Since those functions still work perfectly well on\nppc32, which doesn\u0027t have hotplug support for anything in the\nOF device tree, and we don\u0027t have time to fix that code now,\nremove the __deprecated markings for now.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cb4ab974ae0bff3f49086090a1a50373c5edc8f4",
      "tree": "e59341556efcfa7a350c776bb57394a5d21c4315",
      "parents": [
        "b6a4ce526a87bd8a99a396ac993240d6d3239852"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 11:08:31 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 11:08:31 2005 +1000"
      },
      "message": "powerpc: Remove common stuff from setup_64.c\n\nThis should have been in commit 03501dab035ab7da5e1373f5e130cfd6346d3f21\nbut got missed by accident.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b6a4ce526a87bd8a99a396ac993240d6d3239852",
      "tree": "a1ad8472e9195da61b1427324815d201e4379047",
      "parents": [
        "bd561c79dce9036c9efb17420b6cf8763c8c9de3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 22:54:17 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 22:54:17 2005 +1000"
      },
      "message": "powerpc: 32-bit powermac needs the mpc106 code\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bd561c79dce9036c9efb17420b6cf8763c8c9de3",
      "tree": "d716828d74afe4dd6bcc012d761c0a3006c35e88",
      "parents": [
        "fa39dc437a41733adaba241fd9036760283a516a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:55:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:55:33 2005 +1000"
      },
      "message": "powerpc: Fix incorrect timer register addresses in mpic.c\n\nWe were computing the wrong address for the MPIC timer registers,\nso when we went to initialize them we would have been hitting some\nunrelated ioremap... oops.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fa39dc437a41733adaba241fd9036760283a516a",
      "tree": "4570515bf765a23bbfd1b4d47f1384afa6e73e79",
      "parents": [
        "b41fc4f82f6a73b8b2e8f44bd7ef075797d2dacb"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:54:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:54:21 2005 +1000"
      },
      "message": "powerpc32: Limit memory to lowmem if !CONFIG_HIGHMEM.\n\nThis trims off the extra unusable memory from the lmb structure,\nso we don\u0027t try to use it.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b41fc4f82f6a73b8b2e8f44bd7ef075797d2dacb",
      "tree": "52338ab7d1921deeeb969203fb6a2a5b958ee145",
      "parents": [
        "c49888203d7a316cb947bb8a1cf2ae191f28bcd3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:53:19 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:53:19 2005 +1000"
      },
      "message": "power: Update the multiple inclusion protection symbol on machdep.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c49888203d7a316cb947bb8a1cf2ae191f28bcd3",
      "tree": "7e2962af5e6978361f04161c5d6fc3765fd21e77",
      "parents": [
        "bbd0abda9cc689a54df509aae00000bbb2a1a7d1"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:52:53 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:52:53 2005 +1000"
      },
      "message": "powerpc: Fixes to get the Longtrail CHRP a bit further\n\nTalk about buggy firmware...  the OF on the Longtrail returns 0\nfrom the claim client service rather than -1 when the claim fails.\nIt also has no device_type on the /memory node and blows up if\nthe output buffer for package-to-path is too big.\n\nThis also fixes a bug with calling alloc_up with align \u003d\u003d 0, where\nwe did _ALIGN_UP(alloc_bottom, 0) which will end up as 0.\n\nLastly, we now check the return value (in r3) from calling the\nprom, and return -1 from call_prom if we get a negative value back.\nThat is supposed to indicate that the requested client service\ndoesn\u0027t exist.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbd0abda9cc689a54df509aae00000bbb2a1a7d1",
      "tree": "d04e8f196f65f5598300485e654e5e90a6160aa6",
      "parents": [
        "303d72a0006c65bb8d16199c75a26338ce723811"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:45:56 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 21:45:56 2005 +1000"
      },
      "message": "powerpc: Merge 32-bit CHRP support.\n\nSMP still needs more work but UP gets as far as starting userspace\nat least.  This uses the 64-bit-style code for spinning up the cpus.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "303d72a0006c65bb8d16199c75a26338ce723811",
      "tree": "28e0c39198b0ffc61103b249e83aaa2798ba216c",
      "parents": [
        "6d0124fc06be40deafca043c73a8203c78bbfe45"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:22:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:22:33 2005 +1000"
      },
      "message": "powerpc: Don\u0027t limit pmac_get_rtc_time to return only positive values\n\nIf the machine\u0027s clock is set to a bogus value, this check resulted\nin userland waiting effectively forever for the RTC value to change,\nso remove the check.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6d0124fc06be40deafca043c73a8203c78bbfe45",
      "tree": "a2db556568bb9ecc698d1e8ea3f88fd0c022aa01",
      "parents": [
        "830825d6c37a28061c0b6ca538a6411001cf3b2a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:19:06 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:19:06 2005 +1000"
      },
      "message": "powerpc: Fix interrupt-tree parsing\n\nThe interrupt-tree parsing code wasn\u0027t offsetting interrupt numbers\nby 16 on 32-bit platforms with an i8259 interrupt controller, and\nit was confused about the encoding of interrupt sense and level\n(which is different for i8259 and openpic interrupt controllers,\njust to make things interesting).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "830825d6c37a28061c0b6ca538a6411001cf3b2a",
      "tree": "99ead002881c53e0eda644175ba43d4a166fa26e",
      "parents": [
        "03501dab035ab7da5e1373f5e130cfd6346d3f21"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:16:38 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:16:38 2005 +1000"
      },
      "message": "powerpc: Pull out MPC106 (grackle) initialization code into its own file\n\nThis is so that the 32-bit CHRP code can use it.  The MPC106\ninitialization code is now in arch/powerpc/sysdev/grackle.c and\nis controlled by CONFIG_PPC_MPC106.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "03501dab035ab7da5e1373f5e130cfd6346d3f21",
      "tree": "53f8299442806612d8d2a73361b754063ce043fa",
      "parents": [
        "033ef338b6e007dc081c6282a4f2a9dd761f8cd2"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:11:18 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:11:18 2005 +1000"
      },
      "message": "powerpc: Pull common bits of setup_{32,64}.c into setup-common.c\n\nThis creates a new arch/powerpc/kernel/setup-common.c with various\nbits that setup_32.c and setup_64.c had in common - functions like\nmachine_shutdown/restart/power_off, show_cpuinfo, set_preferred_console\netc.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "033ef338b6e007dc081c6282a4f2a9dd761f8cd2",
      "tree": "3c77fad71c3d9ba04ddcdaea33063aaf7520ddb0",
      "parents": [
        "f9bd170a87948a9e077149b70fb192c563770fdf"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:05:24 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 17:05:24 2005 +1000"
      },
      "message": "powerpc: Merge rtas.c into arch/powerpc/kernel\n\nThis splits arch/ppc64/kernel/rtas.c into arch/powerpc/kernel/rtas.c,\nwhich contains generic RTAS functions useful on any CHRP platform,\nand arch/powerpc/platforms/pseries/rtas-fw.[ch], which contain\nsome pSeries-specific firmware flashing bits.  The parts of rtas.c\nthat are to do with pSeries-specific error logging are protected\nby a new CONFIG_RTAS_ERROR_LOGGING symbol.  The inclusion of rtas.o\nis controlled by the CONFIG_PPC_RTAS symbol, and the relevant\nplatforms select that.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f9bd170a87948a9e077149b70fb192c563770fdf",
      "tree": "c759b57b67ab41a859e19f7dcee571504b368202",
      "parents": [
        "25635c71e44111a6bd48f342e144e2fc02d0a314"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:47:42 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:47:42 2005 +1000"
      },
      "message": "powerpc: Merge i8259.c into arch/powerpc/sysdev\n\nThis changes the parameters for i8259_init so that it takes two\nparameters: a physical address for generating an interrupt\nacknowledge cycle, and an interrupt number offset.  i8259_init\nnow sets the irq_desc[] for its interrupts; all the callers\nwere doing this, and that code is gone now.  This also defines\na CONFIG_PPC_I8259 symbol to select i8259.o for inclusion, and\nmakes the platforms that need it select that symbol.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25635c71e44111a6bd48f342e144e2fc02d0a314",
      "tree": "794b0428a72fefa53a0d9d709247a60a5b4527da",
      "parents": [
        "d9953105ce000abcfa988d0c160b2662186f5879"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:36:55 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:36:55 2005 +1000"
      },
      "message": "ppc: Use the indirect_pci.c from arch/powerpc/sysdev\n\nThis defines a CONFIG_INDIRECT_PCI symbol to control whether it\ngets used or not, and fixes the Kconfig to select that symbol for\nplatforms that need it.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d9953105ce000abcfa988d0c160b2662186f5879",
      "tree": "949e76f9bc3cd8307d2146e7eff2877ebc332628",
      "parents": [
        "21f35f28229ad1b017a0ea6cd17c10d6b9ec255f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 24 15:07:30 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:00:29 2005 +1000"
      },
      "message": "[PATCH] powerpc: Move ras.c into arch/powerpc/platforms/pseries\n\nras.o is only built for CONFIG_PPC_PSERIES, so move it into\narch/powerpc/platforms/pseries. Update Makefiles to suit.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "21f35f28229ad1b017a0ea6cd17c10d6b9ec255f",
      "tree": "4bd56170e15f789545fae218008e7c4dbc4014fe",
      "parents": [
        "8c71632f7a13357b7dc5636fca68317f72d3043e"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 24 15:07:29 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:00:26 2005 +1000"
      },
      "message": "[PATCH] powerpc: Move firmware.h into include/asm-powerpc\n\nMove firmware.h into include/asm-powerpc.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8c71632f7a13357b7dc5636fca68317f72d3043e",
      "tree": "de2bb6b4f9512b0d444ea2486ec3220de4796359",
      "parents": [
        "a6f3546ecd00a1566cee6e0d992f4c33c2d28287"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 24 15:07:27 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:00:19 2005 +1000"
      },
      "message": "[PATCH] powerpc: Remove trailing \\n\" in HMT macros\n\nGCC 3.3.3 barfs on the trailing \\n\" in the HMT macros.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a6f3546ecd00a1566cee6e0d992f4c33c2d28287",
      "tree": "e77f204d13dc153672b90a850006fbcac1c7677e",
      "parents": [
        "6d7f58b04d824843f7539a132e1ad8220bbe589a"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 24 15:07:26 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 16:00:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: Remove duplicate definition of set_tb()\n\nSomewhere along the line we got two definitions of set_tb(). They look to\nbe identical although they\u0027re not textually identical. So remove the #ifdef\nCONFIG_PPC64 version, leaving the common version in time.h.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6d7f58b04d824843f7539a132e1ad8220bbe589a",
      "tree": "156db49e7525c1f01d46376d9fa51567b3c51520",
      "parents": [
        "0fd6f717948083d480f38e97f62cc116faf0e534"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Oct 25 23:57:33 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:55:53 2005 +1000"
      },
      "message": "[PATCH] powerpc: Some minor cleanups to setup_32.c\n\n* Removed of_show_percpuinfo and just report CPU frequency in generic\n  show_cpuinfo code.\n* Killed OCP and PPC_SYS related code which doesn\u0027t belong in the\n  merge tree\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0fd6f717948083d480f38e97f62cc116faf0e534",
      "tree": "f8747c6d7536e5bb883ef80d92d12d00556e22f3",
      "parents": [
        "ab590ccb428f874bb8f9cec1265cc1f9cb38b601"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Oct 25 23:02:59 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:55:46 2005 +1000"
      },
      "message": "[PATCH] powerpc: Add support for Book-E timer config to generic_calibrate_decr\n\nWe need to initialize some control SPRS for timers on Book-E before\nwe start taking decrementer interrupts.\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab590ccb428f874bb8f9cec1265cc1f9cb38b601",
      "tree": "a5776d126cd54794f4d9f523e368eb2a44ed20a5",
      "parents": [
        "bfbac4973687ae32df528f2811483f92b943f251"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Mon Oct 24 14:50:46 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:55:06 2005 +1000"
      },
      "message": "[PATCH] ppc: Fix m82xx_pci build\n\nA recent patch updated the name of pci_assign_all_busses to\npci_assign_all_buses.  This instance of its use wasn\u0027t corrected\nby the original patch to use the new name.\n\nBuilds cleanly on ads8272.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bfbac4973687ae32df528f2811483f92b943f251",
      "tree": "69d23f296702ee88b86ca8193e961e0bf7671e02",
      "parents": [
        "d95bbcb3a344b3eb84b45d162c0a20348f0af37f"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Fri Oct 21 16:16:58 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:54:42 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix types.h\n\nPowerpc: Fix types.h\n\nI noticed that Paul had already pulled the version of types.h that\nis missing the config.h include into the merge tree - this patch adds\nit back in.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d95bbcb3a344b3eb84b45d162c0a20348f0af37f",
      "tree": "036e03b868b09e3b064489ff7d8f2ccca26a9dda",
      "parents": [
        "60dda2565bbf31bbe662fd143a41c861b7a190cf"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Oct 20 11:44:46 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:54:31 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge include/asm-ppc*/checksum.h into include/asm-powerpc/checksum.h\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "60dda2565bbf31bbe662fd143a41c861b7a190cf",
      "tree": "26821704b421cbfc50f50dc2cb7f028960b7294d",
      "parents": [
        "d2e615125762459fd2bb9f0c91881509a0b9c31b"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Oct 20 11:44:03 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:52:56 2005 +1000"
      },
      "message": "[PATCH] powerpc: some prom.c cleanups\n\nOn !CONFIG_PPC_MULTIPLATFORM _machine is defined as 0.  This is ok, but\nwe can\u0027t assign a value to _machine then.\n\nWe may not have CONFIG_PCI available, so only build in support for\nfind_parent_pci_resource(), request_OF_resource(), release_OF_resource()\nif PCI is enabled.  This is probably not the long term fix but works out\nfor now.\n\nMake reg_property64 contain 64-bit elements on a 32-bit machine.\n\nMark the deprecated prom.c functions as __deprecated.\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d2e615125762459fd2bb9f0c91881509a0b9c31b",
      "tree": "249fc27bbf4b81f8cad1072f3ff359a7876fdd5a",
      "parents": [
        "340601043df518d6f4f82da285c60c785ac8a716"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Oct 20 11:43:33 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:52:37 2005 +1000"
      },
      "message": "[PATCH] powerpc: Make sure we have an RTC before trying to adjust it\n\nIts valid for ppc_md.set_rtc_time to be NULL.  We need to check\nthat its non-NULL before trying to update the RTC.\n\nSigned-off-by: Kumar K. Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "340601043df518d6f4f82da285c60c785ac8a716",
      "tree": "251c935b5ab9a805fecd0ca1bf5870e101cac26e",
      "parents": [
        "915124d8114ec8c3825b10a39151bf9e851593bb"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 17:40:23 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 17:40:23 2005 +1000"
      },
      "message": "powerpc: Add a shutdown member to vio_driver\n\nAdd a shutdown member to struct vio_driver. We also need vio_bus_shutdown()\nwhich converts from struct device to struct vio_dev and knows how to extract\nthe struct vio_driver.\n\nOriginal patch adjusted for different location of vio.c.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "915124d8114ec8c3825b10a39151bf9e851593bb",
      "tree": "854dd90a4ec252c6282abb2570424c7d17656114",
      "parents": [
        "7c7eb28481a038c3859a0efcf38ac5b642aca212"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:12:22 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 16:59:13 2005 +1000"
      },
      "message": "powerpc: set the driver.owner field for all vio drivers\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "7c7eb28481a038c3859a0efcf38ac5b642aca212",
      "tree": "29870ade1049ce3849d9c08a02619b3ef1eb669c",
      "parents": [
        "6fdf5392caa4c3cba65add0a4beec9f5eb96b723"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:21:52 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:42:24 2005 +1000"
      },
      "message": "powerpc: iseries: Fix a bogus comment\n\nA comment in lpevents.c refers to code that\u0027s actually in HvCallEvent.h.\nThe code in HvCallEvent.h is pretty obvious, so just remove the comment\naltogether.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "6fdf5392caa4c3cba65add0a4beec9f5eb96b723",
      "tree": "336ba343889a1d720e09477c2ea88cd5f99a67b9",
      "parents": [
        "f38d87f566195d78bd70538d5c774758f2d926d3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 14:53:21 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:42:12 2005 +1000"
      },
      "message": "powerpc: don\u0027t duplicate name between vio_driver and device_driver\n\nJust set the name field directly in the device_driver structure\ncontained in the vio_driver struct.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "f38d87f566195d78bd70538d5c774758f2d926d3",
      "tree": "456022c29c7a162e372770d9253d8ba6347504ce",
      "parents": [
        "580460194e0e647d95cb5a2b66fdd7497b197f92"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 14:32:35 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:41:58 2005 +1000"
      },
      "message": "powerpc: Move include/asm-ppc64/vio.h to include/asm-powerpc/vio.h\n\nMove include/asm-ppc64/vio.h to include/asm-powerpc/vio.h, that\u0027s it.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "580460194e0e647d95cb5a2b66fdd7497b197f92",
      "tree": "bce8e2c26e02c01210f6aa82fed9a9772bdf6fd6",
      "parents": [
        "85e568ea5843d455a0bcb682ad2c71abb50bdb80"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 14:22:37 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 24 15:41:44 2005 +1000"
      },
      "message": "powerpc: Merge arch/ppc64/kernel/vio.c into arch/powerpc/kernel/vio.c\n\nMerge arch/ppc64/kernel/vio.c into arch/powerpc/kernel/vio.c, update\nthe Makefiles to make it work, and make ARCH\u003dppc64 still work.\n\nMichael\u0027s version put vio.c in arch/powerpc/sysedv but after consolting\nPaulus, this one puts it in arch/powerpc/kernel.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "85e568ea5843d455a0bcb682ad2c71abb50bdb80",
      "tree": "64c2cdb54a5d4a2e3101278304b57ae370f7d688",
      "parents": [
        "a575b807172ca7d8850e6e979c8e83d4258e8c43"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:26:32 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:26:32 2005 +1000"
      },
      "message": "powerpc: Make coff boot wrapper load the kernel at 8M\n\nPreviously it claimed 7MB starting at the 9M point and loaded the\nkernel there.  That meant that prom_init put the flattened device\ntree above 16M.  On the 601 that caused the early device tree scan\nto fail, since only 16MB are mapped with BATs on the 601.  Moving\nthis down to 8MB allows prom_init to put the flattened device tree\nbetween 15M and 16M, so it works on the 601.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a575b807172ca7d8850e6e979c8e83d4258e8c43",
      "tree": "83c3a6be6f16e4e1d325ecb9b43d26bb4d3d1ab7",
      "parents": [
        "96c44507601d64f29b8ccc867637292e326c7019"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:23:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:23:21 2005 +1000"
      },
      "message": "powerpc: Run on old powermacs.\n\nOld powermacs have a number of differences from current machines:\n- there is no interrupt tree in the device tree, just interrupt\n  or AAPL,interrupt properties\n- the chosen node in the device tree is called /chosen@0\n- the OF claim method doesn\u0027t map the memory, so we have to do\n  an explicit map call as well\n- there is no /chosen/cpu property on SMP machines\n- the NVRAM isn\u0027t structured as a set of partitions.\n\nThis adapts the merged powermac support code to cope with these\nissues.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "96c44507601d64f29b8ccc867637292e326c7019",
      "tree": "1fbdb6f4a3c2d99afaa6a244161518ec78f31048",
      "parents": [
        "985990137e81ca9fd6561cd0f7d1a9695ec57d5a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:14:56 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Oct 23 17:14:56 2005 +1000"
      },
      "message": "powerpc: Fix time code for 601 processors\n\nThe 601 doesn\u0027t have the timebase register; instead it has an RTCL\nregister that counts nanoseconds and wraps at 1000000000, and an\nRTCU register that counts seconds.  This makes the necessary changes\nfor the merged time code to use the RTCL/U registers when the kernel\nis running on a 601.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "985990137e81ca9fd6561cd0f7d1a9695ec57d5a",
      "tree": "7a67493285623a7356ba7065cada6728993d1a3b",
      "parents": [
        "834289447542b7ec55c0847486616d4d53ddf891",
        "63172cb3d5ef762dcb60a292bc7f016b85cf6e1f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:51:34 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:51:34 2005 +1000"
      },
      "message": "Merge changes from linux-2.6 by hand\n"
    },
    {
      "commit": "834289447542b7ec55c0847486616d4d53ddf891",
      "tree": "3fce91fba1ee65ff00e927cca981980eb07f3019",
      "parents": [
        "35499c0195e46f479cf6ac16ad8d3f394b5fcc10"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:06:27 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:06:27 2005 +1000"
      },
      "message": "ppc64: Use arch/powerpc/platforms/powermac for powermac build.\n\nThis switches the ARCH\u003dppc64 build to use arch/powerpc/platforms/powermac\ninstead of arch/ppc64/kernel/pmac*, and deletes the latter set of files.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35499c0195e46f479cf6ac16ad8d3f394b5fcc10",
      "tree": "25660acd2425de5236a1eff7a25dc931e6f86492",
      "parents": [
        "b6ba92819dc1304a4e5a0bf06b297c657b58168a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:02:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 16:02:39 2005 +1000"
      },
      "message": "powerpc: Merge in 64-bit powermac support.\n\nThis brings in a lot of changes from arch/ppc64/kernel/pmac_*.c to\narch/powerpc/platforms/powermac/*.c and makes various minor tweaks\nelsewhere.  On the powermac we now initialize ppc_md by copying\nthe whole pmac_md structure into it, which required some changes in\nthe ordering of initializations of individual fields of it.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b6ba92819dc1304a4e5a0bf06b297c657b58168a",
      "tree": "3ae9182dc1c0fe58dc43f8ae196cf5ac484482c6",
      "parents": [
        "ef1a12817aebc313049d226f96eee86e4bcc94a3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:57:55 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:57:55 2005 +1000"
      },
      "message": "powerpc: Make set_rtc_time() return error code from lower-level function\n\nPreviously it ignored the return value from ppc_md.set_rtc_time,\nbut in fact the functions that that can point to do return a\nuseful error code, so return it from set_rtc_time().\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ef1a12817aebc313049d226f96eee86e4bcc94a3",
      "tree": "9c20807e70ef93a3e709e38464b627280bf67b36",
      "parents": [
        "529294d59fdc77bf15f00f2308bbeb73e03e7042"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:55:58 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:55:58 2005 +1000"
      },
      "message": "ppc64: Simplify secondary CPU startup on powermacs\n\n... for consistency with ppc32, and because this way is neater.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "529294d59fdc77bf15f00f2308bbeb73e03e7042",
      "tree": "e04c555d8c1ed398b1543442e0f2d4d82b360acb",
      "parents": [
        "f7abbc190b0edec34627d5348ba1d5fa5577da77"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:36:52 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:36:52 2005 +1000"
      },
      "message": "ppc64: Rearrange btext initialization for consistency with ppc32\n\nMoved init_boot_display from arch/ppc64/kernel/pmac_setup.c to\narch/ppc64/kernel/btext.c and declared it in asm-ppc64/btext.h.\nCall it from init_early rather than pmac_init_early.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f7abbc190b0edec34627d5348ba1d5fa5577da77",
      "tree": "dc6a97aaef1cf9174af7e09329db85be0af13c16",
      "parents": [
        "a5b518ed314bfd25ea5e433ce09f8b27080023db"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:03:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 15:03:21 2005 +1000"
      },
      "message": "ppc64: Add a `primary\u0027 argument to pci_process_bridge_OF_ranges\n\n... for consistency with ppc32 and to make the powermac merge easier.\nAlso make it use just a single resource in the host bridge for multiple\nconsecutive elements of the ranges property.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a5b518ed314bfd25ea5e433ce09f8b27080023db",
      "tree": "777d0f9202136dcff484121ad7673eb65d099567",
      "parents": [
        "e2b5530698cbe8148577b24097eaefcd835ac9ca"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:55:23 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:55:23 2005 +1000"
      },
      "message": "ppc64/powerpc: Fix time initialization on SMP systems\n\nThis moves smp_space_timers from arch/ppc64/kernel/smp.c to\narch/powerpc/kernel/time.c and makes it initialize last_jiffy[]\ninstead of paca[].next_jiffy_update_tb, since last_jiffy[] is\nnow what the time code uses.  It also declares smp_space_timers\nin include/asm-powerpc/time.h and gets rid of an ifdef in\ndiv128_by_32.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e2b5530698cbe8148577b24097eaefcd835ac9ca",
      "tree": "270f7505fa2b94880b5f59b638a8b5567c28f547",
      "parents": [
        "5c8c56ebdfb290e4feaac406518903f58714d874"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:46:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:46:33 2005 +1000"
      },
      "message": "ppc64: Fix delivery of RT signals to 32-bit processes.\n\nAn error in merging led to 32-bit processes getting the wrong link\nregister value on entry to RT signal handlers, and the wrong stack\nchain as well.  This fixes it.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5c8c56ebdfb290e4feaac406518903f58714d874",
      "tree": "424ca8975f59d4bb8daa985fc769f10c34a5e87a",
      "parents": [
        "05d84681abcb33fe34accb5982c413daeb4208c4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:42:51 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 22 14:42:51 2005 +1000"
      },
      "message": "powerpc: Move agp_special_page export to where it is defined\n\n... instead of exporting it in arch/*/kernel/ppc_ksyms.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "63172cb3d5ef762dcb60a292bc7f016b85cf6e1f",
      "tree": "038e1fd143ea3e9957c6dcae16dd391decfde011",
      "parents": [
        "25f407f0b668f5e4ebd5d13e1fb4306ba6427ead"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@osdl.org",
        "time": "Fri Oct 21 16:56:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 17:08:30 2005 -0700"
      },
      "message": "[PATCH] typo fix in last cpufreq powernow patch\n\nNot sure how it slipped by, but here\u0027s a trivial typo fix for powernow.\n\nSigned-off-by: Chris Wright \u003cchrisw@osdl.org\u003e\n[ It\u0027s \"nurter\" backwards.. Maybe we have a hillbilly The Shining fan? ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25f407f0b668f5e4ebd5d13e1fb4306ba6427ead",
      "tree": "10d8661419da9e0d6be6d22ef319582d052c4a26",
      "parents": [
        "9465bee863bc4c6cf1566c12d6f92a8133e3da5c"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Oct 21 15:03:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 15:38:08 2005 -0700"
      },
      "message": "[PATCH] Call exit_itimers from do_exit, not __exit_signal\n\nWhen I originally moved exit_itimers into __exit_signal, that was the only\nplace where we could reliably know it was the last thread in the group\ndying, without races.  Since then we\u0027ve gotten the signal_struct.live\ncounter, and do_exit can reliably do group-wide cleanup work.\n\nThis patch moves the call to do_exit, where it\u0027s made without locks.  This\navoids the deadlock issues that the old __exit_signal code\u0027s comment talks\nabout, and the one that Oleg found recently with process CPU timers.\n\n[ This replaces e03d13e985d48ac4885382c9e3b1510c78bd047f, which is why\n  it was just reverted. ]\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9465bee863bc4c6cf1566c12d6f92a8133e3da5c",
      "tree": "339f5d3f7554afe2226eb6bdf9fa63851ae73311",
      "parents": [
        "0213df74315bbab9ccaa73146f3e11972ea6de46"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 15:36:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 15:36:00 2005 -0700"
      },
      "message": "Revert \"Fix cpu timers exit deadlock and races\"\n\nRevert commit e03d13e985d48ac4885382c9e3b1510c78bd047f, to be replaced\nby a much nicer fix from Roland.\n"
    },
    {
      "commit": "0213df74315bbab9ccaa73146f3e11972ea6de46",
      "tree": "68a71915bb58a18168cd13744772bd447bcf8b29",
      "parents": [
        "3078fcc1d18c7235b034dc889642c5300959fa20"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Oct 21 17:21:03 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 14:28:58 2005 -0700"
      },
      "message": "[PATCH] cpufreq: fix pending powernow timer stuck condition\n\nAMD recently discovered that on some hardware, there is a race condition\npossible when a C-state change request goes onto the bus at the same\ntime as a P-state change request.\n\nBoth requests happen, but the southbridge hardware only acknowledges the\nC-state change.  The PowerNow! driver is then stuck in a loop, waiting\nfor the P-state change acknowledgement.  The driver eventually times\nout, but can no longer perform P-state changes.\n\nIt turns out the solution is to resend the P-state change, which the\nsouthbridge will acknowledge normally.\n\nThanks to Johannes Winkelmann for reporting this and testing the fix.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3078fcc1d18c7235b034dc889642c5300959fa20",
      "tree": "7d4a495e007a8edc59901fc40aaeeec448fd5883",
      "parents": [
        "2c86c83bf4e7fa1ef0d625e297607dc5d0d94dd4"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 21 13:41:19 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:24:41 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix typo bug in iSeries hash code\n\nThis fixes a stupid typo bug in the iSeries hash table code.\n\nWhen we place a hash PTE in the secondary bucket, instead of setting the\nSECONDARY flag bit, as we should, we (redundantly) set the VALID flag.\n\nThis was introduced with the patch abolishing bitfields from the hash\ntable code.  Mea culpa, oops.  It hasn\u0027t been noticed until now because\nin practice we don\u0027t hit the secondary bucket terribly often.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2c86c83bf4e7fa1ef0d625e297607dc5d0d94dd4",
      "tree": "fe1fca67f5cac43036bc7ee75283807446c634c9",
      "parents": [
        "cffc7b38a23960d5f83b0aec5e67f189a6ae8062",
        "d18566376055046fca0b51ad536f1778ef34966a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:23:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:23:07 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "cffc7b38a23960d5f83b0aec5e67f189a6ae8062",
      "tree": "2d3d5f6bd4447a482d4fcf51a788e2fc4c34c20d",
      "parents": [
        "e29971f9a4ca08c3c31b98be96c293ef9f7dcc32",
        "b2cc99f04c5a732c793519aca61a20f719b50db4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:22:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:22:33 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6\n"
    },
    {
      "commit": "e29971f9a4ca08c3c31b98be96c293ef9f7dcc32",
      "tree": "9542decf5a838b36bee07fd5961e059d328da128",
      "parents": [
        "5d96551541a8f5521dcc8c634a18d42a3d349ec9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Oct 20 23:49:00 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:18:09 2005 -0700"
      },
      "message": "[PATCH] drm: another mga bug\n\nThe wrong state emission routines were being called for G550, and\nconsistent maps weren\u0027t correctly mapped...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d96551541a8f5521dcc8c634a18d42a3d349ec9",
      "tree": "6aad2e082c3e57f00024f86287444a8ded086933",
      "parents": [
        "a1c7e111934b6375baf07a970d6c890d18d7e34f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Oct 21 14:12:51 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:17:43 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix pages marked dirty abusively\n\nWhile working on 64K pages, I found this little buglet in our\nupdate_mmu_cache() implementation.\n\nThe code calls __hash_page() passing it an \"access\" parameter (the type\nof access that triggers the hash) containing the bits _PAGE_RW and\n_PAGE_USER of the linux PTE.  The latter is useless in this case and the\nformer is wrong.  In fact, if we have a writeable PTE and we pass\n_PAGE_RW to hash_page(), it will set _PAGE_DIRTY (since we track dirty\nthat way, by hash faulting !dirty) which is not what we want.\n\nIn fact, the correct fix is to always pass 0. That means that only\nread-only or already dirty read write PTEs will be preloaded. The\n(hopefully rare) case of a non dirty read write PTE can\u0027t be preloaded\nthis way, it will have to fault in hash_page on the actual access.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1c7e111934b6375baf07a970d6c890d18d7e34f",
      "tree": "8a6c05fbf5917b82866059bf8d2ff5db0103f5bd",
      "parents": [
        "024358eeafd44ecffd0e7a1002ef3ccc1d0acd4d"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:39:36 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:17:43 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix typo in time calculations\n\nThis fixes a typo in the div128_by_32 function used in the timekeeping\ncalculations on ppc64.  If you look at the code it\u0027s quite obvious\nthat we need (rb + c) rather than (rb + b).  The \"b\" is clearly just a\ntypo.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "024358eeafd44ecffd0e7a1002ef3ccc1d0acd4d",
      "tree": "a0ff602027b59745c01d69976f3c00e9c9fc47bb",
      "parents": [
        "ac9b9c667c2e1194e22ebe0a441ae1c37aaa9b90"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "Eric.Moore@lsil.com",
        "time": "Fri Oct 21 20:56:36 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:17:43 2005 -0700"
      },
      "message": "[PATCH] mptsas: fix phy identifiers\n\nThis fixes handling of the phy identifiers in mptsas.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\n[ split it a pre-2.6.14 portion from Eric\u0027s bigger patch ]\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05d84681abcb33fe34accb5982c413daeb4208c4",
      "tree": "713c1ac65109ab1e2b0bd30a29bad13f2caee38e",
      "parents": [
        "90eac727c6d7afbe707ce408edf97c33385fa08c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Oct 21 16:01:34 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:47:52 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix mmap returning 64 bit addresses\n\nThe merge of syscalls.c \u0026 sys_ppc32.c (30286ef6e044bc3d9019c3d8b900572e3fa05e65)\nbroke mmap, if the mmap returned a 64 bit address.\n\ndo_mmap2 was taking the return value from do_mmap_pgoff (an unsigned long), and\nstoring it in an int, before returning it to sys_mmap as an unsigned long. So\nwe were losing the high bits of the address.\n\nYou would have thought the compiler could catch this for us ...\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "90eac727c6d7afbe707ce408edf97c33385fa08c",
      "tree": "130fc6e078e82a3c8fd62d90105d346637d680ea",
      "parents": [
        "6cb7bfebb145af5ea1d052512a2ae7ff07a47202"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Oct 21 16:01:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:47:39 2005 +1000"
      },
      "message": "[PATCH] powerpc: Don\u0027t blow away load_addr in start_thread\n\nThe patch to make process.c work for 32-bit and 64-bit\n(06d67d54741a5bfefa31945ef195dfa748c29025) broke some 64-bit binaries.\nWe were blowing away load_addr in gpr[2], so we weren\u0027t properly relocating\nthe entry point.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6cb7bfebb145af5ea1d052512a2ae7ff07a47202",
      "tree": "677ce52e6ad423f8a652ec3e16f98c3ad33fcc54",
      "parents": [
        "b0faa28493f97b55b36ff5b1a2b8c81bf253a460"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 21 15:45:50 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:47:23 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge thread_info.h\n\nMerge ppc32 and ppc64 versions of thread_info.h.  They were pretty\nsimilar already, the chief changes are:\n\n\t- Instead of inline asm to implement current_thread_info(),\nwhich needs to be different for ppc32 and ppc64, we use C with an\nasm(\"r1\") register variable.  gcc turns it into the same asm as we\nused to have for both platforms.\n\t- We replace ppc32\u0027s \u0027local_flags\u0027 with the ppc64\n\u0027syscall_noerror\u0027 field.  The noerror flag was in fact the only thing\nin the local_flags field anyway, so the ppc64 approach is simpler, and\nmeans we only need a load-immediate/store instead of load/mask/store\nwhen clearing the flag.\n\t- In readiness for 64k pages, when THREAD_SIZE will be less\nthan a page, ppc64 used kmalloc() rather than get_free_pages() to\nallocate the kernel stack.  With this patch we do the same for ppc32,\nsince there\u0027s no strong reason not to.\n\t- For ppc64, we no longer export THREAD_SHIFT and THREAD_SIZE\nvia asm-offsets, thread_info.h can now be safely included in asm, as\non ppc32.\n\nBuilt and booted on G4 Powerbook (ARCH\u003dppc and ARCH\u003dpowerpc) and\nPower5 (ARCH\u003dppc64 and ARCH\u003dpowerpc).\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b0faa28493f97b55b36ff5b1a2b8c81bf253a460",
      "tree": "c7735210c0de8f21bc91e5ef19b5ba930411a2c4",
      "parents": [
        "5d14a18d59b661356409e5a1f624236155a209ba"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 21 15:43:42 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:47:09 2005 +1000"
      },
      "message": "[PATCH] Fix broken initialization of conswitchp for ARCH\u003dppc64\n\nIn the merge tree, commit 0458060c1c59c5378d8fb5daabe18cf4681c35cd\nbroke boot on some machines because the initialization of conswitchp\nwas moved to arch/powerpc/kernel/setup_64.c, but a corresponding copy\nwas not added to arch/ppc64/kernel/setup.c.  This patch fixes it.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d18566376055046fca0b51ad536f1778ef34966a",
      "tree": "e613d875248d2dcd585e3c5b361562799e3fadca",
      "parents": [
        "7fe8785e4198ad6b5dfd4a76c44c97e9b4463534"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 21 10:17:37 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 21 10:17:37 2005 +0100"
      },
      "message": "[ARM] Fix Integrator IM/PD-1 support\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7fe8785e4198ad6b5dfd4a76c44c97e9b4463534",
      "tree": "72b3df4ec83116fad9546c41f0ef549dad52236b",
      "parents": [
        "b048dbf4d428c89f219efc2eddf2771f13500503"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 20 23:21:20 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 23:21:20 2005 +0100"
      },
      "message": "[ARM] 3028/1: S3C2410 - add DCLK mask definitions\n\nPatch from Ben Dooks\n\nFrom: Guillaume Gourat \u003cguillaume.gourat@nexvision.fr\u003e\n\nAdd MASK definitions for DCLK0 and DCLK1\n\nSigned-off-by: Guillaume Gourat \u003cguillaume.gourat@nexvision.fr\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b048dbf4d428c89f219efc2eddf2771f13500503",
      "tree": "4aadcb79d1f70b14ee1c411501fc8f7345e6e4da",
      "parents": [
        "a7ce8edc8232da51dc3a804ec9c734019d115b40"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 20 23:21:19 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 23:21:19 2005 +0100"
      },
      "message": "[ARM] 3027/1: BAST - reduce NAND timings slightly\n\nPatch from Ben Dooks\n\nThe current Simtec BAST nand area timings are a little\ntoo slow to be obtained by a 2410 running at 266MHz,\nso reduce the timings slightly to bring them into the\nacceptable range.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a7ce8edc8232da51dc3a804ec9c734019d115b40",
      "tree": "05d79d60b96b59d62709b11c2b1c1b497cb70902",
      "parents": [
        "b2640b420a806c91f6b8799314ca96bb88a246d2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 20 23:21:18 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 23:21:18 2005 +0100"
      },
      "message": "[ARM] 3026/1: S3C2410 - avoid possible overflow in pll calculations\n\nPatch from Ben Dooks\n\nAvoid the possiblity that if the board is using\na 16.9334 or higher crystal with a high PLL\nmultiplier, then the pll value could overflow\nthe capability of an int.\n\nAlso fix the value types of the intermediate\nvariables to unsigned int.\n\nRewrite of patch from Guillaume Gourat\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2640b420a806c91f6b8799314ca96bb88a246d2",
      "tree": "a80d5105162a0c29b77f8fd84d05801597497d20",
      "parents": [
        "93918e9afc76717176e9e114e79cdbb602a45ae8"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Thu Oct 20 23:21:18 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 23:21:18 2005 +0100"
      },
      "message": "[ARM] 3025/1: Add I2S platform device for PXA\n\nPatch from Matt Reimer\n\nAdds an I2S platform_device for PXA. I2S is used to interface\nwith sound chips on systems like iPAQ h1910/h2200/hx4700 and\nAsus 716.\n\nSigned-off-by: mreimer@vpop.net\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2cc99f04c5a732c793519aca61a20f719b50db4",
      "tree": "0614c2c1d40926cec4bfe91524bf50c6aff0063f",
      "parents": [
        "49c5bfaffe8ae6e6440dc4bf78b03800960d93f5"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Oct 20 17:13:13 2005 -0200"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Oct 20 17:13:13 2005 -0200"
      },
      "message": "[TCP] Allow len \u003d\u003d skb-\u003elen in tcp_fragment\n\nIt is legitimate to call tcp_fragment with len \u003d\u003d skb-\u003elen since\nthat is done for FIN packets and the FIN flag counts as one byte.\nSo we should only check for the len \u003e skb-\u003elen case.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "49c5bfaffe8ae6e6440dc4bf78b03800960d93f5",
      "tree": "dbd4565b42697a7fdeee8d088f017eb7df8bc594",
      "parents": [
        "ffa29347dfbc158d1f47f5925324a6f5713659c1"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Oct 18 12:03:28 2005 +1000"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Oct 20 14:49:59 2005 -0200"
      },
      "message": "[DCCP]: Clear the IPCB area\n\nTurns out the problem has nothing to do with use-after-free or double-free.\nIt\u0027s just that we\u0027re not clearing the CB area and DCCP unlike TCP uses a CB\nformat that\u0027s incompatible with IP.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Ian McDonald \u003cimcdnzl@gmail.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "ffa29347dfbc158d1f47f5925324a6f5713659c1",
      "tree": "66c0360d21cc842af830b9c7ffd6e924652e7ce3",
      "parents": [
        "fda0fd6c5b722cc48e904e0daafedca275d332af"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 16 21:08:46 2005 +1000"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Oct 20 14:44:29 2005 -0200"
      },
      "message": "[DCCP]: Make dccp_write_xmit always free the packet\n\nicmp_send doesn\u0027t use skb-\u003esk at all so even if skb-\u003esk has already\nbeen freed it can\u0027t cause crash there (it would\u0027ve crashed somewhere\nelse first, e.g., ip_queue_xmit).\n\nI found a double-free on an skb that could explain this though.\ndccp_sendmsg and dccp_write_xmit are a little confused as to what\nshould free the packet when something goes wrong.  Sometimes they\nboth go for the ball and end up in each other\u0027s way.\n\nThis patch makes dccp_write_xmit always free the packet no matter\nwhat.  This makes sense since dccp_transmit_skb which in turn comes\nfrom the fact that ip_queue_xmit always frees the packet.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "fda0fd6c5b722cc48e904e0daafedca275d332af",
      "tree": "a575ee8872964b55a8ef64ed9f57f52f26e25979",
      "parents": [
        "ac9b9c667c2e1194e22ebe0a441ae1c37aaa9b90"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Oct 14 16:38:49 2005 +1000"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Oct 20 14:25:28 2005 -0200"
      },
      "message": "[DCCP]: Use skb_set_owner_w in dccp_transmit_skb when skb-\u003esk is NULL\n\nDavid S. Miller \u003cdavem@davemloft.net\u003e wrote:\n\u003e One thing you can probably do for this bug is to mark data packets\n\u003e explicitly somehow, perhaps in the SKB control block DCCP already\n\u003e uses for other data.  Put some boolean in there, set it true for\n\u003e data packets.  Then change the test in dccp_transmit_skb() as\n\u003e appropriate to test the boolean flag instead of \"skb_cloned(skb)\".\n\nI agree.  In fact we already have that flag, it\u0027s called skb-\u003esk.\nSo here is patch to test that instead of skb_cloned().\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nAcked-by: Ian McDonald \u003cimcdnzl@gmail.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "ac9b9c667c2e1194e22ebe0a441ae1c37aaa9b90",
      "tree": "3903d87d0b56a49ead39c0460b5bc0b86b040775",
      "parents": [
        "93918e9afc76717176e9e114e79cdbb602a45ae8"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Thu Oct 20 16:24:28 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 20 09:02:07 2005 -0700"
      },
      "message": "[PATCH] Fix handling spurious page fault for hugetlb region\n\nThis reverts commit 3359b54c8c07338f3a863d1109b42eebccdcf379 and\nreplaces it with a cleaner version that is purely based on page table\noperations, so that the synchronization between inode size and hugetlb\nmappings becomes moot.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d14a18d59b661356409e5a1f624236155a209ba",
      "tree": "445d21d8b1ec0e58623887f7ceb55c2d3f81f4d5",
      "parents": [
        "17a6392d30b4ed89b88a47a318b2b6de6ae7b946"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 22:33:06 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 22:33:06 2005 +1000"
      },
      "message": "powerpc: Fix some bugs in the new merged time code\n\nI had the sense of the test for when to use the old 601-style RTC\nregisters inverted.  pmac_calibrate_decr and via_calibrate_decr\nweren\u0027t setting ppc_tb_freq, on which all the further calculations\ndepended.  Lastly, update_gtod was losing the top 32 bits of\nthe new tb_to_xs value.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17a6392d30b4ed89b88a47a318b2b6de6ae7b946",
      "tree": "1c2a7dbbbce95db33bbfd2725fa19f2d2ecf6ecd",
      "parents": [
        "d85b525e6e1d0886eebd1d4c4f954d9d2f226a63"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:10:09 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:10:09 2005 +1000"
      },
      "message": "powerpc/ppc/ppc64: Various compile fixes.\n\nThis declares powersave_nap in system.h and makes it an int everywhere,\nfixes typos for the maple platform, fixes a couple of places where\nI missed removing the last two arguments from a message_pass function,\nand makes ppc64 consistent with ppc32 in the type of the\npci_bridge.cfg_data field.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d85b525e6e1d0886eebd1d4c4f954d9d2f226a63",
      "tree": "dd36c3369323d53aaa026530fe038d90b5626e16",
      "parents": [
        "374e99d450a0c44dc30041fa83eccfd0890330c7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:06:44 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:06:44 2005 +1000"
      },
      "message": "ppc64: Use the merged mpic.c\n\nThis means we now compile in arch/powerpc/sysdev for ARCH\u003dppc64.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "374e99d450a0c44dc30041fa83eccfd0890330c7",
      "tree": "ffa9384b104133941df368dd6542d76d1286ca1c",
      "parents": [
        "0458060c1c59c5378d8fb5daabe18cf4681c35cd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:04:51 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:04:51 2005 +1000"
      },
      "message": "powerpc: Move some calculations from xxx_calibrate_decr to time_init\n\nPreviously the individual xxx_calibrate_decr functions would each\nprint the timebase and cpu frequency and calculate several values\nsuch as tb_to_us and tb_to_xs.  This moves those printks and\ncalculations into time_init just after the call to the platform\u0027s\ncalibrate_decr function.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0458060c1c59c5378d8fb5daabe18cf4681c35cd",
      "tree": "ce33af5a0b1d4a4307502d4628529e2dffe7ea8e",
      "parents": [
        "399fe2bdd315c3a678b59b72659c4ed1ce0e1a24"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:00:20 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:00:20 2005 +1000"
      },
      "message": "ppc64: Move init_boot_text call and conswitchp init into setup_arch\n\nThis way they get done in one place for all platforms, and it is\nmore consistent with what ppc32 does.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "399fe2bdd315c3a678b59b72659c4ed1ce0e1a24",
      "tree": "7eadfcfc06b88b7386c94a92bd0a7a9dde08d9de",
      "parents": [
        "ff065ddd96c233d27322de493fa023357939c888"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:57:05 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:57:05 2005 +1000"
      },
      "message": "ppc: rename pci_assign_all_busses to pci_assign_all_buses\n\n... for consistency with ppc64 and to make merging easier.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ff065ddd96c233d27322de493fa023357939c888",
      "tree": "b60d8a362dea386d1cec91422fd18f92da244ffd",
      "parents": [
        "0dd194d02d2584c34e06ddd26c7a7896a5fa1974"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:53:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:53:39 2005 +1000"
      },
      "message": "powerpc: Merge various powermac-related header files.\n\nExcept for smu.h, which moved from asm-ppc64 to asm-powerpc, all\nof these moved from asm-ppc to asm-powerpc.  In each case the\nasm-ppc64 version (if there was one) was just a single line\nincluding the asm-ppc version.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0dd194d02d2584c34e06ddd26c7a7896a5fa1974",
      "tree": "f5441cf5497d78d0c3ed5ce9d9ae47328426f4f8",
      "parents": [
        "a9c59264690aea9d0df2d2d76683bc39ec6b7288"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:48:19 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:48:19 2005 +1000"
      },
      "message": "powerpc: Fix places where ppc_md.show_[per]cpuinfo was treated as int\n\nI missed a few places where ppc code was still assuming that the\nppc_md.show_[per]cpuinfo functions returned int.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a9c59264690aea9d0df2d2d76683bc39ec6b7288",
      "tree": "5cf1bc1181caacf93abe91585ab6e989542527e1",
      "parents": [
        "d8699e65c6bc0a81b5e679ca5b135bfe3c3fb483"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 17:09:51 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 17:09:51 2005 +1000"
      },
      "message": "powerpc: Move smp_mpic_message_pass into mpic.c\n\nHaving it here rather than in arch/ppc64/kernel/smp.c means that\nwe can use it on 32-bit SMP systems easily with ARCH\u003dpowerpc.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d8699e65c6bc0a81b5e679ca5b135bfe3c3fb483",
      "tree": "ba80488ff6b5b7e15c999233fe798332fa979430",
      "parents": [
        "971dc77b64db9466f5caab56019e62a93c0ddfc5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 17:02:01 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 17:02:01 2005 +1000"
      },
      "message": "ppc64: Change ppc_md.get_cpuinfo to ppc_md.show_cpuinfo\n\n... for consistency with ppc32; also add in ppc32\u0027s show_percpuinfo\nfunction.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "93918e9afc76717176e9e114e79cdbb602a45ae8",
      "tree": "40caff0e77433c82ba301de670aa2c40d076731f",
      "parents": [
        "450da6ca97185830315d21c06e46e232618e0fa6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:23:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:23:05 2005 -0700"
      },
      "message": "Linux v2.6.14-rc5\n\nThe -rc4 release was supposed to be the last -rc, but here goes.  The\nRCU fixes and the swiotlb changes need an -rc for final testing.\n"
    },
    {
      "commit": "971dc77b64db9466f5caab56019e62a93c0ddfc5",
      "tree": "73d153e439d7b205de5eee1c90783af8fcb5f233",
      "parents": [
        "f7f6f4fea68d9981d65f99a589ad85f510924d99"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Wed Oct 19 18:45:03 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 16:22:50 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge types.h\n\nThis patch merges types.h into include/asm-powerpc. The only real change is\nthe removal of the include of linux/config.h from the 32-bit version - it\ndoesn\u0027t appear to be necessary.\n\nThis patch has been built on several different 32 and 64-bit platforms,\nand booted on mpc8540_ads.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "f7f6f4fea68d9981d65f99a589ad85f510924d99"
}
