)]}'
{
  "log": [
    {
      "commit": "9edddaa200df18e08fe0cf21036e8ae467b1363c",
      "tree": "26f5319fac24fb6c76b1276b19725caeb5ec24bc",
      "parents": [
        "8182ec49a73729334f5a6c65a607ba7009ebd6d6"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Tue Mar 04 14:28:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:11 2008 -0800"
      },
      "message": "Kprobes: indicate kretprobe support in Kconfig\n\nAdd CONFIG_HAVE_KRETPROBES to the arch/\u003carch\u003e/Kconfig file for relevant\narchitectures with kprobes support.  This facilitates easy handling of\nin-kernel modules (like samples/kprobes/kretprobe_example.c) that depend on\nkretprobes being present in the kernel.\n\nThanks to Sam Ravnborg for helping make the patch more lean.\n\nPer Mathieu\u0027s suggestion, added CONFIG_KRETPROBES and fixed up dependencies.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nAcked-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d4eac7501f737c70420f38e9fd59de77a4ba6c13",
      "tree": "16c83e60ba0a0b04fd9f470c207171dfc2df00a5",
      "parents": [
        "bdb226bac12b005c80770decc1eddbff6be28f35"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Feb 14 15:14:09 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 14 22:11:03 2008 +1100"
      },
      "message": "[POWERPC] Remove unused CONFIG_WANT_DEVICE_TREE\n\nCONFIG_DEVICE_TREE was the only user of CONFIG_WANT_DEVICE_TREE but\nit was removed in commit id 25431333813686654907ab987fb5de10c10a16db\n(bootwrapper: Build multiple cuImages).\n\nThis removes CONFIG_WANT_DEVICE_TREE from Kconfig and the defconfigs.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a99824f327c748b2753f4fa570eb1fefcd6a9c4d",
      "tree": "47c6df061ade21ce7ebae43b31a39e882c90cf2b",
      "parents": [
        "1482471d19e77d794012dbacaa65c44ceaae37bb"
      ],
      "author": {
        "name": "Badari Pulavarty",
        "email": "pbadari@us.ibm.com",
        "time": "Tue Feb 05 00:10:18 2008 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 08 19:52:48 2008 +1100"
      },
      "message": "[POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc\n\nwalk_memory_resource() verifies if there are holes in a given memory\nrange, by checking against /proc/iomem.  On x86/ia64 system memory is\nrepresented in /proc/iomem.  On powerpc, we don\u0027t show system memory as\nIO resource in /proc/iomem - instead it\u0027s maintained in\n/proc/device-tree.\n\nThis provides a way for an architecture to provide its own\nwalk_memory_resource() function.  On powerpc, the memory region is\nsmall (16MB), contiguous and non-overlapping.  So extra checking\nagainst the device-tree is not needed.\n\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nAcked-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1482471d19e77d794012dbacaa65c44ceaae37bb",
      "tree": "d216e9fa9d830d353c7665cff8d8058863b41da4",
      "parents": [
        "aa620abe756207222d234f785d41435fac486e06"
      ],
      "author": {
        "name": "Badari Pulavarty",
        "email": "pbadari@us.ibm.com",
        "time": "Tue Feb 05 00:10:17 2008 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 08 19:52:47 2008 +1100"
      },
      "message": "[POWERPC] Enable hotplug memory remove for 64-bit powerpc\n\nEnable hotplug memory remove for ppc64.\n\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "01e31dbabc020bf82e7e5359c031a550daafb8ff",
      "tree": "0767caaf88e46570c393c7a63e5f8552355da334",
      "parents": [
        "819703872d5955b2e764c3fd9243ba9fa1a6875a"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Wed Jan 02 17:03:11 2008 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 07 20:40:18 2008 +1100"
      },
      "message": "[POWERPC] Switch to generic compat_binfmt_elf code\n\nThis switches the CONFIG_PPC64 support for 32-bit ELF to use the\ngeneric fs/compat_binfmt_elf.c implementation instead of our own\nbinfmt_elf32.c.  Since so much is the same between 32/64, there is\nonly one macro we have to define to make the generic support work out\nof the box.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25431333813686654907ab987fb5de10c10a16db",
      "tree": "c641d4c3ffbf28ebd19b02f1103b9bbfb65a61fe",
      "parents": [
        "1daa6d08d1257aa61f376c3cc4795660877fb9e3"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Feb 07 05:18:34 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 07 11:40:19 2008 +1100"
      },
      "message": "[POWERPC] bootwrapper: Build multiple cuImages\n\nCurrently, the kernel uses CONFIG_DEVICE_TREE to wrap a kernel image\nwith a fdt blob which means for any given configuration only one dts\nfile can be selected and so support for only one board can be built\n\nThis moves the selection of the default .dts file out of the kernel\nconfig and into the bootwrapper makefile.  The makefile chooses which\nimages to build based on the kernel config and the dts source file\nname is taken directly from the image name.  For example \"cuImage.ebony\"\nwill use \"ebony.dts\" as the device tree source file.\n\nIn addition, this patch allows a specific image to be requested from the\ncommand line by adding \"cuImage.%\" and \"treeImage.%\" targets to the list\nof valid built targets in arch/powerpc/Makefile.  This allows the default\ndts selection to be overridden.\n\nAnother advantage to this change is it allows a single defconfig to be\nsupplied for all boards using the same chip family and only differing in\nthe device tree.\n\nImportant note: This patch adds two new zImage targets; zImage.dtb.% and\nzImage.dtb.initrd.% for zImages with embedded dtb files.  Currently\nthere are 5 platforms which require this: ps3, ep405, mpc885ads, ep88xc,\nadder875-redboot and ep8248e.  This patch *changes the zImage filenames*\nfor those platforms.  ie. \u0027zImage.ps3\u0027 is now \u0027zImage.dtb.ps3\u0027.\n\nThis new zImage.dtb targets were added so that the .dts file could be\npart of the dependancies list for building them.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1f7d4f8395093021ed2262296179cfe71bd5e2ec",
      "tree": "30c69554b5a249ed5b90c52388165545df154c40",
      "parents": [
        "b370b08274a25cf1e2015fb7ce65c43173c8156f",
        "25ae3a0739c69425a911925b43213895a9802b98"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 07 11:21:09 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 07 11:21:09 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.25\n"
    },
    {
      "commit": "e177edcd1505d5ac5f2edcd1f2df76946f4eae5d",
      "tree": "ee7651ae790e57d376f0ff70350a38dc99690319",
      "parents": [
        "99e139126ab2e84be67969650f92eb37c12ab5cd"
      ],
      "author": {
        "name": "John Rigby",
        "email": "jrigby@freescale.com",
        "time": "Tue Jan 29 04:28:53 2008 +1100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 14:03:10 2008 -0700"
      },
      "message": "[POWERPC] mpc512x: Basic platform support\n\n512x is very similar to 83xx and most\nof this is patterned after code from 83xx.\n\nNew platform:\n    changed:\n\tarch/powerpc/Kconfig\n\tarch/powerpc/platforms/Kconfig\n\tarch/powerpc/platforms/Kconfig.cputype\n\tarch/powerpc/platforms/Makefile\n    new:\n\tarch/powerpc/platforms/512x/*\n\tinclude/asm-powerpc/mpc512x.h\n\nSigned-off-by: John Rigby \u003cjrigby@freescale.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "fb3475e9b6bfa666107512fbd6006c26014f04b8",
      "tree": "d845a940c7a118539f58c4f52337d4b49a1222ba",
      "parents": [
        "0291df8cc9dac09c303d21d5bcd2ad73762c836a"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Mon Feb 04 22:28:08 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:11 2008 -0800"
      },
      "message": "iommu sg: powerpc: convert iommu to use the IOMMU helper\n\nThis patch converts PPC\u0027s IOMMU to use the IOMMU helper functions.  The IOMMU\ndoesn\u0027t allocate a memory area spanning LLD\u0027s segment boundary anymore.\n\niseries_hv_alloc and iseries_hv_map don\u0027t have proper device\nstruct. 4GB boundary is used for them.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "125e564582cbce6219397fc64556438420efae4c",
      "tree": "501bb3cdb3f17bfbe3b9a43bd89b48ac801a1e38",
      "parents": [
        "3f550096dede4430f83b16457da83bf429155ac2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:36 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:08 2008 +0100"
      },
      "message": "Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig\n\nMove the instrumentation Kconfig to\n\narch/Kconfig for architecture dependent options\n  - oprofile\n  - kprobes\n\nand\n\ninit/Kconfig for architecture independent options\n  - profiling\n  - markers\n\nRemove the \"Instrumentation Support\" menu. Everything moves to \"General setup\".\nDelete the kernel/Kconfig.instrumentation file.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "3f550096dede4430f83b16457da83bf429155ac2",
      "tree": "1e352deedbcf23cf97a4ca5a2db7f26dd26a4640",
      "parents": [
        "42d4b839c82fd7dd8e412145eb6d9752468478e2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:35 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Add HAVE_KPROBES\n\nLinus:\n\nOn the per-architecture side, I do think it would be better to *not* have\ninternal architecture knowledge in a generic file, and as such a line like\n\n        depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32\n\nreally shouldn\u0027t exist in a file like kernel/Kconfig.instrumentation.\n\nIt would be much better to do\n\n        depends on ARCH_SUPPORTS_KPROBES\n\nin that generic file, and then architectures that do support it would just\nhave a\n\n        bool ARCH_SUPPORTS_KPROBES\n                default y\n\nin *their* architecture files. That would seem to be much more logical,\nand is readable both for arch maintainers *and* for people who have no\nclue - and don\u0027t care - about which architecture is supposed to support\nwhich interface...\n\nChangelog:\n\nActually, I know I gave this as the magic incantation, but now that I see\nit, I realize that I should have told you to just use\n\n        config KPROBES_SUPPORT\n                def_bool y\n\ninstead, which is a bit denser.\n\nWe seem to use both kinds of syntax for these things, but this is really\nwhat \"def_bool\" is there for...\n\n- Use HAVE_KPROBES\n- Use a select\n\n- Yet another update :\nMoving to HAVE_* now.\n\n- Update ARM for kprobes support.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "42d4b839c82fd7dd8e412145eb6d9752468478e2",
      "tree": "4383e36060c9a9cfca0d198c671e0ae0f8192a29",
      "parents": [
        "fb32e03fdc170251a381449a8d9b82cf7e811a6f"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:34 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Add HAVE_OPROFILE\n\nLinus:\nOn the per-architecture side, I do think it would be better to *not* have\ninternal architecture knowledge in a generic file, and as such a line like\n\n        depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32\n\nreally shouldn\u0027t exist in a file like kernel/Kconfig.instrumentation.\n\nIt would be much better to do\n\n        depends on ARCH_SUPPORTS_KPROBES\n\nin that generic file, and then architectures that do support it would just\nhave a\n\n        bool ARCH_SUPPORTS_KPROBES\n                default y\n\nin *their* architecture files. That would seem to be much more logical,\nand is readable both for arch maintainers *and* for people who have no\nclue - and don\u0027t care - about which architecture is supposed to support\nwhich interface...\n\nChangelog:\n\nActually, I know I gave this as the magic incantation, but now that I see\nit, I realize that I should have told you to just use\n\n        config ARCH_SUPPORTS_KPROBES\n                def_bool y\n\ninstead, which is a bit denser.\n\nWe seem to use both kinds of syntax for these things, but this is really\nwhat \"def_bool\" is there for...\n\nChangelog :\n\n- Moving to HAVE_*.\n- Add AVR32 oprofile.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "b28f508112c584cdfbb4d8a9489cc4b79dac68ee",
      "tree": "8269d53055d0368f6eb25fac6b9d29077382cbca",
      "parents": [
        "c9b6c8f68ee48e1e3dbb53e13316757e2c0b584d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Jan 15 23:17:00 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:58 2008 -0500"
      },
      "message": "Suspend: Add config option to disable the freezer if architecture wants that\n\nThis patch makes the freezer optional for suspend to allow the\nsystem to work (or not work) like the original PMU suspend.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f4cb57007662a4ec3c2de3c027900223e0299bdd",
      "tree": "ec0c277f3cae26594714c458ad40b1e0e5aca484",
      "parents": [
        "801e4062fda6496fe9bee3e6915a2aa108f974e5"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Dec 08 02:14:00 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:55 2008 -0500"
      },
      "message": "Suspend: Clean up Kconfig (V2)\n\nThis cleans up the suspend Kconfig and removes the need to\ndeclare centrally which architectures support suspend. All\narchitectures that currently support suspend are modified\naccordingly.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "801e4062fda6496fe9bee3e6915a2aa108f974e5",
      "tree": "092e988b58a3dae9135aac742c8318a5963f095f",
      "parents": [
        "23976728a48c3b76d34e17ead19addd52b3a280e"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Dec 08 02:12:39 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:55 2008 -0500"
      },
      "message": "Hibernation: Clean up Kconfig (V2)\n\nThis cleans up the hibernation Kconfig and removes the need to\ndeclare centrally which architectures support hibernation. All\narchitectures that currently support hibernation are modified\naccordingly.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8af03e782cae1e0a0f530ddd22301cdd12cf9dc0",
      "tree": "c4af13a38bd3cc1a811a37f2358491f171052070",
      "parents": [
        "6232665040f9a23fafd9d94d4ae8d5a2dc850f65",
        "99e139126ab2e84be67969650f92eb37c12ab5cd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 31 13:37:27 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 31 13:37:27 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (454 commits)\n  [POWERPC] Cell IOMMU fixed mapping support\n  [POWERPC] Split out the ioid fetching/checking logic\n  [POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows\n  [POWERPC] Split out the IOMMU logic from cell_dma_dev_setup()\n  [POWERPC] Split cell_iommu_setup_hardware() into two parts\n  [POWERPC] Split out the logic that allocates struct iommus\n  [POWERPC] Allocate the hash table under 1G on cell\n  [POWERPC] Add set_dma_ops() to match get_dma_ops()\n  [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format.\n  [POWERPC] 85xx: Only invalidate TLB0 and TLB1\n  [POWERPC] 83xx: Fix typo in mpc837x compatible entries\n  [POWERPC] 85xx: convert sbc85* boards to use machine_device_initcall\n  [POWERPC] 83xx: rework platform Kconfig\n  [POWERPC] 85xx: rework platform Kconfig\n  [POWERPC] 86xx: Remove unused IRQ defines\n  [POWERPC] QE: Explicitly set address-cells and size cells for muram\n  [POWERPC] Convert StorCenter DTS file to /dts-v1/ format.\n  [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format.\n  [PPC] Remove 85xx from arch/ppc\n  [PPC] Remove 83xx from arch/ppc\n  ...\n"
    },
    {
      "commit": "bd45ac0c5daae35e7c71138172e63df5cf644cf6",
      "tree": "5eb5a599bf6a9d7a8a34e802db932aa9e9555de4",
      "parents": [
        "4eece4ccf997c0e6d8fdad3d842e37b16b8d705f",
        "5bdeae46be6dfe9efa44a548bd622af325f4bdb4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "988c388ad48f790253850e369dd3e6fdf44ef603",
      "tree": "4aa76c4b0105dc7f48a46656bb3b48ef15789c27",
      "parents": [
        "6ddfee0e79e141550376177b355d6c90ba6da88c"
      ],
      "author": {
        "name": "travis@sgi.com",
        "email": "travis@sgi.com",
        "time": "Wed Jan 30 23:27:58 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 23:27:58 2008 +0100"
      },
      "message": "percpu: change Kconfig to HAVE_SETUP_PER_CPU_AREA\n\nChange:\n\tconfig ARCH_SETS_UP_PER_CPU_AREA\nto:\n\tconfig HAVE_SETUP_PER_CPU_AREA\n\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: linuxppc-dev@ozlabs.org\nCc: linux-ia64@vger.kernel.org\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b32ef636a59aad12f9f9b5dc34c93222842c58ba",
      "tree": "6857cac9a741be756608793ab1b481bfa32d2c2e",
      "parents": [
        "cf8fa920cb4271f17e0265c863d64bea1b31941a"
      ],
      "author": {
        "name": "travis@sgi.com",
        "email": "travis@sgi.com",
        "time": "Wed Jan 30 13:32:51 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:32:51 2008 +0100"
      },
      "message": "percpu: use a kconfig variable to signal arch specific percpu setup\n\nThe use of the __GENERIC_PERCPU is a bit problematic since arches\nmay want to run their own percpu setup while using the generic\npercpu definitions. Replace it through a kconfig variable.\n\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "95c354fe9f7d6decc08a92aa26eb233ecc2155bf",
      "tree": "ec9267032ea875e84216cfb20acb2cfc7c62149f",
      "parents": [
        "a95d67f87e1a5f1b4429be3ba3bf7b4051657908"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "message": "spinlock: lockbreak cleanup\n\nThe break_lock data structure and code for spinlocks is quite nasty.\nNot only does it double the size of a spinlock but it changes locking to\na potentially less optimal trylock.\n\nPut all of that under CONFIG_GENERIC_LOCKBREAK, and introduce a\n__raw_spin_is_contended that uses the lock data itself to determine whether\nthere are waiters on the lock, to be used if CONFIG_GENERIC_LOCKBREAK is\nnot set.\n\nRename need_lockbreak to spin_needbreak, make it use spin_is_contended to\ndecouple it from the spinlock implementation, and make it typesafe (rwlocks\ndo not have any need_lockbreak sites -- why do they even get bloated up\nwith that break_lock then?).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f9bdedb2c5f2952f33e4f88038e5c48e27144cda",
      "tree": "c4386c4962449aa364281e38e0bfc03cb2b20eaa",
      "parents": [
        "3f8fc3e0c7445dab78a81d68d995e9150f895d7e"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Tue Jan 22 04:55:29 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:09:42 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PIKA Warp base platform\n\nAdd the base platform support for the PIKA Warp boards.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "dcb571be2019ae677bc5ed64437dbc87ae1eb67f",
      "tree": "1b93f9ea3568be4dcc49ffb2adc0d3ab0a02b47f",
      "parents": [
        "9156ad48338e0306e508ead5c0d9986050744475",
        "96f39c1718091d63dc1c5012d566737ea0d2a20c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 15:29:14 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 15:29:14 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25\n"
    },
    {
      "commit": "b09c16440eb39c12cc91aea5b572c753a5567d57",
      "tree": "d23f6bc58c0147e02d7f84fd5b03e0d80b50efb5",
      "parents": [
        "e8b63761554aca641bd9020447d487bfd85111bf"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:31:40 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:40 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Analogue \u0026 Micro Adder875 board support.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fa28237cfcc5827553044cbd6ee52e33692b0faa",
      "tree": "2e34678548e5323eef7392a94a7415e1754cbd1e",
      "parents": [
        "0a0a5af30b9831e4f049610b5a2d9d5108ff027a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 08:35:13 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 10:06:01 2008 +1100"
      },
      "message": "[POWERPC] Provide a way to protect 4k subpages when using 64k pages\n\nUsing 64k pages on 64-bit PowerPC systems makes life difficult for\nemulators that are trying to emulate an ISA, such as x86, which use a\nsmaller page size, since the emulator can no longer use the MMU and\nthe normal system calls for controlling page protections.  Of course,\nthe emulator can emulate the MMU by checking and possibly remapping\nthe address for each memory access in software, but that is pretty\nslow.\n\nThis provides a facility for such programs to control the access\npermissions on individual 4k sub-pages of 64k pages.  The idea is\nthat the emulator supplies an array of protection masks to apply to a\nspecified range of virtual addresses.  These masks are applied at the\nlevel where hardware PTEs are inserted into the hardware page table\nbased on the Linux PTEs, so the Linux PTEs are not affected.  Note\nthat this new mechanism does not allow any access that would otherwise\nbe prohibited; it can only prohibit accesses that would otherwise be\nallowed.  This new facility is only available on 64-bit PowerPC and\nonly when the kernel is configured for 64k pages.\n\nThe masks are supplied using a new subpage_prot system call, which\ntakes a starting virtual address and length, and a pointer to an array\nof protection masks in memory.  The array has a 32-bit word per 64k\npage to be protected; each 32-bit word consists of 16 2-bit fields,\nfor which 0 allows any access (that is otherwise allowed), 1 prevents\nwrite accesses, and 2 or 3 prevent any access.\n\nImplicit in this is that the regions of the address space that are\nprotected are switched to use 4k hardware pages rather than 64k\nhardware pages (on machines with hardware 64k page support).  In fact\nthe whole process is switched to use 4k hardware pages when the\nsubpage_prot system call is used, but this could be improved in future\nto switch only the affected segments.\n\nThe subpage protection bits are stored in a 3 level tree akin to the\npage table tree.  The top level of this tree is stored in a structure\nthat is appended to the top level of the page table tree, i.e., the\npgd array.  Since it will often only be 32-bit addresses (below 4GB)\nthat are protected, the pointers to the first four bottom level pages\nare also stored in this structure (each bottom level page contains the\nprotection bits for 1GB of address space), so the protection bits for\naddresses below 4GB can be accessed with one fewer loads than those\nfor higher addresses.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a2d2e1ec07a80946cbe812dc8c73291cad8214b2",
      "tree": "54a0daf486fccf9a9e50272c699ab2f7465ff518",
      "parents": [
        "c839e0eff500af03de65e560c2e21c3831586e6e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:24 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:12:34 2007 -0600"
      },
      "message": "[POWERPC] 4xx: PLB to PCI Express support\n\nThis adds to the previous 2 patches the support for the 4xx PCI Express\ncells as found in the 440SPe revA, revB and 405EX.\n\nUnfortunately, due to significant differences between these, and other\ninteresting \"features\" of those pieces of HW, the code isn\u0027t as simple\nas it is for PCI and PCI-X and some of the functions differ significantly\nbetween the 3 implementations. Thus, not only this code can only support\nthose 3 implementations for now and will refuse to operate on any other,\nbut there are added ifdef\u0027s to avoid the bloat of building a fairly large\namount of code on platforms that don\u0027t need it.\n\nAlso, this code currently only supports fully initializing root complex\nnodes, not endpoint. Some more code will have to be lifted from the\narch/ppc implementation to add the endpoint support, though it\u0027s mostly\ndifferences in memory mapping, and the question on how to represent\nendpoint mode PCI in the device-tree is thus open.\n\nMany thanks to Stefan Roese for testing \u0026 fixing up the 405EX bits !\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "373a6da165ac3012a74fd072da340eabca55d031",
      "tree": "b78d45f1632aa7bf5828d04694b871ca975ba73b",
      "parents": [
        "70fbb9388365c3f6f9f17e6501a67f8636e4af08"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 21 15:37:07 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Dec 21 22:14:08 2007 +1100"
      },
      "message": "[POWERPC] Make non-PCI build work again\n\nMaple and pasemi both require PCI as does CONFIG_OF_PLATFORM_PCI.\nThe default setting of CONFIG_ISA_DMA_API is set to match the protection\naround the relevant routines in asm/dma.h.\n\nI also had to remove the PMAC platform from the combined build.  The\nprecis is that to build a 64 bit kernel with no PCI, you can only include\npSeries and iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ba72cb8cb0cdc0a65b3abe9a387f1a26bfd49b8a",
      "tree": "c0617d342aba6525d7dbc9d607da754468385383",
      "parents": [
        "ee592a5bd5180cc1ffaf5acd7bf1e91e0d854a08"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Nov 28 16:21:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:51 2007 -0800"
      },
      "message": "Fix boot problem with iSeries lacking hugepage support\n\nOrdinarily the size of a pageblock is determined at compile-time based on the\nhugepage size. On PPC64, the hugepage size is determined at runtime based on\nwhat is supported by the machine. With legacy machines such as iSeries that\ndo not support hugepages, HPAGE_SHIFT is 0. This results in pageblock_order\nbeing set to -PAGE_SHIFT and a crash results shortly afterwards.\n\nThis patch adds a function to select a sensible value for pageblock order by\ndefault when HUGETLB_PAGE_SIZE_VARIABLE is set. It checks that HPAGE_SHIFT\nis a sensible value before using the hugepage size; if it is not MAX_ORDER-1\nis used.\n\nThis is a fix for 2.6.24.\n\nCredit goes to Stephen Rothwell for identifying the bug and testing candidate\npatches.  Additional credit goes to Andy Whitcroft for spotting a problem\nwith respects to IA-64 before releasing. Additional credit to David Gibson\nfor testing with the libhugetlbfs test suite.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nTested-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "09cadedbdc01f1a4bea1f427d4fb4642eaa19da9",
      "tree": "988da227d46be7eb239a37676b9140d325dc4335",
      "parents": [
        "1c3f0b8e07de78a86f2dce911f5e245845ce40a8"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Thu Oct 18 23:41:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:54 2007 -0700"
      },
      "message": "Combine instrumentation menus in kernel/Kconfig.instrumentation\n\nQuoting Randy:\n\n\"It seems sad that this patch sources Kconfig.marker, a 7-line file,\n20-something times.  Yes, you (we) don\u0027t want to put those 7 lines into\n20-something different files, so sourcing is the right thing.\n\nHowever, what you did for avr32 seems more on the right track to me: make\n_one_ Instrumentation support menu that includes PROFILING, OPROFILE, KPROBES,\nand MARKERS and then use (source) that in all of the arches.\"\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c548f08a4f7b89b93c805e0c4024b8302afa7121",
      "tree": "5cf791db4912831469b70390aa58376f1c724386",
      "parents": [
        "347c53dca73fca317d57781f510f5ff4f6c0d0d7",
        "4acadb965c4aa587aac29a0a91203c4745d6fb4e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 09:05:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 09:05:55 2007 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (24 commits)\n  [POWERPC] Fix vmemmap warning in init_64.c\n  [POWERPC] Fix 64 bits vDSO DWARF info for CR register\n  [POWERPC] Add 1TB workaround for PA6T\n  [POWERPC] Enable NO_HZ and high res timers for pseries and ppc64 configs\n  [POWERPC] Quieten cache information at boot\n  [POWERPC] Quieten clockevent printk\n  [POWERPC] Enable SLUB in *_defconfig\n  [POWERPC] Fix 1TB segment detection\n  [POWERPC] Fix iSeries_hpte_insert prototype\n  [POWERPC] Fix copyright symbol\n  [POWERPC] ibmebus: Move to of_device and of_platform_driver, match eHCA and eHEA drivers\n  [POWERPC] ibmebus: Add device creation and bus probing based on of_device\n  [POWERPC] ibmebus: Remove bus match/probe/remove functions\n  [POWERPC] Move of_device allocation into of_device.[ch]\n  [POWERPC] mpc52xx: device tree changes for FEC and MDIO\n  [POWERPC] bestcomm: GenBD task support\n  [POWERPC] bestcomm: FEC task support\n  [POWERPC] bestcomm: ATA task support\n  [POWERPC] bestcomm: core bestcomm support for Freescale MPC5200\n  [POWERPC] mpc52xx: Update mpc52xx_psc structure with B revision changes\n  ...\n"
    },
    {
      "commit": "966fe399cc774b00b1eed11fd884be85a5c5c489",
      "tree": "9f99dcf27d68d60bf22a898f9e6f9ccb58e5d620",
      "parents": [
        "febfcf9115917ba80931dbf9f36d8d413698b628"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Oct 16 23:26:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:47 2007 -0700"
      },
      "message": "KCONFIG: Make \"Instrumentation support\" non-EXPERIMENTAL\n\nIt makes more sense to make instrumentation support experimental on a\ncase-by-case basis.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4acadb965c4aa587aac29a0a91203c4745d6fb4e",
      "tree": "d2284b40a6b8948947890e1ca33ae23545b6e5a7",
      "parents": [
        "5cae826e9e54a31f06b4c11b73f4af29e2ea4932",
        "b147d93d62d161559a49e0108767122caa4d2576"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 17 22:31:13 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 17 22:31:13 2007 +1000"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge\n"
    },
    {
      "commit": "1088a20998a1091b22b42cf3dc2f5f1be4faaead",
      "tree": "eb0c99f67c4b6dc38766a1808602098e6023161e",
      "parents": [
        "d4697af4f3cc63f9f4d62022d79021138ecc0499"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Sun Sep 16 20:53:25 2007 +1000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 16 17:09:21 2007 -0600"
      },
      "message": "[POWERPC] rheap: Changes config mechanism\n\nInstead of having in the makefile all the option that\nrequires rheap, we define a configuration symbol\nand when needed we make sure it\u0027s selected.\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "d29eff7bca60c9ee401d691d4562a4abca8de543",
      "tree": "86715dfec0470a59d3bbad032b3032321f101766",
      "parents": [
        "46644c2477c58906e95281636d04e9cc42b39352"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Tue Oct 16 01:24:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:42:51 2007 -0700"
      },
      "message": "ppc64: SPARSEMEM_VMEMMAP support\n\nEnable virtual memmap support for SPARSEMEM on PPC64 systems.  Slice a 16th\noff the end of the linear mapping space and use that to hold the vmemmap.\nUses the same size mapping as uses in the linear 1:1 kernel mapping.\n\n[pbadari@gmail.com: fix warning]\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nAcked-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d9e55103aec1ba7d0617cfd88412ec39e1e2d32",
      "tree": "873e012e2066a9807427fd0bf87986bb620aa068",
      "parents": [
        "8a13c4f972e6c107d8cff54de647544c00e25b41"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 11 13:40:21 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 11 13:40:21 2007 -0500"
      },
      "message": "[POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable\n\nAll ppc32 systems except PReP and 8xx are capable of handling 3G of user\naddress space.  Old legacy had set this to 2GB and no one has bothered to\nfix it.\n\n8xx could be bumped up to 3GB if its SW TLB miss handlers were fixed up\nto properly determine kernel/user addresses.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5dd57a1308a7e40e04fb6ecbff170df7a0b92cd8",
      "tree": "7766bea806c977c47624e43c1c21a2a11ff1782d",
      "parents": [
        "c4e05bc57dd14294683cdea7fe36ce3c01f5c6ae"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Sep 18 15:29:35 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:54 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Move softemu8xx.c from arch/ppc\n\nPreviously, Soft_emulate_8xx was called with no implementation, resulting in\nbuild failures whenever building 8xx without math emulation.  The\nimplementation is copied from arch/ppc to resolve this issue.\n\nHowever, this sort of minimal emulation is not a very good idea other than\nfor compatibility with existing userspaces, as it\u0027s less efficient than\nsoft-float and can mislead users into believing they have soft-float.  Thus,\nit is made a configurable option, off by default.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e00c5498a2a614931cbb7d88a53979d5d47594e1",
      "tree": "a3c106ef1de3abea61f9e2b2ad23af90d7f9e3e8",
      "parents": [
        "11c146cc19df337f4af42dade9e4fca33c5a54ee"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 14 15:41:56 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:44 2007 -0500"
      },
      "message": "[POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset.\n\n1. PCI and reset are factored out into pq2.c.  I renamed them from m82xx\nto pq2 because they won\u0027t work on the Integrated Host Processor line of\n82xx chips (i.e. 8240, 8245, and such).\n\n2. The PCI PIC, which is nominally board-specific, is used on multiple\nboards, and thus is used into pq2ads-pci-pic.c.\n\n3. The new CPM binding is used.\n\n4. General cleanup.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ccf0d68e835003f19d5a9463d5a8c1e092d3a31a",
      "tree": "c604aa02660434e15c20b138dcbd175eae0f0196",
      "parents": [
        "d948a29ea7a9514f588dafb61d5a6da68131c3ba"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 11:28:18 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Fix CONFIG_PIN_TLB.\n\n1. Move CONSISTENT_START on 8xx so that it doesn\u0027t overlap the IMMR mapping.\n2. The wrong register was being loaded into SPRN_MD_RPN.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1ad749980a5fda46f7ec920d8409ddcc89b38714",
      "tree": "3c1b28f1f6e03660c36e6f320fce54e4e5a1eb5e",
      "parents": [
        "d831d0b83f205888f4be4dee0a074ad67ef809b3"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:44:34 2007 +1000"
      },
      "message": "[POWERPC] Enable tickless idle and high res timers for powerpc\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d831d0b83f205888f4be4dee0a074ad67ef809b3",
      "tree": "74a62c45f88d8c060c487777d27cb55768009113",
      "parents": [
        "ab3e975e7c8b5efb452bdb0d06c1cb7399f83979"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:44:34 2007 +1000"
      },
      "message": "[POWERPC] Implement clockevents driver for powerpc\n\nThis registers a clock event structure for the decrementer and turns\non CONFIG_GENERIC_CLOCKEVENTS, which means that we now don\u0027t need\nmost of timer_interrupt(), since the work is done in generic code.\nFor secondary CPUs, their decrementer clockevent is registered when\nthe CPU comes up (the generic code automatically removes the\nclockevent when the CPU goes down).\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4a4cfe3836916e12282ceb5c4bdd799dc71af567",
      "tree": "f5454326fa67be9db72c399b3703733e62a062fc",
      "parents": [
        "aa3be5f32db137bc4404f32a24b36fb47d48d260"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Sat Sep 22 07:35:52 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 11:48:42 2007 +1000"
      },
      "message": "[POWERPC] Implement generic time of day clocksource for powerpc\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aa3be5f32db137bc4404f32a24b36fb47d48d260",
      "tree": "c1478636bf2025cf9e700c48239418836cb43fbd",
      "parents": [
        "df174e3be88d4352bfcfe20d11adc671d2961c79"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:02 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 11:48:42 2007 +1000"
      },
      "message": "[POWERPC] Implement {read,update}_persistent_clock\n\nWith these functions implemented we cooperate better with the generic\ntimekeeping code.  This obsoletes the need for the timer sysdev as a bonus.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2578bfae84a78bd46fdbc0d2f9d39e9fbc9c8a3f",
      "tree": "9dad1abf1dd5fa31cc1d507d559baa7e52d6a836",
      "parents": [
        "75918a4b5998c93ee1ab131fbe64b97b5d0d2315"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 21 10:16:20 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:12:02 2007 +1000"
      },
      "message": "[POWERPC] Create and use CONFIG_WORD_SIZE\n\nLinus made this suggestion for the x86 merge and this starts the process\nfor powerpc.  We assume that CONFIG_PPC64 implies CONFIG_PPC_MERGE and\nCONFIG_PPC_STD_MMU_32 implies CONFIG_PPC_STD_MMU.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6f6682809b994fd9a61081fa0410df31481d5f7f",
      "tree": "b70e568099380de0671e50362dce8e7c77c9443d",
      "parents": [
        "21ccdd31e9c70f42b00d9ea152f6c4e0ff3f536e"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Fri Sep 21 00:00:11 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:11:56 2007 +1000"
      },
      "message": "[POWERPC] clk.h interface for platforms\n\nThis provides an implementation of the \u003clinux/clk.h\u003e interface for\narch/powerpc using a set of function pointers in clk_functions.\nPlatforms that want to support this interface should fill\nclk_functions and select CONFIG_PPC_CLOCK in Kconfig.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "768cc2d3b2768ca34f254e8190f1f9e297b09ad4",
      "tree": "36a6d158b0dcca31991c5491cae613eafa7ae143",
      "parents": [
        "b2315372eac9cd9f622c32a93e323cf6f0f03462"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Jul 18 02:09:35 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:19 2007 +1000"
      },
      "message": "[POWERPC] IOMMU virtual merge is no longer experimental\n\nPer conversations with BenH, IOMMU virtual merging should no longer\nbe considered to be an \"experimental\" feature.  In particular,\nCONFIG_VMERGE has been set to \"y\" in the defconfigs for quite a while.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\n----\n arch/powerpc/Kconfig |   11 ++++++-----\n 1 file changed, 6 insertions(+), 5 deletions(-)\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2e56ff206b7c6c28b847ccdbe46ad69b3263ac32",
      "tree": "636f8d31a2b6c19fe21b12c61f47dcd96d393871",
      "parents": [
        "d5269966e57484548bc5d38e117f161bf2f56ce9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 19 16:07:35 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 22:29:09 2007 -0500"
      },
      "message": "[POWERPC] Make endianess of cfg_addr for indirect pci ops runtime\n\nMake it so we do a runtime check to know if we need to write cfg_addr\nas big or little endian.  This is needed if we want to allow 86xx support\nto co-exist in the same kernel as other 6xx PPCs.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "55c44991e2910519bab274c857d95a08100ff5f7",
      "tree": "6da0c59c1c45181d8321c7498f63ccb6ef32b1c6",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Jul 10 18:44:34 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:07 2007 -0500"
      },
      "message": "[POWERPC] Create common fsl pci/e files based on 86xx platforms\n\nMove\narch/powerpc/platforms/86xx/pci.c -\u003e arch/powerpc/sysdev/fsl_pci.c\narch/powerpc/sysdev/fsl_pcie.h -\u003e arch/powerpc/sysdev/fsl_pci.h\nas the base to unify 83xx/85xx/86xx pci and pcie.\n\nAdd CONFIG_FSL_PCI to build fsl_pci.c for Freescale pci and pcie option.\nThe code still works for 86xx platforms.\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "97e873e5c8ad8711ce4cca080cff4eb5d21b3aeb",
      "tree": "7736415a2086522a083392f9ead34dac76c9560c",
      "parents": [
        "76c1ce7870fd9b05431da1bbd47fdafcc029a25b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 01 16:26:07 2007 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Jul 20 13:28:41 2007 +1000"
      },
      "message": "Start split out of common open firmware code\n\nThis creates drivers/of/base.c (depending on CONFIG_OF) and puts\nthe first trivially common bits from the prom.c files into it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "87a7defb0d4255d5aea2c5067813b26836127983",
      "tree": "6bbe92c7abf50377c622cea2258cc049f020d734",
      "parents": [
        "5b78cc9ac8602baafebb75a09025ffb17d1aebc2"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Tue Jul 17 04:03:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:03 2007 -0700"
      },
      "message": "Kprobes on select architectures no longer EXPERIMENTAL\n\nBased on usage and testing over the past couple of years, kprobes on\ni386, ia64, powerpc and x86_64 is no longer EXPERIMENTAL.\n\nThis is a follow-up to Robert P.J. Day\u0027s patch making \"Instrumentation\nsupport\" non-EXPERIMENTAL:\n\n\thttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d118396955423812\u0026w\u003d2\n\nArch maintainers for sparc64, avr32 and s390 need to take a similar call.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "489de30259e667d7bc47da9da44a0270b050cd97",
      "tree": "6807814f443fe2c5d041c3bc3fe3ca8d22a955ca",
      "parents": [
        "1f1c2881f673671539b25686df463518d69c4649",
        "bf22f6fe2d72b4d7e9035be8ceb340414cf490e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 17:58:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 17:58:08 2007 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (209 commits)\n  [POWERPC] Create add_rtc() function to enable the RTC CMOS driver\n  [POWERPC] Add H_ILLAN_ATTRIBUTES hcall number\n  [POWERPC] xilinxfb: Parameterize xilinxfb platform device registration\n  [POWERPC] Oprofile support for Power 5++\n  [POWERPC] Enable arbitary speed tty ioctls and split input/output speed\n  [POWERPC] Make drivers/char/hvc_console.c:khvcd() static\n  [POWERPC] Remove dead code for preventing pread() and pwrite() calls\n  [POWERPC] Remove unnecessary #undef printk from prom.c\n  [POWERPC] Fix typo in Ebony default DTS\n  [POWERPC] Check for NULL ppc_md.init_IRQ() before calling\n  [POWERPC] Remove extra return statement\n  [POWERPC] pasemi: Don\u0027t auto-select CONFIG_EMBEDDED\n  [POWERPC] pasemi: Rename platform\n  [POWERPC] arch/powerpc/kernel/sysfs.c: Move NUMA exports\n  [POWERPC] Add __read_mostly support for powerpc\n  [POWERPC] Modify sched_clock() to make CONFIG_PRINTK_TIME more sane\n  [POWERPC] Create a dummy zImage if no valid platform has been selected\n  [POWERPC] PS3: Bootwrapper support.\n  [POWERPC] powermac i2c: Use mutex\n  [POWERPC] Schedule removal of arch/ppc\n  ...\n\nFixed up conflicts manually in:\n\n\tDocumentation/feature-removal-schedule.txt\n\tarch/powerpc/kernel/pci_32.c\n\tarch/powerpc/kernel/pci_64.c\n\tinclude/asm-powerpc/pci.h\n\nand asked the powerpc people to double-check the result..\n"
    },
    {
      "commit": "f057eac0d7ad967138390a9dd7fd8267e1e39d19",
      "tree": "96e951adb2934ee4495edda09f94c67c02fcf5ab",
      "parents": [
        "693783817a79d8619335e2bf1a33de73cf189864"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Jul 15 23:40:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:42 2007 -0700"
      },
      "message": "Introduce CONFIG_VIRT_TO_BUS\n\nMake some offending drivers depend on it and set CONFIG_ARCH_NO_VIRT_TO_BUS\nfor ppc64 so that we don\u0027t build those drivers.\n\nThis gets PowerPC allmodconfig and allyesconfig much closer to building.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36e235901f90fb83215be43cbd8f1ca14661ea40",
      "tree": "6a991716468ccf99b83934bfd91e7f4dcdd6c1ec",
      "parents": [
        "5463d9f0f323123d96989d318ac9c537158ad0a5"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Jul 10 10:54:40 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:02:13 2007 -0700"
      },
      "message": "PCI: Only build PCI syscalls on architectures that want them\n\nThe PCI syscalls are built on every architecture except X86, but only\na few have ever hooked them up.  Use a new Kconfig symbol to save a\ncouple of kB on the architectures that have never used the syscalls.\nTested on x86 and ia64 only.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bf7c036fb48a6176635f2e7b749d7398728d4b7d",
      "tree": "2ee335cc5ae2597e75caaa42254b1ed73484f015",
      "parents": [
        "0a3786c5f7575c0739ad94057213b931a9423502"
      ],
      "author": {
        "name": "Zhang Wei",
        "email": "wei.zhang@freescale.com",
        "time": "Tue May 22 11:38:26 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:17 2007 -0500"
      },
      "message": "[POWERPC] Remove PCI-e errata for MPC8641 silicon ver 1.0\n\nRemove errata for PCI-e support of Rev 1.0 of MPC8641 since its considered\nobselete and is not production level silicon from Freescale.\n\nSigned-off-by: Zhang Wei \u003cwei.zhang@freescale.com\u003e\nAcked-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d3c7ffabf0ce31026b2e43490ff694d70c0fbd3a",
      "tree": "ef06cf5c9b5d374d97547d14f3a78625a26e75ce",
      "parents": [
        "d66584086717f6dda76d523ef58363deaa3efe51"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jun 18 01:06:58 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:57:00 2007 -0500"
      },
      "message": "[POWERPC] disallow building powermac and tsi108 without PCI\n\nThe TSI108 code and the 32 bit powermac and chrp platforms\nhave dependency on PCI that is not easy or desirable to get rid\nof.\n\nThe easiest fix is to always select CONFIG_PCI if one of those\nplatforms is enabled.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "0c358e70762861f8d479f3fa8bec358c599ba04a",
      "tree": "b0948d7a6a39a6db258543eb8826b54068c5664f",
      "parents": [
        "ee46a90b599952bb1a9dc67f894710017e7cc409"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 03 00:25:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 25 16:56:09 2007 +1000"
      },
      "message": "[POWERPC] Use mktime in timer sysdev\n\nThis makes the timer sysdev use mktime instead of rtc_tm_to_time,\nsince rtc_tm_to_time just calls mktime anyway, and this means we\ndon\u0027t have a dependency on rtc-lib.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f21f49ea639ac3f24824177dac1268af75a2d373",
      "tree": "2750cea49f8ffe275b4cf321a788890e50b2cf75",
      "parents": [
        "90ac19a8b21ba2621ddd7beb2dc96152e78270b7"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Jun 13 14:52:54 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 14 22:30:15 2007 +1000"
      },
      "message": "[POWERPC] Remove the dregs of APUS support from arch/powerpc\n\nAPUS (the Amiga Power-Up System) is not supported under arch/powerpc\nand it\u0027s unlikely it ever will be.  Therefore, this patch removes the\nfragments of APUS support code from arch/powerpc which have been\ncopied from arch/ppc.\n\nA few APUS references are left in asm-powerpc in .h files which are\nstill used from arch/ppc.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a0ae9c7c05b969cbaffb0371f8698c54465b4c96",
      "tree": "19e3ceb1a39d73028fe0906ccbe1692616afcd50",
      "parents": [
        "effe24bdd41ef790b30c9ac02ede3703937c6ba0"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jun 13 02:30:17 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 14 22:30:14 2007 +1000"
      },
      "message": "[POWERPC] Split out CPU specific options into a new Kconfig file\n\nA lot of the options in arch/powerpc/Kconfig deal with the CPU menu,\nand my next patches add more to them.  Moving them to a new\narch/powerpc/platforms/Kconfig.cputype file makes it easier to\nfollow.\n\nThere are no functional changes in here.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "58da10bb3fe680a197e83d5eccb5265a721c98e2",
      "tree": "13c4f00eec541c593f51242f9686088f878a6ac2",
      "parents": [
        "c1c9889a3860028b3578b98c3a56bdf0dd658920"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "message": "[POWERPC] Fix Kconfig warning\n\nFix config warning related to select usage:\n\ndrivers/macintosh/Kconfig:117:warning: \u0027select\u0027 used by config symbol \u0027PMAC_APM_EMU\u0027 refers to undefined symbol \u0027SYS_SUPPORTS_APM_EMULATION\u0027\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e",
      "tree": "c6a32e72c977ab54a264e6e4782e5b76e7f79c8a",
      "parents": [
        "c368d921daed3c7cfba9752a45b2a8804cd54128"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:58:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n\nThis finally adds the PPC_PRPMC2800 Kconfig option, the board setup\ncode (the setup and reset functions) and the defconfig, to support the\nMotorola PrPMC2800 platform.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "06cce43cf0980d0ed3581458fd23522ca2d24e42",
      "tree": "853deee52d58559515a846a8d316adba4c7ebf58",
      "parents": [
        "e1a3107b06a9619773596cd46a9ce0574419aed4"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:57:35 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Check cache coherency of kernel vs firmware\n\ncheck_cache_coherency() verifies that the cache coherency setting of\nthe kernel (CONFIG_NOT_COHERENT_CACHE) matches that left by the firmware,\nas indicated by coherency-off device tree property.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "517e22638c282bb07c52a11f928961ed4822196b",
      "tree": "7eab8eb1242ee18f75c325077f26bdcb86133512",
      "parents": [
        "f1fa74f4afe96b0e4ac2beaa61fa4f4667acdcbb"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed May 09 14:38:48 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Don\u0027t use SLAB/SLUB for PTE pages\n\nThe SLUB allocator relies on struct page fields first_page and slab,\noverwritten by ptl when SPLIT_PTLOCK: so the SLUB allocator cannot then\nbe used for the lowest level of pagetable pages.  This was obstructing\nSLUB on PowerPC, which uses kmem_caches for its pagetables.  So convert\nits pte level to use normal gfp pages (whereas pmd, pud and 64k-page pgd\nwant partpages, so continue to use kmem_caches for pmd, pud and pgd).\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "16c2d476232523260c495eafbf9cdc1be984b7df",
      "tree": "fb6614b9752b51864e121317478088978823792c",
      "parents": [
        "d0f13e3c20b6fb73ccb467bdca97fa7cf5a574cd"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 08 16:27:28 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Add ability to 4K kernel to hash in 64K pages\n\nThis adds the ability for a kernel compiled with 4K page size\nto have special slices containing 64K pages and hash the right type\nof hash PTEs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d0f13e3c20b6fb73ccb467bdca97fa7cf5a574cd",
      "tree": "a2de01a21dbb28449893102742e6b516a519c03e",
      "parents": [
        "16f1c746755836aa823658000493cdab8ce7b098"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 08 16:27:27 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Introduce address space \"slices\"\n\nThe basic issue is to be able to do what hugetlbfs does but with\ndifferent page sizes for some other special filesystems; more\nspecifically, my need is:\n\n - Huge pages\n\n - SPE local store mappings using 64K pages on a 4K base page size\nkernel on Cell\n\n - Some special 4K segments in 64K-page kernels for mapping a dodgy\ntype of powerpc-specific infiniband hardware that requires 4K MMU\nmappings for various reasons I won\u0027t explain here.\n\nThe main issues are:\n\n - To maintain/keep track of the page size per \"segment\" (as we can\nonly have one page size per segment on powerpc, which are 256MB\ndivisions of the address space).\n\n - To make sure special mappings stay within their allotted\n\"segments\" (including MAP_FIXED crap)\n\n - To make sure everybody else doesn\u0027t mmap/brk/grow_stack into a\n\"segment\" that is used for a special mapping\n\nSome of the necessary mechanisms to handle that were present in the\nhugetlbfs code, but mostly in ways not suitable for anything else.\n\nThe patch relies on some changes to the generic get_unmapped_area()\nthat just got merged.  It still hijacks hugetlb callbacks here or\nthere as the generic code hasn\u0027t been entirely cleaned up yet but\nthat shouldn\u0027t be a problem.\n\nSo what is a slice ?  Well, I re-used the mechanism used formerly by our\nhugetlbfs implementation which divides the address space in\n\"meta-segments\" which I called \"slices\".  The division is done using\n256MB slices below 4G, and 1T slices above.  Thus the address space is\ndivided currently into 16 \"low\" slices and 16 \"high\" slices.  (Special\ncase: high slice 0 is the area between 4G and 1T).\n\nDoing so simplifies significantly the tracking of segments and avoids\nhaving to keep track of all the 256MB segments in the address space.\n\nWhile I used the \"concepts\" of hugetlbfs, I mostly re-implemented\neverything in a more generic way and \"ported\" hugetlbfs to it.\n\nSlices can have an associated page size, which is encoded in the mmu\ncontext and used by the SLB miss handler to set the segment sizes.  The\nhash code currently doesn\u0027t care, it has a specific check for hugepages,\nthough I might add a mechanism to provide per-slice hash mapping\nfunctions in the future.\n\nThe slice code provide a pair of \"generic\" get_unmapped_area() (bottomup\nand topdown) functions that should work with any slice size.  There is\nsome trickiness here so I would appreciate people to have a look at the\nimplementation of these and let me know if I got something wrong.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f6dfc80554b27da11dbb36ebae166b23ec3aa9ca",
      "tree": "2ca363b4e2d634988c40c9a03106c719b0324ebd",
      "parents": [
        "ea20ff5d0338a0fbd78783df657f94ffa7967dd9"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue May 08 14:10:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 14:47:32 2007 +1000"
      },
      "message": "[POWERPC] Support for the Ebony 440GP reference board in arch/powerpc\n\nThis adds platform support code for the Ebony (440GP) evaluation\nboard.  This includes both code in arch/powerpc/platforms/44x for\nboard initialization, and zImage wrapper code to correctly tweak the\nflattened device tree based on information from the firmware.  The\nzImage supports both IBM OpenBIOS (aka \"treeboot\") and old versions of\nuboot which don\u0027t support a flattened device tree.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "df87ef5508b40fc655b6c4771be31741d8ec1596",
      "tree": "df6062876a6abc11bdb5accf47f1d51f01a2ed11",
      "parents": [
        "f728b5c3a599d0410a079f447f921a10be7d59d6"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue May 08 12:58:34 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:40:31 2007 +1000"
      },
      "message": "[POWERPC] PowerPC MSI infrastructure\n\nThis provides the architecture specific hooks to support MSI on\npowerpc.  We implement the newly added arch_setup_msi_irqs() and\narch_teardown_msi_irqs(), and then delegate to ppc_md routines.\n\nPlatforms that don\u0027t implement MSI will leave the ppc_md calls blank,\narch_msi_check_device() will detect this and return ENOSYS. Drivers\nshould detect this error and continue to use LSI.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "02bbc0f09c90cefdb2837605c96a66c5ce4ba2e1",
      "tree": "04ef573cd4de095c500c9fc3477f4278c0b36300",
      "parents": [
        "7487a2245b8841c77ba9db406cf99a483b9334e9",
        "5b94f675f57e4ff16c8fda09088d7480a84dcd91"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:37:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:37:51 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "cb9e4d10c448a388babd9dfbfa2b8bb1c5bbf84f",
      "tree": "eff87a1b21f176dd39e1a1bb0c88c1e73156ea88",
      "parents": [
        "05ad6a9159401804c9bcec8922a9c4a1cb2bfb59"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue May 08 07:28:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 11:54:20 2007 +1000"
      },
      "message": "[POWERPC] Add support for 750CL Holly board\n\nAdd PowerPC 750 Holly/Hickory platform support\n\nSigned-off-by: Stephen Winiecki \u003cstevewin@us.ibm.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "30520864839dc796fd314812e7036e754880b47d",
      "tree": "52d9bcff74f2cb03b9f491a406fa0c7bb3b83eea",
      "parents": [
        "614410d5892af5f86d0ec14e28f9f6d5f4ac9e9b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sun May 06 14:49:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:12:53 2007 -0700"
      },
      "message": "PowerPC: Disable SLUB for configurations in which slab page structs are modified\n\nPowerPC uses the slab allocator to manage the lowest level of the page\ntable.  In high cpu configurations we also use the page struct to split the\npage table lock.  Disallow the selection of SLUB for that case.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "543b9fd3528f64c4b20439de0edb453764482de7",
      "tree": "50271e7d5365b088bea63a5a2938aedf3aa87741",
      "parents": [
        "7e11580b362fc64693de7ad5c11fbf3d1d9d0e50"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 03 22:31:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 07 20:31:14 2007 +1000"
      },
      "message": "[POWERPC] powermac: Suspend to disk on G5\n\nPowermac G5 suspend to disk implementation.  The code is platform\nagnostic but only tested on powermac, no other 64-bit powerpc\nmachines.\n\nBecause nvidiafb still breaks suspend I have marked it EXPERIMENTAL on\npowermac and because I can\u0027t test it and some lowlevel code will need\nchanges it is BROKEN on all other 64-bit platforms.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b302887854d6f0c6f9fc3f1080535e7c1bd53134",
      "tree": "cb551e7c7fcdcbd65b6e1c8b2d6a21916026f258",
      "parents": [
        "6bfeccdc110a4f92e44d51d67b274977392cbf46"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Mar 20 05:18:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 02 16:42:19 2007 +1000"
      },
      "message": "[POWERPC] apm_emu: Use generic apm-emulation\n\nThis patch removes a huge amount of code that is now in common code\nin drivers/char/apm-emulation.c\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4536b937466ff6784d2a9a4bebde924a0d6e01cb",
      "tree": "68159dd12e235253a8d729c2269e3cddeb5bdbe5",
      "parents": [
        "e4bb688d9f11d7fee927312cc97d443472c7c212"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Apr 27 03:09:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 27 21:14:15 2007 +1000"
      },
      "message": "[POWERPC] bootwrapper: cuImage for 85xx\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "270429baa928fa6beff4042a7701944e23396417",
      "tree": "025a98f94e1fc721726c152118d305fcd55b805a",
      "parents": [
        "b97d27914354619ec6883ffe08dbd9c8e4b826b7"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Apr 17 09:24:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 24 21:31:53 2007 +1000"
      },
      "message": "[POWERPC] bootwrapper: Add CONFIG_DEVICE_TREE\n\nThis provides a way to tell the bootwrapper makefile which device tree to\ninclude by default.  The wrapper can still be invoked standalone to wrap\nwith a different device tree without reconfiguring the kernel, if that is\ndesired.\n\nThe user will only be asked to provide a device tree if the platform\nselects CONFIG_WANT_DEVICE_TREE.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98750261fbf6348517ef517f617014de8238475f",
      "tree": "05d4a573c235aa6e2aa390e283b379432c838f44",
      "parents": [
        "db9478086dc9c8b46b19f5308c49caff773110ff"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 18:01:34 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 18:01:34 2007 -0500"
      },
      "message": "[POWERPC] Miscellaneous arch/powerpc Kconfig and platform/Kconfig cleanup\n\n* Cleaned up some whitespace in arch/powerpc/Kconfig\n* Moved sourcing of platforms/embedded6xx/Kconfig into platform/Kconfig\n* Moved sourcing of platforms/4xx/Kconfig into platform/Kconfig and disabled it\n* Removed EMBEDDEDBOOT since its not supported in arch/powerpc\n* Removed PC_KEYBOARD since its not used anywhere\n* Moved a few CONFIG options around in platform/Kconfig\n* Moved interrupt controllers into platform/Kconfig out of bus section\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "db9478086dc9c8b46b19f5308c49caff773110ff",
      "tree": "5992b054ae9b6f5aa0066cd6ef2927969bdca74e",
      "parents": [
        "c8a55f3ddaa725a171385d9ffb416b183243856e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:44:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:44:07 2007 -0500"
      },
      "message": "[POWERPC] Convert 85xx platform to unified platform Kconfig\n\nMoved 85xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c8a55f3ddaa725a171385d9ffb416b183243856e",
      "tree": "fcfea4455901807f7bf0214139bb1598ff598e2a",
      "parents": [
        "d6071f881fcd3c45c00ea1c2d13a5b01bbb6c412"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:35:54 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:35:54 2007 -0500"
      },
      "message": "[POWERPC] Convert 8xx platform to unified platform Kconfig\n\nMoved 8xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.  Also, cleaned up whitespace issues in 8xx\nKconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d6071f881fcd3c45c00ea1c2d13a5b01bbb6c412",
      "tree": "d8c061621e396e8b17fc2f6c9b3967ee337c7dc8",
      "parents": [
        "b5a4834692ab799a7a6b75a7f1e20e9f41a3126e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:53:32 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:53:32 2007 -0500"
      },
      "message": "[POWERPC] Convert 82xx platform to unified platform Kconfig\n\nMoved 82xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.  Also, cleaned up whitespace issues in 82xx\nKconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b5a4834692ab799a7a6b75a7f1e20e9f41a3126e",
      "tree": "66e92045aee89f021e8634a1a78f5eb2ad016398",
      "parents": [
        "4a89f7fa7a32e35d3b5d956846cd2ae274db5ed2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:46:21 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:41:12 2007 -0500"
      },
      "message": "[POWERPC] Convert 83xx platform to unified platform Kconfig\n\nMoved 83xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4a89f7fa7a32e35d3b5d956846cd2ae274db5ed2",
      "tree": "b298d3f0fae4678164ac33dccea297fddc3d273e",
      "parents": [
        "164a460d467a43e9f403cd4b76cec626dff99779"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:41:26 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:41:26 2007 -0500"
      },
      "message": "[POWERPC] Convert 86xx platform to unified platform Kconfig\n\nMoved 86xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3e4e97f42e134e1fe46bdf36bd5d874f5b4f8755",
      "tree": "21b019e1c7258a408bec7059ddfee939f2b8e7f1",
      "parents": [
        "e0e3c8d432ab9503b167e53d60b145f0e26bb1e2"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Wed Mar 07 14:48:45 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 26 17:03:25 2007 -0500"
      },
      "message": "[POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c.\n\nThis move sets the stage for the use of generic PCI Express\ncode in 85xx and 86xx parts from FSL.  Subsequent patches\nfor 8548 and 8544 will be able to use this shared code.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3771f2d9a46ca3b57e473afe929196efad7f3aa6",
      "tree": "acc03ec60470b7c0987df05486f6af877e367be3",
      "parents": [
        "70b52b3869a31aab85241a1f998f9943a3905637",
        "4330f5da98eb91392c7a7b00c22a24c57079c0fc"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 14:08:19 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 14:08:19 2007 +1000"
      },
      "message": "Merge branch \u0027ppc_kconfig\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22\n"
    },
    {
      "commit": "17e638bc28f2fdc9c0d3eebfb80fce43827b8d12",
      "tree": "baedb1e3e83358ea41331d763dcca560ea4f8e2a",
      "parents": [
        "ec5f77e789a02adf7c45f03a76455b4e71ae1c5b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Mar 19 11:53:53 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:35:14 2007 +1000"
      },
      "message": "[POWERPC] Generic time suspend/resume code\n\nThis removes the time suspend/restore code that was done through\na PMU notifier in arch/platforms/powermac/time.c.\n\nInstead, introduce arch/powerpc/sysdev/timer.c which creates a sys\ndevice and handles time of day suspend/resume through that.\n\nThis should probably be replaced by using the generic RTC framework\nbut for now it gets rid of the arcane powermac specific hack.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4330f5da98eb91392c7a7b00c22a24c57079c0fc",
      "tree": "98bca0b54f22160df5563a468e2e6379c19438a0",
      "parents": [
        "35a1245ad09412ffba2f17631a9fb3cae3d5a5ac"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 09:32:17 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:09:42 2007 -0500"
      },
      "message": "[POWERPC] Created arch/powerpc/platforms/Kconfig for \"Platform support\"\n\nSplit \"Platform support\" menu out from arch/powerpc/Kconfig into\narch/powerpc/platforms/Kconfig in prep for allowing other sub-arches to\nbe configured via a single \"Platform support\" menu.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "35a1245ad09412ffba2f17631a9fb3cae3d5a5ac",
      "tree": "4c3f5a1f9c6a35ebafc013db25553ba3e408a2fa",
      "parents": [
        "fd42c717510cd65529ccb46ccfa71fe4dde9fbd9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 09:14:08 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:07:32 2007 -0500"
      },
      "message": "[POWERPC] Split several platforms into their respective Kconfig file\n\nMoved pseries, iseries, chrp, prep, maple and pasemi into their respective\narch/powerpc/platform/*/Kconfig files out of arch/powerpc/Kconfig\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "72e77a1b941e24e67f396246310438afbad9e6b3",
      "tree": "fef8aedc439513cf7fcb7bf43ca62224607038fb",
      "parents": [
        "9b8babf4a9cc0ba3a8f00b84419ab44bb4d22e05"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 08:13:18 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:05:00 2007 -0500"
      },
      "message": "[POWERPC] Split cell platforms into their respective Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9b8babf4a9cc0ba3a8f00b84419ab44bb4d22e05",
      "tree": "00a2d2585831010785d402035af7c252a21340c4",
      "parents": [
        "5396132cf90423d988bde340987ba21a27b787d7"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 15 18:15:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:04:13 2007 -0500"
      },
      "message": "[POWERPC] Split powermac platforms into their own Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5396132cf90423d988bde340987ba21a27b787d7",
      "tree": "13319cff77eb9a614d73fce030cf0678505bad5c",
      "parents": [
        "4002aca771a2aa2848e94a98cf51a2cae4e77ae0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 15 18:13:20 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:03:23 2007 -0500"
      },
      "message": "[POWERPC] Split 52xx platforms into their own Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bed59275810a55500e885cbdc5c2a0507f13c00e",
      "tree": "9f0fba370b8a65a15c19ecab9e48df3f9264dc13",
      "parents": [
        "be9e95b17e150c7b6933cb2f1e1c46a501976080"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:04:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Allow pSeries to build without CONFIG_PCI\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0e8266437c62f4848676ea6e87a1ff10367502a9",
      "tree": "57f3b86ffb2c205f513896bbf52f836c7d0a0302",
      "parents": [
        "fde5efd0e50e026f3f69629fc5790a4f0533dcaa"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "parabelboi@bopserverein.de",
        "time": "Wed Feb 14 14:09:45 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 16 14:00:19 2007 +1100"
      },
      "message": "[POWERPC] Add PMI driver for cell blade\n\nThis adds driver code for the PMI device found in future IBM products.\nPMI stands for \"Platform Management Interrupt\" and is a way to\ncommunicate with the BMC (Baseboard Management Controller).\nIt provides bidirectional communication with a low latency.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nAcked-by: Heiko J Schick \u003cschickhj@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "78bde53e351bc89cff85d1c2c7e6d7c2ffdf120d",
      "tree": "c81720f08fc6410c41c50fde57588af66b00b6dc",
      "parents": [
        "9724b86f0706ca9b552d82e013cb0c208b4f5529"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Feb 13 11:46:06 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 13 15:35:53 2007 +1100"
      },
      "message": "[POWERPC] spufs: remove need for struct page for SPEs\n\nThis patch removes the need for struct page for SPE local store\nand registers from spufs. It also makes the locking much more\nobvious and no longer relying on the truncate logic black magic\nfor protecting against races between unmap_mapping_range() and\nnew pages faulted in. It does so by switching to a nopfn() handler\nand using the new vm_insert_pfn() to setup the PTEs itself while\nholding a lock on the SPE.\n\nThe nice thing is that this patch actually removes a lot more code\nthan it adds :-)\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5ac6da669e2476dbdac89b357b05b5a79bc5b657",
      "tree": "45b16221dd4f246595638e5fb6f629ddda96ff33",
      "parents": [
        "339ba9b15df58199b9783a23af234e947ec9e6ba"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sat Feb 10 01:43:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:19 2007 -0800"
      },
      "message": "[PATCH] Set CONFIG_ZONE_DMA for arches with GENERIC_ISA_DMA\n\nAs Andi pointed out: CONFIG_GENERIC_ISA_DMA only disables the ISA DMA\nchannel management.  Other functionality may still expect GFP_DMA to\nprovide memory below 16M.  So we need to make sure that CONFIG_ZONE_DMA is\nset independent of CONFIG_GENERIC_ISA_DMA.  Undo the modifications to\nmm/Kconfig where we made ZONE_DMA dependent on GENERIC_ISA_DMA and set\ntheses explicitly in each arches Kconfig.\n\nReviews must occur for each arch in order to determine if ZONE_DMA can be\nswitched off.  It can only be switched off if we know that all devices\nsupported by a platform are capable of performing DMA transfers to all of\nmemory (Some arches already support this: uml, avr32, sh sh64, parisc and\nIA64/Altix).\n\nIn order to switch ZONE_DMA off conditionally, one would have to establish\na scheme by which one can assure that no drivers are enabled that are only\ncapable of doing I/O to a part of memory, or one needs to provide an\nalternate means of performing an allocation from a specific range of memory\n(like provided by alloc_pages_range()) and insure that all drivers use that\ncall.  In that case the arches alloc_dma_coherent() may need to be modified\nto call alloc_pages_range() instead of relying on GFP_DMA.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "21eb4fa1700112d1420d72e1de708af671a251c8",
      "tree": "3afd9f526da50108c27e05ac69826be5e7c2ad6e",
      "parents": [
        "0c0e8caf9fd6c9a49fb9fbdba14a8b7b4239adde",
        "d003e7a1a569501cbe9a5ca14748177498c4893a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 08 10:04:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 08 10:04:20 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc: (116 commits)\n  [POWERPC] Add export of vgacon_remap_base\n  [POWERPC] Remove bogus comment about page_is_ram\n  [POWERPC] windfarm: don\u0027t die on suspend thread signal\n  [POWERPC] Fix comment in kernel/irq.c\n  [POWERPC] ppc: Fix booke watchdog initialization\n  [POWERPC] PPC: Use ARRAY_SIZE macro when appropriate\n  [POWERPC] Use ARRAY_SIZE macro when appropriate\n  [POWERPC] Fix ppc64\u0027s writing to struct file_operations\n  [POWERPC] ppc: use syslog macro for the printk log level\n  [POWERPC] ppc: cs4218_tdm remove extra brace\n  [POWERPC] Add mpc52xx/lite5200 PCI support\n  [POWERPC] Only use H_BULK_REMOVE if the firmware supports it\n  [POWERPC] Fixup error handling when emulating a floating point instruction\n  [POWERPC] Enable interrupts if we are doing fp math emulation\n  [POWERPC] Added kprobes support to ppc32\n  [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call\n  [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace\n  [POWERPC] Fix performance monitor exception\n  [POWERPC] Compile fixes for arch/powerpc dcr code\n  [POWERPC] Maple: use mmio nvram\n  ...\n"
    },
    {
      "commit": "f42963f8646540ac7e5ba016a0ec1cc2e7386b57",
      "tree": "88820e08dec5442db3da832401095f78c399d3be",
      "parents": [
        "d5112a4f31a361409d3c57dc9d58dd69f8014bef"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Dec 12 15:13:19 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 08 15:29:22 2007 +1100"
      },
      "message": "[POWERPC] Add mpc52xx/lite5200 PCI support\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6a6c957eba20814456bc4bffbd4ec42406f9eb02",
      "tree": "21e215b745658c6ff49b833da59c84327c9793d2",
      "parents": [
        "de44743b033942731f6b898c2d389f7ee5ac890b"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Jan 15 20:12:10 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 15:44:37 2007 -0800"
      },
      "message": "USB: ps3 ohci bus glue\n\nUSB OHCI driver bus glue for the PS3 game console.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ad75a41085d80c8ce5e885962c15779935f8267e",
      "tree": "4479f654037ffd3660f43f546bb480a7a7c09a47",
      "parents": [
        "b3ebd5222141efa489d95592b7d4536766530e56"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Jan 15 20:11:47 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 15:44:35 2007 -0800"
      },
      "message": "USB: ps3 ehci bus glue\n\nUSB EHCI driver bus glue for the PS3 game console.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "8209003547c4b1006943eac8dc6c1fb6493cafda",
      "tree": "37ed5742527d448f211c575fe714fe68846e0c40",
      "parents": [
        "8423200553113cc031caa9b147f6150a8e26545c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 06 22:55:19 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 06 22:55:19 2007 -0600"
      },
      "message": "[POWERPC] Added kprobes support to ppc32\n\nAdded kprobes to ppc32 platforms that have use single_step_exception.  This\nexcludes 4xx and anything Book-E since their debug mechanisms for single stepping\nare completely different.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8423200553113cc031caa9b147f6150a8e26545c",
      "tree": "752c93a200c9ba056c7469c96f7e27d02c99291d",
      "parents": [
        "f03e64f2ca6ee3d0b7824536b1940497701fe766",
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "4297c9869b3452860f1a2c588d43f9e62c701019",
      "tree": "402d2606a4121fa92753449f611cad11c3412335",
      "parents": [
        "721e0c9037ef4e755f3bd87fee92beff452be420"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Mon Feb 05 20:01:15 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:23 2007 +1100"
      },
      "message": "[POWERPC] Maple: use mmio nvram\n\nSome systems supported by the maple platform (e.g. JS2x blades running\nSLOF) are able to use the mmio_nvram backend for reading and writing\nnvram.  This is an improvement over the current situation -- no nvram\naccess from userspace at all.\n\nSelect MMIO_NVRAM for the maple platform.\n\nInitialize the mmio_nvram backend from maple setup code.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "31c56d820e03a2fd47f81d6c826f92caf511f9ee",
      "tree": "127b54489f2c45ce68fc4bc52044920250942b8f",
      "parents": [
        "f9fba5b72dbedc691dcb10ae666ec03f279b07f4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Feb 04 16:36:55 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:22 2007 +1100"
      },
      "message": "[POWERPC] pasemi: iommu support\n\nI/O TLB support for PA6T-1682M.\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": "5902ebce22fa5a1ac833565dbc4fde7e8a1bc737",
      "tree": "bc8d2268729f1595ed974ec88f9b13227ced3c7b",
      "parents": [
        "dbbb06b7f6ae8037a5f6b4498e492791e1929635"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed Jan 24 22:41:06 2007 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:01:02 2007 +1100"
      },
      "message": "[POWERPC] 8xx: generic 8xx code arch/powerpc port\n\nIncluding support for non-coherent cache, some mm-related things +\nrelevant field in Kconfig and Makefiles. Also included rheap.o compilation\nif 8xx is defined.\n\nNon-coherent mapping were refined and renamed according to Cristoph\nHellwig. Orphaned functions were cleaned up.\n\n[Also removed arch/ppc/kernel/dma-mapping.c, because otherwise\ncompiling with ARCH\u003dppc for a non DMA-cache-coherent platform ends up\nwith two copies of __dma_alloc_coherent etc.\n -- paulus.]\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "5263bf65d6342e12ab716db8e529501670979321"
}
