)]}'
{
  "log": [
    {
      "commit": "87fcd70d983d30eca4b933fff2e97d9a31743d0a",
      "tree": "2c79943f7691f80123af0145a8909f14011b0761",
      "parents": [
        "91f433cacc9d1ae95ae46ce26d7bcf3a724c72d0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@hera.kernel.org",
        "time": "Mon Dec 04 22:00:55 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 19:32:44 2006 -0800"
      },
      "message": "[PATCH] selinux endianness annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "91f433cacc9d1ae95ae46ce26d7bcf3a724c72d0",
      "tree": "058a5961548d489fdaffdbcfb7b34893946d37cf",
      "parents": [
        "15a4cb9c25df05a5d4844e80a1aea83d66165868",
        "0004a9dfeaa709a7f853487aba19932c9b1a87c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 19:23:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 19:23:34 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Cleanup memory barriers for weakly ordered systems.\n  [MIPS] Alchemy: Automatically enable CONFIG_RESOURCES_64BIT for PCI configs.\n  [MIPS] Unify csum_partial.S\n  [MIPS] SWARM: Fix a typo in #error directives\n  [MIPS] Fix atomic.h build errors.\n  [MIPS] Use SYSVIPC_COMPAT to fix various problems on N32\n  [MIPS] klconfig add missing bracket\n"
    },
    {
      "commit": "15a4cb9c25df05a5d4844e80a1aea83d66165868",
      "tree": "bcb4f7c6e84f501ee6ce8c7a740cc7c4ec92447d",
      "parents": [
        "ff51a98799931256b555446b2f5675db08de6229",
        "d8594d639135b500bf6010f981ea854092d54030"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 19:22:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 19:22:33 2006 -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: (194 commits)\n  [POWERPC] Add missing EXPORTS for mpc52xx support\n  [POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment\n  [POWERPC] ps3: add a default zImage target\n  [POWERPC] Add of_platform_bus support to mpc52xx psc uart driver\n  [POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver\n  [POWERPC] Fix debug printks for 32-bit resources in the PCI code\n  [POWERPC] Replace kmalloc+memset with kzalloc\n  [POWERPC] Linkstation / kurobox support\n  [POWERPC] Add the e300c3 core to the CPU table.\n  [POWERPC] ppc: m48t35 add missing bracket\n  [POWERPC] iSeries: don\u0027t build head_64.o unnecessarily\n  [POWERPC] iSeries: stop dt_mod.o being rebuilt unnecessarily\n  [POWERPC] Fix cputable.h for combined build\n  [POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries\n  [POWERPC] Allow xmon to build on legacy iSeries\n  [POWERPC] Change ppc64_defconfig to use AUTOFS_V4 not V3\n  [POWERPC] Tell firmware we can handle POWER6 compatible mode\n  [POWERPC] Clean images in arch/powerpc/boot\n  [POWERPC] Fix OF pci flags parsing\n  [POWERPC] defconfig for lite5200 board\n  ...\n"
    },
    {
      "commit": "d8594d639135b500bf6010f981ea854092d54030",
      "tree": "c48bf9d482bfc970bd5c741cd67fa586f60a0b43",
      "parents": [
        "650f3289f40e9c2789ecb22683d140a05448f71b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 04 17:29:12 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 11:34:37 2006 +1100"
      },
      "message": "[POWERPC] Add missing EXPORTS for mpc52xx support\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "650f3289f40e9c2789ecb22683d140a05448f71b",
      "tree": "ac5178d60513f123d1a2edc660aa96f1fd0066d3",
      "parents": [
        "8a8944aab2e4b02550c29c45a0383dd4096dd989"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 04 17:29:13 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 11:33:53 2006 +1100"
      },
      "message": "[POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment\n\nThe support for the 52xx-based systems is now included under\nCONFIG_CLASSIC32, since the 52xx chips have a 603e-based core.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8a8944aab2e4b02550c29c45a0383dd4096dd989",
      "tree": "823ae476cd33a927ac1c78b026f2110c3a5ee787",
      "parents": [
        "b9272dfdfe6b13120144eabf79d562d9a29ad5ce"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Dec 04 16:11:38 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 11:28:17 2006 +1100"
      },
      "message": "[POWERPC] ps3: add a default zImage target\n\nAdd a powerpc make target that can be loaded by the ps3 bootloader (kboot) and\nset this as the default image to build for that platform.\n\nUntil the compressed zImage wrapper is made, this arranges for a stripped\nvmlinux image to be built.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9272dfdfe6b13120144eabf79d562d9a29ad5ce",
      "tree": "0613ab1d94b9dd6c179fbf1baf90865fd190dec8",
      "parents": [
        "9b9129e73985fe31ee6fd6a5d9f04219d127c186"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:21:02 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 09:53:07 2006 +1100"
      },
      "message": "[POWERPC] Add of_platform_bus support to mpc52xx psc uart driver\n\nNeeded to support mpc52xx boards in arch/powerpc.  This patch\nretains the platform_bus support when compiling for arch/ppc,\nbut uses the of_platform bindings for arch/powerpc.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9b9129e73985fe31ee6fd6a5d9f04219d127c186",
      "tree": "ec60b8941186f96ce43737a08d9071e06f4512da",
      "parents": [
        "872455e2ca12843e3dd16ebde1ce02dccc4bf99f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:21:01 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 09:53:07 2006 +1100"
      },
      "message": "[POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver\n\nSingle typo fix and whitespace changes.  In preparation for heavy\nchanges to this driver when support for arch/powerpc is added.\nSince the driver will be changing significantly anyway, then may\nas well take the opportunity to clean it up first.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0004a9dfeaa709a7f853487aba19932c9b1a87c8",
      "tree": "e9f1f4b1ca897e57f46778cef283617ba83fc855",
      "parents": [
        "08f57f7ffe5819e537301b1f1109fa4fc670bfff"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 03:45:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:14 2006 +0000"
      },
      "message": "[MIPS] Cleanup memory barriers for weakly ordered systems.\n\nAlso the R4000 / R4600 LL/SC instructions imply a sync so no explicit sync\nneeded.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "08f57f7ffe5819e537301b1f1109fa4fc670bfff",
      "tree": "99bcd8fab9537a37459a63fc9f96dd7675386c67",
      "parents": [
        "0bcdda0f3a87ed684d46841b6069409e39c4af65"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Dec 03 19:55:45 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:13 2006 +0000"
      },
      "message": "[MIPS] Alchemy: Automatically enable CONFIG_RESOURCES_64BIT for PCI configs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0bcdda0f3a87ed684d46841b6069409e39c4af65",
      "tree": "52df8fc8d148b98188c09152bcf6e55c55a98c2a",
      "parents": [
        "03dbd2e0b1dcb24d63f64aa234cce3a7fabed328"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Dec 04 00:42:59 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:13 2006 +0000"
      },
      "message": "[MIPS] Unify csum_partial.S\n\nThe 32-bit version and 64-bit version are almost equal.  Unify them.  This\nmakes further improvements (for example, copying with parallel, supporting\nPREFETCH, etc.) easier.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "03dbd2e0b1dcb24d63f64aa234cce3a7fabed328",
      "tree": "c20c46721d4545755dd43212700606c348a4acad",
      "parents": [
        "4f8b5c70967de5fd27f2092f1f8da47f4705bb67"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Nov 30 13:45:32 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:13 2006 +0000"
      },
      "message": "[MIPS] SWARM: Fix a typo in #error directives\n\nThis is a fix for a typo repeated several times in #error directives for\ninvalid SiByte configurations.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4f8b5c70967de5fd27f2092f1f8da47f4705bb67",
      "tree": "f58d1127895111c6b5b723a3fde03a77e153eaff",
      "parents": [
        "05e4396651ca1cac51d8da9ff4992741c9dc1e39"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 30 15:38:10 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:13 2006 +0000"
      },
      "message": "[MIPS] Fix atomic.h build errors.\n\nFor the definition of atomic64_t atomic.h was relying on \u003casm/types.h\u003e\nhaving been included previously.  Before changeset\nd89d8e0637a5e4e0a12e90c4bc934d0d4c335239 this was happening as a\nside effect of including \u003clinux/spinlock.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "05e4396651ca1cac51d8da9ff4992741c9dc1e39",
      "tree": "15881e19dfd7550dbe26245a356a10a979577086",
      "parents": [
        "9567772f14f6d2692ea88ddc111a5a6b352fd512"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Nov 07 18:02:44 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:12 2006 +0000"
      },
      "message": "[MIPS] Use SYSVIPC_COMPAT to fix various problems on N32\n\nN32 SysV IPC system calls should use 32-bit compatible code.\narch/mips/kernel/linux32.c have similar compatible code for O32, but\nipc/compat.c seems more complete.  We can use it for both N32 and O32.\n\nThis patch should fix these problems (and other possible problems):\n\nhttp://www.linux-mips.org/cgi-bin/mesg.cgi?a\u003dlinux-mips\u0026i\u003d1149188824.6986.6.camel%40diimka-laptop\nhttp://www.linux-mips.org/cgi-bin/mesg.cgi?a\u003dlinux-mips\u0026i\u003d44C6B829.8050508%40caviumnetworks.com\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9567772f14f6d2692ea88ddc111a5a6b352fd512",
      "tree": "488e7fa8e95895ac2397707c77eeb584e84c7938",
      "parents": [
        "ff51a98799931256b555446b2f5675db08de6229"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu Nov 30 10:16:29 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 04 22:43:11 2006 +0000"
      },
      "message": "[MIPS] klconfig add missing bracket\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ff51a98799931256b555446b2f5675db08de6229",
      "tree": "81a51eef70f120fd5d752430ccff0fdf06483508",
      "parents": [
        "a80958f4849316a18c06f75b9e850ccecbf20df8",
        "8e42a5a220a3369c70d88474e887a6de6a4ae209"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 13:12:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 13:12:29 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: (82 commits)\n  [PATCH] pata_ali: small fixes\n  [PATCH] pata_via: VIA 8251 bridged systems are now out and about\n  [PATCH] trivial piix: swap bogus dot for comma space\n  [PATCH] sata_promise: PHYMODE4 fixup\n  [PATCH] libata: always use polling IDENTIFY\n  [libata] pata_cs5535: fix build\n  [PATCH] ahci: do not powerdown during initialization\n  [PATCH] libata: prepare ata_sg_clean() for invocation from EH\n  [PATCH] libata: separate out rw ATA taskfile building into ata_build_rw_tf()\n  [PATCH] libata: implement ata_exec_internal_sg()\n  [PATCH] libata: make sure IRQ is cleared after ata_bmdma_freeze()\n  [PATCH] libata: move BMDMA host status recording from EH to interrupt handler\n  [PATCH] libata: make sure sdev doesn\u0027t go away while rescanning\n  [PATCH] libata: don\u0027t request sense if the port is frozen\n  [PATCH] libata: fix READ CAPACITY simulation\n  [PATCH] libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2\n  [PATCH] libata: set IRQF_SHARED for legacy PCI IDE IRQs\n  [PATCH] libata: remove unused HSM_ST_UNKNOWN\n  [PATCH] libata: kill unnecessary sht-\u003emax_sectors initializations\n  [PATCH] libata: add missing sht-\u003eslave_destroy\n  ...\n"
    },
    {
      "commit": "8e42a5a220a3369c70d88474e887a6de6a4ae209",
      "tree": "9d33e2b0a0d52163c3621a4caef5c9d57d6c086a",
      "parents": [
        "75f609d2a923b8f1db870e0c63ff41c84c145589"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Dec 04 16:36:05 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 04 15:45:51 2006 -0500"
      },
      "message": "[PATCH] pata_ali: small fixes\n\nSwitch to pci_get_bus_and_slot because some x86 systems seem to be\nhanding us a device with dev-\u003ebus \u003d NULL. Also don\u0027t apply the isa fixup\nto revision C6 and later of the chip.\n\nReally we need to work out wtf is handing us pdev-\u003ebus \u003d NULL, but firstly\nand more importantly we need the drivers working.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "75f609d2a923b8f1db870e0c63ff41c84c145589",
      "tree": "764cee40cfe05563a43544d62efa7eddd3fb518c",
      "parents": [
        "2c5ff671ca853a1f73ae688bbf5b4f68a476b55d"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Dec 04 16:38:25 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 04 15:45:51 2006 -0500"
      },
      "message": "[PATCH] pata_via: VIA 8251 bridged systems are now out and about\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2c5ff671ca853a1f73ae688bbf5b4f68a476b55d",
      "tree": "cb74a7181201766b825ed85dee0b91350af5eb7f",
      "parents": [
        "599b7202c5bf2c7345ea34007379ba241c94a491"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Dec 04 16:33:20 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 04 15:45:51 2006 -0500"
      },
      "message": "[PATCH] trivial piix: swap bogus dot for comma space\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a80958f4849316a18c06f75b9e850ccecbf20df8",
      "tree": "69a5469fee713392bdacd7f197336ce2d8c76c19",
      "parents": [
        "0c789ff64e874bbece03b607f200566ab24ea9ab"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@hera.kernel.org",
        "time": "Mon Dec 04 20:41:19 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 12:45:29 2006 -0800"
      },
      "message": "[PATCH] fix fallout from header dependency trimming\n\nOK, that seems to be enough to deal with the mess.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c789ff64e874bbece03b607f200566ab24ea9ab",
      "tree": "cfa43e7ec5f2f0eaa1e3a13fae86446d6d9e4074",
      "parents": [
        "9b8ab9f6c37c610feea20edfb357a3b8a43d39bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 10:52:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 10:52:29 2006 -0800"
      },
      "message": "netfilter.h needs rcuupdate.h for RCU locking functions\n\nThis was exposed by Al\u0027s recent header file dependency reduction\npatches..\n\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b8ab9f6c37c610feea20edfb357a3b8a43d39bd",
      "tree": "02d18c920a03a600e915d66d6a471d900857b3ac",
      "parents": [
        "12472b4165a21f5415ff4f60f8f46311a6b7b9ac",
        "f23f6e08c47acbdd20e9c49a79da8c404ea168e1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 10:37:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 10:37:06 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus4\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird\n\n* \u0027for-linus4\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird:\n  [PATCH] severing poll.h -\u003e mm.h\n  [PATCH] severing skbuff.h -\u003e mm.h\n  [PATCH] severing skbuff.h -\u003e poll.h\n  [PATCH] severing skbuff.h -\u003e highmem.h\n  [PATCH] severing uaccess.h -\u003e sched.h\n  [PATCH] severing fs.h, radix-tree.h -\u003e sched.h\n  [PATCH] severing module.h-\u003esched.h\n"
    },
    {
      "commit": "12472b4165a21f5415ff4f60f8f46311a6b7b9ac",
      "tree": "8e54c608abb016a4e02a359bc508f575e2f1d7fa",
      "parents": [
        "a79f43a54b7df7b12bc1c0fbf4ba76520ba40354",
        "ef9467f8f0803881d6b20ad6f0f770fc39bcc2c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:41:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:41:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [SUNHME]: Fix for sunhme failures on x86\n  [XFRM] xfrm_user: Better validation of user templates.\n  [DCCP] tfrc: Binary search for reverse TFRC lookup\n  [DCCP] ccid3: Deprecate TFRC_SMALLEST_P\n  [DCCP] tfrc: Identify TFRC table limits and simplify code\n  [DCCP] tfrc: Add protection against invalid parameters to TFRC routines\n  [DCCP] tfrc: Fix small error in reverse lookup of p for given f(p)\n  [DCCP] tfrc: Document boundaries and limits of the TFRC lookup table\n  [DCCP] ccid3: Fix warning message about illegal ACK\n  [DCCP] ccid3: Fix bug in calculation of send rate\n  [DCCP]: Fix BUG in retransmission delay calculation\n  [DCCP]: Use higher RTO default for CCID3\n"
    },
    {
      "commit": "a79f43a54b7df7b12bc1c0fbf4ba76520ba40354",
      "tree": "03a6e0effbcf72eb68f3412b4c137d2ad5dd7aef",
      "parents": [
        "07704eb29a765d2e862000d952fd96271c1464e2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Dec 04 15:45:46 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:36:37 2006 -0800"
      },
      "message": "[PATCH] Enable RAID autorun on Mac partition tables.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07704eb29a765d2e862000d952fd96271c1464e2",
      "tree": "43dcf020188d8eeaeb71fae8c09de1f7aec88c43",
      "parents": [
        "f75e3b1de6a72f6eb22f3ab120dd52b902357c03",
        "74f8f557fd0c6f32e17e78c9ef508ca66ef37d3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:29:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:29:45 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (34 commits)\n  [S390] Don\u0027t use small stacks when lockdep is used.\n  [S390] cio: Use device_reprobe() instead of bus_rescan_devices().\n  [S390] cio: Retry internal operations after vary off.\n  [S390] cio: Use path verification for last path gone after vary off.\n  [S390] non-unique constant/macro identifiers.\n  [S390] Memory detection fixes.\n  [S390] cio: Make ccw_dev_id_is_equal() more robust.\n  [S390] Convert extmem spin_lock into a mutex.\n  [S390] set KBUILD_IMAGE.\n  [S390] lockdep: show held locks when showing a stackdump\n  [S390] Add dynamic size check for usercopy functions.\n  [S390] Use diag260 for memory size detection.\n  [S390] pfault code cleanup.\n  [S390] Cleanup memory_chunk array usage.\n  [S390] Misaligned wait PSW at memory detection.\n  [S390] cpu shutdown rework\n  [S390] cpcmd \u003c-\u003e __cpcmd calling issues\n  [S390] Bad kexec control page allocation.\n  [S390] Reset infrastructure for re-IPL.\n  [S390] Some documentation typos.\n  ...\n"
    },
    {
      "commit": "f75e3b1de6a72f6eb22f3ab120dd52b902357c03",
      "tree": "3e32aa936f2489e39d70ba7435d74e412b3506ea",
      "parents": [
        "04a9f081b76f536bcf69db066153c2a4231d5783"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:28:03 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:28:47 2006 -0800"
      },
      "message": "[PATCH] m68knommu: fix missing bracket in scatterlist.h\n\nThis patch adds missing bracket.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04a9f081b76f536bcf69db066153c2a4231d5783",
      "tree": "5e2cb177794bd89863b94147f1817df4d6e0dc02",
      "parents": [
        "d773c660973560970a6b3697cb280ddc5389447d"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:27:58 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:28:47 2006 -0800"
      },
      "message": "[PATCH] m68knommu: fix dma-mapping.h\n\nMake the m68knommu DMA handling consistent with other architectures.\nCompile problems pointed out by Adrian Bunk \u003cbunk@stusta.de\u003e\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d773c660973560970a6b3697cb280ddc5389447d",
      "tree": "39477920de4f49c0662be54b314fdc43ea428ea0",
      "parents": [
        "5a31be3fb52c276b4913bd89e77481fae0001510"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:27:42 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:12 2006 -0800"
      },
      "message": "[PATCH] m68knommu: remove __rom_end from 68360 startup code\n\nRemove use of __rom_end symbol all together. This helps clean out the\nmiscellaneous symbols lying around in the m68knommu linker script.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a31be3fb52c276b4913bd89e77481fae0001510",
      "tree": "a1c63aa08eb9d76b0ba6a45c53f9782f036596e3",
      "parents": [
        "552984050958fc0f51bff38948d0bf4d31ea2b03"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:27:36 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:12 2006 -0800"
      },
      "message": "[PATCH] m68knommu: memory register defines for 520x ColdFire CPU\u0027s\n\nHere is a small patch to automatically detect the DRAM size on m520x.\nIt was generated against 2.6.17-uc0, and tested on an Intec 5208 dev board.\n\n(This part of the patch if the memory register defines for the 520x\nColdFire CPU family - Greg).\n\nSigned-off-by: Michael Broughton \u003cmbobowik@telusplanet.net\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "552984050958fc0f51bff38948d0bf4d31ea2b03",
      "tree": "525c285442d1ef0c7c4f47cd796fa4add8a5e979",
      "parents": [
        "1bddcc50c27c8ca39a62a1d37e3928707be8f850"
      ],
      "author": {
        "name": "Michael Broughton",
        "email": "mbobowik@telusplanet.net",
        "time": "Mon Dec 04 17:27:29 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:12 2006 -0800"
      },
      "message": "[PATCH] m68knommu: auto detect memory size on M5208EVB board\n\nHere is a small patch to automatically detect the DRAM size on m520x.\nIt was generated against 2.6.17-uc0, and tested on an Intec 5208 dev board.\n\nSigned-off-by: Michael Broughton \u003cmbobowik@telusplanet.net\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1bddcc50c27c8ca39a62a1d37e3928707be8f850",
      "tree": "1705567347dec8bce4ace6b0525595f7887724aa",
      "parents": [
        "329237c12b94911dfad128e2588b0b7ae9c516e7"
      ],
      "author": {
        "name": "David Wu",
        "email": "davidwu@arcturusnetworks.com",
        "time": "Mon Dec 04 17:27:22 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:11 2006 -0800"
      },
      "message": "[PATCH] m68knommu: add SHM support\n\nIt turns out SHMAT, SHMDT, SHMGET and SHMCTL support in sys_ipc() for\nm68knommu in 2.6 kernel(uClinux-dist-20060803 release) is missing.\n(copied from m68k sources, report by David Wu \u003cdavidwu@arcturusnetworks.com\u003e)\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "329237c12b94911dfad128e2588b0b7ae9c516e7",
      "tree": "ef0851c6443879b45b7ffd5387c858974d764be0",
      "parents": [
        "19127e2bf94e7b427530b64af417185221b69508"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:27:09 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:11 2006 -0800"
      },
      "message": "[PATCH] m68knommu: add printk level for stack dump\n\nSpecify printk level in m68knommu stack dump code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "19127e2bf94e7b427530b64af417185221b69508",
      "tree": "2bdd9528569b8f3a0634b2715306c4cab7fb6c3d",
      "parents": [
        "1b9552af943f54336333c9a6e02f5ed9f18e0bcc"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 17:26:55 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:11 2006 -0800"
      },
      "message": "[PATCH] m68knommu: add printk level for oops dumps\n\nSpecify printk level in m68knommu oops dump code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b9552af943f54336333c9a6e02f5ed9f18e0bcc",
      "tree": "5eae32496f42a75fc846ebc618314d8da2ecad72",
      "parents": [
        "6869e940c2244554ad8858f8c4f07bf7e2fd5e3d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Dec 04 17:26:44 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:11 2006 -0800"
      },
      "message": "[PATCH] m68knommu: fix compile when CONFIG_BLK_DEV_INITRD\u003dn\n\nThis patch fixes the following compile error with\nCONFIG_BLK_DEV_INITRD\u003dn and -Werror-implicit-function-declaration:\n\n  ...\n    CC      arch/m68knommu/kernel/setup.o\n  /home/bunk/linux/kernel-2.6/linux-2.6.18-rc5-mm1/arch/m68knommu/kernel/setup.c: In function \u0027setup_arch\u0027:\n  /home/bunk/linux/kernel-2.6/linux-2.6.18-rc5-mm1/arch/m68knommu/kernel/setup.c:268: error: implicit declaration of function \u0027paging_init\u0027\n  make[2]: *** [arch/m68knommu/kernel/setup.o] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6869e940c2244554ad8858f8c4f07bf7e2fd5e3d",
      "tree": "0f229e2a25b5a163fd37af90d3db0bf229ba5f67",
      "parents": [
        "d916faace3efc0bf19fe9a615a1ab8fa1a24cd93"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Dec 04 16:40:58 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 04 08:26:11 2006 -0800"
      },
      "message": "[PATCH] m68knommu: formatting cleanup in Kconfig\n\nFormatting and a spelling cleanup in m68knommu Kconfig.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74f8f557fd0c6f32e17e78c9ef508ca66ef37d3a",
      "tree": "0e7e30c18a3699f48246fa82c79d197b308c4fc4",
      "parents": [
        "47af5518526d435d0d56a329a578f240e86eb678"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:41:10 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:41:10 2006 +0100"
      },
      "message": "[S390] Don\u0027t use small stacks when lockdep is used.\n\nThe lock dependency validator adds a bunch of extra stack frames to\nthe stack, which can cause stack overflows. Especially seen on 31 bit\nwhere the small stack is only 4k.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "47af5518526d435d0d56a329a578f240e86eb678",
      "tree": "6ec89de2dbb5d2733e82648ecac1779303bd8972",
      "parents": [
        "d23861ff1a4da1f4a5255eb4582f620191c6e1c0"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Dec 04 15:41:07 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:41:07 2006 +0100"
      },
      "message": "[S390] cio: Use device_reprobe() instead of bus_rescan_devices().\n\nIn io_subchannel_register(), it is better to just reprobe the current\ndevice if it hasn\u0027t a driver yet than to rescan the whole bus.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d23861ff1a4da1f4a5255eb4582f620191c6e1c0",
      "tree": "fcf5cd0ce14600f2ace203bc71ae940db7fe6497",
      "parents": [
        "24cb5b4846ebae5543869b5c596c2650f380df53"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Dec 04 15:41:04 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:41:04 2006 +0100"
      },
      "message": "[S390] cio: Retry internal operations after vary off.\n\nIf I/O was running on a just varied off chpid, it will be terminated.\nIf this was a common I/O layer internal I/O, it needs to be retried.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "24cb5b4846ebae5543869b5c596c2650f380df53",
      "tree": "fd45cf7fab0a065c7529c5811e3258a66e877095",
      "parents": [
        "9163bb2e556f6c7879961df94540f0879db4717b"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Dec 04 15:41:01 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:41:01 2006 +0100"
      },
      "message": "[S390] cio: Use path verification for last path gone after vary off.\n\nIf the last path to a device is gone after a chpid has been varied\noff, putting it on the slow queue doesn\u0027t prevent a device driver\nfrom still attempting to use it (it may stay on the slow queue for a\nlong time). Instead, trigger a verify event which will prevent I/O\nattempts from the device driver immediately.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9163bb2e556f6c7879961df94540f0879db4717b",
      "tree": "c0c33bf0aa243699e5d75e2284dd72109397aa01",
      "parents": [
        "8b62bc9642300471737bc3b77b2a4a2ead46dedb"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Mon Dec 04 15:40:59 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:59 2006 +0100"
      },
      "message": "[S390] non-unique constant/macro identifiers.\n\nAdd some prefixes to constands defined in drivers/s390/net/qdio.h\nand drivers/s390/lcs.h to make it possible to include the three\nheader files drivers/s390/net/qeth.h, drivers/s390/net/qdio.h and\ndrivers/net/s390/lcs.h in one C file. This is required for the\npatch that generates the kerntypes.o file for use by lcrash.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8b62bc9642300471737bc3b77b2a4a2ead46dedb",
      "tree": "0e510eac55df04ad244b74149c1fd7b8cc75e5e4",
      "parents": [
        "ce26a8532fd062ccd3f3c589a4be269a2dc20f00"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:56 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:56 2006 +0100"
      },
      "message": "[S390] Memory detection fixes.\n\nVMALLOC_END on 31bit should be 0x8000000UL instead of 0x7fffffffL.\nThe page mask which is used to make sure memory_end is on 4MB/2MB\nboundary is wrong and not needed. Therefore remove it.\nMake sure a vmalloc area does also exist and work on (future)\nmachines with 4TB and more memory.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ce26a8532fd062ccd3f3c589a4be269a2dc20f00",
      "tree": "dba7b023453f6077bafb750cf7fd55c040723907",
      "parents": [
        "09252e77ed13b1b412329825bad5797fbdd5a5c8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Dec 04 15:40:54 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:54 2006 +0100"
      },
      "message": "[S390] cio: Make ccw_dev_id_is_equal() more robust.\n\nUsing memcmp to compare ccw_dev_id implies that the whole structure (incl.\npadding) has always been completely initialized to sane values. Comparing\nthe structures field by field doesn\u0027t make such assumptions.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "09252e77ed13b1b412329825bad5797fbdd5a5c8",
      "tree": "54f6e0353d407f26394425840fdb3c22245690c1",
      "parents": [
        "1681cedaee9f8dcb59d499a9277bc3a190a2378d"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:51 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:51 2006 +0100"
      },
      "message": "[S390] Convert extmem spin_lock into a mutex.\n\nThere\u0027s no need to have a spin_lock here, but need sleepable context\nfor vmem_map. Therefore convert the spin_lock into a mutex.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1681cedaee9f8dcb59d499a9277bc3a190a2378d",
      "tree": "4857e9024767418e70e44d2987db602f95c45db0",
      "parents": [
        "236257eee99a35d67d3feab0769bded83efdc3ec"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Mon Dec 04 15:40:49 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:49 2006 +0100"
      },
      "message": "[S390] set KBUILD_IMAGE.\n\nSet KBUILD_IMAGE to a sane value. This enables \"make rpm\"\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "236257eee99a35d67d3feab0769bded83efdc3ec",
      "tree": "ffdad8451122c32f030044df27e83d3c503eb23b",
      "parents": [
        "59f35d53fde3987d071ea1c9bf1c9ba29fcb69fe"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:47 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:47 2006 +0100"
      },
      "message": "[S390] lockdep: show held locks when showing a stackdump\n\nFollow i386/x86_64:\nlockdep can be used to print held locks when printing a\nbacktrace. This can be useful when debugging things like\n\u0027scheduling while atomic\u0027 asserts.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "59f35d53fde3987d071ea1c9bf1c9ba29fcb69fe",
      "tree": "50853c1bf3ad3af080707fb2e6b3722d3d86db9e",
      "parents": [
        "d57de5a36791cb1b7285649c62f183b0d3505f7d"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Mon Dec 04 15:40:45 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:45 2006 +0100"
      },
      "message": "[S390] Add dynamic size check for usercopy functions.\n\nUse a wrapper for copy_to/from_user to chose the best usercopy method.\nThe mvcos instruction is better for sizes greater than 256 bytes, if\nmvcos is not available a page table walk is better for sizes greater\nthan 1024 bytes. Also removed the redundant copy_to/from_user_std_small\nfunctions.\n\nSigned-off-by: Gerald Schaefer \u003cgeraldsc@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d57de5a36791cb1b7285649c62f183b0d3505f7d",
      "tree": "a1449e94cfaa5490aebd7f2980229a7b67a26023",
      "parents": [
        "29b08d2bae854f66d3cfd5f57aaf2e7c2c7fce32"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:42 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:42 2006 +0100"
      },
      "message": "[S390] Use diag260 for memory size detection.\n\nAvoid the tprot loop if diag260 works and reports that there are no\nholes in memory. The tprot instruction can lead to a significant delay\nin the ipl process if the virtual guest has a lot of memory and the\nhost is under memory pressure.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "29b08d2bae854f66d3cfd5f57aaf2e7c2c7fce32",
      "tree": "1a907c124f6a12ec4617a030e412a01be4c81b04",
      "parents": [
        "36a2bd425d9b3ba2a40b0653e08d17702c78558e"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:40 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:40 2006 +0100"
      },
      "message": "[S390] pfault code cleanup.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "36a2bd425d9b3ba2a40b0653e08d17702c78558e",
      "tree": "d42bd1409d7ffdb05995ad00a9722b88c4c4cbca",
      "parents": [
        "baf2aeb3d9e286add823bcaea5442ad4ee34f6e4"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:38 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:38 2006 +0100"
      },
      "message": "[S390] Cleanup memory_chunk array usage.\n\nNeed this at yet another file and don\u0027t want to add yet another\nextern...\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "baf2aeb3d9e286add823bcaea5442ad4ee34f6e4",
      "tree": "380cda8e4fee61880f5fb9992ee2c2f726a357e1",
      "parents": [
        "c6b5b847a7cf11f131c43fe0041443ec11697fc7"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:36 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:36 2006 +0100"
      },
      "message": "[S390] Misaligned wait PSW at memory detection.\n\nIf the memory detection code would ever reach the point where it would\nload the wait psw, it would generate a specification exception and the\nsystem would crash at ipl time. This is because of a misaligned wait\npsw. It needs to be on a double word boundary instead of a word\nboundary.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c6b5b847a7cf11f131c43fe0041443ec11697fc7",
      "tree": "d15fb7302bd446394ab373128be0a77826566e30",
      "parents": [
        "740b5706b9c4b3767f597b3ea76654c6f2a800b2"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:33 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:33 2006 +0100"
      },
      "message": "[S390] cpu shutdown rework\n\nLet one master cpu kill all other cpus instead of sending an external\ninterrupt to all other cpus so they can kill themselves.\nSimplifies reipl/shutdown functions a lot.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "740b5706b9c4b3767f597b3ea76654c6f2a800b2",
      "tree": "370dc09ec8f3abaecc742003ed9d28eecf636c3b",
      "parents": [
        "a1a392f0b4f27604811bf8aa8d7636b3b4bc3803"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:30 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:30 2006 +0100"
      },
      "message": "[S390] cpcmd \u003c-\u003e __cpcmd calling issues\n\nIn case of reipl cpcmd gets called when all other cpus are not running\nanymore. To prevent deadlocks change __cpcmd so that it doesn\u0027t take\nany locks and call cpcmd or __cpcmd, whatever is correct in the current\ncontext.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a1a392f0b4f27604811bf8aa8d7636b3b4bc3803",
      "tree": "7356941b296f5866f55e5d61f211d193930a0943",
      "parents": [
        "15e9b586e0bd3692e2a21c5be178810d9d32214e"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:28 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:28 2006 +0100"
      },
      "message": "[S390] Bad kexec control page allocation.\n\nKEXEC_CONTROL_MEMORY_LIMIT is an unsigned long value and therefore\nshould be defined as one. Otherwise the kexec control page can be\nallocated above 2GB which will cause a specification exception on the\nsam31 instruction in the s390 kexec relocation code.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "15e9b586e0bd3692e2a21c5be178810d9d32214e",
      "tree": "8bcf2c9b3780281c9562eab965e3ca6ba64e5bc0",
      "parents": [
        "2254f5a7779452395e37ea2f7d6e1a550d34e678"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:26 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:26 2006 +0100"
      },
      "message": "[S390] Reset infrastructure for re-IPL.\n\nIn case of re-IPL and diag308 doesn\u0027t work we have to reset all devices\nmanually and wait synchronously that each reset finished.\nThis patch adds the necessary infrastucture and the first exploiter of it.\n\nSubsystems that need to add a function that needs to be called at re-IPL\nmay register/unregister this function via\n\nstruct reset_call {\n\tstruct reset_call *next;\n\tvoid (*fn)(void);\n};\n\nvoid register_reset_call(struct reset_call *reset);\nvoid unregister_reset_call(struct reset_call *reset);\n\nWhen the registered function get called the context is:\n\n- all cpus beside the current one are stopped\n- all machine checks and interrupts are disabled\n- prefixing is disabled\n- a default machine check handler is available for use\n\nThe registered functions may not take any locks are sleep.\n\nFor the common I/O layer part of this patch:\n\nIntroduce a reset_call css_reset that does the following:\n- clear all subchannels\n- perform a rchp on all channel paths and wait for the resulting\n  machine checks\nThis replaces the calls to clear_all_subchannels() and\ncio_reset_channel_paths() for kexec and ccw reipl. reipl_ccw_dev() now\nuses reipl_find_schid() to determine the subchannel id for a given\ndevice id.\nAlso remove cio_reset_channel_paths() and friends since they are not\nneeded anymore.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2254f5a7779452395e37ea2f7d6e1a550d34e678",
      "tree": "21ae898f9ef043dc240f2a4d1ba52da9a5ae51ad",
      "parents": [
        "6b4044bdd158aa9ad07b3f68d1c7598036d3ee58"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Mon Dec 04 15:40:23 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:23 2006 +0100"
      },
      "message": "[S390] Some documentation typos.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6b4044bdd158aa9ad07b3f68d1c7598036d3ee58",
      "tree": "cdc6d8852e2cd34b309ce4ccaf62d0bc74657d4c",
      "parents": [
        "645c98c8b6c09eae58ac2f97e0ade6ced4d6443f"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:20 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:20 2006 +0100"
      },
      "message": "[S390] extmem unbalanced spin_lock.\n\nsegment save will exit with a lock held if the passed segment doesn\u0027t\nexist. Any subsequent call to segment_save will lead to a deadlock.\nFix this and give up the lock before returning.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "645c98c8b6c09eae58ac2f97e0ade6ced4d6443f",
      "tree": "797f2969acdc31440be44a5f699283fc6e874625",
      "parents": [
        "29145a6c8cda3238049937612365e80b53c3f266"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Dec 04 15:40:18 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:18 2006 +0100"
      },
      "message": "[S390] return \u0027count\u0027 for successful execution of dasd_eer_enable.\n\nCurrently the return value of \u0027dasd_eer_enable\u0027 is returned - even if the\nfunction returned \u00270\u0027. Now return \u0027count\u0027 for successful execution.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "29145a6c8cda3238049937612365e80b53c3f266",
      "tree": "1646d864a74138ab6cf5be92680ac3251d7d172a",
      "parents": [
        "5986b0e845bc52a53ff3cafd74d341e81c95658d"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Dec 04 15:40:15 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:15 2006 +0100"
      },
      "message": "[S390] Enhanced handling of failed termination requests.\n\nIn case a request timed out and termination did not work, the console was\nflooded with retry messages (every 1/10s). Now we use a 5s delay per retry and\ngenerate a more precise message.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5986b0e845bc52a53ff3cafd74d341e81c95658d",
      "tree": "196ff27656340dffdd5b164c7548b40c56891158",
      "parents": [
        "66a4263b991097397823b46377a43ae35541ec26"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Mon Dec 04 15:40:13 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:13 2006 +0100"
      },
      "message": "[S390] Use diag instead of ccw reipl.\n\nSince the diag 308 reipl method is superior to the ccw method, we should\nuse it whenever it is possible. We can do that, if the user has not\nspecified a new reipl ccw device and the system has been ipled from\na ccw device.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "66a4263b991097397823b46377a43ae35541ec26",
      "tree": "a11391c0b5c322f937f2cf437eb919019e66ed79",
      "parents": [
        "520a4e3728c214db6e91ade7b70443c2b9382de0"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Dec 04 15:40:10 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:10 2006 +0100"
      },
      "message": "[S390] Add MODALIAS\u003d to the uevent for the ap bus.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "520a4e3728c214db6e91ade7b70443c2b9382de0",
      "tree": "727464527455bd0e25770e9861112e079f973625",
      "parents": [
        "3902e47628dcaf79b2c7a6a59f6978d968eff288"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:07 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:07 2006 +0100"
      },
      "message": "[S390] 3215 device locking.\n\nRemove lock pointer from 3215 device structure. Use get_ccwdev_lock\nfor each use of the lock in the ccw-device structure.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3902e47628dcaf79b2c7a6a59f6978d968eff288",
      "tree": "e7ed51f37db4e1e6290a27a6ba78ce979eff5eb0",
      "parents": [
        "654452a48aa2bbfa276016a1e35d8988ff991ebb"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Mon Dec 04 15:40:05 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:05 2006 +0100"
      },
      "message": "[S390] No panic for failed reboot\n\nIf reboot fails (e.g. because wrong devno has been specified by the user),\nwe should just stop all cpus, but should not trigger a kernel panic.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "654452a48aa2bbfa276016a1e35d8988ff991ebb",
      "tree": "513f3469f04440b6c3a3ef47bb6810ce1c381c3f",
      "parents": [
        "bba125a6116e51faff98df1906bf77d06b644aea"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:40:02 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:02 2006 +0100"
      },
      "message": "[S390] termio \u003c-\u003e termios conversion error handling.\n\nGet rid of our own user_termio_to_kernel_termios() and\nkernel_termios_to_user_termio() macros which didn\u0027t check for errors\non user space accesses. Instead use the generic functions which\nhandle this properly.\nIn addition the generic version of user_termio_to_kernel_termios()\nalso copies the c_line member which was missing in our variant.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bba125a6116e51faff98df1906bf77d06b644aea",
      "tree": "6d5b526162df4ad48739fb4883f3803a1c93f317",
      "parents": [
        "03a4d2087644f5477d9a9742e75a329f23b279e6"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Mon Dec 04 15:40:00 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:40:00 2006 +0100"
      },
      "message": "[S390] update interface notes in zcrypt.h\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "03a4d2087644f5477d9a9742e75a329f23b279e6",
      "tree": "809666d8b789a5781ca8e0382c9e3e43bbce6933",
      "parents": [
        "f7675ad791df4bec2b9d21bcc0f846320f0a921b"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Mon Dec 04 15:39:58 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:39:58 2006 +0100"
      },
      "message": "[S390] Add ipl/reipl loadparm attribute.\n\nIf multiple kernel images are installed on one DASD, the loadparm can be used\nto select the boot configuration. This patch introduces the following two new\nsysfs attributes:\n\n/sys/firmware/ipl/loadparm: shows loadparm of current system (ro)\n/sys/firmware/reipl/ccw/loadparm: loadparm used for next reboot (rw)\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f7675ad791df4bec2b9d21bcc0f846320f0a921b",
      "tree": "cff815937b3f0d50845eddb697bcffcf13b5bb5d",
      "parents": [
        "feb5babead7f8058f0108ec59c3e7c2df666bd67"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:39:55 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:39:55 2006 +0100"
      },
      "message": "[S390] Add __must_check to uaccess functions.\n\nFollow other architectures and add __must_check to uaccess functions.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "feb5babead7f8058f0108ec59c3e7c2df666bd67",
      "tree": "f327f780e6fafd45b0995da47bed9b95a4ac5910",
      "parents": [
        "01376f4495840f3daf6d73679242b5964fc9603b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Dec 04 15:39:52 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:39:52 2006 +0100"
      },
      "message": "[S390] Remove unused GENERIC_BUST_SPINLOCK from Kconfig.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "01376f4495840f3daf6d73679242b5964fc9603b",
      "tree": "51ef99991b42d6c623e5f1be980ff04026cc3ebb",
      "parents": [
        "26916264c17b5af8a3eaaf83b128f85cf1107cff"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Dec 04 15:39:50 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:39:50 2006 +0100"
      },
      "message": "[S390] handle incorrect values when writing to dasd sysfs attributes.\n\nWhen writing to dasd attributes (e.g. readonly), all values besides \u00271\u0027\nare handled like \u00270\u0027.\nOther sysfs-attributes like \u0027online\u0027 are checking for \u00271\u0027 and for \u00270\u0027\nand do not accept other values. Therefore enhanced checking and error\nhandling in dasd_devmap attribute store functions.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "26916264c17b5af8a3eaaf83b128f85cf1107cff",
      "tree": "76e3a8a71bcbbdc15efe21fb3bf712555fdeba0b",
      "parents": [
        "d916faace3efc0bf19fe9a615a1ab8fa1a24cd93"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Mon Dec 04 15:39:47 2006 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Dec 04 15:39:47 2006 +0100"
      },
      "message": "[S390] remove salipl memory detection.\n\nThe SALIPL entry point has an needless memory detection routine as we\nlater check the memory size again. The SALIPL code also uses diagnose\n0x060 if we are running under VM, but this diagnose is not compatible\nwith the 64 bit addressing mode. The solution is to get rid of this\ncode and rely on the memory detection in the startup code.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "872455e2ca12843e3dd16ebde1ce02dccc4bf99f",
      "tree": "156db3190f5f55a5a5b239b6c262d6fb021eb903",
      "parents": [
        "f8485350c22b25f5b9804d89cb8fdf6626d0f5cb"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Dec 03 20:52:27 2006 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:11 2006 +1100"
      },
      "message": "[POWERPC] Fix debug printks for 32-bit resources in the PCI code\n\nCure the damage done by the former PCI debug printks fix for the case\nof 64-bit resources (commit 685143ac1f7a579a3fac9c7f2ac8f82e95af6864)\nwhich broke it for the plain vanilla 32-bit resources...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f8485350c22b25f5b9804d89cb8fdf6626d0f5cb",
      "tree": "969b17561afcf17362eebf16e59570bb66272d0b",
      "parents": [
        "04d76b937bdf60a8c9ac34e222e3ca977ab9ddc8"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Sat Dec 02 13:26:57 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:09 2006 +1100"
      },
      "message": "[POWERPC] Replace kmalloc+memset with kzalloc\n\nReplace kmalloc+memset with kzalloc.\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "04d76b937bdf60a8c9ac34e222e3ca977ab9ddc8",
      "tree": "41eca0e23009297cb58f4d2c958c21678637401d",
      "parents": [
        "57933f8fbedba686659b947659418734615611e9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Dec 01 22:53:48 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:08 2006 +1100"
      },
      "message": "[POWERPC] Linkstation / kurobox support\n\nSupport for the Kurobox(HG)/LinkStation-I NAS systems by Buffalo\nTechnology, should be also applicable to the PPC TeraStation family.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57933f8fbedba686659b947659418734615611e9",
      "tree": "4c4782d7fca30a0190def6600dce1c7ddff3b1b8",
      "parents": [
        "25a31e2df0ee22bdc23494371db9e858b3a23471"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Dec 01 12:57:05 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:06 2006 +1100"
      },
      "message": "[POWERPC] Add the e300c3 core to the CPU table.\n\nThis core is used in Freescale\u0027s 831x chips.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25a31e2df0ee22bdc23494371db9e858b3a23471",
      "tree": "b38749604dee7b5f26d1b0d34a4e0a299e7217e0",
      "parents": [
        "e73aedba562d1e7777287043afb8e46131ed402e"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu Nov 30 10:25:23 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:04 2006 +1100"
      },
      "message": "[POWERPC] ppc: m48t35 add missing bracket\n\nAdd missing bracket in definition for m48t35 RTC chip.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e73aedba562d1e7777287043afb8e46131ed402e",
      "tree": "b437de502acc92f1ad68a086a59cfcee62ce6a20",
      "parents": [
        "4eab0e65bd3c9d3065f54e7477fec79c5e939ed6"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 16:55:04 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:03 2006 +1100"
      },
      "message": "[POWERPC] iSeries: don\u0027t build head_64.o unnecessarily\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4eab0e65bd3c9d3065f54e7477fec79c5e939ed6",
      "tree": "8baf124754e4de9adaecb7bbe4708586eb6f538a",
      "parents": [
        "0470466dbafd1db0815bb884d26a6be431e19f96"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 16:53:11 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:42:01 2006 +1100"
      },
      "message": "[POWERPC] iSeries: stop dt_mod.o being rebuilt unnecessarily\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0470466dbafd1db0815bb884d26a6be431e19f96",
      "tree": "e40c7ba8c3687dd33c09a137ecb06c5f9dccdb5e",
      "parents": [
        "80814be40e1f0e7e6fc00fdfe0af16268670e0b4"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 11:46:22 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:59 2006 +1100"
      },
      "message": "[POWERPC] Fix cputable.h for combined build\n\nRemove CPU_FTR_16M_PAGE from the cupfeatures mask at runtime on iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "80814be40e1f0e7e6fc00fdfe0af16268670e0b4",
      "tree": "791472128eb2236b86e9c7a9d655f27ffa1e0348",
      "parents": [
        "bbb681779012fae778c0a53081bbb19cf43bca4e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 11:45:14 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:58 2006 +1100"
      },
      "message": "[POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries\n\nand therefore combined builds.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbb681779012fae778c0a53081bbb19cf43bca4e",
      "tree": "b69e8c2cb20f68dbca105aaed8ec3d4345f50ba9",
      "parents": [
        "ec59cf710bcf638a895f2ad90cafb1493b95953e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 30 11:44:09 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:56 2006 +1100"
      },
      "message": "[POWERPC] Allow xmon to build on legacy iSeries\n\nxmon still does not run on iSeries, but this allows us to build a combined\nkernel that includes it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ec59cf710bcf638a895f2ad90cafb1493b95953e",
      "tree": "82ee110009a1da0257a867587359bc38bf5495c1",
      "parents": [
        "0efbc18a753f7d6dbe832e014bc80e2b4c12bece"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Nov 29 12:05:22 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:54 2006 +1100"
      },
      "message": "[POWERPC] Change ppc64_defconfig to use AUTOFS_V4 not V3\n\nDefconfig ppc64 kernels running under late-model distros\nmay hang in the automounter rc.d script, which seems to be\nexpecting autofs version 4. This patch uses the newer autofs.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0efbc18a753f7d6dbe832e014bc80e2b4c12bece",
      "tree": "90ef95403cc63223e9c714938c7f1eae1346dc18",
      "parents": [
        "dc0f80aa6a6c128cf90adefb5b7deddfb56d937b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 29 22:31:47 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:53 2006 +1100"
      },
      "message": "[POWERPC] Tell firmware we can handle POWER6 compatible mode\n\nThis adds the \"logical\" PVR value used by POWER6 in \"compatible\" mode\nto the list of PVR values that the kernel tells firmware it is able to\nhandle.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dc0f80aa6a6c128cf90adefb5b7deddfb56d937b",
      "tree": "1f285d9fdf2dc166feb0323d4eaf5b4b74983b53",
      "parents": [
        "4468f01dc7cfd1998845cd66a0cdb1f3ef9740f0"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Nov 28 12:31:53 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:51 2006 +1100"
      },
      "message": "[POWERPC] Clean images in arch/powerpc/boot\n\nAdd a rule to clean up the various generated image files in\narch/powerpc/boot.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4468f01dc7cfd1998845cd66a0cdb1f3ef9740f0",
      "tree": "f931cb8cfc84b894063e4bc604efa1eacc1b79ee",
      "parents": [
        "ede8edb35b95c78c890b15fdb6cedcb3f42f4769"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 27 21:21:29 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:49 2006 +1100"
      },
      "message": "[POWERPC] Fix OF pci flags parsing\n\nFor PCI devices with only io ports, of_bus_pci_get_flags() will fall\nthrough and still mark the resource as IORESOURCE_MEM.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ede8edb35b95c78c890b15fdb6cedcb3f42f4769",
      "tree": "59c6f49eef54860d4f2aefe3f8895c1729950c1f",
      "parents": [
        "c6d4d657c2f11fe3b33dd8303f57a8b8d55323d6"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:30 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:48 2006 +1100"
      },
      "message": "[POWERPC] defconfig for lite5200 board\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": "c6d4d657c2f11fe3b33dd8303f57a8b8d55323d6",
      "tree": "b4307c0d296fc290485ef5a453cf1070d54369ae",
      "parents": [
        "6b64253139a20b7db1f701a9117bc5174eb878bc"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:29 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:46 2006 +1100"
      },
      "message": "[POWERPC] Add device trees for lite5200 and lite5200b eval boards\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": "6b64253139a20b7db1f701a9117bc5174eb878bc",
      "tree": "ca2932442c5b5fad4eb7179c0e22fa2ad6b353f1",
      "parents": [
        "6065170cf75c64267f6edec5fd359ce8444bd13d"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:28 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:44 2006 +1100"
      },
      "message": "[POWERPC] Add lite5200 board support to arch/powerpc\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": "6065170cf75c64267f6edec5fd359ce8444bd13d",
      "tree": "a55c64e512282f545b35876906e8ffb2a597078c",
      "parents": [
        "e65fdfd6ca447353ad1b4c0a0d20df55f3f6f233"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:27 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:42 2006 +1100"
      },
      "message": "[POWERPC] Add common routines for 52xx support in arch/powerpc\n\nAdds utility routines used by 52xx device drivers and board support\ncode.  Main functionality is to add device nodes to the of_platform_bus,\nretrieve the IPB bus frequency, and find+ioremap device registers.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e65fdfd6ca447353ad1b4c0a0d20df55f3f6f233",
      "tree": "0e8bc17286442bac1b04b2b607571fff38e6d2d3",
      "parents": [
        "b9cf5d8e2edc503977be090eff45ef81555dcb1d"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Mon Nov 27 14:16:26 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:41 2006 +1100"
      },
      "message": "[POWERPC] Separate IRQ config / register set from main header\n\nThere is no need to expose these settings outside the scope\nof the interrupt controller code itself.\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9cf5d8e2edc503977be090eff45ef81555dcb1d",
      "tree": "b9f00c0f4dca73bd29f012a12163c1b69aa6e55f",
      "parents": [
        "d4150248fc769c7a69c61cb9d95dfac14950d8cf"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:25 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:39 2006 +1100"
      },
      "message": "[POWERPC] Move Efika support files into platforms/52xx\n\nThe Efika board isn\u0027t different enough from other 52xx based boards to\njustify a separate platform.  This patch merges it with the support\ncode for all other 52xx based boards.\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": "d4150248fc769c7a69c61cb9d95dfac14950d8cf",
      "tree": "e30a4f8b4c5dcfe6418fb654579e5daa421244f1",
      "parents": [
        "39d074b2e4b89c914c00dfd9987672e2dea92f19"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:24 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:37 2006 +1100"
      },
      "message": "[POWERPC] Put mpc52xx support file in platforms/52xx\n\nplatforms/embedded6xx is probably going away, and 52xx boards need\nsome extra support the 52xx interrupt controller and DMA engine\nanyway.  It makes sense to group all the 52xx bits into a single path.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "39d074b2e4b89c914c00dfd9987672e2dea92f19",
      "tree": "dabeb97f993506ff3b162724e3765a57b485167a",
      "parents": [
        "b1e253c4dc601cb7785ba157edf282c1d02fe2ba"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:23 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:36 2006 +1100"
      },
      "message": "[POWERPC] Move MPC52xx PIC driver into arch/powerpc/platforms/52xx\n\nNo other chips use this device, it belongs in a 52xx-specific path.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b1e253c4dc601cb7785ba157edf282c1d02fe2ba",
      "tree": "f4eae7e5596bbd9dbe432d90cd89fddef33b87cb",
      "parents": [
        "f5b2eb026949e7c3988074529854609921675cff"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:22 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:34 2006 +1100"
      },
      "message": "[POWERPC] Document describing mpc52xx device tree binding conventions\n\nThis document describes the device tree expectations for mpc52xx based\nboards.\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": "f5b2eb026949e7c3988074529854609921675cff",
      "tree": "e656e144003abcb5fa45212d975a3a9e600eaf38",
      "parents": [
        "c705677e1c69012adea3bc51b54e9c7170d1cbee"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Nov 27 17:17:02 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:32 2006 +1100"
      },
      "message": "[POWERPC] iSeries: allow CONFIG_CMDLINE\n\nIt doesn\u0027t hurt to have this enabled on legacy iSeries and will mean it\nis available for a combined build.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c705677e1c69012adea3bc51b54e9c7170d1cbee",
      "tree": "d92b40e783700ce1f79cea9095732bd587adeec3",
      "parents": [
        "06f2138e61d4f5dce82207236767e0759bbd45cc"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Nov 27 14:59:50 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:31 2006 +1100"
      },
      "message": "[POWERPC] iSeries: Eliminate \"exceeds stub group size\" warnings\n\nCommit 3ccfc65c5004e5fe5cfbffe43b8acc686680b53e missed the same fixes for\nlegacy iSeries specific code, so make some more symbols no longer global.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "06f2138e61d4f5dce82207236767e0759bbd45cc",
      "tree": "3e5aa50e8d40f1f594636d25bf544da565b949e0",
      "parents": [
        "143db67af02cecab28032ec3a52e586b1433fe70"
      ],
      "author": {
        "name": "Rutger Nijlunsing",
        "email": "rutger@nospam.com",
        "time": "Sun Nov 26 21:08:38 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:29 2006 +1100"
      },
      "message": "[POWERPC] Add files build to .gitignore\n\nMostly taken from corresponding Makefile\u0027s make-clean rule.\n\nTested by (cross)compiling for $ARCH PPC and POWERPC and checking\noutput of git-status.\n\nSigned-off-by: Rutger Nijlunsing \u003cgit-commit@tux.tmfweb.nl\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "143db67af02cecab28032ec3a52e586b1433fe70",
      "tree": "1e56491f55853492053714df7ea411ce311ea386",
      "parents": [
        "4cfbdfff70989a0d99b6f357fbbe379c22a05f7c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Sun Nov 26 17:36:15 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:27 2006 +1100"
      },
      "message": "[POWERPC] Provide dummy hard_irq_enable/disable() for PPC32\n\nTo allow arch/powerpc/kernel/crash.c to build on 32-bit we need a\ndefinition of hard_irq_disable(). 32-bit doesn\u0027t support the lazy\ninterrupt disabling mechanism, so on 32-bit hard_irq_disable() is\nsimply local_irq_disable(). Add a definition for hard_irq_enable()\njust for completeness.\n\nThis allows (KEXEC\u003dy \u0026\u0026 PPC32\u003dy) to build again. Broken since\nd04c56f73c30a5e593202ecfcf25ed43d42363a2.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4cfbdfff70989a0d99b6f357fbbe379c22a05f7c",
      "tree": "d1a547c3c82462cbc75d6eac827261607b33ae69",
      "parents": [
        "28f9ec349ae47c91768b7bc5607db4442c818e11"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Dec 01 12:53:18 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:26 2006 +1100"
      },
      "message": "[POWERPC] include/asm-powerpc/: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" generates a warning with -Wmissing-prototypes and I\u0027m\ncurrently working on getting the kernel cleaned up for adding this to\nthe CFLAGS since it will help us to avoid a nasty class of runtime\nerrors.\n\nIf there are places that really need a forced inline, __always_inline\nwould be the correct solution.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "28f9ec349ae47c91768b7bc5607db4442c818e11",
      "tree": "548d75d56ffefd80c8c0fc85afd39fad2d3f156f",
      "parents": [
        "a5715d6dfc85e002bfad68bb2858cf5a248e2060"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Mon Nov 20 16:32:39 2006 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:24 2006 +1100"
      },
      "message": "[POWERPC] Add of_platform support for ROM devices\n\nThis adds support for flash device descriptions to the OF device tree.\nIt\u0027s inspired by and partially borrowed from Sergei\u0027s patch \"[RFC]\nAdding MTD to device tree.patch\".\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a5715d6dfc85e002bfad68bb2858cf5a248e2060",
      "tree": "b3976f51fa51de75a44022b31e17ac98e051f99d",
      "parents": [
        "11faa658c668030759d4aea6a273b7ac9a0b4746"
      ],
      "author": {
        "name": "Mohan Kumar M",
        "email": "mohan@in.ibm.com",
        "time": "Fri Nov 17 17:42:24 2006 +0530"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:22 2006 +1100"
      },
      "message": "[POWERPC] pSeries/kexec: Fix for interrupt distribution\n\nThis allows any secondary CPU thread also to become boot cpu for\nPOWER5.  The patch is required to solve kdump boot issue when the\nkdump kernel is booted with parameter \"maxcpus\u003d1\".  XICS init code\ntries to match the current boot cpu id with \"reg\" property in each CPU\nnode in the device tree.  But CPU node is created only for primary\nthread CPU ids and \"reg\" property only reflects primary CPU ids.  So\nwhen a kernel is booted on a secondary cpu thread above condition will\nnever meet and the default distribution server is left as zero.  This\nleads to route the interrupts to CPU 0, but which is not online at\nthis time.\n\nWe use ibm,ppc-interrupt-server#s to check for both primary and\nsecondary CPU ids.  Accordingly default distribution server value is\ninitialized from \"ibm,ppc-interrupt-gserver#s\" property.  We loop\nthrough ibm,ppc-interrupt-gserver#s property to find the global\ndistribution server from the last entry that matches with boot cpuid.\n\nSigned-off-by: Mohan Kumar M \u003cmohan@in.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "11faa658c668030759d4aea6a273b7ac9a0b4746",
      "tree": "afc9fadfaee51253a5024ee3f588b9f2f05c7401",
      "parents": [
        "369cf4b940d0d92d33f39a2df11102f3e2df0e0a"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Nov 27 19:19:00 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:21 2006 +1100"
      },
      "message": "[POWERPC] fix building without PCI\n\nAt least the ide driver calls pcibus_to_node, which is not\ndefined when CONFIG_PCI is disabled. This adds a nop function\nfor the !PCI case.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    }
  ],
  "next": "369cf4b940d0d92d33f39a2df11102f3e2df0e0a"
}
