)]}'
{
  "log": [
    {
      "commit": "146c98782b57531ce6ba89dfa9d3771c0fd0a94d",
      "tree": "e82f5c0c562be965c9a4b90f4f2be12043569835",
      "parents": [
        "27ac801a2e513708e2da648722326349514976d5"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Oct 28 17:46:37 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 15:04:02 2005 +1000"
      },
      "message": "[PATCH] ppc64 boot: remove include from include/linux/zutil.h\n\nzutil.h does not need errno.h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1461b4ea2bcdfb2a386ad3f3095eeb9d73e4bf55",
      "tree": "eab0004612f4e94cb485510a9f6adabd549a8892",
      "parents": [
        "b37665e0ba1d3f05697bfae249b09a2e9cc95132"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Fri Oct 28 17:46:28 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:49:29 2005 +1000"
      },
      "message": "[PATCH] ppc32: ppc_sys fixes for 8xx and 82xx\n\nThis patch fixes a numbers of issues regarding to that both 8xx and 82xx\nbegan to use ppc_sys model:\n\t- Platform is now identified by default deviceless SOC, if no\nBOARD_CHIP_NAME is specified in the bard-specific header. For the list\nof supported names refer to (arch/ppc/syslib/) mpc8xx_sys.c and\nmpc82xx_sys.c for 8xx and 82xx respectively.\n\t- Fixed a bug in identification by name - if the name was not found,\nit returned -1 instead of default deviceless ppc_spec.\n\t- fixed devices amount in the 8xx platform system descriptions\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b37665e0ba1d3f05697bfae249b09a2e9cc95132",
      "tree": "22c80609e3254524038d5b690f1f886b0987f58d",
      "parents": [
        "dd03d25fac90ee6f394874fb4e6995866304e4ba"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri Oct 28 17:46:27 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:42:28 2005 +1000"
      },
      "message": "[PATCH] ppc32: 85xx PHY Platform Update\n\nThis patch updates the 85xx platform code to support the new PHY Layer.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cKumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35e95e63995f3e52178db4b769120ce60deb6b54",
      "tree": "17e81624cd6af0cf645948a175160a62f29b07c8",
      "parents": [
        "8b150478aeb1a8edb9015c2f7ac4da637ff65c45"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Oct 28 17:46:19 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:35:00 2005 +1000"
      },
      "message": "[PATCH] ppc32: nvram driver for chrp\n\nThis implements a nvram acccess method, similar to\narch/ppc64/kernel/pSeries_nvram.c tested on CHRP B50.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8b150478aeb1a8edb9015c2f7ac4da637ff65c45",
      "tree": "621b038b9c041fe82b708c6c5cbee655be2a519a",
      "parents": [
        "d49b340124a34fcb8bceda472558ccef7232c16f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Oct 28 17:46:18 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:25:49 2005 +1000"
      },
      "message": "[PATCH] ppc: make phys_mem_access_prot() work with pfns instead of addresses\n\nChange the phys_mem_access_prot() function to take a pfn instead of an\naddress.  This allows mmap64() to work on /dev/mem for addresses above 4G\non 32-bit architectures.  We start with a pfn in mmap_mem(), so there\u0027s no\nneed to convert to an address; in fact, it\u0027s actively bad, since the\nconversion can overflow when the address is above 4G.\n\nSimilarly fix the ppc32 page_is_ram() function to avoid a conversion to an\naddress by directly comparing to max_pfn.  Working with max_pfn instead of\nhigh_memory fixes page_is_ram() to give the right answer for highmem pages.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\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": "c032524f0ddea5fcc3a2cece0d4a61f37e5ca9cd",
      "tree": "c4ece990e6083cfedc640a06f908bfe33fd344bd",
      "parents": [
        "d73e0c99f5c45e7b86d38725a4ff49f6746f5353"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 22:48:08 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 22:48:08 2005 +1000"
      },
      "message": "powerpc: Make single-stepping emulation (mostly) usable on 32-bit\n\nThe sc instruction emulation can\u0027t be done the same way on 32-bit\nas 64-bit yet, but this should work OK.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "007e8f51b26ae7b6a17651af5a0f01ab6491cdca",
      "tree": "916b72b8bdb4ffde07cf9ee05571b529cd9724b6",
      "parents": [
        "22b280324acbfd1a1f2374055d9bb39e7069e2bf"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 28 15:35:50 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 16:39:19 2005 +1000"
      },
      "message": "[PATCH] powerpc: Move xics.[ch] into platforms/pseries\n\nThis patch moves the XICS interrupt controller code into the\nplatforms/pseries directory, since it only appears on pSeries\nmachines.  If it ever appears on some other machine we can move it to\nsysdev, although xics.c itself will need a bunch of changes in that\ncase to remove pSeries specific assumptions.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4542437679de448de0f75bc901dab380d6a5bc5b",
      "tree": "1a436c9b6f9459c3938e2bb1ab7ad2c888d0003c",
      "parents": [
        "2227718ca2f7d5fcc2741c1bbca4d0c2efd340ce",
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 13:38:53 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 28 13:38:53 2005 +1000"
      },
      "message": "Merge in v2.6.14 by hand\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": "79b95a454bb5c1d9b7287d1016a70885ba3f346c",
      "tree": "86f9de05a5915d5c9f89ecf661f7600cd875cd2d",
      "parents": [
        "72ab373a5688a78cbdaf3bf96012e597d5399bb7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 27 16:28:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 27 16:28:39 2005 -0700"
      },
      "message": "Revert \"x86-64: Avoid unnecessary double bouncing for swiotlb\"\n\nCommit id 6142891a0c0209c91aa4a98f725de0d6e2ed4918\n\nAndi Kleen reports that it seems to break things for some people,\nand since it\u0027s purely a small optimization, revert it for now.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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": "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": "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": "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": "e02fd44056dd8077b49b4bd92c5799a75e89cd65",
      "tree": "3ba1071bbc9a733e2051da9615a157c0bb292e59",
      "parents": [
        "dd41bf916609ae9d2d3ffbb56cfe0a6edd7d1e07",
        "551f8f0e87becb415c522adccab524a7a05ca83a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 26 14:02:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 26 14:02:49 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "dd41bf916609ae9d2d3ffbb56cfe0a6edd7d1e07",
      "tree": "f6e112d029e3c36c0b14bda77c6b315e1e340e8b",
      "parents": [
        "70ab81c2ed3d1323e7d6805bf59cbb570dff7937",
        "7edc24c4d1924e79d3853a8d7563bcce73f31e5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 26 14:01:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 26 14:01:57 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "7edc24c4d1924e79d3853a8d7563bcce73f31e5d",
      "tree": "76732ee7624b57936f16163253d7451c1c9a108d",
      "parents": [
        "c34e152a494c0de8d920b70163d95235a51f4120"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "icampbell@arcom.com",
        "time": "Wed Oct 26 15:04:21 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 26 15:04:21 2005 +0100"
      },
      "message": "[ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h\n\nPatch from Ian Campbell\n\nSparse complains about the definition of generic_fls in asm-arm/bitops.h:\n  CHECK   /home/icampbell/devel/kernel/2.6/arch/arm/mach-pxa/viper.c\ninclude2/asm/bitops.h:350:34: error: marked inline, but without a definition\n\nThe definition is unnecessary since linux/bitops.h defines generic_fls before including asm/bitops.h and asm/bitops.h should not be included directly. There are still some places where asm/bitops.h is directly included, but I think that code should be fixed. I was a little wary of the patch for this reason but lubbock, mainstone and assabet all build OK and so do my in house boards...\n\nARM is the only arch with the generic_fls prototype in this way.\n\nSigned-off-by: Ian Campbell \u003cicampbell@arcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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": "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": "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": "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": "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": "5ed688a7162ff8d28d7cf98b34a1f825e4c2c2ac",
      "tree": "71b9717387e4b3ec8124ab23d53850b00e9be86f",
      "parents": [
        "5ac660ee1334b401450280cd282113b2c18398f5"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Sun Oct 23 10:33:52 2005 +0200"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Tue Oct 25 21:34:39 2005 -0200"
      },
      "message": "[LLC]: Strip RIF flag from source MAC address\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "0db9ae4a79381a5a3d272ccb51851c48c4bcbb6d",
      "tree": "2799d939a04135e036eece1159771badac48e6e8",
      "parents": [
        "c14e2cfc18659c6ca67c2e10417c432eb978d976"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Oct 24 23:05:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 25 09:32:46 2005 -0700"
      },
      "message": "[PATCH] alpha: atomic dependency fix\n\nMy alpha build is exploding because asm/atomic.h now needs smb_mb(), which is\nover in the (not included) system.h.\n\nI fear what will happen if I include system.h into atomic.h, so let\u0027s put the\nbarriers into their own header file.\n\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "551f8f0e87becb415c522adccab524a7a05ca83a",
      "tree": "90b0cc25cb78c1d062e16e7bf4c049b4556e69eb",
      "parents": [
        "add7b58e7558dd2894f3c17ca8574099fcba5c15"
      ],
      "author": {
        "name": "Justin Chen",
        "email": "justin.chen@hp.com",
        "time": "Mon Oct 24 22:16:38 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 24 22:16:38 2005 +0100"
      },
      "message": "[SERIAL] new hp diva console port\n\nAdd the new ID 0x132a and configure the new PCI Diva console port.  This\ndevice supports only 1 single console UART.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "add7b58e7558dd2894f3c17ca8574099fcba5c15",
      "tree": "c9f5b250f8b1df7476d6fb36e311dc0b4bf5c005",
      "parents": [
        "d5c5d8fe32a4b9b14363c6031061e98e26da59a2"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Oct 24 22:11:57 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 24 22:11:57 2005 +0100"
      },
      "message": "[SERIAL] support the Exsys EX-4055 4S four-port card\n\nTested by Wolfgang Denk with this device:\n\n    00:0f.0 Network controller: PLX Technology, Inc. PCI \u003c-\u003e IOBus Bridge (rev 01)\n        Subsystem: Exsys EX-4055 4S(16C550) RS-232\n        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-\n        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL\u003dmedium \u003eTAbort- \u003cTAbort- \u003cMAbort- \u003eSERR- \u003cPERR-\n        Interrupt: pin A routed to IRQ 10\n        Region 0: Memory at 80100000 (32-bit, non-prefetchable) [size\u003d128]\n        Region 1: I/O ports at 7080 [size\u003d128]\n        Region 2: I/O ports at 7400 [size\u003d32]\n\n    00:0f.0 Class 0280: 10b5:9050 (rev 01)\n        Subsystem: d84d:4055\n\nResults with this patch:\n\n    Serial: 8250/16550 driver $Revision: 1.90 $ 32 ports, IRQ sharing enabled\n    ttyS0 at I/O 0x3f8 (irq \u003d 4) is a 16550A\n    PCI: Found IRQ 10 for device 0000:00:0f.0\n    ttyS4 at I/O 0x7400 (irq \u003d 10) is a 16550A\n    ttyS5 at I/O 0x7408 (irq \u003d 10) is a 16550A\n    ttyS6 at I/O 0x7410 (irq \u003d 10) is a 16550A\n    ttyS7 at I/O 0x7418 (irq \u003d 10) is a 16550A\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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": "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": "8d3b35914aa54232b27e6a2b57d84092aadc5e86",
      "tree": "809be8fad6743a751964677e68c5c01af3198e4b",
      "parents": [
        "c0fef676bbd75e711711ed3ff5bebb7bfd1bdb00"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 12:57:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 23 16:38:39 2005 -0700"
      },
      "message": "[PATCH] inotify/idr leak fix\n\nFix a bug which was reported and diagnosed by\nStefan Jones \u003cstefan.jones@churchillrandoms.co.uk\u003e\n\nIDR trees include a cache of idr_layer objects.  There\u0027s no way to destroy\nthis cache, so when we discard an overall idr tree we end up leaking some\nmemory.\n\nAdd and use idr_destroy() for this.  v9fs and infiniband also need to use\nidr_destroy() to avoid leaks.\n\nOr, we make the cache global, like radix_tree_preload().  Which is probably\nbetter.  Later.\n\nCc: Eric Van Hensbergen \u003cericvh@ericvh.myip.org\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Robert Love \u003crml@novell.com\u003e\nCc: John McCutchan \u003cttb@tentacle.dhs.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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": "d475f3f47a0427dfee483cecf9a7e9109e991423",
      "tree": "bbaa882b849acf13e624e3e1d8f4d31280a4b74b",
      "parents": [
        "4595f251058609d97a5d792de08c34a7956af816"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Fri Oct 21 22:06:15 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 22 19:38:33 2005 -0700"
      },
      "message": "[PATCH] alpha: additional smp barriers\n\nAs stated in Documentation/atomic_ops.txt, atomic functions\nreturning values must have the memory barriers both before and after\nthe operation.\n\nThanks to DaveM for pointing that out.\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4595f251058609d97a5d792de08c34a7956af816",
      "tree": "3742b9fa7befc487d2bddf41fa7a1ea686b7f72d",
      "parents": [
        "c98d80edc827277c28f88d662a7d6e9affa7e12f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 14 21:29:56 2005 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Sat Oct 22 17:20:50 2005 -0200"
      },
      "message": "[AX.25]: Fix signed char bug\n\nOn architectures where the char type defaults to unsigned some of the\narithmetic in the AX.25 stack to fail, resulting in some packets being dropped\non receive.\n\nCredits for tracking this down and the original patch to\nBob Brose N0QBJ \u003clinuxhams@n0qbj-11.ampr.org\u003e.\n\nSigned-off-by: Ralf Baechle DL5RB \u003cralf@linux-mips.org\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "f7f6f4fea68d9981d65f99a589ad85f510924d99",
      "tree": "99eea889bb2ec2967a2be883a63ef58507a25cf9",
      "parents": [
        "3d904eef54fd145e2ae5fadb52d2c39bc49339ae"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Oct 19 14:53:32 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 16:22:24 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch]\n\nThis patches the ppc32 and ppc64 versions of the headers and .c files\nwith helper functions for manipulating the performance counting\nhardware.  As a side effect, it removes use of the term \"perfmon\" from\nppc32, thus avoiding confusion with the unrelated performance counter\ninterface from HP Labs also called \"perfmon\".\n\nBuilt, but not booted, for g5, pSeries, iSeries, and 32-bit Powermac\nwith both ARCH\u003dpowerpc and ARCH\u003dppc{,64} as appropriate.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "26baeba8ddfb23bb295807ebc387c98f47f60fd9",
      "tree": "17bb4da6c15e92a30157752cabe10848a84479e2",
      "parents": [
        "281dd25cdc0d6903929b79183816d151ea626341",
        "67c5587ad4047041e4fb137628076388ede05281"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:12:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:12:03 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "281dd25cdc0d6903929b79183816d151ea626341",
      "tree": "ed7898462492d853e422eb7f130f0b6e7efc0b69",
      "parents": [
        "51b190b304bbeb1090ba20b0623d39917fa62997"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Wed Oct 19 15:52:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:11:33 2005 -0700"
      },
      "message": "[PATCH] swiotlb: make sure initial DMA allocations really are in DMA memory\n\nThis introduces a limit parameter to the core bootmem allocator; The new\nparameter indicates that physical memory allocated by the bootmem\nallocator should be within the requested limit.\n\nWe also introduce alloc_bootmem_low_pages_limit, alloc_bootmem_node_limit,\nalloc_bootmem_low_pages_node_limit apis, but alloc_bootmem_low_pages_limit\nis the only api used for swiotlb.\n\nThe existing alloc_bootmem_low_pages() api could instead have been\nchanged and made to pass right limit to the core allocator.  But that\nwould make the patch more intrusive for 2.6.14, as other arches use\nalloc_bootmem_low_pages().  We may be done that post 2.6.14 as a\ncleanup.\n\nWith this, swiotlb gets memory within 4G for both x86_64 and ia64\narches.\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: Ravikiran G Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2783c15007468c14972e2617db51e9affc7fad9",
      "tree": "6c8f57ee8e5cdaeb810a3ccf7f697576a7df7615",
      "parents": [
        "03f88e9f7145b03fd0d855918d54a3bf5342ac5e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 09:23:26 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 09:23:26 2005 +1000"
      },
      "message": "powerpc: Merge time.c and asm/time.h.\n\nWe now use the merged time.c for both 32-bit and 64-bit compilation\nwith ARCH\u003dpowerpc, and for ARCH\u003dppc64, but not for ARCH\u003dppc32.\nThis removes setup_default_decr (folds its function into time_init)\nand moves wakeup_decrementer into time.c.  This also makes an\nasm-powerpc/rtc.h.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3359b54c8c07338f3a863d1109b42eebccdcf379",
      "tree": "f91edd52c71e57ce4b46e3875c9054666ca4e24c",
      "parents": [
        "bb7e257ef8d8ba43cab356aa1cc1b20d0106d45f"
      ],
      "author": {
        "name": "Seth, Rohit",
        "email": "rohit.seth@intel.com",
        "time": "Tue Oct 18 14:15:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 13:56:27 2005 -0700"
      },
      "message": "[PATCH] Handle spurious page fault for hugetlb region\n\nThe hugetlb pages are currently pre-faulted.  At the time of mmap of\nhugepages, we populate the new PTEs.  It is possible that HW has already\ncached some of the unused PTEs internally.  These stale entries never\nget a chance to be purged in existing control flow.\n\nThis patch extends the check in page fault code for hugepages.  Check if\na faulted address falls with in size for the hugetlb file backing it.\nWe return VM_FAULT_MINOR for these cases (assuming that the arch\nspecific page-faulting code purges the stale entry for the archs that\nneed it).\n\nSigned-off-by: Rohit Seth \u003crohit.seth@intel.com\u003e\n\n[ This is apparently arguably an ia64 port bug. But the code won\u0027t\n  hurt, and for now it fixes a real problem on some ia64 machines ]\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b879a31447acd9ebe8b3c5231f72ccebeefad3a",
      "tree": "8fd2f7cbc80e07be233814454266d6e5f01a19df",
      "parents": [
        "143a1dec7e04e0a9712ff93e779aabfb21dfd97c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:12:01 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:12:01 2005 +1000"
      },
      "message": "ppc: declare smp_ops in asm/smp.h, since platform setup code needs it\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "143a1dec7e04e0a9712ff93e779aabfb21dfd97c",
      "tree": "3a60a4e630d792fb3cdc6e962ce0ecfd94bb2672",
      "parents": [
        "7ed476d17f04473f70d796cb6c172bdcfcc9b8e5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:11:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:11:21 2005 +1000"
      },
      "message": "powerpc: Merge machdep.h\n\nA few things change for consistency between ppc32 and ppc64:\nidle functions return void; *_get_boot_time functions return\nunsigned long (i.e. time_t) rather than filling in a struct rtc_time\n(since that\u0027s useful to the callers and easier for pmac to\ngenerate); *_get_rtc_time and *_set_rtc_time functions take\na struct rtc_time; irq_canonicalize is gone; nvram_sync returns\nvoid.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d1972efaf24e56c06b43c40c364f9377763c2e13",
      "tree": "8a0f7f85a218958310ded7586bdf3a0686482589",
      "parents": [
        "bb7e257ef8d8ba43cab356aa1cc1b20d0106d45f"
      ],
      "author": {
        "name": "Paul Schulz",
        "email": "pschulz01@gmail.com",
        "time": "Tue Oct 18 19:40:32 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 19:40:32 2005 +0100"
      },
      "message": "[ARM] 3023/1: pxa-regs: Typo in ARM pxa register definitions.\n\nPatch from Paul Schulz\n\nThe following trivial patch is to fix what looks like a typo in the PXA register\ndefinitions. The correction comes directly from the definition in the\nIntel Documentation.\n\n http://www.intel.com/design/pca/applicationsprocessors/manuals/278693.htm\n Intel(R) PXA 255 Processor - Developers Manual - Jan 2004 - Page 12-33\n\nNeither \u0027UDCCS_IO_ROF\u0027 or \u0027UDCCS_IO_DME\u0027 are currently used elseware\nin the main code (from grep of tree)... The current definitions have been\nin the code since at lease 2.4.7.\n\nSigned-off-by: Paul Schulz \u003cpaul@mawsonlakes.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "251b928cdff5f12e7da8f56e8933e2b58ba08456",
      "tree": "dc978d9a44e865063b1cfb4606c03bae1b6e4eab",
      "parents": [
        "ad1b472bea1bbcd8dc7fd92f6952d8b2d8355edb"
      ],
      "author": {
        "name": "Kenneth Tan",
        "email": "chong.yin.tan@intel.com",
        "time": "Tue Oct 18 07:53:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 07:53:35 2005 +0100"
      },
      "message": "[ARM] 3021/1: Interrupt 0 bug fix for ixp4xx\n\nPatch from Kenneth Tan\n\nThe get_irqnr_and_base subroutine of ixp4xx does not take interrupt 0 condition into account properly. We should not perform \"subs\" here. The Z flag will be set when interrupt 0 occur, which resulting \"movne r1, sp\" in the caller routine (irq_handler) not being executed.\n\nWhen interrupt 0 occur:\no if CONFIG_CPU_IXP46X is not set, \"subs\" will set the Z flag and return\no if CONFIG_CPU_IXP46X is set, codes in upper interrupt handling will be trigerred. But since this is not supper interrupt, the \"cmp\" in the upper interrupt handling portion will set the Z flag and return\n\nSigned-off-by: Kenneth Tan \u003cchong.yin.tan@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ad1b472bea1bbcd8dc7fd92f6952d8b2d8355edb",
      "tree": "0f0946287700d9021ea26a3c57888ffc7e0df1cd",
      "parents": [
        "9b15c6c4e22cbb381373fac3bee8cacb811147a9"
      ],
      "author": {
        "name": "Kenneth Tan",
        "email": "chong.yin.tan@intel.com",
        "time": "Tue Oct 18 07:51:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 07:51:35 2005 +0100"
      },
      "message": "[ARM] 3020/1: Fixes typo error CONFIG_CPU_IXP465, which should be CONFIG_CPU_IXP46X\n\nPatch from Kenneth Tan\n\nThe cpu_is_ixp465 macro in include/asm-arm/arch-ixp4xx/hardware.h is always returning 0 because #ifdef CONFIG_CPU_IXP465 is always false.\n\nSigned-off-by: Kenneth Tan \u003cchong.yin.tan@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9b15c6c4e22cbb381373fac3bee8cacb811147a9",
      "tree": "f0b148c5678731ed61a5aa50ca988a7928218383",
      "parents": [
        "c086f282c01d7e5a887c3f7b190520538267f12e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 18 07:51:34 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 07:51:34 2005 +0100"
      },
      "message": "[ARM] 3019/1: fix wrong comments\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "81e7009ea46c951860b8716ee427ff4f54dd26fc",
      "tree": "cd9724dac4d04a2e03f4042adbcc86fdc2d037b7",
      "parents": [
        "55d363397f1bdfa4fe861f0e2fadb058c79dafea"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 18 11:17:58 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 18 11:17:58 2005 +1000"
      },
      "message": "powerpc: merge ppc signal.c and ppc64 signal32.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "4faa5285283fad081443e3612ca426a311bb6c7e",
      "tree": "f5178184a94fb8343afee94a5b7cd47c05a2bc49",
      "parents": [
        "e7507ed91e093b9e4e218e41ebfdce05458258fc"
      ],
      "author": {
        "name": "Zach Brown",
        "email": "zach.brown@oracle.com",
        "time": "Mon Oct 17 16:43:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 17:03:57 2005 -0700"
      },
      "message": "[PATCH] aio: revert lock_kiocb()\n\nlock_kiocb() was introduced to serialize retrying and cancellation.  In the\nprocess of doing so it tried to sleep waiting for KIF_LOCKED while holding\nthe ctx_lock spinlock.  Recent fixes have ensured that multiple concurrent\nretries won\u0027t be attempted for a given iocb.  Cancel has other problems and\nhas no significant in-tree users that have been complaining about it.  So\nfor the immediate future we\u0027ll revert sleeping with the lock held and will\naddress proper cancellation and retry serialization in the future.\n\nSigned-off-by: Zach Brown \u003czach.brown@oracle.com\u003e\nAcked-by: Benjamin LaHaise \u003cbcrl@kvack.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ee832dbc6770135ec8d63296af0a4374557bb79",
      "tree": "80ffdc157100df18f1c18d39f5036a9b798f2c06",
      "parents": [
        "cc675230a9ca17010694bc8bd3c69ca9adf2efef"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Mon Oct 17 20:01:21 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 15:27:58 2005 -0700"
      },
      "message": "[PATCH] rcu: keep rcu callback event counter\n\nThis makes call_rcu() keep track of how many events there are on the RCU\nlist, and cause a reschedule event when the list gets too long.\n\nThis helps keep RCU event lists down.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b24d18aa743dad0c42918157c5d717686269d3a8",
      "tree": "ceade1641a1806c5f3db2f4b344fe9070b488bad",
      "parents": [
        "3d80636a0d5f056ffc26472d05b6027a7a9f6e1c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 16 20:29:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 08:59:10 2005 -0700"
      },
      "message": "[PATCH] list: add missing rcu_dereference on first element\n\nIt seems that all the list_*_rcu primitives are missing a memory barrier\non the very first dereference.  For example,\n\n#define list_for_each_rcu(pos, head) \\\n\tfor (pos \u003d (head)-\u003enext; prefetch(pos-\u003enext), pos !\u003d (head); \\\n\t\tpos \u003d rcu_dereference(pos-\u003enext))\n\nIt will go something like:\n\n\tpos \u003d (head)-\u003enext\n\n\tprefetch(pos-\u003enext)\n\n\tpos !\u003d (head)\n\n\tdo stuff\n\nWe\u0027re missing a barrier here.\n\n\tpos \u003d rcu_dereference(pos-\u003enext)\n\n\t\tfetch pos-\u003enext\n\n\t\tbarrier given by rcu_dereference(pos-\u003enext)\n\n\t\tstore pos\n\nWithout the missing barrier, the pos-\u003enext value may turn out to be stale.\nIn fact, if \"do stuff\" were also dereferencing pos and relying on\nlist_for_each_rcu to provide the barrier then it may also break.\n\nSo here is a patch to make sure that we have a barrier for the first\nelement in the list.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nAcked-by: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ac59c624992281ff315911dea2a98ca3f3ff06e",
      "tree": "cef07b70e33f78cd184a05b16876756fb6e8a4ab",
      "parents": [
        "3e63b9ec51eb1d9f441e5015427b23d70e5991b3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 17 20:12:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 17 20:12:39 2005 +1000"
      },
      "message": "ppc: Fix various compile errors resulting from ptrace.c merge\n\nThis introduces flush_{fp,altivec,spe}_to_thread and fixes a\nbranch-too-far error in linking.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7dffb72028bfd909ac51a1546d182de2df4d2426",
      "tree": "c465c35642872973543f710f8aa06b955b84f7e5",
      "parents": [
        "cf764855620aa1aa5b134687ca18b841ac9be4c7"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:50:32 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:50:32 2005 +1000"
      },
      "message": "ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES\n\ninstead of L1_CACHE_LINE_SIZE and LG_L1_CACHE_LINE_SIZE\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "cf764855620aa1aa5b134687ca18b841ac9be4c7",
      "tree": "e70175e00db5a1041d69b40d6221d7d00f13927f",
      "parents": [
        "c6d2ea92d162c81d4d593b4b5e0f5ceb1b940c72"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:46:53 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:46:53 2005 +1000"
      },
      "message": "powerpc: fix 32bit LOADADDR macro\n\nI forgot a semicolon.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "688ce17b8599abc548b406c00e4d18ae0dec954f",
      "tree": "c64c78c72bf9582c2dcc5a3455d6fe561c6e7085",
      "parents": [
        "e6850cce8f0fcb0e16b981f13cb9c69618bbdaf1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Oct 16 00:17:33 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 16 00:17:33 2005 -0700"
      },
      "message": "[PATCH]: highest_possible_processor_id() has to be a macro\n\n\t... otherwise, things like alpha and sparc64 break and break\nbadly.  They define cpu_possible_map to something else in smp.h\n*AFTER* having included cpumask.h.\n\n\tIf that puppy is a macro, expansion will happen at the actual\ncaller, when we\u0027d already seen #define cpu_possible_map ... and we will\nget the right thing used.\n\n\tAs an inline helper it will be tokenized before we get to that\ndefine and that\u0027s it; no matter what we define later, it won\u0027t affect\nanything.  We get modules with dependency on cpu_possible_map instead\nof the right symbol (phys_cpu_present_map in case of sparc64), or outright\nlink errors if they are built-in.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "f8cc5756dee3c2a4c56a7f089291f5ae0232747f",
      "tree": "c56914922a40cca1a48ac0191f2f5d7fb224ad55",
      "parents": [
        "bf7c7decb9752a3cb644b435cb354c8948606680",
        "b4d1b825785847cddee6d104113da913f2ca8efb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:17:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:17:04 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "9e04099cb90dce6a34b4cbc6b4a0d4e4cc4c5680",
      "tree": "30c96145b80941b1e59c4c32df3616cc2f33125f",
      "parents": [
        "757e0108473787f470294ce77bf703fedddfce7d",
        "414894938b88c1ad2e9cea6502ceccefb30605c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:16:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:16:35 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "e26148d934762b61133a64b6862f870624ff617d",
      "tree": "1387c6dfb62cf20447e08f26ceb757bb28d4d0c0",
      "parents": [
        "f1ac046d7b297186f755fb213589b539426e1406"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Fri Oct 14 15:59:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:10:12 2005 -0700"
      },
      "message": "[PATCH] Fix copy-and-paste error in BSD accounting\n\nFix copy and paste error in jiffies_to_AHZ conversion which leads to wrong\nBSD accounting information on alpha and ia64 when\nCONFIG_BSD_PROCESS_ACCT_V3 is turned on.\n\nAlso update comment to match reorganised header files.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb38c569e5ecf9e922e66963b6da2751b4f13d81",
      "tree": "de0c6c57b91fd2f6c1458f95e7022fbec9435d41",
      "parents": [
        "cb90d681ae439e525de9de519508ac9041342321"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Oct 14 16:07:25 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 14 16:07:25 2005 +0100"
      },
      "message": "[ARM] 3011/1: pxafb: Add ability to set device parent + fix spitz compile error\n\nPatch from Richard Purdie\n\nAdd a function to allow machines to set the parent of the pxa\nframebuffer device. This means the power up/down sequence can be\ncontrolled where required by the machine.\n\nUpdate spitz to use the new function, fixing a compile error.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6205d158d16d2619bf30f0aff47a8e09b07106e9",
      "tree": "5d7841b2d9436370a1321552ca58372e9644049e",
      "parents": [
        "13b1f64c16e2eb96a021b49cf3986528046ba3dc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Oct 14 12:24:24 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 14 12:24:24 2005 +0100"
      },
      "message": "[ARM] 3009/1: S3C2410 - io.h offsets too large for LDRH/STRH\n\nPatch from Ben Dooks\n\nThe __inwc/__outwc calls are capable of creating\nLDRH and STRH instructions with offsets over 8bits\nas GCC does not have a constraint for an 8bit\noffset.\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": "c6d2ea92d162c81d4d593b4b5e0f5ceb1b940c72",
      "tree": "a5a7334ba6e472d0c8e702e5d1b8a012f7595af6",
      "parents": [
        "0e29bb1a4ef69120a614391a649510010031dd8a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 17:16:17 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 17:16:17 2005 +1000"
      },
      "message": "powerpc: move iSeries/HvCallPci.h to platforms/iseries/call_pci.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "0e29bb1a4ef69120a614391a649510010031dd8a",
      "tree": "2795723298f7bd68eedbcb7e01f4673d12fb5258",
      "parents": [
        "20f48ccfa015d8b8391bbf07fc27618453f44969"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 17:09:16 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 17:09:16 2005 +1000"
      },
      "message": "powerpc: move iSeries/HvCallHpt.h to platforms/iseries/call_hpt.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "20f48ccfa015d8b8391bbf07fc27618453f44969",
      "tree": "0a38839fb3c8899fe1eb3026a29daaabec65babc",
      "parents": [
        "bffa8fc3835b0d3c4a59af8aceeea3aba823b032"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 16:49:58 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 16:49:58 2005 +1000"
      },
      "message": "powerpc: eliminate DsaAddr from pci_dn\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "688cb30bdc3e398d97682a6a58f825821ee838c2",
      "tree": "8fc9ca543fc3966eb961743ba4587298fce49279",
      "parents": [
        "51e8513615ed8202b22ba9a43b0c7376ea4f6868"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Oct 13 22:15:24 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Oct 13 22:15:24 2005 -0700"
      },
      "message": "[SPARC64]: Eliminate PCI IOMMU dma mapping size limit.\n\nThe hairy fast allocator in the sparc64 PCI IOMMU code\nhas a hard limit of 256 pages.  Certain devices can\nexceed this when performing very large I/Os.\n\nSo replace with a more simple allocator, based largely\nupon the arch/ppc64/kernel/iommu.c code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "426c1a11a677e39a8c8ed744a521d0f4cb2e417e",
      "tree": "efa10517ccd9469cfdf1b4390aeb776a8d3f1ddc",
      "parents": [
        "190554db7bcd41935827f71d4f6f787673da208a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 14:51:42 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 14 14:51:42 2005 +1000"
      },
      "message": "powerpc: move iSeries/iSeries_pci.h to platforms/iseries\n\nThe only real user of this file outside platforms/iseries was\ndrivers/net/iseries_veth.c but all it wanted was ISERIES_HV_ADDR()\nso we move that to abs_addr.h (and lowercase it).\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "51e8513615ed8202b22ba9a43b0c7376ea4f6868",
      "tree": "17242822a3520e2075448ac294c98adfe44a0583",
      "parents": [
        "c931488cc4619eecfe68a2f046b5898fddc2f904"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Oct 13 21:10:08 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Oct 13 21:10:08 2005 -0700"
      },
      "message": "[SPARC64]: Consolidate common PCI IOMMU init code.\n\nAll the PCI controller drivers were doing the same thing\nsetting up the IOMMU software state, put it all in one spot.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8923c6b852d3a97c1faad0566e38fca330375a7",
      "tree": "eb79e97c5468bba641c7a34b83514876f4902cf2",
      "parents": [
        "c931488cc4619eecfe68a2f046b5898fddc2f904"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 13 14:41:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 13 14:41:23 2005 -0700"
      },
      "message": "[NETFILTER]: Fix OOPSes on machines with discontiguous cpu numbering.\n\nOriginal patch by Harald Welte, with feedback from Herbert Xu\nand testing by Sébastien Bernard.\n\nEBTABLES, ARP tables, and IP/IP6 tables all assume that cpus\nare numbered linearly.  That is not necessarily true.\n\nThis patch fixes that up by calculating the largest possible\ncpu number, and allocating enough per-cpu structure space given\nthat.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c931488cc4619eecfe68a2f046b5898fddc2f904",
      "tree": "b92e43b7cbae6e7128ca6d7831d06e63989f2a31",
      "parents": [
        "aac372de6bde03168b833b4db1346a2c34a016c6",
        "3a8f675c40ba2d04e4fff6710db3da763436269f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 13 09:59:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 13 09:59:32 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "9153bd75f25ff3170f07fb9ac1fb0e718afc6fce",
      "tree": "6c6caeb12371b4ef8fb5b9e8bfb6b2d3efc27ead",
      "parents": [
        "a451e28c7642830d8b066e5a13de46934151ce3a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 13 16:46:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 13 16:46:35 2005 +0100"
      },
      "message": "[ARM] 3005/1: S3C2440 - add definition for s3c2440_set_dsc() call in hardware.h\n\nPatch from Ben Dooks\n\ninclude/asm-arm/arch-s3c2410/hardware.h was missing\nthe definition for s3c2440_set_dsc()\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": "02d31ed258434b29eb0e3a10f5ede6eecd46b6ba",
      "tree": "e901ed8af00756086e2da1a5e0c52602d2b01603",
      "parents": [
        "1b66e9fe8523cc239b6bea8443a860f50aeb2a83",
        "9ff5c59ce278c37bca22fbf98076d199bcaf9845"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 12 19:07:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 12 19:07:59 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "7062018687da3d5d4966f58d6f0a58528b1e331b",
      "tree": "ccd1c08ab25397d44f34382fc353df2e5cb591fc",
      "parents": [
        "4920960f577edcb0a5ef03823a53911cca5875e1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 12 17:44:55 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 13 09:49:51 2005 +1000"
      },
      "message": "powerpc: create 32 bit LOADADDR macro\n\nand use it in misc_32.S\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "4920960f577edcb0a5ef03823a53911cca5875e1",
      "tree": "c37bb1a8b02f54e3a5012bac7f726208e6fc488e",
      "parents": [
        "7e130edf712ac054aecf643f9d3d0142a9679e6a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 12 15:55:09 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 13 09:49:45 2005 +1000"
      },
      "message": "powerpc: consolidate cputable.c\n\nAlso simplify arch/ppc64/kernel/Makefile\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "afb997c6163b33292d31a09d6aa5cbb03ffa5bf1",
      "tree": "ee88c284b220e60088934b77797f4433590bf90c",
      "parents": [
        "ab4060e858e36129f9319ef0fa055347ad60e1d5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 12 15:12:21 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 12 15:12:21 2005 -0700"
      },
      "message": "[NETPOLL]: wrong return for null netpoll_poll_lock()\n\nWhen netpoll is not being used, the macro that\ndefines the removed routing netpoll_poll_lock\ndefines the return as zero, but the real\nroutine returns a `void *`\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a451e28c7642830d8b066e5a13de46934151ce3a",
      "tree": "d9a3aac69649f01b283958f8b53cbfdd6b86d914",
      "parents": [
        "e6158b4a5647624ceb90074bfcc248ea3152c906"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "Liam.Girdwood@wolfsonmicro.com",
        "time": "Wed Oct 12 19:58:12 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 12 19:58:12 2005 +0100"
      },
      "message": "[ARM] 3003/1: SSP channel map register updates for pxa2xx\n\nPatch from Liam Girdwood\n\nThis patch updates the pxa2xx channel map registers definitions in\npxa-regs.h\n\nChanges:-\n  o Added description for SSP2 registers\n  o Added definitions for SSP3 registers\n\nSigned-off-by:Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d8e998c58a870770905495a1d45ebf7285b5b1c5",
      "tree": "828a1633c667c0769feec6451aa450bbfb911a10",
      "parents": [
        "cbd27b8ced4b1888c93f69b4dd108a69ac4d733f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 12 14:22:50 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 12 08:24:47 2005 -0700"
      },
      "message": "[PATCH] ppc32: Tell userland about lack of standard TB\n\nGlibc is about to get some new high precision timer stuff that relies on\nthe standard timebase of the PPC architecture.\n\nHowever, some (rare \u0026 old) CPUs do not have such timebase and it is a\nbit annoying to have your stuff just crash because you are running on\nthe wrong CPU...\n\nThis exposes to userland a CPU feature bit that tells that the current\nprocessor doesn\u0027t have a standard timebase.  It\u0027s negative logic so that\nglibc will still \"just work\" on older kernels (it will just be unhappy\non those old CPUs but that doesn\u0027t really matter as distro tend to\nupdate glibc \u0026 kernel at the same time).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "cbd27b8ced4b1888c93f69b4dd108a69ac4d733f"
}
