)]}'
{
  "log": [
    {
      "commit": "17e638bc28f2fdc9c0d3eebfb80fce43827b8d12",
      "tree": "baedb1e3e83358ea41331d763dcca560ea4f8e2a",
      "parents": [
        "ec5f77e789a02adf7c45f03a76455b4e71ae1c5b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Mar 19 11:53:53 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:35:14 2007 +1000"
      },
      "message": "[POWERPC] Generic time suspend/resume code\n\nThis removes the time suspend/restore code that was done through\na PMU notifier in arch/platforms/powermac/time.c.\n\nInstead, introduce arch/powerpc/sysdev/timer.c which creates a sys\ndevice and handles time of day suspend/resume through that.\n\nThis should probably be replaced by using the generic RTC framework\nbut for now it gets rid of the arcane powermac specific hack.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ec5f77e789a02adf7c45f03a76455b4e71ae1c5b",
      "tree": "f52a07dbd3ba810d16cd645950159a62c4c70d70",
      "parents": [
        "f6f7dde3f778b318aca71220834482d4ea2d7738"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Mar 16 21:06:00 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:35:11 2007 +1000"
      },
      "message": "[POWERPC] ppc: Fix PCIX configuration of Ocotea \u0026 Taishan for \u003e 512MB DDR\n\nChange the configuration of the PCIX PCI-\u003ePLB inbound memory window\nto be 2GB instead of 512kB. The comment already mentioned 2GB, but the\ncode unfortunately didn\u0027t reflect this.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f6f7dde3f778b318aca71220834482d4ea2d7738",
      "tree": "1cac40a2a98b491874dd47281887318201b4453b",
      "parents": [
        "ae7f4463773dafac52d70c9803f283afe27ab1e3"
      ],
      "author": {
        "name": "anton@samba.org",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 20:38:19 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:35:03 2007 +1000"
      },
      "message": "[POWERPC] Use lowercase for hex printouts in oops messages.\n\nUse lowercase for hex printouts in oops messages. The number of times I have\ntried to copy and paste from an oops into an objdump search...\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ae7f4463773dafac52d70c9803f283afe27ab1e3",
      "tree": "d46a3fc10f70814a6a794221d80d791d18cb2b11",
      "parents": [
        "34c2a14fc20e4ab878fbf87e5f7fe1cff6afb3d4"
      ],
      "author": {
        "name": "anton@samba.org",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 20:38:14 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:34:31 2007 +1000"
      },
      "message": "[POWERPC] Fix backwards ? : when printing machine type\n\nLooks like someone got this backwards, highlighting the perils of the\n? : !!! :)\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "34c2a14fc20e4ab878fbf87e5f7fe1cff6afb3d4",
      "tree": "4af304129787a7873c03d114226dd2af9ef3ded1",
      "parents": [
        "6031d9d9ad905b514bf45572bd1877fe6b5145ab"
      ],
      "author": {
        "name": "anton@samba.org",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 20:38:13 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:34:30 2007 +1000"
      },
      "message": "[POWERPC] Handle recursive oopses\n\nHandle recursive oopses, like on x86. We had a few cases recently where\nwe locked up in oops printing and didnt make it into crashdump.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6031d9d9ad905b514bf45572bd1877fe6b5145ab",
      "tree": "8562f0e11b1af2827625002bc7f672d8a66189b1",
      "parents": [
        "293e4688fe2fec87fccf84a3b1100b27191424e9"
      ],
      "author": {
        "name": "anton@samba.org",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 20:38:12 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:34:29 2007 +1000"
      },
      "message": "[POWERPC] Clean up pmac_backlight_unblank in oops path\n\nMove pmac_backlight_unblank into its own function and only take the\npmac_backlight_mutex when we are on a pmac for that added bit of\nparanoia.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "293e4688fe2fec87fccf84a3b1100b27191424e9",
      "tree": "e91f12cf60212ab6397cce6519e93e55af8489fa",
      "parents": [
        "4002aca771a2aa2848e94a98cf51a2cae4e77ae0"
      ],
      "author": {
        "name": "anton@samba.org",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 20:38:11 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:34:27 2007 +1000"
      },
      "message": "[POWERPC] Add missing oops_enter/oops_exit\n\nAdd missing oops_enter/oops_exit, makes pause_on_oops boot parameter work.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4002aca771a2aa2848e94a98cf51a2cae4e77ae0",
      "tree": "674a1993678a237a5bf139027bd535906ed7ddd4",
      "parents": [
        "f4db196717c615db68100dee2de8f47d2dc19372"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 10:08:33 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:58 2007 +1100"
      },
      "message": "[POWERPC] Remove last_syscall\n\nRemove last_syscall from 32bit powerpc, its been gone in 64bit for years.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f4db196717c615db68100dee2de8f47d2dc19372",
      "tree": "657489971e411463fd7d3afd2b36051ca3b88990",
      "parents": [
        "4980d5eb750288ffc0bb9daff3feb947e1bac61e"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Mar 20 10:07:12 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:58 2007 +1100"
      },
      "message": "[POWERPC] Remove _get_SP\n\nWe already have an inline __get_SP, no need for yet another one.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4980d5eb750288ffc0bb9daff3feb947e1bac61e",
      "tree": "b9c8334610e1096b4c3f9a81928dd9d5ee384329",
      "parents": [
        "fa1be476a2baa0961f63161caee6733cdc353adb"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 15:01:31 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:57 2007 +1100"
      },
      "message": "[POWERPC] EEH: restructure multi-function support\n\nRework how multi-function PCI devices are identified and traversed.\nThis fixes a bug with multi-function recovery on Power4 that was\nintroduced by a recent Power4 EEH patch.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fa1be476a2baa0961f63161caee6733cdc353adb",
      "tree": "d847ecf51c128069049d35ed126c9beda4d879a7",
      "parents": [
        "d0ab95ca9854174029cef2f08acf1859441cb547"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:59:59 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:56 2007 +1100"
      },
      "message": "[POWERPC] EEH: verify state change\n\nAfter requesting a state change, verify that the state change\nactually ocurred, and the system ends up in the expected state.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d0ab95ca9854174029cef2f08acf1859441cb547",
      "tree": "6913da5128d2a5b6a823836fdfbaaad56d96d840",
      "parents": [
        "9c547768e7d9f456f1b145102e75f79e30f7b709"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:59:10 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:55 2007 +1100"
      },
      "message": "[POWERPC] EEH: rm un-needed data\n\nThe EEH event notification system passes around data that is\nnot needed or at least, not used properly. Stop passing this\ndata; get it in a more reliable fashion.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9c547768e7d9f456f1b145102e75f79e30f7b709",
      "tree": "c55a20e1d621bfefed02a225b7867aeb5fc8d700",
      "parents": [
        "90375f53960f2b1e8d2a6af3324d440e3a977bf3"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:58:07 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:54 2007 +1100"
      },
      "message": "[POWERPC] EEH: wait for slot status\n\nModify routine that returns PCI slot status to wait for slot status\nto become available. This is needed, as slots that are in some remote\ncard cage may go offline for extended periods of time. New users for\nthis routine in following patches.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "90375f53960f2b1e8d2a6af3324d440e3a977bf3",
      "tree": "6cf614ba65a5a9c24e44d880cec1846206d2ca52",
      "parents": [
        "5794dbcbab862e416c4ea4f10fda5e67f5565fd7"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:56:43 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:54 2007 +1100"
      },
      "message": "[POWERPC] EEH: handle reset state high\n\nSome firmware versions will return a slot reset state of \"1\"\nwhen a slot is EEH frozen. Recognize this as a state that can be\nhandled.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5794dbcbab862e416c4ea4f10fda5e67f5565fd7",
      "tree": "513c598771dbfd1a1654c706f847d46ae34c853f",
      "parents": [
        "90fdd6130f5c0053c48e8c8e247091739b6e4092"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:55:51 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:53 2007 +1100"
      },
      "message": "[POWERPC] EEH: multifunction recovery bugfix\n\nIf the second or higher function of a multi-function device fails\nto recover, this failure is not reported upwards. Fix this.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "90fdd6130f5c0053c48e8c8e247091739b6e4092",
      "tree": "d01ded9ab0508111400e4bd3e5776cdfb044d354",
      "parents": [
        "147d6a37500348b6bda5738453d84c46678209cf"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:55:10 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:52 2007 +1100"
      },
      "message": "[POWERPC] EEH: hotplug recovery bugfix\n\nIf a device driver does not have native PCI error recovery,\na hotplug error recovery will be attemped. In this case,\nthe device driver will not report back whether its healthy\nor not; simply assume that it is.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "147d6a37500348b6bda5738453d84c46678209cf",
      "tree": "ccc101c3901dd915bdfe86e3feac659124b037b3",
      "parents": [
        "2fd30be8dae25386fc5167c34c6d73201334a8d4"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:54:21 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:52 2007 +1100"
      },
      "message": "[POWERPC] EEH: support ibm,get-config-addr-info2 RTAS call\n\nProvide support for the new ibm,get-config-addr-info2 RTAS token,\nwhenever it is actually available.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2fd30be8dae25386fc5167c34c6d73201334a8d4",
      "tree": "848d64b7ca9b4fde4a05446d8d9affc3f39d02fc",
      "parents": [
        "e0f90b64181d668ce5995a40f312ed21085bfa98"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:53:22 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:51 2007 +1100"
      },
      "message": "[POWERPC] EEH: Tolerate high mmio\n\nSome drivers will attempt to perform a lot of mmio even after\nan EEH event was detected. This is especially the case for fast cpu\u0027s\nand PCI-E slots. Be a bit more lenient in allowing this.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e0f90b64181d668ce5995a40f312ed21085bfa98",
      "tree": "76d1185cfbff1a068c4cc4ad8cb07c102c1fa05a",
      "parents": [
        "39d16e295966a1f0025a65eaab4cb59fe5ba8c17"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:52:04 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:50 2007 +1100"
      },
      "message": "[POWERPC] EEH: Add clarifying messages.\n\nThere are multiple code patchs tht resuls in a \"permanent\nfailure\"; when examining rare events, it can be hard to see\nwhich was taken. This patch adds printk\u0027s to assist.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "39d16e295966a1f0025a65eaab4cb59fe5ba8c17",
      "tree": "dbf70b5bb113fcada2afcee48cec1fbe11224c12",
      "parents": [
        "e91948fd84086020072e022d5463036033d449c1"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Mon Mar 19 14:51:00 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 22:52:49 2007 +1100"
      },
      "message": "[POWERPC] EEH: modify order of EEH state checking\n\nChange the order in which pci error state is examined;\nthe \"capabilites\" is not valid if \"reset state\" is 5.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e91948fd84086020072e022d5463036033d449c1",
      "tree": "542886b186bad826c36664261c7a3427107e2eae",
      "parents": [
        "0e6806734fd861c360ecbb4262d3d5678cea7faf"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Mar 16 17:47:07 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:51 2007 +1100"
      },
      "message": "[POWERPC] Minor paca optimisation\n\nMove the slb_shadow_ptr field into the first cache line since it is\n(like everything there) read-only after boot.  It is in fact statically\ninitialised and thereafter only read.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0e6806734fd861c360ecbb4262d3d5678cea7faf",
      "tree": "00be3831da8c57bf782811ed0d4fec110ee18f41",
      "parents": [
        "65b580395d234350b53a03285b98c9a271eb5eb7"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Mon Mar 19 14:58:06 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:42 2007 +1100"
      },
      "message": "[POWERPC] boot: export flush_cache\n\nMove the declaration of flush_cache to ops.h for use by platform code.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "65b580395d234350b53a03285b98c9a271eb5eb7",
      "tree": "bff4162e4b391aa91d69a3dc141ac80a1300b678",
      "parents": [
        "f61e7cd21b47b07002aa39d2f8f0db14b4a51719"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Mon Mar 19 14:58:04 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:40 2007 +1100"
      },
      "message": "[POWERPC] boot: rebuild when wrapper changes\n\nSince there is magic defined per platform in the wrapper script, the\nzImage targets should depend on it.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f61e7cd21b47b07002aa39d2f8f0db14b4a51719",
      "tree": "6e7544d7f93c5ffb2ab1bbdb3fedac7ac85c3fcd",
      "parents": [
        "e0a2f28b4dee2a1e4c62dc8389f25defb284e387"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Mar 16 12:28:49 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:21 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Make setprop accept a const buffer.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e0a2f28b4dee2a1e4c62dc8389f25defb284e387",
      "tree": "fec3d48cb2e717f4acb70bca92a5459caf260c87",
      "parents": [
        "a9903811bf8d130a26004f9cb27b66513a267908"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Mar 16 12:28:46 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:21 2007 +1100"
      },
      "message": "[POWERPC] Document the linux,network-index property.\n\nTo allow more robust association of each network device node with an\nindex (such as is used by the firmware or an EEPROM to indicate MAC\naddresses), a network device\u0027s node may specify the index explicitly.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson david@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a9903811bf8d130a26004f9cb27b66513a267908",
      "tree": "9c49fee3adc89e5a9f0079822eb04a163f4715c8",
      "parents": [
        "a07940ba00218267493798e89e3f4a86fea53125"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Mar 16 12:27:59 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:21 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Make compression of the kernel image optional.\n\nThe --no-gzip option can be passed to the wrapper so that the kernel\nimage is included uncompressed into the zImage.  This is intended for\nbootloaders where the zImage itself can be compressed, or where boot time\nis considered more important than kernel image size.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a07940ba00218267493798e89e3f4a86fea53125",
      "tree": "99baf6139b5f9ae214dde6c629fbe986b83786b4",
      "parents": [
        "e85f008d016d2de59ee5b01dba18ea3dea41545b"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Mar 16 12:27:54 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 21 22:35:21 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Add dt_ops methods.\n\nAdd get_parent, create_node, and find_node_by_prop_value to dt_ops.\nCurrently only implemented by flatdevtree_misc.\n\nAlso, add a _str convenience wrapper for setprop.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e85f008d016d2de59ee5b01dba18ea3dea41545b",
      "tree": "4636a7eea7e9b68ab7d26fa9683e8d1592148692",
      "parents": [
        "7850ad5c39a40ae14ab37e030357e2ae8252af2b"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Thu Mar 08 11:19:39 2007 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] Correct apparently misspelled \"XMON\" preprocessor symbol.\n\nCorrect the apparent misspelling of \"XMON\" to \"CONFIG_XMON\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7850ad5c39a40ae14ab37e030357e2ae8252af2b",
      "tree": "c384344139d0153ed54de2e051a7023437b856b2",
      "parents": [
        "0e0293c898c424c52e5d4e7f6923a203d06b9c4b"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Mar 14 16:32:17 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] Add documentation for the zImage\u0027s gunzip convenience functions\n\nThis patch adds documenting comments to the gunzip convenience\nfunctions added in commit ad9d2716cfc1cda5a7e0d7bc0db45e3af8a4adbb.\nIt also removes a stray newline, and an unused global variable.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0e0293c898c424c52e5d4e7f6923a203d06b9c4b",
      "tree": "54078533f47d45c0840095901e416dfa543393ba",
      "parents": [
        "a782a9e3a12bcea4916117b0832016c24fffeb85"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Mar 14 11:50:40 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] Update documentation for flat device tree format v17\n\nThis patch updates booting-without-of.txt to describe version 17 of\nthe flattened device tree format.  Version 17 is a small, backwards\ncompatible change from version 16, adding an extra field giving the\nsize of the device tree\u0027s structure block.  At this time, the kernel\nhas no use for the extra information, however its presence can make\nlife easier for bootloaders or other software manipulating the tree.\n\nIn addition this patch adds information on the size_dt_strings field\nof the device tree header, present since version 3 of the flattened\ntree format, but omitted from the documentation.  It also makes\nchanges to consistently refer to versions 16 and 17 as versions 16 and\n17 in decimal, rather than version 0x10 which was occasionally used\nfor version 16 previously.\n\nFinally, we also add the new field to the definition of the device\ntree header structure in prom.h\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a782a9e3a12bcea4916117b0832016c24fffeb85",
      "tree": "cc31921d2368fffd1da5311c2193f19da7441c61",
      "parents": [
        "6bccf755ff53241d46c01c229b3c2452b9029ec4"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu Mar 15 23:20:44 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] 8xx parenthesis balance\n\nThis balances parenthesis in powerpc 8xx header files.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6bccf755ff53241d46c01c229b3c2452b9029ec4",
      "tree": "41ecb5e2a78120b95224c674dac0f57bbbff5e57",
      "parents": [
        "a83088003cd53f3cd8d550ab5d7778866568d204"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Fri Mar 09 19:00:32 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] ibmebus: dynamic addition/removal of adapters, some code cleanup\n\nThis adds two sysfs attributes to /sys/bus/ibmebus which can be used to\nnotify the ebus driver of added / removed ebus devices in the OF device\ntree.\n\nEchoing the device\u0027s location code (as found in the OFDT \"ibm,loc-code\"\nproperty) into the \"probe\" attribute will notify ebus of addition of the\ndevice and cause the appropriate device driver\u0027s probe function to be called\non the device.\n\nLikewise, echoing the location code into the \"remove\" attribute will cause\nthe device to be removed from the system.\n\nThe writes will block until the respective operation has finished and return\nan error code if the operation failed.\n\nIn addition, two minor tidbits are fixed:\n\n- The fake root device used to provide a common parent for all ebus devices\n  is now based on device instead of of_device - it had no associated devtree\n  node. This saves several checks throughout the ebus driver.\n\n- The sysfs attributes are now generated automagically by device_register()\n  instead of by the ibmebus code, which saves a few compiler warnings about\n  unused return codes.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a83088003cd53f3cd8d550ab5d7778866568d204",
      "tree": "048d7ae1edf09489b741bf7c46172fed6e6f7c44",
      "parents": [
        "556b09c8189b9b3f5626ca73196009e397503f85"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Fri Mar 09 18:56:46 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] ibmebus: whitespace fixes\n\nThis fixes a lot of whitespace in ibmebus.[ch]\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "556b09c8189b9b3f5626ca73196009e397503f85",
      "tree": "2f4ee5ec48bcdd2aa058ae27e16635ca1f73c74d",
      "parents": [
        "86a1b63349bb2cbed6c2cbf8f9e9de9259a404df"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Wed Oct 25 16:36:49 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 16:38:19 2007 +1100"
      },
      "message": "[POWERPC] 32-bit early_init() should zero from __bss_start to __bss_stop only\n\nCurrently, early_init() in setup_32.c zeroes from \u0027_bss_start\u0027 to \u0027_end\u0027.\nIt should only zero from \u0027__bss_start\u0027 to \u0027__bss_stop\u0027.  This patch does that.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "86a1b63349bb2cbed6c2cbf8f9e9de9259a404df",
      "tree": "a4fbdff5b1fcf7b0cd63f01e378644db4bc0a410",
      "parents": [
        "8941c0c495e8765206ec1017b1e069ce41bf6e8f"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:59 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 15:49:15 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Make ft_create_node() pay attention to the parent parameter.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8941c0c495e8765206ec1017b1e069ce41bf6e8f",
      "tree": "587fb6d8ccfa949f22299058e0f04a6f0cc8d169",
      "parents": [
        "a9ec7669fc07f80f6e39807f1ac319764a304319"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:58 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 15:49:14 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Add ft_find_node_by_prop_value().\n\nft_find_node_by_prop_value() finds nodes with the specified\nproperty/value pair.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a9ec7669fc07f80f6e39807f1ac319764a304319",
      "tree": "cce2cf16a4b2f2dcf88b0b21399e9f29e3fa0de6",
      "parents": [
        "c350038b2bdabb07611dcc8116b55f917ada09fa"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:56 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 15:49:11 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Make ft_get_parent() return a phandle, and NULL if already top-level.\n\nMost of ft_get_parent() is factored out into __ft_get_parent(), which\ndeals only in internal node pointers.  The ft_get_parent() wrapper\nhandles phandle conversion in both directions (previously,\nft_get_parent() did not convert its return value).\n\nIt also now returns NULL as the parent of the toplevel node, rather than\njust returning the toplevel node again (which made it rather useless in\nloops).\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c350038b2bdabb07611dcc8116b55f917ada09fa",
      "tree": "431879cc84411c82fc458e9280eebc56a61a8b57",
      "parents": [
        "fc583411617bf8a466c68350697a806704e88fc3"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:54 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 15:49:10 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Refactor ft_get_prop() into internal and external functions.\n\nThe property searching part of ft_get_prop is factored out into an\ninternal __ft_get_prop() which does not deal with phandles and does not\ncopy the property data.  ft_get_prop() is then a wrapper that does the\nphandle translation and copying.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fc583411617bf8a466c68350697a806704e88fc3",
      "tree": "816cd7bd2872f30dc8ffe0a9cd2bbfd9deaf9cc8",
      "parents": [
        "5adeef52ccc0229e06a6e0b2fefe442d8779f025"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:53 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 16 15:49:08 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Add ft_find_device_rel().\n\nAdd a function to look up a relative, rather than absolute, path name.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5adeef52ccc0229e06a6e0b2fefe442d8779f025",
      "tree": "8d6b5cd29a1df299bd228f03b13d2f7eeda0b1c1",
      "parents": [
        "9dd2c31ab89a12571db89648bcc9992cf71b63d8"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:51 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:58 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Use map_string() instead of lookup_string() in ft_prop().\n\nWhen adding a property, the property name should be added to the string\ntable if it doesn\u0027t already exist.  map_string() does that;\nlookup_string() will fail instead.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9dd2c31ab89a12571db89648bcc9992cf71b63d8",
      "tree": "abb5ef017f11fc22296dc958b5bf119293247427",
      "parents": [
        "78438b36011d8ef7d28ef63a30b11801be1eea71"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:48 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:55 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Modify *pp, not *p, in ft_shuffle().\n\nMove the caller\u0027s pointer back to match the change in the region\u0027s start,\nrather than alter a byte of the device tree\u0027s content.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "78438b36011d8ef7d28ef63a30b11801be1eea71",
      "tree": "c9fce48213623cbb3b1d37f9d05c9cad6d44d601",
      "parents": [
        "c8aa72633e65c5c215b0cdd9970642e2a4f9a9a3"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:47 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:52 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Preserve the pp pointer in ft_make_space() when calling ft_reorder().\n\nThe ft_reorder() function may change the start of the region of interest,\nso the pointer provided by the caller into that region must be fixed up\nto still point to the same datum.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c8aa72633e65c5c215b0cdd9970642e2a4f9a9a3",
      "tree": "05e7ea880e68580fe654c1d4f6e50c0f52acc703",
      "parents": [
        "1c53a496ba6132a37f052aa907e23445b3fe928c"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:45 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:50 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Make ft_get_phandle() accept and return NULL.\n\nCurrently, if ft_get_phandle() is passed NULL it will allocate an entry\nfor it and return a non-NULL phandle.  This patch makes it simply pass\nthe NULL through.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1c53a496ba6132a37f052aa907e23445b3fe928c",
      "tree": "60e707eb355b5575256add3511e3a18d72508b69",
      "parents": [
        "7c71c04625483c1da91846fd6746057d24ad6be8"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:44 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:46 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Rename ft_node_add() to ft_get_phandle().\n\nThis name better reflects what the function does, which is to\nlook up the phandle for an internal node pointer, and add it to the\ninternal pointer to phandle table if not found.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7c71c04625483c1da91846fd6746057d24ad6be8",
      "tree": "7cf4ae6e3e450ae387054fa06c8d7b4b3949d650",
      "parents": [
        "ce3edb30ec2b6350c4258e3d52e73b410e2ea12d"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:42 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:44 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Add ft_root_node().\n\nClean up some of the open-coded data structure references by providing a\nfunction to return a pointer to the tree\u0027s root node.  This is only used\nin high-level functions trying to access the root of the tree, not in\nlow-level code that is actually manipulating the data structure.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ce3edb30ec2b6350c4258e3d52e73b410e2ea12d",
      "tree": "d5d77f9a760bb4c665aec8daef2ed5ca09e12127",
      "parents": [
        "cd197ffcf10bcc1a260efe5c09a3188fd9228c83"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Mar 12 14:41:38 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 21:15:42 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Add stddef.h to ops.h\n\nops.h references NULL, so include stddef.h, so files including ops.h\ndon\u0027t have to.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cd197ffcf10bcc1a260efe5c09a3188fd9228c83",
      "tree": "280d1c3026b263fbdb95961ae77efb79739e8daf",
      "parents": [
        "79c8541924a220964f9f2cbed31eaa9fdb042eab"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Mar 05 14:24:52 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 13:35:03 2007 +1100"
      },
      "message": "[POWERPC] zImage: Cleanup and improve zImage entry point\n\nThis patch re-organises the way the zImage wrapper code is entered, to\nallow more flexibility on platforms with unusual entry conditions.\nAfter this patch, a platform .o file has two options:\n\n1) It can define a _zimage_start, in which case the platform code gets\n   control from the very beginning of execution.  In this case the\n   platform code is responsible for relocating the zImage if necessary,\n   clearing the BSS, performing any platform specific initialization, and\n   finally calling start() to load and enter the kernel.\n\n2) It can define platform_init().  In this case the generic crt0.S\n   handles initial entry, and calls platform_init() before calling\n   start().  The signature of platform_init() is changed, however, to\n   take up to 5 parameters (in r3..r7) as they come from the platform\u0027s\n   initial loader, instead of a fixed set of parameters based on OF\u0027s\n   usage.\n\n   When using the generic crt0.S, the platform .o can optionally\n   supply a custom stack to use, using the BSS_STACK() macro.  If this\n   is not supplied, the crt0.S will assume that the loader has\n   supplied a usable stack.\n\nIn either case, the platform code communicates information to the\ngeneric code (specifically, a PROM pointer for OF systems, and/or an\ninitrd image address supplied by the bootloader) via a global\nstructure \"loader_info\".\n\nIn addition the wrapper script is rearranged to ensure that the\nplatform .o is always linked first.  This means that platforms where\nthe zImage entry point is at a fixed address or offset, rather than\nbeing encoded in the binary header can be supported using option (1).\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "79c8541924a220964f9f2cbed31eaa9fdb042eab",
      "tree": "94e75bf65ea5cb0d40dfae7215ae432e1f914296",
      "parents": [
        "ad9d2716cfc1cda5a7e0d7bc0db45e3af8a4adbb"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Mar 05 14:24:52 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 13:35:01 2007 +1100"
      },
      "message": "[POWERPC] zImage: Cleanup and improve prep_kernel()\n\nThis patch rewrites prep_kernel() in the zImage wrapper code to be\nclearer and more flexible.  Notable changes:\n\n\t- Handling of the initrd image from prep_kernel() has moved\ninto a new prep_initrd() function.\n\t- The address of the initrd image is now added as device tree\nproperties, as the kernel expects.\n\t- We only copy a packaged initrd image to a new location if it\nis in danger of being clobbered when the kernel moves to its final\nlocation, instead of always.\n\t- By default we decompress the kernel directly to address 0,\ninstead of requiring it to relocate itself.  Platforms (such as OF)\nwhere doing this could clobber still-live firmware data structures can\noverride the vmlinux_alloc hook to provide an alternate place to\ndecompress the kernel.\n\t- We no longer pass lots of information between functions in\nglobal variables.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ad9d2716cfc1cda5a7e0d7bc0db45e3af8a4adbb",
      "tree": "d91ea074bd35c61c86b3c012a41622d5016fc919",
      "parents": [
        "cfbff8a3802542c4d8b2290c49b1a59128c4a380"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Mar 05 14:24:52 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 13 13:35:01 2007 +1100"
      },
      "message": "[POWERPC] zImage: Add more flexible gunzip convenience functions\n\nAt present, arch/powerpc/boot/main.c includes a gunzip() function\nwhich is a convenient wrapper around zlib.  However, it doesn\u0027t\nconveniently allow decompressing part of an image to one location,\nthen the remainder to a different address.\n\nThis patch adds a new set of more flexible convenience wrappers around\nzlib, moving them to their own file, gunzip_util.c, in the process.\nThese wrappers allow decompressing sections of the compressed image to\ndifferent locations.  In addition, they transparently handle\nuncompressed data, avoiding special case code to handle uncompressed\nvmlinux images.\n\nThe patch also converts main.c to use the new wrappers, using the new\nflexibility to avoid decompressing the vmlinux\u0027s ELF header twice as\nwe did previously.  That in turn means we avoid extending our\nallocations for the vmlinux to allow space for the extra copy of the\nELF header.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cfbff8a3802542c4d8b2290c49b1a59128c4a380",
      "tree": "0952aa3ef998dc369bc25ad203eb3a5a214858d0",
      "parents": [
        "6406063899cc6f558df1e751d46de2e3c45c2189"
      ],
      "author": {
        "name": "Jake Moilanen",
        "email": "moilanen@austin.ibm.com",
        "time": "Tue Oct 03 14:29:34 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] 750CL cputable entry\n\n750CL cputable entry from Steve Winiecki.\n\nSigned-off-by: Jake Moilanen \u003cmoilanen@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6406063899cc6f558df1e751d46de2e3c45c2189",
      "tree": "65ee57785197c830f7c18cc69481b327ad9d107b",
      "parents": [
        "36241ce695f16193d0f76ea010f212119da37071"
      ],
      "author": {
        "name": "Zang Roy-r61911",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Mar 06 14:10:36 2007 +0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Remove fixed setting of ROOT_DEV for 7448HPC2 platforms\n\nRemove fixed setting of ROOT_DEV for 7448HPC2 platforms.\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "36241ce695f16193d0f76ea010f212119da37071",
      "tree": "8c67b3324fe65170d239b8b0d9003f5ce5f94ccd",
      "parents": [
        "0a7c7efccc08f00ae6fc8e1f2de0ee61f07357fd"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:07:38 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Make find_and_init_pbs() a void function\n\nIt always returned 0 and noone checked.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0a7c7efccc08f00ae6fc8e1f2de0ee61f07357fd",
      "tree": "b87ce4a272f83b51fae97d45fa11fdd4948b3ca9",
      "parents": [
        "bed59275810a55500e885cbdc5c2a0507f13c00e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:05:34 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Allow xmon to build without CONFIG_DEBUG_BUGVERBOSE\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bed59275810a55500e885cbdc5c2a0507f13c00e",
      "tree": "9f0fba370b8a65a15c19ecab9e48df3f9264dc13",
      "parents": [
        "be9e95b17e150c7b6933cb2f1e1c46a501976080"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:04:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Allow pSeries to build without CONFIG_PCI\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "be9e95b17e150c7b6933cb2f1e1c46a501976080",
      "tree": "a808844cd3b013c93b271499bd95dc04bfbadddb",
      "parents": [
        "57190708f1f52d732d94fa21a8e576302d384d33"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:03:48 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:25 2007 +1100"
      },
      "message": "[POWERPC] Make iSeries build without CONFIG_PCI\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57190708f1f52d732d94fa21a8e576302d384d33",
      "tree": "e288959df1d9ed7cb4664ce17b792e065a4d97a1",
      "parents": [
        "9874777016e06ad2df420237963e81389776cb6d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:02:41 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:25 2007 +1100"
      },
      "message": "[POWERPC] Create and use get_pci_dma_ops()\n\nThis allows us to hide pci_dma_ops.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9874777016e06ad2df420237963e81389776cb6d",
      "tree": "abd509f5d37da4f8e2cdef8e3e41ec498c4a10ca",
      "parents": [
        "618d3adc351a24c4c48437c767befb88ca2d199d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 16:58:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:25 2007 +1100"
      },
      "message": "[POWERPC] Create and use set_pci_dma_ops\n\nThis will allow us to build without PCI easier.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "618d3adc351a24c4c48437c767befb88ca2d199d",
      "tree": "73f74f50e89fb20a9829d5f971c0838a79324177",
      "parents": [
        "723ec731de880a76a004a304b62bf8d0f96435d8"
      ],
      "author": {
        "name": "Jake Moilanen",
        "email": "moilanen@austin.ibm.com",
        "time": "Fri Mar 02 15:49:43 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:25 2007 +1100"
      },
      "message": "[POWERPC] DMA 4GB boundary protection\n\nThere are many adapters which can not handle DMAing acrosss any 4 GB\nboundary.  For instance the latest Emulex adapters.\n\nThis normally is not an issue as firmware gives us dma-windows under\n4gigs.  However, some of the new System-P boxes have dma-windows above\n4gigs, and this present a problem.\n\nI propose fixing it in the IOMMU allocation instead of making each\ndriver protect against it as it is more efficient, and won\u0027t require\nchanging every driver which has not considered this issue.\n\nThis patch checks to see if the mapping spans a 4 gig boundary, and if\nit does, retries the allocation.  It tries the next allocation at the\nstart of the crossed 4 gig boundary.\n\nSigned-off-by: Jake Moilanen \u003cmoilanen@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "723ec731de880a76a004a304b62bf8d0f96435d8",
      "tree": "e8f0127cd8082a3b24be73baf8bd9b574a20563d",
      "parents": [
        "27565903e94d548256bf5923653ab2a9668c9b9f"
      ],
      "author": {
        "name": "Dave Jiang",
        "email": "djiang@mvista.com",
        "time": "Fri Mar 02 13:36:21 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:25 2007 +1100"
      },
      "message": "[POWERPC] EDAC ECC software scrubber\n\nImplements the per arch atomic_scrub() that EDAC uses for software\nECC scrubbing.  It reads memory and then writes back the original\nvalue, allowing the hardware to detect and correct memory errors.\n\nSigned-off-by: Dave Jiang \u003cdjiang@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "27565903e94d548256bf5923653ab2a9668c9b9f",
      "tree": "9e03081e80a9fd7af6a00e9e4c3b9b1112af94a0",
      "parents": [
        "500798d48fdcffbbc7f619bd3e6b5b5cea6869d1"
      ],
      "author": {
        "name": "Stuart Yoder",
        "email": "b08248@freescale.com",
        "time": "Fri Mar 02 13:42:33 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:24 2007 +1100"
      },
      "message": "[POWERPC] Update interrupt info in booting-without-of.txt\n\nCreate a new section descrbing how interrupts are represented\nin the device tree.  Added more detail.  Clarified some things.\n\nSigned-off-by: Stuart Yoder \u003cstuart.yoder@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "500798d48fdcffbbc7f619bd3e6b5b5cea6869d1",
      "tree": "bd809ce27b583ba04b9f47ca99a5637024e83e11",
      "parents": [
        "fdc0a9be3a63a71c12de86cc97d4cd8cf46239c0"
      ],
      "author": {
        "name": "Stuart Yoder",
        "email": "b08248@freescale.com",
        "time": "Tue Feb 27 10:14:14 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:24 2007 +1100"
      },
      "message": "[POWERPC] Remove unused, undocumented #cpus property from cpus node\n\nThe #cpus property is unused and undocumented and is therefore\nbeing removed.\n\nSigned-off-by: Stuart Yoder \u003cstuart.yoder@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fdc0a9be3a63a71c12de86cc97d4cd8cf46239c0",
      "tree": "9eb3abe2496812f877c0ff36042512b9548116db",
      "parents": [
        "dbc11f539df7c9a32424b78afb0314c68d5e7d0b"
      ],
      "author": {
        "name": "MOKUNO Masakazu",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Mon Feb 26 17:21:05 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:24 2007 +1100"
      },
      "message": "[POWERPC] Remove some redundant isync instructions\n\nRemove some redundant isync instructions.\n\nenable_64b_mode() already does an isync, so there is no need to do it again.\n\nSigned-off-by: MOKUNO, Masakazu \u003cmokuno@sm.sony.co.jp\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dbc11f539df7c9a32424b78afb0314c68d5e7d0b",
      "tree": "b220af9c4cc12b7811beb5b7ef90047468cb0c5f",
      "parents": [
        "1c56f838a9d0b25d68363bca133722c5330707b3"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Sun Feb 25 20:04:18 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:24 2007 +1100"
      },
      "message": "[POWERPC] Include stddef.h in asm-powerpc/current.h to get offsetof\n\nOn Tue, Oct 31, Hugh Dickins wrote:\n\n\u003e +++ linux/include/asm-powerpc/current.h\t2006-10-30 19:27:05.000000000 +0000\n\n\u003e +static inline struct task_struct *get_current(void)\n\u003e +{\n\u003e +\tstruct task_struct *task;\n\u003e +\n\u003e +\t__asm__ __volatile__(\"ld %0,%1(13)\"\n\u003e +\t: \"\u003dr\" (task)\n\u003e +\t: \"i\" (offsetof(struct paca_struct, __current)));\n\nThis breaks compile of 2.6.18.8:\n\n  CC [M]  drivers/media/video/pwc/pwc-uncompress.o\nIn file included from /home/olaf/kernel/linux-2.6.18.8/drivers/media/video/pwc/pwc-uncompress.c:29:\ninclude2/asm/current.h: In function \u0027get_current\u0027:\ninclude2/asm/current.h:23: warning: implicit declaration of function \u0027offsetof\u0027\ninclude2/asm/current.h:23: error: expected expression before \u0027struct\u0027\nmake[5]: *** [drivers/media/video/pwc/pwc-uncompress.o] Error 1\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1c56f838a9d0b25d68363bca133722c5330707b3",
      "tree": "1e12981383f56765c1ae87f35d0a8a694fb4b36f",
      "parents": [
        "44d7631bdb16211a492921dbc0d14fce66c20501"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Feb 23 14:41:41 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:24 2007 +1100"
      },
      "message": "[POWERPC] Make ppc64_defconfig without CONFIG_PPC_PSERIES build\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "44d7631bdb16211a492921dbc0d14fce66c20501",
      "tree": "3c98e113557481ed294bd3c7c00fe642d2c643fd",
      "parents": [
        "8170f524894b17a3f36351fe0e1a3fb6aca733ee"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Thu Feb 22 23:52:02 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:23 2007 +1100"
      },
      "message": "[POWERPC] PowerPC: select default image for Linkstation\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nAcked-by: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8170f524894b17a3f36351fe0e1a3fb6aca733ee",
      "tree": "0cbc94fe9c15f9a17a37895ddd525926d1bf3c46",
      "parents": [
        "02567c6cdad4d6254052f25f3b93aa2771f48d25"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Thu Feb 22 16:43:12 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:23 2007 +1100"
      },
      "message": "[POWERPC] ps3: always make sure we\u0027re running on a PS3\n\nAdd missing checks to PS3 specific drivers ps3av and sys-manager to verify that\nwe are actually running on a PS3 (pointed out by Arnd).\n\nCorrect existing checks in other subsystems/drivers to return -ENODEV instead\nof zero.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "02567c6cdad4d6254052f25f3b93aa2771f48d25",
      "tree": "7490dc0d9cd792534040d92d53883aeea3d737be",
      "parents": [
        "30437b3e743f33e9b68f813ca24e547aa9fcf7d7"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Feb 21 14:53:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:43:47 2007 +1100"
      },
      "message": "[POWERPC] Allocate syscall number for sys_getcpu\n\nI forgot to do this when wiring up the syscall.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "30437b3e743f33e9b68f813ca24e547aa9fcf7d7",
      "tree": "6ff8799e8fbfd717f288e7365a5329a01505e9be",
      "parents": [
        "eb6de2863750e696201780283e4c9ada19b4728e"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Feb 28 14:12:29 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Automatically lmb_reserve() initrd\n\nAt present, when an initrd is passed to the kernel used flat device\ntree properties, the memory the initrd occupies must also be reserved\nin the flat tree\u0027s reserve map, or the kernel may overwrite it.  That\nmakes life more complicated than it could be for the bootwrapper.\n\nThis patch makes the kernel automatically reserve the initrd\u0027s space.\nThat in turn requires parsing the initrd parameters earlier than they\nare currently, in early_init_dt_scan_chosen() instead of\ncheck_for_initrd().\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eb6de2863750e696201780283e4c9ada19b4728e",
      "tree": "18a4787a4857216313d5836523238e4a9ef14f9e",
      "parents": [
        "83ddcf5d364be7b1d8c214d2dd97753e1df589cd"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Feb 28 14:12:29 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:43:28 2007 +1100"
      },
      "message": "[POWERPC] Allow duplicate lmb_reserve() calls\n\nAt present calling lmb_reserve() (and hence lmb_add_region()) twice\nfor exactly the same memory region will cause strange behaviour.\n\nThis makes life difficult when booting from a flat device tree with\nmemory reserve map.  Which regions are automatically reserved by the\nkernel has changed over time, so it\u0027s quite possible a newer kernel\ncould attempt to auto-reserve a region which is also explicitly listed\nin the device tree\u0027s reserve map, leading to trouble.\n\nThis patch avoids the problem by making lmb_reserve() ignore a call to\nreserve a previously reserved region.  It also removes a now redundant\ntest designed to avoid one specific case of the problem noted above.\n\nAt present, this patch deals only with duplicate reservations of an\nidentical region.  Attempting to reserve two different, but\noverlapping regions will still cause problems.  I might post another\npatch later dealing with this case, but I\u0027m avoiding it now since it\nis substantially more complicated to deal with, less likely to occur\nand more likely to indicate a genuine bug elsewhere if it does occur.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "83ddcf5d364be7b1d8c214d2dd97753e1df589cd",
      "tree": "cc249c9427687038aba66dd52a116c7c2132020d",
      "parents": [
        "d1bff9ed3c05859fe4a8d00e51f331f5d45350ed"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 20 01:08:12 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:43:26 2007 +1100"
      },
      "message": "[POWERPC] Unexport mac_hid_mouse_emulate_buttons\n\nThis patch removes the unused\nEXPORT_SYMBOL(mac_hid_mouse_emulate_buttons).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d1bff9ed3c05859fe4a8d00e51f331f5d45350ed",
      "tree": "86ec60d94fb0398856fbb7e174df39a25aba84b8",
      "parents": [
        "bb72c481e970dc1b4034ddccbe8302ff39e0d948"
      ],
      "author": {
        "name": "Stuart Yoder",
        "email": "b08248@freescale.com",
        "time": "Mon Feb 19 11:25:05 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:43:23 2007 +1100"
      },
      "message": "[POWERPC] Remove interrupt-controller as a property under /chosen\n\n Remove interrupt-controller as a valid property under /chosen in\n the documentation.  There is a consensus that an\n interrupt-controller property does not belong under /chosen.\n /chosen is specifically for dynamic properties set at runtime.\n\nSigned-off-by: Stuart Yoder \u003cstuart.yoder@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bb72c481e970dc1b4034ddccbe8302ff39e0d948",
      "tree": "4fa19698d82308c0b293bd3968bfd3b7a5e59ba7",
      "parents": [
        "99ddef9bfe714c3273e3fce4c6b6a2a99e7d0bf8"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Feb 19 11:42:42 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:31:43 2007 +1100"
      },
      "message": "[POWERPC] Harden validate_sp against stack corruption\n\nIf something has overflowed or corrupted the stack and causes an oops,\nand we try to print a stack trace, that will call validate_sp, which\ncan itself cause an oops if the cpu field of the thread_info struct at\nthe bottom of the stack has been corrupted (if CONFIG_IRQSTACKS is\nset).  This makes debugging harder.\n\nTo avoid the second oops, this adds a check to make sure that the cpu\nnumber is reasonable before using it to check whether the stack is on\nthe softirq or hardirq stack.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "99ddef9bfe714c3273e3fce4c6b6a2a99e7d0bf8",
      "tree": "6d61b859101561ff5651896ae8625958f7389103",
      "parents": [
        "b5d99e64bc6ec1eef03ed5ffe99088b28f5ad4a4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Feb 17 18:17:16 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 15:31:40 2007 +1100"
      },
      "message": "[POWERPC] Fix compile error in prom.h\n\nIn file included from include/asm/pci.h:20,\n                 from include/linux/pci.h:751,\n                 from arch/powerpc/sysdev/dart_iommu.c:36:\ninclude/asm/prom.h: In function `of_irq_to_resource\u0027:\ninclude/asm/prom.h:341: warning: implicit declaration of function `irq_of_parse_and_map\u0027\ninclude/asm/prom.h:345: error: `NO_IRQ\u0027 undeclared (first use in this function)\ninclude/asm/prom.h:345: error: (Each undeclared identifier is reported only once\ninclude/asm/prom.h:345: error: for each function it appears in.)\n\nSeems that prom.h has always wanted irq.h.\n\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b5d99e64bc6ec1eef03ed5ffe99088b28f5ad4a4",
      "tree": "4d1c934f54aa6e14580e9dd82bb788e89847421e",
      "parents": [
        "e71c5c38ed578b4fff3139cc5c76fb5d0544f80c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 07 11:27:55 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:34 2007 +1100"
      },
      "message": "[POWERPC] Fix warning in powermac pci.c\n\nThis fixes a warning due to unused result from pci_enable_device() in\npowermac pci.c\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e71c5c38ed578b4fff3139cc5c76fb5d0544f80c",
      "tree": "a3b27d5cbce14ba7d212023d82922826598a282c",
      "parents": [
        "84532c91206bc6748991fb1ae3ba8a1894d339fa"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 07 11:27:45 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:34 2007 +1100"
      },
      "message": "[POWERPC] Fix warning in powermac feature.c\n\nThis fixes a warning due to unused return from pci_enable_device() in\npowermac feature.c core99_ata100_enable() function.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "84532c91206bc6748991fb1ae3ba8a1894d339fa",
      "tree": "f0c4f6a8bb573eff746c32a86a8112c398712601",
      "parents": [
        "8388374f1cd45ef67039d3ea128d250fac484df3"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 07 11:27:37 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:33 2007 +1100"
      },
      "message": "[POWERPC] Fix warning in prom_parse.c of_irq_map_oldworld()\n\nThis function spews a warning due to possible use of an uninitialized\nvariable. This can happen on broken device-trees or when called with\na NULL argument. Makes ure we properly fail instead.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8388374f1cd45ef67039d3ea128d250fac484df3",
      "tree": "6fee84637f5172705708ea220d73c99c3521c25a",
      "parents": [
        "c99176a230097b076c2f98e4bf963399fe114ffd"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Fri Mar 02 16:59:25 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:33 2007 +1100"
      },
      "message": "[POWERPC] Celleb: bug fix caused by not casting pointer types\n\nThis fixes a bug caused by changes of pointer type in\ncommit f1fda89522c5aaa1bd4ef69605e85e6ee9c85faf.\n\nhose-\u003ecfg_addr type is \"volatile unsigned int __iomem *\", so\n\"hose-\u003ecfg_addr + X\" will not make an intended address.\n\nThis patch also adds comments for usage of cfg_addr and cfg_data in\npci_controller structure.  We use them in irregular way, and the\noriginal code is short of explanations about them.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c99176a230097b076c2f98e4bf963399fe114ffd",
      "tree": "3f5f8a60f0f9ceb23f43689e48c74e3a5e8da788",
      "parents": [
        "3546e811f13673f2364c15d966a178e8b670cbce"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Feb 26 18:14:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:33 2007 +1100"
      },
      "message": "[POWERPC] Add missing newline in xmon help output\n\nMy patch to add spu disassembly (af89fb8041562508895c8f3ba04790d7c2f4338c)\nremoved a newline from the xmon help that it shouldn\u0027t have, put it back.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3546e811f13673f2364c15d966a178e8b670cbce",
      "tree": "d2b26ac03a251299c09dd35c7f4df8fb5686ec11",
      "parents": [
        "08e15e81a40e3241ce93b4a43886f3abda184aa6"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Feb 26 00:35:14 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 08 04:09:32 2007 +1100"
      },
      "message": "[POWERPC] No DEEPNAP on 970MP 1.0\n\n970MP rev 1.0 is reported to have nonworking DEEPNAP support, we\u0027ve had\nbug reports of lockups on those machines. Appearantly Apple used them\non some dual-core dual-cpu systems. Rev 1.1 is OK, and that\u0027s the one\nthat all 4-way systems seem to use.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "08e15e81a40e3241ce93b4a43886f3abda184aa6",
      "tree": "9573fd2b945db53c54e7542fafd677f262f593df",
      "parents": [
        "2f774456e4b9bc3d4fb3522b2482c7acfa2df197"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 20:41:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 20:41:20 2007 -0800"
      },
      "message": "Linux 2.6.21-rc3\n\n.. hopefully most of the resume/suspend problems introduced by the timer\nand other changes are behind us.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f774456e4b9bc3d4fb3522b2482c7acfa2df197",
      "tree": "38869c0d82a1d47cc3c9cf5c148be2e996d605ea",
      "parents": [
        "5b3c1184e78dd7d74eced83b25af88cf1d13e686",
        "78ad0b840848bebe266bcc8f1f9be429d2105264"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:57:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:57:46 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Fix floppy build failure.\n"
    },
    {
      "commit": "5b3c1184e78dd7d74eced83b25af88cf1d13e686",
      "tree": "2a172026fc3492a9cdd66bca1e57d019eb78bf28",
      "parents": [
        "fe1b4ba400193176213f95be3ea711a53518a609",
        "99c72ce091ec85868a0847e598eb7562dc0d8205"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:53:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:53:34 2007 -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  [DCCP]: Set RTO for newly created child socket\n  [DCCP]: Correctly split CCID half connections\n  [NET]: Fix compat_sock_common_getsockopt typo.\n  [NET]: Revert incorrect accept queue backlog changes.\n  [INET]: twcal_jiffie should be unsigned long, not int\n  [GIANFAR]: Fix compile error in latest git\n  [PPPOE]: Use ifindex instead of device pointer in key lookups.\n  [NETFILTER]: ip6_route_me_harder should take into account mark\n  [NETFILTER]: nfnetlink_log: fix reference counting\n  [NETFILTER]: nfnetlink_log: fix module reference counting\n  [NETFILTER]: nfnetlink_log: fix possible NULL pointer dereference\n  [NETFILTER]: nfnetlink_log: fix NULL pointer dereference\n  [NETFILTER]: nfnetlink_log: fix use after free\n  [NETFILTER]: nfnetlink_log: fix reference leak\n  [NETFILTER]: tcp conntrack: accept SYN|URG as valid\n  [NETFILTER]: nf_conntrack/nf_nat: fix incorrect config ifdefs\n  [NETFILTER]: conntrack: fix {nf,ip}_ct_iterate_cleanup endless loops\n"
    },
    {
      "commit": "fe1b4ba400193176213f95be3ea711a53518a609",
      "tree": "e60943d4703fca5a291fffc2e0b77a786b6db3f4",
      "parents": [
        "ae5dd8e346efc25a5f9cc9d01bc0915c40eb38d9",
        "2470b648e17e0216922bb78c7f05b4668402459a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:52:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:52:50 2007 -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:\n  [S390] cio: Call cancel_halt_clear even when actl \u003d\u003d 0.\n  [S390] cio: Use path verification to check for path state.\n  [S390] cio: Fix locking when calling notify function.\n  [S390] Fixed handling of access register mode faults.\n  [S390] dasd: Use default recovery for SNSS requests\n  [S390] check_bugs() should be inline.\n  [S390] tape: Compression overwrites crypto setting\n  [S390] nss: disable kexec.\n  [S390] reipl: move dump_prefix_page out of text section.\n  [S390] smp: disable preemption in smp_call_function/smp_call_function_on\n  [S390] kprobes breaks BUG_ON\n"
    },
    {
      "commit": "ae5dd8e346efc25a5f9cc9d01bc0915c40eb38d9",
      "tree": "993d3486db9bd154859d20026875c11292e4e143",
      "parents": [
        "38f3323037de22bb0089d08be27be01196e7148b",
        "63ed71019c4437caef65fca1f83c990ae729024f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:44:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:44:13 2007 -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:\n  pata_pdc202xx_old: fix data corruption and other problems\n  pata_legacy: fix io/irq mismatch\n  ahci: RAID mode SATA patch for Intel ICH9M\n"
    },
    {
      "commit": "38f3323037de22bb0089d08be27be01196e7148b",
      "tree": "a4614cbaf4880b3f782b74df91bbfcac8c3308f2",
      "parents": [
        "5d6deb940f880140fbcf5ec42e92534e78785e99"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:38:01 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:38:01 2007 -0800"
      },
      "message": "Revert \"[PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant\"\n\nThis reverts commit 39d61db0edb34d60b83c5e0d62d0e906578cc707.\n\nThe commit was buggy in multiple ways:\n - the conversion to ilog2() was incorrect to begin with\n - it tested the wrong #defines, so on all architectures but FRV you\u0027d\n   never see the bug except for constant arguments.\n - the new \"get_order()\" macro used its arguments multiple times, and\n   didn\u0027t even parenthesize them properly\n - despite the comments, it was not true that you could use it for\n   constant initializers, since not all architectures even use the\n   generic page.h header file.\n\nAll of the problems are individually fixable, but it all boils down to:\nbetter just revert it, and re-do it from scratch.\n\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d6deb940f880140fbcf5ec42e92534e78785e99",
      "tree": "fe64d5da2fd63bbb2620f7e6717db03c031df73c",
      "parents": [
        "1ed35e0d8afd7cd57f5b592e56f2af6794bab5c5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: remove local_bh_count\n\nRemove un-used/un-referenced local_bh_count.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1ed35e0d8afd7cd57f5b592e56f2af6794bab5c5",
      "tree": "aee6d6e57d9c6abc08600274fdaacbc62e4c016b",
      "parents": [
        "8bb25184b3bed4930f65a138faf1905ca96054af"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: use irq_handler_t and rtc_time in prototypes\n\nUse irq_handler_t for passing clock handler routine around.\nAnd use new rtc_time in place of hwclock_time.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8bb25184b3bed4930f65a138faf1905ca96054af",
      "tree": "e47c83749e2f45ae2eaef2f76fcf95c009b061b1",
      "parents": [
        "28580df03e18c33dd29af83c23c1d52f3df320f1"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: GPIO line defines for the ColdFire 5282\n\nFor the Freescale M5282 ColdFire,\nPort UA Pin Assignment Register should set to UART mode.\nPatch submitted by David Wu \u003cdavidwu@arcturusnetworks.com\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28580df03e18c33dd29af83c23c1d52f3df320f1",
      "tree": "525132f2da71795e34e0d3f007d8a930b728fc79",
      "parents": [
        "ebfcfef44e4a759dd08a4b5e28848787b5530c0c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: fix work queues in mcfserial.c driver\n\nFix work queue code to support new model.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebfcfef44e4a759dd08a4b5e28848787b5530c0c",
      "tree": "e343b5f3366e4dd9982151f6c5173779f1fd5a86",
      "parents": [
        "8668fb5d8d1bbae1492baf4b8d72b5151a5c4d40"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: set GPIO lines for serial ports on 5282 in mcfserial.c\n\nFor the Freescale M5282 ColdFire,\nPort UA Pin Assignment Register should set to UART mode.\nPatch submitted by David Wu \u003cdavidwu@arcturusnetworks.com\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8668fb5d8d1bbae1492baf4b8d72b5151a5c4d40",
      "tree": "ff46236bdffc2698e5286c3d0e7a6146296224af",
      "parents": [
        "1ea9acc7823587266a26293a3b74deafc6637427"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: use irq_handler_t and remove regs arg for 68328\n\nRemove regs arg from bad interrupt handler.\nUse irq_handler_t type for handler arg of local request_irq().\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1ea9acc7823587266a26293a3b74deafc6637427",
      "tree": "0b664aca895c8b1a9c566b54875d4419c0a794a3",
      "parents": [
        "b032fde9097605f9f1099eeca28f3b5b09e55ec0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: use irq_handler_t for passing handler types in 68328 setup\n\nUse irq_handler_t type for passing around timer interrupt routine\nin 368360 setup code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b032fde9097605f9f1099eeca28f3b5b09e55ec0",
      "tree": "b5bfa5fadb9e7205a7f346689af83e2bbf603b6b",
      "parents": [
        "1ba73b99c34c31ea18b44dcf161c6e1f2838e0fa"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Mar 07 11:28:13 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:08:38 2007 -0800"
      },
      "message": "[PATCH] m68knommu: use irq_handler_t for passing handler types in 68360 setup\n\nUse irq_handler_t type for passing around timer interrupt routine.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1ba73b99c34c31ea18b44dcf161c6e1f2838e0fa",
      "tree": "b0ce77589bdf5a860418181cf1704ba75d7fd415",
      "parents": [
        "185d84b4e1f6febebbe30d785fe31310dcf9632a",
        "cee87af2a5f75713b98d3e65e43872e547122cd5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:05:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:05:10 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] kexec: Use EFI_LOADER_DATA for ELF core header\n  [IA64] permon use-after-free fix\n  [IA64] sync compat getdents\n  [IA64] always build arch/ia64/lib/xor.o\n  [IA64] Remove stack hard limit on ia64\n  [IA64] point saved_max_pfn to the max_pfn of the entire system\n  Revert \"[IA64] swiotlb abstraction (e.g. for Xen)\"\n"
    },
    {
      "commit": "185d84b4e1f6febebbe30d785fe31310dcf9632a",
      "tree": "95a8ece17e7f26b2f277ab45ac0145ce6636772f",
      "parents": [
        "03154a271012031ad6336dc3344679440ba49c24",
        "063ea774b021c70fa96139eb601f894aff8941c0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:02:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:02:46 2007 -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] IP27: Build fix\n  [MIPS] Wire up ioprio_set and ioprio_get.\n  [MIPS] Fix __raw_read_trylock() to allow multiple readers\n  [MIPS] Export __copy_user_inatomic.\n  [MIPS] R2 bitops compile fix for gcc \u003c 4.0.\n  [MIPS] TX39: Remove redundant tx39_blast_icache() calls\n  [MIPS] Cobalt: Fix early printk\n  [MIPS] SMTC: De-obscure Malta hooks.\n  [MIPS] SMTC: Add fordward declarations for mm_struct and task_struct.\n  [MIPS] SMTC: \u003casm/mips_mt.h\u003e must include \u003clinux/cpumask.h\u003e\n  [MIPS] SMTC: \u003casm/smtc_ipi.h\u003e must include \u003clinux/spinlock.h\u003e\n  [MIPS] Atlas, Malta: Fix build warning.\n"
    },
    {
      "commit": "03154a271012031ad6336dc3344679440ba49c24",
      "tree": "3328fde614071b13a96970f755cc0c5cf3199212",
      "parents": [
        "059819a41d4331316dd8ddcf977a24ab338f4300"
      ],
      "author": {
        "name": "Mark Gross",
        "email": "mgross@linux.intel.com",
        "time": "Tue Mar 06 13:58:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:02:22 2007 -0800"
      },
      "message": "[PATCH] minor updat to tlclk Kconfig entry\n\nThe tlclk driver is going on the MPCBL005 so I need to make the Kconfig\nmore more generic.  Just some text changes.\n\nSigned-off-by: Mark Gross \u003cmark.gross@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "059819a41d4331316dd8ddcf977a24ab338f4300",
      "tree": "f4d93f613001c195d66dffaa5b3593dcaf4e8d53",
      "parents": [
        "266d4f40370757459f8aa063976c932d0de5e59b"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Mar 06 22:12:00 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 18:01:04 2007 -0800"
      },
      "message": "[PATCH] Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005)\n\nBased on a patch from Don Howard \u003cdhoward@redhat.com\u003e\n\nWhen calling write() with a buffer larger than 512 bytes, the\ndriver\u0027s write buffer overflows, allowing to overwrite the EIP and\nexecute arbitrary code with kernel privileges.\n\nIn read(), there exists a similar problem, but coming from the device.\nA malicous or buggy device sending more than 512 bytes can overflow\nof the driver\u0027s read buffer, with the same effects as above.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "266d4f40370757459f8aa063976c932d0de5e59b",
      "tree": "315f882e2325b1485b55e0c2c029fb7e4173786f",
      "parents": [
        "7c368bb1049bde17fc4f8655492478d7f2918da9"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Tue Mar 06 19:20:11 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 17:59:14 2007 -0800"
      },
      "message": "[PATCH] suspend regression: sysfs deadlock\n\nSuspend deadlocks when trying to unregister /sys/block/sr0.\n\nThis comes from Oliver\u0027s commit 94bebf4d1b8e7719f0f3944c037a21cfd99a4af7\n\"Driver core: fix race in sysfs between sysfs_remove_file() and\nread()/write()\".\n\nsysfs_write_file downs buffer-\u003esem while calling flush_write_buffer, and\nflushing that particular write buffer entails downing buffer-\u003esem in\norphan_all_buffers, resulting in the obvious self-deadlock.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c368bb1049bde17fc4f8655492478d7f2918da9",
      "tree": "4cf42cdfd0f7bccda990d94b4f00aa3beebc186f",
      "parents": [
        "cba5a641ca7887dc371486681dac887869d1c7b7",
        "5ddc3229488f4cad719f47aecfa1459ebbbde5b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 17:34:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 17:34:28 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid:\n  HID blacklisting of all Code Mercenaries IOWarrior devices\n"
    },
    {
      "commit": "cba5a641ca7887dc371486681dac887869d1c7b7",
      "tree": "0f083cfdec8c72657ccf90c2bab3f288027b68bf",
      "parents": [
        "9f6632d6290785caf9e9f874c0a0cfaf2c178e59",
        "6185af1f4254a53563fe6d6af652f5775fc70e25"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 17:32:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 17:32:45 2007 -0800"
      },
      "message": "Merge branch \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:\n  [ALSA] version 1.0.14rc3\n  [ALSA] cmipci - Allow to disable integrated FM port\n  [ALSA] hda-codec - Fix logic error in headphone mute for Conexant codecs\n  [ALSA] hda-codec - Add missing Mic Boost for AD1986A codec\n  [ALSA] ac97 - Add Thinkpad X31 and R40 to AD1981x blacklist\n  [ALSA] Add missing sysfs device assignment for ALSA PCI drivers\n  [ALSA] hda-codec - Define pin configs for MacBooks\n  [ALSA] hda-codec - Add missing Mic Boost controls for ALC262\n  [ALSA] soc - WM9712 PCM volume\n  [ALSA] soc - Fix WM9712 register cache entry\n  [ALSA] hda-codec - Add method for configuring Mac Pro without PCI SSID\n  [ALSA] hda-codec - Add LFE support on Dell M90\n"
    }
  ],
  "next": "9f6632d6290785caf9e9f874c0a0cfaf2c178e59"
}
