)]}'
{
  "log": [
    {
      "commit": "f1ba9a5b2ab7d3f5a910d93371c4f22b636b7683",
      "tree": "027523e8302d0851acd8e472acff9c81030abc94",
      "parents": [
        "b636f1379eefe6eba931deaa386605bc7ac623e7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Jun 02 22:24:26 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jun 15 15:02:37 2010 +1000"
      },
      "message": "powerpc: Unconditionally enabled irq stacks\n\nIrq stacks provide an essential protection from stack overflows through\nexternal interrupts, at the cost of two additionals stacks per CPU.\n\nEnable them unconditionally to simplify the kernel build and prevent\npeople from accidentally disabling them.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ceba1abcb00b0ef0b1efcd715285f6e05523edef",
      "tree": "6aa0a9334a3324f9f7170606cc071b5dbd223832",
      "parents": [
        "2ef613cb94556ff69860f6bf004298f4e131c216"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Apr 26 15:32:46 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu May 06 18:05:26 2010 +1000"
      },
      "message": "powerpc/cpumask: Add DEBUG_PER_CPU_MAPS option\n\nEnable the DEBUG_PER_CPU_MAPS option so we can look for problems with\ncpumasks .\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a73611b6aafa3b902524dad2d68e378c4ec9f4db",
      "tree": "5dc4877055a2297d9f7f5db4cf6a5a7aad392dd0",
      "parents": [
        "5fa3577b1a1202972e6e419040438c29f39f59cc",
        "ae4cec4736969ec2196a6bbce4ab263ff7cb7eef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 16 13:26:53 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 16 13:26:53 2009 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next\u0027 of git://git.secretlab.ca/git/linux-2.6: (23 commits)\n  powerpc: fix up for mmu_mapin_ram api change\n  powerpc: wii: allow ioremap within the memory hole\n  powerpc: allow ioremap within reserved memory regions\n  wii: use both mem1 and mem2 as ram\n  wii: bootwrapper: add fixup to calc useable mem2\n  powerpc: gamecube/wii: early debugging using usbgecko\n  powerpc: reserve fixmap entries for early debug\n  powerpc: wii: default config\n  powerpc: wii: platform support\n  powerpc: wii: hollywood interrupt controller support\n  powerpc: broadway processor support\n  powerpc: wii: bootwrapper bits\n  powerpc: wii: device tree\n  powerpc: gamecube: default config\n  powerpc: gamecube: platform support\n  powerpc: gamecube/wii: flipper interrupt controller support\n  powerpc: gamecube/wii: udbg support for usbgecko\n  powerpc: gamecube/wii: do not include PCI support\n  powerpc: gamecube/wii: declare as non-coherent platforms\n  powerpc: gamecube/wii: introduce GAMECUBE_COMMON\n  ...\n\nFix up conflicts in arch/powerpc/mm/fsl_booke_mmu.c.\n\nHopefully even close to correctly.\n"
    },
    {
      "commit": "d1d56f8c1d5a622228177eca47e9dcff0498bddb",
      "tree": "450b587fbe84b0e1e6f46f8d6c3bf1b5420b6e39",
      "parents": [
        "b8e8efaa86399c4424becd96402993cf230dab57"
      ],
      "author": {
        "name": "Albert Herranz",
        "email": "albert_herranz@yahoo.es",
        "time": "Sat Dec 12 06:31:51 2009 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Dec 12 22:24:31 2009 -0700"
      },
      "message": "powerpc: gamecube/wii: early debugging using usbgecko\n\nAdd support for using the USB Gecko adapter as an early debugging\nconsole on the Nintendo GameCube and Wii video game consoles.\nThe USB Gecko is a 3rd party memory card interface adapter that provides\na EXI (External Interface) to USB serial converter.\n\nSigned-off-by: Albert Herranz \u003calbert_herranz@yahoo.es\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "c8cd093a6e9f96ea6b871576fd4e46d7c818bb89",
      "tree": "2bad2c3a2cc68a35fb93d986a49bf543efcd0156",
      "parents": [
        "6795b85c6a4f690e61e7be31aa150d945c723fb5"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon Oct 26 18:50:29 2009 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 28 16:13:04 2009 +1100"
      },
      "message": "powerpc: tracing: Add hypervisor call tracepoints\n\nAdd hcall_entry and hcall_exit tracepoints.  This replaces the inline\nassembly HCALL_STATS code and converts it to use the new tracepoints.\n\nTo keep the disabled case as quick as possible, we embed a status word\nin the TOC so we can get at it with a single load.  By doing so we\nkeep the overhead at a minimum.  Time taken for a null hcall:\n\nNo tracepoint code:\t135.79 cycles\nDisabled tracepoints:\t137.95 cycles\n\nFor reference, before this patch enabling HCALL_STATS resulted in a null\nhcall of 201.44 cycles!\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ba55bd74360ea4b8b95e73ed79474d37ff482b36",
      "tree": "9474cac06ef169ec0a8f5744e2aefa61286e4410",
      "parents": [
        "eedacbf02df462d6c915d8d642b23fb450d485c7"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Jun 09 20:48:51 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jun 16 14:15:45 2009 +1000"
      },
      "message": "powerpc: Add configurable -Werror for arch/powerpc\n\nAdd the option to build the code under arch/powerpc with -Werror.\n\nThe intention is to make it harder for people to inadvertantly introduce\nwarnings in the arch/powerpc code. It needs to be configurable so that\nif a warning is introduced, people can easily work around it while it\u0027s\nbeing fixed.\n\nThe option is a negative, ie. don\u0027t enable -Werror, so that it will be\nturned on for allyes and allmodconfig builds.\n\nThe default is n, in the hope that developers will build with -Werror,\nthat will probably lead to some build breaks, I am prepared to be flamed.\n\nIt\u0027s not enabled for math-emu, which is a steaming pile of warnings.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "80947e7c99c29ce3a78bdc1933b310468455a82f",
      "tree": "d0403ed66d03aa7f6498c65193e1f56def6af13f",
      "parents": [
        "f312deb4cd0c88196edf6dab192b7d42514398d6"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon May 18 02:10:05 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu May 21 15:44:26 2009 +1000"
      },
      "message": "powerpc: Keep track of emulated instructions\n\nIf CONFIG_PPC_EMULATED_STATS is enabled, make available counters for the\nvarious classes of emulated instructions under\n/sys/kernel/debug/powerpc/emulated_instructions/ (assumed debugfs is mounted on\n/sys/kernel/debug).  Optionally (controlled by\n/sys/kernel/debug/powerpc/emulated_instructions/do_warn), rate-limited warnings\ncan be printed to the console when instructions are emulated.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ee3b4290aec03022cfb67c9adba9f1b3215245f0",
      "tree": "37130f5de4d5ccd2be4902dc3dec9ec6a371c2ed",
      "parents": [
        "833bb3046b6cb320e775ea2160ddca87d53260d5"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Apr 02 16:56:30 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 02 19:04:48 2009 -0700"
      },
      "message": "generic debug pagealloc: build fix\n\nThis fixes a build failure with generic debug pagealloc:\n\n  mm/debug-pagealloc.c: In function \u0027set_page_poison\u0027:\n  mm/debug-pagealloc.c:8: error: \u0027struct page\u0027 has no member named \u0027debug_flags\u0027\n  mm/debug-pagealloc.c: In function \u0027clear_page_poison\u0027:\n  mm/debug-pagealloc.c:13: error: \u0027struct page\u0027 has no member named \u0027debug_flags\u0027\n  mm/debug-pagealloc.c: In function \u0027page_poison\u0027:\n  mm/debug-pagealloc.c:18: error: \u0027struct page\u0027 has no member named \u0027debug_flags\u0027\n  mm/debug-pagealloc.c: At top level:\n  mm/debug-pagealloc.c:120: error: redefinition of \u0027kernel_map_pages\u0027\n  include/linux/mm.h:1278: error: previous definition of \u0027kernel_map_pages\u0027 was here\n  mm/debug-pagealloc.c: In function \u0027kernel_map_pages\u0027:\n  mm/debug-pagealloc.c:122: error: \u0027debug_pagealloc_enabled\u0027 undeclared (first use in this function)\n\nby fixing\n\n - debug_flags should be in struct page\n - define DEBUG_PAGEALLOC config option for all architectures\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nReported-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6a11f75b6a17b5d9ac5025f8d048382fd1f47377",
      "tree": "a3415cd897823975b927f89a233d2703bf97ba2b",
      "parents": [
        "610a77e04a8d9fe8764dc484e2182fa251ce1cc2"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Tue Mar 31 15:23:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 08:59:13 2009 -0700"
      },
      "message": "generic debug pagealloc\n\nCONFIG_DEBUG_PAGEALLOC is now supported by x86, powerpc, sparc64, and\ns390.  This patch implements it for the rest of the architectures by\nfilling the pages with poison byte patterns after free_pages() and\nverifying the poison patterns before alloc_pages().\n\nThis generic one cannot detect invalid page accesses immediately but\ninvalid read access may cause invalid dereference by poisoned memory and\ninvalid write access can be detected after a long delay.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28794d34ecb6815a3fa0a4256027c9b081a17c5f",
      "tree": "b75cba61f2d41b07d09ade4a72e4aba80fd73a31",
      "parents": [
        "9e5efaa9360f26e0052d16f7a40d002a6a18863b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Mar 10 17:53:27 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 11 17:11:35 2009 +1100"
      },
      "message": "powerpc/kconfig: Kill PPC_MULTIPLATFORM\n\nCONFIG_PPC_MULTIPLATFORM is a remain of the pre-powerpc days and isn\u0027t\nreally meaningful anymore. It was basically equivalent to PPC64 || 6xx.\n\nThis removes it along with the following changes:\n\n - 32-bit platforms that relied on PPC32 \u0026\u0026 PPC_MULTIPLATFORM now rely\n   on 6xx which is what they want anyway.\n\n - A new symbol, PPC_BOOK3S, is defined that represent compliance with\n   the \"Server\" variant of the architecture. This is set when either 6xx\n   or PPC64 is set and open the door for future BOOK3E 64-bit.\n\n - 64-bit platforms that relied on PPC64 \u0026\u0026 PPC_MULTIPLATFORM now use\n   PPC64 \u0026\u0026 PPC_BOOK3S\n\n - A separate and selectable CONFIG_PPC_OF_BOOT_TRAMPOLINE option is now\n   used to control the use of prom_init.c\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c4d04be11f99cc9ce4e3801a5da235727db704a9",
      "tree": "eb5e132a765e0b23086f2a6e5ac88ba7f475aedd",
      "parents": [
        "0186f47e703fb7aa14b54459d642ef5374b3a685"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Nov 20 03:24:07 2008 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 03 20:46:35 2008 +1100"
      },
      "message": "powerpc: Allow the max stack trace depth to be configured\n\nOn my screen, when something crashes, I only have space for maybe 16\nfunctions of the stack trace before the information above it scrolls\noff the screen.  It\u0027s easy to hack the kernel to print out only that\nmuch, but it\u0027s harder to remember to do it.  This introduces a config\noption for it so that I can keep the setting in my config.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7e302869e0c5261aba779e059cddcd2fbf7aedbe",
      "tree": "5e0fa618fd830819ca2b6d5fdabf1c297963702b",
      "parents": [
        "611cd90c91494d1ff9bd4bc349fe38789828733e"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Aug 06 09:10:01 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Aug 20 16:34:57 2008 +1000"
      },
      "message": "powerpc: Split-out common MSI bitmap logic into msi_bitmap.c\n\nThere are now two almost identical implementations of an MSI bitmap\nallocator, one in mpic_msi.c and the other in fsl_msi.c.\n\nMerge them together and put the result in msi_bitmap.c.  Some of the\nMPIC bits will remain to provide a nicer interface for the MPIC users.\n\nIn the process we fix two buglets.  The first is that the allocation\nroutines, now msi_bitmap_alloc_hwirqs(), returned an unsigned result,\neven though they use -1 to indicate allocation failure.  Although all\nthe callers were checking correctly, it is much better for the routine\nto just return an int.  At least until someone wants \u003e ~2 billion MSIs.\n\nThe second buglet is that the device tree reservation logic only\nallowed power-of-two reservations.  AFAICT that didn\u0027t effect any\nexisting code but it\u0027s nicer if we can reserve arbitrary irqs from MSI\nuse.\n\nWe also add some selftests, which exposed the two buglets and now test\nfor them, as well as some basic sanity tests.  The tests are only built\nwhen CONFIG_DEBUG_KERNEL\u003dy.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9c4cb82515130c62224e23fdf7c13c8f6c59c614",
      "tree": "f916fd843972502d918a1a03bdb99c9c2bbaa91c",
      "parents": [
        "c7c8eede2739289df02a1ab297cc476c6f38dca7"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sat Aug 02 02:44:11 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 04 13:18:17 2008 +1000"
      },
      "message": "powerpc: Remove use of CONFIG_PPC_MERGE\n\nNow that arch/ppc is gone and CONFIG_PPC_MERGE is always set, remove\nthe dead code associated with !CONFIG_PPC_MERGE from arch/powerpc\nand include/asm-powerpc.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17ce452f7ea3df760b7f9f42453b6f6acd765217",
      "tree": "a53c70b553363ce404ff49cb49ccc532cf4c7e78",
      "parents": [
        "5cbad0ebf45c5417104b383dc0e34f64fa7f2473"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Jul 23 11:30:15 2008 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Jul 23 11:30:15 2008 -0500"
      },
      "message": "kgdb, powerpc: arch specific powerpc kgdb support\n\nThis patch removes the old kgdb reminants from ARCH\u003dpowerpc and\nimplements the new style arch specific stub for the common kgdb core\ninterface.\n\nIt is possible to have xmon and kgdb in the same kernel, but you\ncannot use both at the same time because there is only one set of\ndebug hooks.\n\nThe arch specific kgdb implementation saves the previous state of the\ndebug hooks and restores them if you unconfigure the kgdb I/O driver.\nKgdb should have no impact on a kernel that has no kgdb I/O driver\nconfigured.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "362e7701fd183d990e0863883461edef61392710",
      "tree": "a39d5466e2a6b68dd16187da8fad27ea50fb9851",
      "parents": [
        "9b1a735de64cc975c31a1642ec55e082ddbdfeaf"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Jun 24 11:33:03 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jul 01 11:28:30 2008 +1000"
      },
      "message": "powerpc: Add self-tests of the feature fixup code\n\nThis commit adds tests of the feature fixup code, they are run during\nboot if CONFIG_FTR_FIXUP_SELFTEST\u003dy. Some of the tests manually invoke\nthe patching routines to check their behaviour, and others use the\nmacros and so are patched during the normal patching done during boot.\n\nBecause we have two sets of macros with different names, we use a macro\nto generate the test of the macros, very niiiice.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ae0dc73625f9b0e636ccd130e394c9b654a062fb",
      "tree": "1471cae752e3db5c2541771ec34ae8578e6984f5",
      "parents": [
        "411781a290b0d0a31fd73826b3ee110f1e3cc3b6"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Jun 24 11:32:32 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jul 01 11:28:22 2008 +1000"
      },
      "message": "powerpc: Add tests of the code patching routines\n\nAdd tests of the existing code patching routines, as well as the new\nroutines added in the last commit.  The self-tests are run late in boot\nwhen CONFIG_CODE_PATCHING_SELFTEST\u003dy, which depends on DEBUG_KERNEL\u003dy.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "85218827cc4ca900867807f19345418164ffc108",
      "tree": "1813b7fadb7c077acd0ef62f57385b7424ca0121",
      "parents": [
        "dd18434ff0b7d9b9ad3d596985fc84b329d2f9a8"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Apr 28 16:21:22 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 29 15:57:34 2008 +1000"
      },
      "message": "[POWERPC] Add IRQSTACKS support on ppc32\n\nThis makes it possible to use separate stacks for hard and soft IRQs\non 32-bit powerpc as well as on 64-bit.  The code for 32-bit is just\nthe 32-bit analog of the 64-bit code.\n\n* Added allocation and initialization of the irq stacks.  We limit the\n  stacks to be in lowmem for ppc32.\n* Implemented ppc32 versions of call_do_softirq() and call_handle_irq()\n  to switch the stack pointers\n* Reworked how we do stack overflow detection.  We now keep around the\n  limit of the stack in the thread_struct and compare against the limit\n  to see if we\u0027ve overflowed.  We can now use this on ppc64 if desired.\n\n[ paulus@samba.org: Fixed bug on 6xx where we need to reload r9 with the\n  thread_info pointer. ]\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbf45ba57eaec56569918a8bab96ab653bd45ec1",
      "tree": "63c53b1c1d93ec6559c7695c16b2345238e270f5",
      "parents": [
        "513014b717203d1d689652d0fda86eee959a6a8a"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed Apr 16 23:28:09 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sun Apr 27 18:21:39 2008 +0300"
      },
      "message": "KVM: ppc: PowerPC 440 KVM implementation\n\nThis functionality is definitely experimental, but is capable of running\nunmodified PowerPC 440 Linux kernels as guests on a PowerPC 440 host. (Only\ntested with 440EP \"Bamboo\" guests so far, but with appropriate userspace\nsupport other SoC/board combinations should work.)\n\nSee Documentation/powerpc/kvm_440.txt for technical details.\n\n[stephen: build fix]\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "c2dd3529f35de9e2f51eba9bbf9969f5dc8382d4",
      "tree": "51af219a028b66325a4a70331297e2ecc81a0d33",
      "parents": [
        "da0a5f0c65913e4ec0a70a5019ce0a7bcaab21c9"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurentp@cse-semaphore.com",
        "time": "Thu Apr 10 17:01:59 2008 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 17 01:01:37 2008 -0500"
      },
      "message": "[POWERPC] cpm-serial: Relocate CPM buffer descriptors and SMC parameter ram.\n\nThis patch relocates the buffer descriptors and the SMC parameter RAM at the\nend of the first CPM muram chunk, as described in the device tree. This allows\ndevice trees to stop excluding SMC parameter ram allocated by the boot loader\nfrom the CPM muram node.\n\nSigned-off-by: Laurent Pinchart \u003claurentp@cse-semaphore.com\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6bbc5476298a3dd46a7a19c2af03778b094acb15",
      "tree": "d88cbb289b92195f079d62f3695224b09865e855",
      "parents": [
        "379865d63cb97f8e8241724aae48e795a6b7cb10"
      ],
      "author": {
        "name": "Hugh Blemings",
        "email": "hugh@blemings.org",
        "time": "Fri Dec 21 15:39:28 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:13:33 2007 -0600"
      },
      "message": "[POWERPC] 4xx: Base support for 440GX Taishan eval board\n\nThis patch adds base support for the AMCC Taishan 440GX evaluation\nboard.\n\nSigned-off-by: Hugh Blemings \u003chugh@blemings.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "9dae8afdf212d39bc7c25f1b1ca9b10f10f6beaa",
      "tree": "12721945adf3a3fc01ba292e1756af4826a7eed3",
      "parents": [
        "69c0785112921a43739495a68f459fde88a9bbd8"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:26 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:13:03 2007 -0600"
      },
      "message": "[POWERPC] 4xx: Add early udbg support for 40x processors\n\nThis adds some basic real mode based early udbg support for 40x\nin order to debug things more easily\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "7ee17466b6ac3b63ce87492d080e15e7f144f7d2",
      "tree": "c444e78f104dd0df087f71612b63f1189150f4a4",
      "parents": [
        "837c54db21fc7047af75f3fe4295e32106449e34"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:24 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Early debug forces console log level to max\n\nThis makes the early debug option force the console loglevel\nto the max.  The early debug option is meant to catch messages very\nearly in the kernel boot process, in many cases, before the kernel\nhas a chance to parse the \"debug\" command line argument.  Thus it\nmakes sense when CONFIG_PPC_EARLY_DEBUG is set, to force the console\nlog level to the max at boot time.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1d5499b5ac6515991a5149f934cb6f0ead653dbc",
      "tree": "f087f71b67893e07313b0294ec30ce3a6cc36258",
      "parents": [
        "b7c1dfba0c458114692cb5948d0405c64b40a25b"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Thu Oct 18 22:55:13 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 19 16:18:18 2007 -0500"
      },
      "message": "[POWERPC] 4xx: Split early debug output and early boot console for 44x\n\nCurrently there\u0027s no way to enable early boot console on PowerPC 44x\nnot specifying uart\u0027s physical address in kernel config, which is used\nfor very early debug messages. This patch splits very early debug output\n(which needs uart physical address in kernel config) and early boot console\n(which searches for uarts in the device tree using find_legacy_serial_ports).\nWe enable early boot console for all 44x processors, while (dangerous)\nearly debug is user-selectable.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "247537b9a270b52cc0375adcb0fb2605a160cba5",
      "tree": "cb5b734cff9c41a138f85dd69305289f0a8ec5b5",
      "parents": [
        "4f1127e204377cbd2a56d112d323466f668e8334"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Sep 26 20:02:52 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Fri Oct 12 21:20:32 2007 +0200"
      },
      "message": "kconfig: syntax cleanup - drop support for \"depends/requires/def_boolean\"\n\nRemove the following redundant and never or rarely used kconfig syntax:\n\n- \"def_boolean\" (same as \"def_bool\")\n- \"requires\" (same as \"depends on\")\n- \"depends\" (same as \"depends on\")\n\nThis patch contains the code changes and Kconfig updates.\nThe shipped files are in next patch to let actual codechange stand out.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "15f8c604a79c4840ed76eecf3af5d88b7c1dee9e",
      "tree": "d86815bc2daf835fee081ee7dac92cef8784f6a3",
      "parents": [
        "3c5df5c26ed17828760945d59653a2e22e3fb63f"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 28 14:06:16 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 15:47:05 2007 -0500"
      },
      "message": "[POWERPC] cpm: Describe multi-user ram in its own device node.\n\nThe way the current CPM binding describes available multi-user (a.k.a.\ndual-ported) RAM doesn\u0027t work well when there are multiple free regions,\nand it doesn\u0027t work at all if the region doesn\u0027t begin at the start of\nthe muram area (as the hardware needs to be programmed with offsets into\nthis area).  The latter situation can happen with SMC UARTs on CPM2, as its\nparameter RAM is relocatable, u-boot puts it at zero, and the kernel doesn\u0027t\nsupport moving it.\n\nIt is now described with a muram node, similar to QE.  The current CPM\nbinding is sufficiently recent (i.e. never appeared in an official release)\nthat compatibility with existing device trees is not an issue.\n\nThe code supporting the new binding is shared between cpm1 and cpm2, rather\nthan remain separated.  QE should be able to use this code as well, once\nminor fixes are made to its device trees.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c374e00e17f1c10768d5af922a1ff33e43df2eb0",
      "tree": "fc6149e7f3b86bb202c475d4414a926c481761b8",
      "parents": [
        "e631ae3b164158fbf486fbed5adb597696c4f0e5"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 11:43:43 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:35:43 2007 -0500"
      },
      "message": "[POWERPC] Add early debug console for CPM serial ports.\n\nThis code assumes that the ports have been previously set up, with\nbuffers in DPRAM.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "60b332e755da7dbf32f1660973ce4f97ebf05d05",
      "tree": "0f13a0e4c80b668c386cbb5a3766cb607e8166f8",
      "parents": [
        "7866291d4cabf5491d4ecb62787308f8b8958f59"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Aug 28 18:47:57 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:20 2007 +1000"
      },
      "message": "[POWERPC] Export virq mapping via debugfs\n\nThis adds a debugfs file \"powerpc/virq_mapping\", which shows the virtual\nto real mapping of irq numbers.  Enable it with CONFIG_VIRQ_DEBUG.\n\nSigned-off-by: Zhang Wei \u003cwei.zhang@freescale.com\u003e\nSigned-off-by: Chen Gong \u003cG.Chen@freescale.com\u003e\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6",
      "tree": "895fe53e8dc4fc59d05b963ac079f6ff759ad0fb",
      "parents": [
        "6c8dca5d53f95009d4fff00195bf38f277dc4366"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 29 23:24:36 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:45:38 2007 -0700"
      },
      "message": "Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION\n\nReplace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION to avoid\nconfusion (among other things, with CONFIG_SUSPEND introduced in the\nnext patch).\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1c813123f3beebcffb8446929e0e917defda67f",
      "tree": "5ae1ecd801a525d8b109f33c418bf45859bac66d",
      "parents": [
        "10ce8c69d09c8dcdebe926adb2e7d28f540e2939"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 26 00:43:36 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 26 00:43:36 2007 -0500"
      },
      "message": "[POWERPC] Only allow building of BootX text support on PPC_MULTIPLATFORM\n\nBootX text code is only supported on systems with real OF at this point\nwhich is PPC_OF \u0026\u0026 PPC_MULTIPLATFORM.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3dde6ad8fc3939d345a3768464ecff43c91d511a",
      "tree": "bf36419973a724f854ba69de793daaf3d916f9a0",
      "parents": [
        "ccf6780dc3d228f380e17b6858b93fc48e40afd4"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dave@jikos.cz",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "message": "Fix trivial typos in Kconfig* files\n\nFix several typos in help text in Kconfig* files.\n\nSigned-off-by: David Sterba \u003cdave@jikos.cz\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d9b55a03611ff2e2e54fb4e1ad2648d5eb870fa3",
      "tree": "5704be539afcd6f29b1f5751476c8b4f53673bff",
      "parents": [
        "f6dfc80554b27da11dbb36ebae166b23ec3aa9ca"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue May 08 12:59:31 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 14:47:33 2007 +1000"
      },
      "message": "[POWERPC] Early serial debug support for PPC44x\n\nThis adds support for early serial debugging via the built in\nport on IBM/AMCC PowerPC 44x CPUs.  It uses a bolted TLB entry in\naddress space 1 for the UART\u0027s mapping, allowing robust debugging both\nbefore and after the initialization of the MMU.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "370a908db154f51008cea41e67e7409efa251c7b",
      "tree": "ce41155e4b4ae2702a6410b28edd653c83858feb",
      "parents": [
        "88df6e90fa9782dbf44d936e44649afe271e4790"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Apr 12 15:30:23 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 13 04:09:39 2007 +1000"
      },
      "message": "[POWERPC] DEBUG_PAGEALLOC for 64-bit\n\nHere\u0027s an implementation of DEBUG_PAGEALLOC for 64 bits powerpc.\nIt applies on top of the 32 bits patch.\n\nUnlike Anton\u0027s previous attempt, I\u0027m not using updatepp. I\u0027m removing\nthe hash entries from the bolted mapping (using a map in RAM of all the\nslots). Expensive but it doesn\u0027t really matter, does it ? :-)\n\nMemory hot-added doesn\u0027t benefit from this unless it\u0027s added at an\naddress that is below end_of_DRAM() as calculated at boot time.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\n arch/powerpc/Kconfig.debug      |    2\n arch/powerpc/mm/hash_utils_64.c |   84 ++++++++++++++++++++++++++++++++++++++--\n 2 files changed, 82 insertions(+), 4 deletions(-)\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "88df6e90fa9782dbf44d936e44649afe271e4790",
      "tree": "d0f4c46731e35e96a381dd3e3138f0276741ca57",
      "parents": [
        "ee4f2ea48674b6c9d91bc854edc51a3e6a7168c4"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Apr 12 15:30:22 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 13 04:09:39 2007 +1000"
      },
      "message": "[POWERPC] DEBUG_PAGEALLOC for 32-bit\n\nHere\u0027s an implementation of DEBUG_PAGEALLOC for ppc32. It disables BAT\nmapping and is only tested with Hash table based processor though it\nshouldn\u0027t be too hard to adapt it to others.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\n arch/powerpc/Kconfig.debug       |    9 ++++++\n arch/powerpc/mm/init_32.c        |    4 +++\n arch/powerpc/mm/pgtable_32.c     |   52 +++++++++++++++++++++++++++++++++++++++\n arch/powerpc/mm/ppc_mmu_32.c     |    4 ++-\n include/asm-powerpc/cacheflush.h |    6 ++++\n 5 files changed, 74 insertions(+), 1 deletion(-)\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd42c717510cd65529ccb46ccfa71fe4dde9fbd9",
      "tree": "c8878ef641378605a06a5754fda5e50cc8470c8f",
      "parents": [
        "72e77a1b941e24e67f396246310438afbad9e6b3"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 08:46:55 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:06:40 2007 -0500"
      },
      "message": "[POWERPC] Removed config options that we don\u0027t support in embedded6xx\n\nWhen we started arch/powerpc we duplicated a number of config options from\narch/ppc for various platforms that are supported.  Now that we actually\nsupport a few platforms, remove all the ones that haven\u0027t been moved over.\nAdditionally, this cleanup moved the 82xx/PQ2 options over into\narch/powerpc/platforms/82xx/Kconfig where they belong.  It also killed\nGEN550 which doesn\u0027t exist in arch/powerpc.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "39c870d5b503fa684198baf90bab2daa35ef0151",
      "tree": "0afdc842f7714cf47892512bb93ae5453bb6c34d",
      "parents": [
        "a1fdf6940a2a3d3c7475755eba5881403473252d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Feb 04 16:36:49 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:22 2007 +1100"
      },
      "message": "[POWERPC] pasemi: UART udbg support\n\nEarly debug output for PA Semi UART. Uses the 2.05 CI real mode ops.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c347b7989e4d9e1c23cb5cfba78c63c031b7dcee",
      "tree": "b2a8d8fe0717a64e40b42093dadc5017947f9ea2",
      "parents": [
        "e107931956f8327637508b91a9ddd4ba35be289d"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Fri Feb 02 16:47:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:21 2007 +1100"
      },
      "message": "[POWERPC] Celleb: basic support\n\nThis patch adds base support for Celleb platform.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "304df8f7ef4914ad0886cd1eaa03a12dac583be1",
      "tree": "aacca0264296522e79b4a329b952c59f7b634ff2",
      "parents": [
        "48809a93083a5419cc3147950c3008ccdaf80860"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 30 00:45:56 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 30 00:45:56 2007 -0600"
      },
      "message": "[POWERPC] Enable stack debug features on ppc32\n\nEnable stack overflow checking (DEBUG_STACKOVERFLOW) and stack usage\n(DEBUG_STACK_USAGE) on ppc32.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "80814be40e1f0e7e6fc00fdfe0af16268670e0b4",
      "tree": "791472128eb2236b86e9c7a9d655f27ffa1e0348",
      "parents": [
        "bbb681779012fae778c0a53081bbb19cf43bca4e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 11:45:14 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:58 2006 +1100"
      },
      "message": "[POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries\n\nand therefore combined builds.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbb681779012fae778c0a53081bbb19cf43bca4e",
      "tree": "b69e8c2cb20f68dbca105aaed8ec3d4345f50ba9",
      "parents": [
        "ec59cf710bcf638a895f2ad90cafb1493b95953e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 11:44:09 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:56 2006 +1100"
      },
      "message": "[POWERPC] Allow xmon to build on legacy iSeries\n\nxmon still does not run on iSeries, but this allows us to build a combined\nkernel that includes it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e0426047cb684842700f0098f74842a38260dbae",
      "tree": "eec4033ad96e019dbb4e00863c3e03ca6c3ae090",
      "parents": [
        "af89fb8041562508895c8f3ba04790d7c2f4338c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 23 00:46:45 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:32 2006 +1100"
      },
      "message": "[POWERPC] Make xmon disassembly optional\n\nWhile adding spu disassembly support it struck me that we\u0027re actually\ncarrying quite a lot of code around, just to do disassembly in the case\nof a crash.\n\nWhile on large systems it\u0027s not an issue, on smaller ones it might be\nnice to have xmon - but without the weight of the disassembly support.\nFor a Cell build this saves ~230KB (!), and for pSeries ~195KB.\n\nWe still support the \u0027di\u0027 and \u0027sdi\u0027 commands, however they just dump\nthe instruction in hex.\n\nMove the definitions into a header to clean xmon.c just a tiny bit.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "26c8af5f01dfb91f709cc2ba07fb650949aae13e",
      "tree": "dbaa11641da7348bb2fbde3c75429449c7ca4104",
      "parents": [
        "87fd7724d4022913ae8dbee3ed55cd04f2c316a6"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Fri Sep 08 16:29:21 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 13 18:39:53 2006 +1000"
      },
      "message": "[POWERPC] print backtrace when entering xmon\n\nxmon does not print a backtrace per default. This is bad on systems with\nUSB keyboard, the most needed info about the crash is lost.\nprint a backtrace during the very first xmon entry.\n\nBooting with xmon\u003dnobt disables the autobacktrace functionality.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57852a853b0d6761f270be0961d5d8387e98c8bb",
      "tree": "f3c3ff7ec94014a9acba27761dd489fdce1c66db",
      "parents": [
        "ab06ff3af34a6288b314862abfebd86ad918c5d9"
      ],
      "author": {
        "name": "Mike Kravetz",
        "email": "kravetz@us.ibm.com",
        "time": "Wed Sep 06 16:23:12 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 13 18:39:53 2006 +1000"
      },
      "message": "[POWERPC] powerpc: Instrument Hypervisor Calls\n\nAdd instrumentation for hypervisor calls on pseries.  Call statistics\ninclude number of calls, wall time and cpu cycles (if available) and\nare made available via debugfs.  Instrumentation code is behind the\nHCALL_STATS config option and has no impact if not enabled.\n\nSigned-off-by: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cc46bb98c0d52695f26c239de701050660f5c79f",
      "tree": "1b40e9db66de5c41c0b2fdf1db022f645a46a697",
      "parents": [
        "458148c00b97864a27ecf528a1d45a8e5ebd9bbc"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Jun 23 18:20:16 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 28 11:59:48 2006 +1000"
      },
      "message": "[POWERPC] Add udbg support for RTAS console\n\nAdd udbg hooks for the RTAS console, based on the RTAS put-term-char\nand get-term-char calls. Along with my previous patches, this should\nenable debugging as soon as early_init_dt_scan_rtas() is called.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "485a2d54dbc7cf939bd0c22daad74e2cf6f001d7",
      "tree": "4939a7b849faf8e0fc3f5069b7f696475845eaa9",
      "parents": [
        "b26f100d89c87060b561c3108582b7cb81521df8"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue May 09 16:03:51 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 19 14:35:23 2006 +1000"
      },
      "message": "[PATCH] powerpc: Make early debugging options behave with oldconfig\n\nIf you undefine all the early debugging options and then run make oldconfig,\nyou don\u0027t get prompted to see if you want to enable any of them. This is\nannoying.\n\nAFAICT we can\u0027t do this just with a choice, because the choice is either\noptional, in which case we don\u0027t get prompted, or not in which case we _must_\nselect early debugging.\n\nSo add a bool which controls whether we have early debugging at all, and then\nif that\u0027s enabled provide the choice. The extra bool will actually be useful\nin another patch I have lying around, so this is a win-win.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "78af90629ce98c8383ea16928e110eb97b889be6",
      "tree": "ade3b2f6317a9ceae025101b975ca4a8d6037ce7",
      "parents": [
        "9cf8ca38719e08e5388ddd37ef1c46442b8f99a4"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:48:37 2006 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:48:37 2006 -0600"
      },
      "message": "powerpc: remove OCP references\n\nOCP isn\u0027t used in arch/powerpc and hopefully will never be.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "296167ae1799815b9ed2d135a847436502f2ee91",
      "tree": "5e9496d0a60e10a021c12117ec6bc8d513f39463",
      "parents": [
        "bf6a7112bda99aadd6675526423a96be6b356a3d"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jan 11 11:54:09 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jan 11 14:48:26 2006 +1100"
      },
      "message": "[PATCH] powerpc: Make early debugging configurable via Kconfig\n\nThis patch adds Kconfig entries to control the early debugging options,\ncurrently in setup_64.c.\n\nDoing this via Kconfig rather than #defines means you can have one source tree,\nwhich is buildable for multiple platforms - and you can enable the correct\nearly debug option for each platform via .config.\n\nI made udbg_early_init() a static inline because otherwise GCC is to daft to\noptimise it away when debugging is off.\n\nNow that we have udbg_init_rtas() we can make call_rtas_display_status* static.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cd6b0762a04978baf48412456a687842de97e381",
      "tree": "86978ae5a1e00c6ab6d0a3f58e37f85de079a2b8",
      "parents": [
        "78512ece148992a5c00c63fbf4404f3cde635016"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Mon Nov 07 00:59:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:35 2005 -0800"
      },
      "message": "[PATCH] Move Kprobes and Oprofile to \"Instrumentation Support\" menu\n\nAndrew Morton suggested to move kprobes from kernel hacking menu, since\nkernel hacking menu is in-appropriate for the Kprobes.  This patch moves\nKprobes and Oprofile under instrumentation menu.\n\n(akpm: it\u0027s not a natural fit, but things like djprobes and the s390 guys\u0027\nstatistics library need a home)\n\nSigned-of-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: Philippe Elie \u003cphil.el@wanadoo.fr\u003e\nCc: John Levon \u003clevon@movementarian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff64208df7eb17c5526197449762ff5e04a95de6",
      "tree": "b977f1868464d7486786ad81660e4620c6b4fd5d",
      "parents": [
        "f6d57916db2009bd7e220472200cd131fc010d64"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:15:52 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:15:52 2005 +1000"
      },
      "message": "powerpc: Merge Kconfig.debug\n\nThis merges in the ppc64 bits into arch/powerpc/Kconfig.debug\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eeb2d21806123a67d957783c4a0c8b020a378cf0",
      "tree": "e19cc71b40592efa308018c42691dcdec4850f65",
      "parents": [
        "cabb558714945e92000f627dda562aa5e86a31af"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 30 17:24:15 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 01 18:52:26 2005 +1000"
      },
      "message": "powerpc: make iSeries boot\n\nNow that we use the device tree, it helps to build it in.\nIt helps to links the kernel at the correct address.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "14cf11af6cf608eb8c23e989ddb17a715ddce109",
      "tree": "271a97ce73e265f39c569cb159c195c5b4bb3f8c",
      "parents": [
        "e5baa396af7560382d2cf3f0871d616b61fc284c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "message": "powerpc: Merge enough to start building in arch/powerpc.\n\nThis creates the directory structure under arch/powerpc and a bunch\nof Kconfig files.  It does a first-cut merge of arch/powerpc/mm,\narch/powerpc/lib and arch/powerpc/platforms/powermac.  This is enough\nto build a 32-bit powermac kernel with ARCH\u003dpowerpc.\n\nFor now we are getting some unmerged files from arch/ppc/kernel and\narch/ppc/syslib, or arch/ppc64/kernel.  This makes some minor changes\nto files in those directories and files outside arch/powerpc.\n\nThe boot directory is still not merged.  That\u0027s going to be interesting.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ]
}
