)]}'
{
  "log": [
    {
      "commit": "af09f1e4b3214569de93bc9309c35014e5c8a3d0",
      "tree": "cb5dc861a5114fca5cd9e52e0d25f835bdd79c42",
      "parents": [
        "e030dbf91a87da7e8be3be3ca781558695bea683",
        "9a60ddbcb710ff78cd8c772681723a04e3f5aba3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 16:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 16:06:30 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Fix typos in powernow-k8 printk\u0027s.\n  [CPUFREQ] Restore previously used governor on a hot-replugged CPU\n  [CPUFREQ] bugfix cpufreq in combination with performance governor\n  [CPUFREQ] powernow-k8 compile fix.\n  [CPUFREQ] the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI\n  [CPUFREQ] Longhaul - Option to disable ACPI C3 support\n\nFixed up arch/i386/kernel/cpu/cpufreq/powernow-k8.c due to revert that\ngot fixed differently in the cpufreq branch.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e030dbf91a87da7e8be3be3ca781558695bea683",
      "tree": "4ff2e01621a888be4098ca48c404775e56a55a0d",
      "parents": [
        "12a22960549979c10a95cc97f8ec63b461c55692",
        "3039f0735a280b54c7364fbfe6a9287f7f0b510a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:52:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:52:27 2007 -0700"
      },
      "message": "Merge branch \u0027ioat-md-accel-for-linus\u0027 of git://lost.foo-projects.org/~dwillia2/git/iop\n\n* \u0027ioat-md-accel-for-linus\u0027 of git://lost.foo-projects.org/~dwillia2/git/iop: (28 commits)\n  ioatdma: add the unisys \"i/oat\" pci vendor/device id\n  ARM: Add drivers/dma to arch/arm/Kconfig\n  iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver\n  iop13xx: surface the iop13xx adma units to the iop-adma driver\n  dmaengine: driver for the iop32x, iop33x, and iop13xx raid engines\n  md: remove raid5 compute_block and compute_parity5\n  md: handle_stripe5 - request io processing in raid5_run_ops\n  md: handle_stripe5 - add request/completion logic for async expand ops\n  md: handle_stripe5 - add request/completion logic for async read ops\n  md: handle_stripe5 - add request/completion logic for async check ops\n  md: handle_stripe5 - add request/completion logic for async compute ops\n  md: handle_stripe5 - add request/completion logic for async write ops\n  md: common infrastructure for running operations with raid5_run_ops\n  md: raid5_run_ops - run stripe operations outside sh-\u003elock\n  raid5: replace custom debug PRINTKs with standard pr_debug\n  raid5: refactor handle_stripe5 and handle_stripe6 (v3)\n  async_tx: add the async_tx api\n  xor: make \u0027xor_blocks\u0027 a library routine for use with async_tx\n  dmaengine: make clients responsible for managing channels\n  dmaengine: refactor dmaengine around dma_async_tx_descriptor\n  ...\n"
    },
    {
      "commit": "31c4ab430a448cfb13fc88779d8a870c7af9f72b",
      "tree": "aec64a8204ea8f89e9743cb16253de9deea4200d",
      "parents": [
        "8b69ad0e690eb5f38c23087247a12e5fde1baeff",
        "f24ae12b3eeb1b956b752d4d5907e311cfa95a1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:44:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:44:45 2007 -0700"
      },
      "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] Workaround for a sparse warning in include/asm-mips/mach-tx4927/ioremap.h\n  [MIPS] Make show_code static and add __user tag\n  [MIPS] Workaround for a sparse warning in include/asm-mips/compat.h\n  [MIPS] Add some __user tags\n  [MIPS] math-emu minor cleanup\n  [MIPS] Kill CONFIG_TX4927BUG_WORKAROUND\n  [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_FB_XPERT98\n  [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_SRC_CLK\n  [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_USE32K\n  [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1XXX_PSC_SPI\n  [CHAR] Delete leftovers of old Alchemy UART driver\n"
    },
    {
      "commit": "8b69ad0e690eb5f38c23087247a12e5fde1baeff",
      "tree": "373d790bff8a50fec0e19daf26c30a6b1eb72a71",
      "parents": [
        "aba2da66cfbf7790ad79d4dee95871127d5ddf5e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:43:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 13 10:43:52 2007 -0700"
      },
      "message": "Revert \"[CPUFREQ] powernow-k8: clarify number of cores.\"\n\nThis reverts commit 904f7a3f042b5c6aa9e53ce83f2c9de5e33170ff.\n\nAs noted by Peter Anvin:\n\n  \"It causes build failures on i386.\n\n   Yet another case of unnecessary divergence between i386 and x86-64\n   I\u0027m afraid...\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e1bb828906e54ffb7e8b358516158ffdcf9581b8",
      "tree": "ea331d810e18ba791d6ded6fe7b8e6c45c0e8b20",
      "parents": [
        "01bebc66793f2cc65104452dc319a8a99f005934"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 23:51:46 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:01 2007 +0100"
      },
      "message": "[MIPS] Make show_code static and add __user tag\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5e0373b8e449b0c72495a6d8401c53f678b71988",
      "tree": "a78f743ba84a62fcde92c9aff614aed69c382cc6",
      "parents": [
        "e70dfc10b99ebffa1f464b1b9290df2589284f70"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 23:02:42 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:01 2007 +0100"
      },
      "message": "[MIPS] Add some __user tags\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e70dfc10b99ebffa1f464b1b9290df2589284f70",
      "tree": "cf781d6ee4bc032ea7ac24a2b8eb53de33d9cb18",
      "parents": [
        "e50e1c744df20e704441a99eef7c6414e6920712"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 23:02:29 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] math-emu minor cleanup\n\nDeclaring emulpc and contpc as \"unsigned long\" can get rid of some casts.\nThis also get rid of some sparse warnings.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e50e1c744df20e704441a99eef7c6414e6920712",
      "tree": "4b8d4b52263f3fded8d36e675f4861fe2ac36796",
      "parents": [
        "b58f4b7aaf5ddaf2fdc13dfeb3ce6e61d51c3ac5"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 02:00:26 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] Kill CONFIG_TX4927BUG_WORKAROUND\n\nKill workarounds for very early chip (perhaps pre-TX4927A).\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b58f4b7aaf5ddaf2fdc13dfeb3ce6e61d51c3ac5",
      "tree": "daadb44fd3d40111e20998262064be77e8b397aa",
      "parents": [
        "85a882bc3553636930bef7773201955c0e2fcf99"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 10:40:23 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_FB_XPERT98\n\nNoticed by Robert P. J. Day (rpjday@mindspring.com).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "85a882bc3553636930bef7773201955c0e2fcf99",
      "tree": "ace3340f963d262ea07fc8924ef6d421f773a301",
      "parents": [
        "8f597acab2742b7ae9a556613c389ffa914cdbbd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 06:45:48 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_SRC_CLK\n\nNoticed by Robert P. J. Day (rpjday@mindspring.com).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8f597acab2742b7ae9a556613c389ffa914cdbbd",
      "tree": "2b848879a8d7c39e675ca2eb49cef9bea86e8724",
      "parents": [
        "6fec2e1727049ce6a404f4af61461d860594d5db"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 06:42:36 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_USE32K\n\nNoticed by Robert P. J. Day (rpjday@mindspring.com).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6fec2e1727049ce6a404f4af61461d860594d5db",
      "tree": "7d2e1da9afe1a3a64af364b5e0ea7ae4e01fab86",
      "parents": [
        "33f60da0dad0884256f888c19303e16c95d2086d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 06:33:09 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 13 17:40:00 2007 +0100"
      },
      "message": "[MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1XXX_PSC_SPI\n\nNoticed by Robert P. J. Day (rpjday@mindspring.com).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5816815f7850509ed51ab94eb4f644e405ccb865",
      "tree": "0688018d6235fd37253114c78bae884e19bc07ec",
      "parents": [
        "2492c845189a961a92d8537a44d233e8e1e45c6d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Jan 02 11:10:43 2007 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Jul 13 08:06:19 2007 -0700"
      },
      "message": "ARM: Add drivers/dma to arch/arm/Kconfig\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "2492c845189a961a92d8537a44d233e8e1e45c6d",
      "tree": "2c13ce489dc271d0391c468beb75e081b899f35c",
      "parents": [
        "39a8d7d13c113e4a98bfdfc45c7233188e4d715f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Jan 02 13:52:31 2007 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Jul 13 08:06:19 2007 -0700"
      },
      "message": "iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver\n\nAdds the platform device definitions and the architecture specific support\nroutines (i.e. register initialization and descriptor formats) for the\niop-adma driver.\n\nChangelog:\n* add support for \u003e 1k zero sum buffer sizes\n* added dma/aau platform devices to iq80321 and iq80332 setup\n* fixed the calculation in iop_desc_is_aligned\n* support xor buffer sizes larger than 16MB\n* fix places where software descriptors are assumed to be contiguous, only\n  hardware descriptors are contiguous for up to a PAGE_SIZE buffer size\n* convert to async_tx\n* add interrupt support\n* add platform devices for 80219 boards\n* do not call platform register macros in driver code\n* remove switch() statements for compatible register offsets/layouts\n* change over to bitmap based capabilities\n* remove unnecessary ARM assembly statement\n* checkpatch.pl fixes\n* gpl v2 only correction\n* phys move to dma_async_tx_descriptor\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "39a8d7d13c113e4a98bfdfc45c7233188e4d715f",
      "tree": "7595e6b48de6a11d98ad206f4aaa1d976c349e4f",
      "parents": [
        "c211092313b90f898dec61f35207fc282d1eadc3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Jan 02 13:52:31 2007 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Jul 13 08:06:18 2007 -0700"
      },
      "message": "iop13xx: surface the iop13xx adma units to the iop-adma driver\n\nAdds the platform device definitions and the architecture specific\nsupport routines (i.e. register initialization and descriptor formats) for the\niop-adma driver.\n\nChangelog:\n* added \u0027descriptor pool size\u0027 to the platform data\n* add base support for buffer sizes larger than 16MB (hw max)\n* build error fix from Kirill A. Shutemov\n* rebase for async_tx changes\n* add interrupt support\n* do not call platform register macros in driver code\n* remove unnecessary ARM assembly statement\n* checkpatch.pl fixes\n* gpl v2 only correction\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "9a60ddbcb710ff78cd8c772681723a04e3f5aba3",
      "tree": "66b15b07e83e7214b15902ac63fa4384d5c3b8e5",
      "parents": [
        "084f34939424161669467c19280dbcf637730314"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 13 01:34:10 2007 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 13 01:34:10 2007 -0400"
      },
      "message": "[CPUFREQ] Fix typos in powernow-k8 printk\u0027s.\n\nBased on a patch from Joachim which didn\u0027t apply, so I fixed\nit up by hand, and also corrected the surrounding indentation\na little.\n\nSigned-off-by: Joachim.Deguara \u003cjoachim.deguara@amd.com\u003e\nAcked-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "aac22d0a79f51d7bd93145be36322baaa4b423f8",
      "tree": "95ac9788e4dcb0335a5e41c284afd0178a30963f",
      "parents": [
        "68485695e5a84399da7b48b208ac42623fe22963"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Jul 09 11:35:27 2007 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 13 01:29:51 2007 -0400"
      },
      "message": "[CPUFREQ] powernow-k8 compile fix.\n\nMake it compile on UP.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "68485695e5a84399da7b48b208ac42623fe22963",
      "tree": "d76718f250443ba51eb4c7b2d43dcde44468f595",
      "parents": [
        "905497c4b2e6715eebde97cbcb313354e14c2489"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 08 23:39:14 2007 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 13 01:29:51 2007 -0400"
      },
      "message": "[CPUFREQ] the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI\n\nThis patch contains the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "905497c4b2e6715eebde97cbcb313354e14c2489",
      "tree": "4ae627f4892518009c514a403d19a947d8fd8673",
      "parents": [
        "773208946a132fb733ba273ee8562814f828cc28"
      ],
      "author": {
        "name": "Rafał Bilski",
        "email": "rafalbilski@interia.pl",
        "time": "Sun Jul 08 21:51:26 2007 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 13 01:29:50 2007 -0400"
      },
      "message": "[CPUFREQ] Longhaul - Option to disable ACPI C3 support\n\nOn some motherboards ACPI C3 is available, but it isn\u0027t\ncausing frequency transition on VIA Nehemiah. Longhaul\nwasn\u0027t working at all earlier, but due to\nscaling_cur_speed returning true CPU frequency now, it\nlooks like CPU is getting stuck at highest frequency\nsince 2.6.21. I didn\u0027t find a reason. Halt is causing\nfrequency transition.\n\nSigned-off-by: Rafal Bilski \u003crafalbilski@interia.pl\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "4aabab2181f20560948c2045ce1faaa9ac1507a8",
      "tree": "6556e126687c9cbb4b4a35a8ad8c327df30ac256",
      "parents": [
        "bb50cbbd4beacd5ceda76c32fcb116c67fe8c66c",
        "ca9ced7f6798868f9d2c81a59b49f8c2136685d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 14:17:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 14:17:12 2007 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (50 commits)\n  [ARM] sa1100: remove boot time RTC initialisation\n  [ARM] sa1100: stop doing our own rtc management over suspend\n  [ARM] 4474/1: Do not check the PSR_F_BIT in valid_user_regs\n  [ARM] 4473/2:  Take the HWCAP definitions out of the elf.h file\n  [ARM] pxa: move platform devices to separate header file\n  [ARM] pxa: move device registration into CPU-specific file\n  [ARM] pxa: remove boot time RTC initialisation\n  [ARM] pxa: stop doing our own rtc management over suspend\n  [ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code\n  [ARM] 4450/1: pxa: add pxa25x_init_irq() and pxa27x_init_irq()\n  [ARM] 4440/1: PXA: enable the checking of ICIP2 for IRQs\n  [ARM] 4438/1: PXA: remove #ifdef .. #endif from pxa_gpio_demux_handler()\n  [ARM] 4437/1: PXA: move the GPIO IRQ initialization code to pxa_init_irq_gpio()\n  [ARM] 4436/1: PXA: move low IRQ initialization code to pxa_init_irq_low()\n  [ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS\n  [ARM] 4434/1: PXA: remove PXA_IRQ_SKIP\n  [ARM] pxa: Fix PXA27x suspend type validation, remove pxa_pm_prepare()\n  [ARM] pxa: move pm_ops structure into CPU specific files\n  [ARM] pxa: introduce cpu_is_pxaXXX macros\n  [ARM] pxa: remove MMC register defines from pxa-regs.h\n  ...\n"
    },
    {
      "commit": "702ed6ef375c19d65f2eeeefd3851476f2c4cee4",
      "tree": "fe46588dcc716f64a04310797d9446573614d3fc",
      "parents": [
        "2f41fc806434f8466bb361570589a3f6099ca65d",
        "58a7295bc8073b9e668c329cb9ceb5b668c2b15d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:42:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:42:43 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Fix sysfs_create_file return value handling\n  [CPUFREQ] ondemand: fix tickless accounting and software coordination bug\n  [CPUFREQ] ondemand: add a check to avoid negative load calculation\n  [CPUFREQ] Keep userspace governor quiet when it is not being used\n  [CPUFREQ] Longhaul - Proper register access\n  [CPUFREQ] Kconfig powernow-k8 driver should depend on ACPI P-States driver\n  [CPUFREQ] Longhaul - Replace ACPI functions with direct I/O\n  [CPUFREQ] Longhaul - Remove duplicate multipliers\n  [CPUFREQ] Longhaul - Embedded \"conservative\"\n  [CPUFREQ] acpi-cpufreq: Proper ReadModifyWrite of PERF_CTL MSR\n  [CPUFREQ] check return value of sysfs_create_file\n  [CPUFREQ] Longhaul - Check ACPI \"BM DMA in progress\" bit\n  [CPUFREQ] Longhaul - Move old_ratio to correct place\n  [CPUFREQ] Longhaul - VT8237 support\n  [CPUFREQ] Longhaul - Use all kinds of support\n  [CPUFREQ] powernow-k8: clarify number of cores.\n"
    },
    {
      "commit": "0806ca2ab3ef7d7a1bd41a980f661a13ba11acb5",
      "tree": "b0efd7382e59de26f173f61b677a579f3f4ee137",
      "parents": [
        "21ba0f88ae56da82a3a15fe54d729208b64c4f4b",
        "1612b18ccb2318563ba51268289dc3271a6052f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:41:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:41:29 2007 -0700"
      },
      "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] Support multiple CPUs going through OS_MCA\n  [IA64] silence GCC ia64 unused variable warnings\n  [IA64] prevent MCA when performing MMIO mmap to PCI config space\n  [IA64] add sn_register_pmi_handler oemcall\n  [IA64] Stop bit for brl instruction\n  [IA64] SN: Correct ROM resource length for BIOS copy\n  [IA64] Don\u0027t set psr.ic and psr.i simultaneously\n"
    },
    {
      "commit": "21ba0f88ae56da82a3a15fe54d729208b64c4f4b",
      "tree": "17ce67f276fe3ea7284c3dc730bdd6a2ec7dfe2f",
      "parents": [
        "dc690d8ef842b464f1c429a376ca16cb8dbee6ae",
        "36e235901f90fb83215be43cbd8f1ca14661ea40"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:40:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:40:57 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (34 commits)\n  PCI: Only build PCI syscalls on architectures that want them\n  PCI: limit pci_get_bus_and_slot to domain 0\n  PCI: hotplug: acpiphp: avoid acpiphp \"cannot get bridge info\" PCI hotplug failure\n  PCI: hotplug: acpiphp: remove hot plug parameter write to PCI host bridge\n  PCI: hotplug: acpiphp: fix slot poweroff problem on systems without _PS3\n  PCI: hotplug: pciehp: wait for 1 second after power off slot\n  PCI: pci_set_power_state(): check for PM capabilities earlier\n  PCI: cpci_hotplug: Convert to use the kthread API\n  PCI: add pci_try_set_mwi\n  PCI: pcie: remove SPIN_LOCK_UNLOCKED\n  PCI: ROUND_UP macro cleanup in drivers/pci\n  PCI: remove pci_dac_dma_... APIs\n  PCI: pci-x-pci-express-read-control-interfaces cleanups\n  PCI: Fix typo in include/linux/pci.h\n  PCI: pci_ids, remove double or more empty lines\n  PCI: pci_ids, add atheros and 3com_2 vendors\n  PCI: pci_ids, reorder some entries\n  PCI: i386: traps, change VENDOR to DEVICE\n  PCI: ATM: lanai, change VENDOR to DEVICE\n  PCI: Change all drivers to use pci_device-\u003erevision\n  ...\n"
    },
    {
      "commit": "dc690d8ef842b464f1c429a376ca16cb8dbee6ae",
      "tree": "77955849af5a15755f5e55e24ae4b9c520583a72",
      "parents": [
        "57399ec9077a4b962b81037aaa279fab52f5e989",
        "91a6902958f052358899f58683d44e36228d85c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:40:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:40:20 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (61 commits)\n  sysfs: add parameter \"struct bin_attribute *\" in .read/.write methods for sysfs binary attributes\n  sysfs: make directory dentries and inodes reclaimable\n  sysfs: implement sysfs_get_dentry()\n  sysfs: move sysfs_drop_dentry() to dir.c and make it static\n  sysfs: restructure add/remove paths and fix inode update\n  sysfs: use sysfs_mutex to protect the sysfs_dirent tree\n  sysfs: consolidate sysfs spinlocks\n  sysfs: make kobj point to sysfs_dirent instead of dentry\n  sysfs: implement sysfs_find_dirent() and sysfs_get_dirent()\n  sysfs: implement SYSFS_FLAG_REMOVED flag\n  sysfs: rename sysfs_dirent-\u003es_type to s_flags and make room for flags\n  sysfs: make sysfs_drop_dentry() access inodes using ilookup()\n  sysfs: Fix oops in sysfs_drop_dentry on x86_64\n  sysfs: use singly-linked list for sysfs_dirent tree\n  sysfs: slim down sysfs_dirent-\u003es_active\n  sysfs: move s_active functions to fs/sysfs/dir.c\n  sysfs: fix root sysfs_dirent -\u003e root dentry association\n  sysfs: use iget_locked() instead of new_inode()\n  sysfs: reorganize sysfs_new_indoe() and sysfs_create()\n  sysfs: fix parent refcounting during rename and move\n  ...\n"
    },
    {
      "commit": "e1bd2ac5a6b7a8b625e40c9e9f8b6dea4cf22f85",
      "tree": "9366e9fb481da2c7195ca3f2bafeffebbf001363",
      "parents": [
        "0b9062f6b57a87f22309c6b920a51aaa66ce2a13",
        "15028aad00ddf241581fbe74a02ec89cbb28d35d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:31:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:31:22 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (183 commits)\n  [TG3]: Update version to 3.78.\n  [TG3]: Add missing NVRAM strapping.\n  [TG3]: Enable auto MDI.\n  [TG3]: Fix the polarity bit.\n  [TG3]: Fix irq_sync race condition.\n  [NET_SCHED]: ematch: module autoloading\n  [TCP]: tcp probe wraparound handling and other changes\n  [RTNETLINK]: rtnl_link: allow specifying initial device address\n  [RTNETLINK]: rtnl_link API simplification\n  [VLAN]: Fix MAC address handling\n  [ETH]: Validate address in eth_mac_addr\n  [NET]: Fix races in net_rx_action vs netpoll.\n  [AF_UNIX]: Rewrite garbage collector, fixes race.\n  [NETFILTER]: {ip, nf}_conntrack_sctp: fix remotely triggerable NULL ptr dereference (CVE-2007-2876)\n  [NET]: Make all initialized struct seq_operations const.\n  [UDP]: Fix length check.\n  [IPV6]: Remove unneeded pointer idev from addrconf_cleanup().\n  [DECNET]: Another unnecessary net/tcp.h inclusion in net/dn.h\n  [IPV6]: Make IPV6_{RECV,2292}RTHDR boolean options.\n  [IPV6]: Do not send RH0 anymore.\n  ...\n\nFixed up trivial conflict in Documentation/feature-removal-schedule.txt\nmanually.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca9ced7f6798868f9d2c81a59b49f8c2136685d8",
      "tree": "37c3e54881b39e01ff4208d0bc0f977079ac2305",
      "parents": [
        "feb47225525a4194e7f6db5e745265793626ceb0",
        "83f53220f8313f097cdf181928be13bafbb697ea",
        "89bba43514d06478eb27e3fa9099a8ae7dee5589",
        "51198ea9478b6e10759ab07cd0b9917663c8df7a",
        "eab03b3f6609518a80eae4d1f5d78ff8f44e116a",
        "8a87a996eae3d25b0670a243f4829ea4aa9eb63d",
        "fcae8e098877b798c365fd9d807f86d5e2a2b324",
        "46c41e62a1feb4ab2e941f33f06bbf8feab2d2cf",
        "3c3e69cd4c667e6ce7939d83b274d48c57779479"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 12 21:30:18 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 21:30:18 2007 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027davinci\u0027, \u0027imx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027pxa\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "fcae8e098877b798c365fd9d807f86d5e2a2b324",
      "tree": "6d801ecca4ca11c6aec412e7f2acb59c091b4479",
      "parents": [
        "f3ebbc20ab835ff98cf920f85de989064e352ee5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 12 21:29:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 21:29:45 2007 +0100"
      },
      "message": "[ARM] sa1100: remove boot time RTC initialisation\n\nThe RTC library code contains everything necessary to set the\nsystem time from the RTC; for similar reasons as the previous\ncommit, it\u0027s far better to let the RTC library code sort this\nout rather than implement something which might not be\nappropriate for everyone.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3ebbc20ab835ff98cf920f85de989064e352ee5",
      "tree": "83ca9c7a15e2a8561f15aa78e6bb6e44d29b0da7",
      "parents": [
        "d1cbbd6b413510c6512f4f80ffd48db1a8dd554a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 12 21:29:06 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 21:29:06 2007 +0100"
      },
      "message": "[ARM] sa1100: stop doing our own rtc management over suspend\n\nRemove the RTC management over a suspend/resume cycle.  As per the\ncorresponding PXA patch, the RTC library code handles updating\nsystem time on resume.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b9062f6b57a87f22309c6b920a51aaa66ce2a13",
      "tree": "cbef02e5b1bfc1557a53f7d45c7d632fb1f91ae5",
      "parents": [
        "82afee684fe3badaf5ee3fc5b6fda687d558bfb5",
        "de61b542b822746d1498718c40f5dd740da49629"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:28:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:28:54 2007 -0700"
      },
      "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] Rename PC speaker code\n  [MIPS] Don\u0027t use genrtc.\n  [MIPS] Remove unused time.c for swarm\n  [MIPS] Sparse: Use NULL for pointer\n  [MIPS] Fix a sparse warning in arch/mips/pci/pci.c\n  [MIPS] SMTC: Interrupt mask backstop hack\n  [MIPS] separate platform_device registration for VR41xx RTC\n  [MIPS] Separate platform_device registration for VR41xx GPIO\n  [MIPS] MIPSsim: Fix build.\n  [MIPS] separate platform_device registration for VR41xx serial interface\n  [MIPS] Include cacheflush.h in uncache.c\n  [MIPS] Cleanup tlbdebug.h\n  [MIPS] Change names of local variables to silence sparse (part 2)\n  [MIPS] Workaround for a sparse warning in include/asm-mips/io.h\n  [MIPS] RM: Use only phyiscal address for 82596 and 53c710\n  [MIPS] Hydrogen3: Remove remaining bits of code.\n  [MIPS] DEC: Fix modpost warning.\n  Revert \"[MIPS] DEC: Fix modpost warning.\"\n  [MIPS] Fix resume for 64K page size on R4000 class processors.\n"
    },
    {
      "commit": "82afee684fe3badaf5ee3fc5b6fda687d558bfb5",
      "tree": "295abb35451a7eb1e46d6066e536e23d1a75668b",
      "parents": [
        "068345f4a873e8b0b511e8f94a595a20e176eeff",
        "f4d640c9be1979a603ed017e1e03a16ba3a4d7a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:25:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 13:25:24 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (30 commits)\n  Blackfin serial driver: supporting BF548-EZKIT serial port\n  Video Console: Blackfin doesnt support VGA console\n  Blackfin arch: Add peripheral io API to gpio header file\n  Blackfin arch: set up gpio interrupt IRQ_PJ9 for BF54x ATAPI PATA driver\n  Blackfin arch: add missing CONFIG_LARGE_ALLOCS when upstream merging\n  Blackfin arch: as pointed out by Robert P. J. Day, update the CPU_FREQ name to match current Kconfig\n  Blackfin arch: extract the entry point from the linked kernel\n  Blackfin arch: clean up some coding style issues\n  Blackfin arch: combine the common code of free_initrd_mem and free_initmem\n  Blackfin arch: Add Support for Peripheral PortMux and resouce allocation\n  Blackfin arch: use PAGE_SIZE when doing aligns rather than hardcoded values\n  Blackfin arch: fix bug set dma_address properly in dma_map_sg\n  Blackfin arch: Disable CACHELINE_ALIGNED_L1 for BF54x by default\n  Blackfin arch: Port the dm9000 driver to Blackfin by using the correct low-level io routines\n  Blackfin arch: There is no CDPRIO Bit in the EBIU_AMGCTL Register of BF54x arch\n  Blackfin arch: scrub dead code\n  Blackfin arch: Fix Warning add some defines in BF54x header file\n  Blackfin arch: add BF54x missing GPIO access functions\n  Blackfin arch: Some memory and code optimizations - Fix SYS_IRQS\n  Blackfin arch: Enable BF54x PIN/GPIO interrupts\n  ...\n"
    },
    {
      "commit": "c39736823232bc3ca113c8228fa852c09fba300e",
      "tree": "94fe2f8b27879cee904b09d1effb91ccc3ce6e0a",
      "parents": [
        "91a6c462b02d8dc02dbe95e5a407d78078a38d01"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:56 2007 -0700"
      },
      "message": "Remove old i386 setup code\n\nThis removes the old i386 setup code.  This is done as a separate patch\nto avoid breaking git bisect as some of the i386 code was also used by\nthe old x86-64 code.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "91a6c462b02d8dc02dbe95e5a407d78078a38d01",
      "tree": "46ad95267332ca895b3af2d40def2e89e18aafd8",
      "parents": [
        "4fd06960f120e02e9abc802a09f9511c400042a5"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Use the new x86 setup code for x86-64; unify with i386\n\nThis unifies arch/*/boot (except arch/*/boot/compressed) between\ni386 and x86-64, and uses the new x86 setup code for x86-64 as well.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4fd06960f120e02e9abc802a09f9511c400042a5",
      "tree": "4a7f26188d63ab01269aa6c6adfef01df3064ccd",
      "parents": [
        "f2d98ae63dc64dedb00499289e13a50677f771f9"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Use the new x86 setup code for i386\n\nThis patch hooks the new x86 setup code into the Makefile machinery.  It\nalso adapts boot/tools/build.c to a two-file (as opposed to three-file)\nuniverse, and simplifies it substantially.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f2d98ae63dc64dedb00499289e13a50677f771f9",
      "tree": "c70edccdf6c69d2d7f39bac32ec4c72b22bbb5e3",
      "parents": [
        "626073132b381684c4983e0d911e9aceb32e2cbc"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Linker script for the new x86 setup code\n\nLinker script to define the layout of the new x86 setup code.\nIncludes assert for size overflow and a misaligned setup header.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "626073132b381684c4983e0d911e9aceb32e2cbc",
      "tree": "2960cbd6e7ef45e476c5679bbff01d8446702615",
      "parents": [
        "7052fdd890bda0b3904674b69a1d24aec0a10d67"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Assembly header and main routine for new x86 setup code\n\nThe assembly header and initialization code, and the main() routine.\nmain.c also contains some miscellaneous very short routines.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7052fdd890bda0b3904674b69a1d24aec0a10d67",
      "tree": "affabf35de94117520a70a6a0b289e236beb4344",
      "parents": [
        "5e8ddcbe8692ca9854991c6875d302fa7e424e3c"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Code for actual protected-mode entry\n\nThis is the code which actually does the switch to protected mode,\nincluding all preparation.  It is also responsible for invoking the\nboot loader hooks, if present.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e8ddcbe8692ca9854991c6875d302fa7e424e3c",
      "tree": "31264c71e36c34ce24db9f26ac2f6384dbd75790",
      "parents": [
        "337496eb73ec970fe008095fdb2b2af60a2a7fa3"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Video mode probing support for the new x86 setup code\n\nVideo mode probing for the new x86 setup code.  This code breaks down\ndifferent drivers into modules.  This code deliberately drops support\nfor a lot of the vendor-specific mode probing present in the assembly\nversion, since a lot of those probes have been found to be stale in\ncurrent versions of those chips -- frequently, support for those modes\nhave been dropped from recent video BIOSes due to space constraints,\nbut the video BIOS signatures are still the same.\n\nHowever, additional drivers should be extremely straightforward to plug\nin, if desirable.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "337496eb73ec970fe008095fdb2b2af60a2a7fa3",
      "tree": "9a2ae52b83a3283a6dd48e765211882c0928bc1d",
      "parents": [
        "449f2ab946b5ffbc357d815e8e3cce8def642984"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Voyager support for the new x86 setup code\n\nVoyager support for the new x86 setup code.  This implements the same\nfunctionality as the assembly version.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "449f2ab946b5ffbc357d815e8e3cce8def642984",
      "tree": "7874263870e076ecb406853b87321dfc76cf64df",
      "parents": [
        "3b53d3045bbb8ea3c9dce663b102eab0903817c5"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Memory probing support for the new x86 setup code\n\nProbe memory (INT 15h: E820, E801, 88).\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b53d3045bbb8ea3c9dce663b102eab0903817c5",
      "tree": "34c2838ad33555f1b28953d1b8be44004a7950fe",
      "parents": [
        "d13444a5a53b0159e6316a7a7be9890143a5af71"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "MCA support for new x86 setup code\n\nMCA probing support for the new x86 setup code.  This implements the\nsame functionality as the assembly version.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d13444a5a53b0159e6316a7a7be9890143a5af71",
      "tree": "5f1256618c62add74f27292e0f3bf1ab0df8345e",
      "parents": [
        "31b54f40e12e4d04941762be6615edaf3c6ed811"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "EDD probing code for the new x86 setup code\n\nProbe EDD and MBR signatures, in order to make it easier to map\nphysical hard drives to BIOS drives.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "31b54f40e12e4d04941762be6615edaf3c6ed811",
      "tree": "137c160c216f35a589b4c2fabe255a14a1343d91",
      "parents": [
        "0008ea39bd03ee1f29e361e6f6e1b8a6289e5234"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "CPU features verification for the new x86 setup code\n\nVerify that the CPU has enough features to run the kernel.  This may\nentail enabling features on some CPUs.\n\nBy doing this in the setup code we can be guaranteed to still be able to\nwrite to the console through the BIOS.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0008ea39bd03ee1f29e361e6f6e1b8a6289e5234",
      "tree": "f7af77564f4767d6a8291ecb957ca41106215c83",
      "parents": [
        "1543610ad79ac4cc61c26f8a29c84e4229faa9a3"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Version string for the new x86 setup code\n\nModule which only includes the kernel version string.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1543610ad79ac4cc61c26f8a29c84e4229faa9a3",
      "tree": "c7aac5c00be2e18eb2e966c3f12e7a8b69d00eb7",
      "parents": [
        "e44c22f65f96217692e1a915032fbe7d22236751"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Console-writing code for the new x86 setup code\n\nThis implements writing text to the console, including printf().\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e44c22f65f96217692e1a915032fbe7d22236751",
      "tree": "976498a1a75a88c999f604a6988b7a2ab5e5518f",
      "parents": [
        "49df18fa3f95a5c988b64e4e20e15372282e96ea"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "Command-line parsing code for the new x86 setup code\n\nSimple command-line parser which allows us to access the kernel command\nline from the setup code.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49df18fa3f95a5c988b64e4e20e15372282e96ea",
      "tree": "4311f0a15c30db6b8e7c804ecff2e1ae0628840d",
      "parents": [
        "5a8a8128bc218ebd067c660912d838344b05c608"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "APM probing code\n\nAPM probing code for the new x86 setup code.  This implements the\nsame functionality as the assembly version.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a8a8128bc218ebd067c660912d838344b05c608",
      "tree": "f28bd93f21b5e286feb3aea4277fd7d75cc01852",
      "parents": [
        "5be865661516263d90317a6b35b588a2d7c3cb55"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "A20 handling code\n\nA20 handling code for the new x86 setup code.  This implements the same\nalgorithms as the assembly version.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5be865661516263d90317a6b35b588a2d7c3cb55",
      "tree": "d8eb903bc210256b3d4b667506279c0c8c21cab5",
      "parents": [
        "ad7e906d5687bb076fe6c3c980d6e013a3a42bde"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:55 2007 -0700"
      },
      "message": "String-handling functions for the new x86 setup code.\n\nstrcmp(), memcpy(), memset(), as well as routines to copy to and from\nother segments (as pointed to by fs and gs).\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad7e906d5687bb076fe6c3c980d6e013a3a42bde",
      "tree": "20b2c7871e0541264e63299e9a239928ceae48a3",
      "parents": [
        "62bd0337d0c4a77902502558aa30ceeb15655407"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Simple bitops for the new x86 setup code.\n\nA simple collection of bitops for the new x86 setup code.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62bd0337d0c4a77902502558aa30ceeb15655407",
      "tree": "12d8512de7c3f74481b4ad258af8a5817a744ec8",
      "parents": [
        "f7f4a5fbd21bf7fc4f207ddaf5126c78c0d1e0b5"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Top header file for new x86 setup code\n\nTop header file for the new x86 setup code.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7f4a5fbd21bf7fc4f207ddaf5126c78c0d1e0b5",
      "tree": "497fa10d3eca17e9872b54adea55cf8ed6bf9baa",
      "parents": [
        "8afd2af88921c2cb1c9540cecd0714da7ae4fcd0"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Header file to produce 16-bit code with gcc\n\ngcc for i386 can be used with the assembly prefix \".code16gcc\" to generate\n16-bit (real-mode) code.  This header file provides the assembly prefix.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "77e1dd654bc24182a7ad34f415abd488ae7af6eb",
      "tree": "623cbcb01ccfc605accce4c272a938bfa21933e8",
      "parents": [
        "48c7ae674f03e56c78ff42c6796a36e90db67874"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "x86-64: add CONFIG_PHYSICAL_ALIGN for consistency with i386\n\nAdd CONFIG_PHYSICAL_ALIGN (currently as a hardcoded constant) to provide\nconsistency with i386.  This value is manifest in the bzImage header.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48c7ae674f03e56c78ff42c6796a36e90db67874",
      "tree": "ecca581aa246142ac4b9ea4f3960cc7817bb3c48",
      "parents": [
        "9c25d134b3735a4b197e108b4c7d6bbec1a275e8"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Make struct boot_params a real structure, and remove obsolete fields\n\nMake struct boot_params a real structure, and remove the handling of\nsome obsolete fields, in particular hd*_info, which was only used by\nthe ST-506 driver, and likely to be wrong for that driver on any\nmodern BIOS.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c25d134b3735a4b197e108b4c7d6bbec1a275e8",
      "tree": "20c1bdca391c864cce126e3615c84d10d62852b6",
      "parents": [
        "85414b693ac037d709582a167a330db3a5d186d8"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Make definitions for struct e820entry and struct e820map consistent\n\nMake definitions for struct e820entry and struct e820map\nconsistent between i386 and x86-64.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "85414b693ac037d709582a167a330db3a5d186d8",
      "tree": "78836556d59e28c335d2ba5be347c06f4298432e",
      "parents": [
        "1d67953f2bda8876045c24ae58841f27d9bb7572"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Define zero-page offset 0x1e4 as a scratch field, and use it\n\nThe relocatable kernel code needs a scratch field for the decompressor\nto determine its own location.  It was using a location inside\nstruct screen_info; reserve a free location and document it as scratch\ninstead.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d67953f2bda8876045c24ae58841f27d9bb7572",
      "tree": "4f91c4037c6e8996cb3164f3f20489c471676f6c",
      "parents": [
        "e087db510cd96a75a614f6f6fcd5499ab21cb087"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Jul 11 12:18:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Use a new CPU feature word to cover features that are spread around\n\nSome Intel features are spread around in different CPUID leafs like 0x5,\n0x6 and 0xA.  Make this feature detection code common across i386 and\nx86_64.\n\nDisplay Intel Dynamic Acceleration feature in /proc/cpuinfo. This feature\nwill be enabled automatically by current acpi-cpufreq driver.\n\nRefer to Intel Software Developer\u0027s Manual for more details about the feature.\n\nThanks to hpa (H Peter Anvin) for the making the actual code detecting the\nscattered features data-driven.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de32e04175efbc1ff5e0f509253d5dfc84f173b3",
      "tree": "f6cad93a71f3bbd15b072c959f6e33126ac85db0",
      "parents": [
        "ec481536b15eb0520d8f0204b0294480050fe1f8"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "x86 Kconfig: change X86_MINIMUM_CPU_MODEL to X86_MINIMUM_CPU_FAMILY\n\nThe X86_MINIMUM_CPU_MODEL name isn\u0027t really right, so change it to\nX86_MINIMUM_CPU_FAMILY.  Also, the default minimum should be 3, not 0.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec481536b15eb0520d8f0204b0294480050fe1f8",
      "tree": "3f959a26ca58477734ea1e4d5370b2d3a33a1680",
      "parents": [
        "f8c09377d754f35a135454181b869ab527cc0757"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 11 12:18:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 12 10:55:54 2007 -0700"
      },
      "message": "Unify the CPU features vectors between i386 and x86-64\n\nUnify the handling of the CPU features vectors between i386 and x86-64.\nThis also adopts the collapsing of features which are required at\ncompile-time into constant tests from x86-64 to i386.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de61b542b822746d1498718c40f5dd740da49629",
      "tree": "3c531813af29e3dd621bbd4086d3da499cc30e25",
      "parents": [
        "fdc1f93847ea618e51f001805e022794d8bffff3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:23 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:23 2007 +0100"
      },
      "message": "[MIPS] Rename PC speaker code\n\nWhile the PC speaker is wired up to the i8254 there is more to the i8254\nthan just the PC speaker so this code was getting in the way under its\ncurrent name.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fdc1f93847ea618e51f001805e022794d8bffff3",
      "tree": "9f9d41db803bcbe60b4d11f09404232fc7c8b7b6",
      "parents": [
        "1f2c6d6b0c553e44273aaee24820c67ebfbbfebe"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:21 2007 +0100"
      },
      "message": "[MIPS] Don\u0027t use genrtc.\n\nThe only pseudo-legitimate MIPS user of genrtc was a systems that doesn\u0027t\nhave an RTC in hardware at all.  At this point faking one is a little\npointless ...\n"
    },
    {
      "commit": "1f2c6d6b0c553e44273aaee24820c67ebfbbfebe",
      "tree": "8fbeb2b89919e3c505b3021e137b844b10db47cd",
      "parents": [
        "28fc582cc9b7fc6ed6a9fbf9565a2b1e56eee880"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jun 07 22:27:50 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:21 2007 +0100"
      },
      "message": "[MIPS] Remove unused time.c for swarm\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "28fc582cc9b7fc6ed6a9fbf9565a2b1e56eee880",
      "tree": "13e8b08b57e5bc91ad43d50475faf7bde0b98c74",
      "parents": [
        "8ed07a1cce1530d2fd42e23c867a7c0c1170515a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 01:49:49 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:20 2007 +0100"
      },
      "message": "[MIPS] Sparse: Use NULL for pointer\n\nThis fixes a sparse warning:\n\narch/mips/kernel/traps.c:376:44: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8ed07a1cce1530d2fd42e23c867a7c0c1170515a",
      "tree": "db48568b8760ad9b1f2e7583485d8117387f2d92",
      "parents": [
        "0db34215c7e0ef618e7b29fbf271194ca5434f8e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 13 01:26:52 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:17 2007 +0100"
      },
      "message": "[MIPS] Fix a sparse warning in arch/mips/pci/pci.c\n\nFixes this warning:\n\narch/mips/pci/pci.c:284:18: warning: symbol \u0027dev\u0027 shadows an earlier one\narch/mips/pci/pci.c:272:17: originally declared here\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0db34215c7e0ef618e7b29fbf271194ca5434f8e",
      "tree": "261d8cd77fad2d661157ee5e5bde8e3fdc8c96b9",
      "parents": [
        "bd0765098bf22eb8b1319f649a4c3301b40ec04c"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@mips.com",
        "time": "Thu Jul 12 16:21:08 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:17 2007 +0100"
      },
      "message": "[MIPS] SMTC: Interrupt mask backstop hack\n\nTo support multiple TC microthreads acting as \"CPUs\" within a VPE,\nVPE-wide interrupt mask bits must be specially manipulated during\ninterrupt handling. To support legacy drivers and interrupt controller\nmanagement code, SMTC has a \"backstop\" to track and if necessary restore\nthe interrupt mask. This has some performance impact on interrupt service\noverhead. Disable it only if you know what you are doing.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bd0765098bf22eb8b1319f649a4c3301b40ec04c",
      "tree": "6c3960e12b9941c7fd73573081946bd7a16f5a5d",
      "parents": [
        "44173fb2e83183b585e137e6fee8ba32460f5645"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri May 11 21:18:48 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:15 2007 +0100"
      },
      "message": "[MIPS] separate platform_device registration for VR41xx RTC\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "44173fb2e83183b585e137e6fee8ba32460f5645",
      "tree": "afe1f22e9695eabedf76b3c5a24fea2cb3d2493e",
      "parents": [
        "a74b4605181595c633ff4cfd44949886b0918172"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu May 10 22:21:35 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:15 2007 +0100"
      },
      "message": "[MIPS] Separate platform_device registration for VR41xx GPIO\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a74b4605181595c633ff4cfd44949886b0918172",
      "tree": "4e1f5f4e9980800649e18c147deff034564e2a2d",
      "parents": [
        "891649409edbed528728b4a104d29e43e9d7473a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:14 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:14 2007 +0100"
      },
      "message": "[MIPS] MIPSsim: Fix build.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "891649409edbed528728b4a104d29e43e9d7473a",
      "tree": "837091ee652d4b6905736c8d12cdc74397d6d1b7",
      "parents": [
        "8c41286edffef0d6e7fb770b178275c8beb24055"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed May 09 00:03:02 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:13 2007 +0100"
      },
      "message": "[MIPS] separate platform_device registration for VR41xx serial interface\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8c41286edffef0d6e7fb770b178275c8beb24055",
      "tree": "b73b3217f75995f5a3abe063b1d02034d36266f7",
      "parents": [
        "40df3831f9b2fa386f55b580f294ea4f686704be"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Jul 12 00:55:40 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:13 2007 +0100"
      },
      "message": "[MIPS] Include cacheflush.h in uncache.c\n\nThis fixes this sparse warning:\n\narch/mips/lib/uncached.c:38:22: warning: symbol \u0027run_uncached\u0027 was not declared. Should it be static?\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "40df3831f9b2fa386f55b580f294ea4f686704be",
      "tree": "6c114801907c3182df679961d8591d6333571604",
      "parents": [
        "87d43dd48d6e68095be85c4e5f991fd7c89c052e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Jul 12 00:51:00 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:11 2007 +0100"
      },
      "message": "[MIPS] Cleanup tlbdebug.h\n\nAlso include tlbdebug.h in dump_tlb.c and r3k_dump_tlb.c.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9815778ae016004c33ce267a00b7d567192ef6e7",
      "tree": "f3c748e6fc4b1f9f394d9df4c9c61cfe1270fb3e",
      "parents": [
        "0adc327bda829f6f7302ca2abdbe776828db7a97"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Wed Jul 11 19:10:39 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:08 2007 +0100"
      },
      "message": "[MIPS] RM: Use only phyiscal address for 82596 and 53c710\n\nUse physical address for 82596 and 53c710 base address\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0adc327bda829f6f7302ca2abdbe776828db7a97",
      "tree": "75da0b57e6d7e70473bb9c5e3d2cb85c1eb5242d",
      "parents": [
        "ddfada5ac00647ed0e6091322acff9d615bf7497"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 14:01:06 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:08 2007 +0100"
      },
      "message": "[MIPS] Hydrogen3: Remove remaining bits of code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3bd39664481fc51d82e58a3bec6ba77febc7dfae",
      "tree": "77c76d35694a14fb99dffe0977dc1e89ddc52069",
      "parents": [
        "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 11 08:32:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 12 17:41:05 2007 +0100"
      },
      "message": "[MIPS] Fix resume for 64K page size on R4000 class processors.\n\nProblem reported by Peter Watkins \u003cpwatkins@sicortex.com\u003e but this is\na different fix.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "46c41e62a1feb4ab2e941f33f06bbf8feab2d2cf",
      "tree": "d51bc7c14d6eff78292346d5aeb60a08b75a2c24",
      "parents": [
        "34f3231f435dfb8e6c83271c63461fdd2901dc97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 15:39:36 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:21 2007 +0100"
      },
      "message": "[ARM] pxa: move platform devices to separate header file\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34f3231f435dfb8e6c83271c63461fdd2901dc97",
      "tree": "dd9d3f4fffcc07c68a4cf5ef00c28a954e89f751",
      "parents": [
        "4adb70fc1b9b545ce6221f0cc35a8fa0eab13461"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 10:39:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:21 2007 +0100"
      },
      "message": "[ARM] pxa: move device registration into CPU-specific file\n\nThis allows individual CPU support to determine which platform\ndevices should be registered.  Also fix a copy-n-paste bug in\nthe I2C power platform device entry.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4adb70fc1b9b545ce6221f0cc35a8fa0eab13461",
      "tree": "1e7020940c3e97876f623fa5b3e17723f5fc5cfc",
      "parents": [
        "2aca0a865722fce435034cee5a33e1726fe10a9f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 27 09:57:32 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:17 2007 +0100"
      },
      "message": "[ARM] pxa: remove boot time RTC initialisation\n\nThe RTC library code contains everything necessary to set the\nsystem time from the RTC; for similar reasons as the previous\ncommit, it\u0027s far better to let the RTC library code sort this\nout rather than implement something which might not be\nappropriate for everyone.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2aca0a865722fce435034cee5a33e1726fe10a9f",
      "tree": "6c443cc3dc0c4d9e19d32aaf35e916a982d8ac02",
      "parents": [
        "f53f066c25036210036730d64c876ea586114425"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 27 09:56:05 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:16 2007 +0100"
      },
      "message": "[ARM] pxa: stop doing our own rtc management over suspend\n\nRemove the RTC management over a suspend/resume cycle.  Firstly,\nwe may not be using the internal RTC for time keeping; some\nplatforms have an external RTC for this inspite of the PXA having\nan internal RTC.  Secondly, the RTC library code handles updating\nsystem time on resume.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f53f066c25036210036730d64c876ea586114425",
      "tree": "e680deb53ff12ec09f5c64421a3f13eecb7aed41",
      "parents": [
        "cd49104d99b56383a3b1fdce2f31018197093c31"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 22 05:40:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:16 2007 +0100"
      },
      "message": "[ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code\n\nSince the number of dma channels varies between pxa25x and pxa27x, it\nintroduces some specific code in dma.c. This patch moves the specific\ncode to pxa25x.c and pxa27x.c and makes dma.c more generic.\n\n1. add pxa_init_dma() for dma initialization, the number of channels\n   are passed in by the argument\n\n2. add a \"prio\" field to the \"struct pxa_dma_channel\" for the channel\n   priority, and is initialized in pxa_init_dma()\n\n3. use a general priority comparison with the channels \"prio\" field so\n   to remove the processor specific pxa_for_each_dma_prio macro,  this\n   is not lightning fast as the original one,  but it is acceptable as\n   it happens when requesting dma, which is usually not so performance\n   critical\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cd49104d99b56383a3b1fdce2f31018197093c31",
      "tree": "51ce37a0ff1396d6f9e5ca0f0f76deec127ead04",
      "parents": [
        "8118d124949ed8ff1a450e0c0d13cfab8c2ff7aa"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 22 04:14:09 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:15 2007 +0100"
      },
      "message": "[ARM] 4450/1: pxa: add pxa25x_init_irq() and pxa27x_init_irq()\n\n/* should be ok this time, I aligned this patch to your arm:pxa2.mbox */\n\n1. move pxa25x specific IRQ initialization code to pxa25x_init_irq()\nand pxa27x code to pxa27x_init_irq(), remove pxa_init_irq()\n\n2. replace all pxa_init_irq() with their PXA25x or PXA27x specific\nfunctions\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a3dcd35c82a2a25b2832502290e1a3f1571e9ef",
      "tree": "ae193ae2a02bf850a1e9c3131aa67968ae7b5e12",
      "parents": [
        "348f2e3b2956e30f07d2507d7234c3f12a8a612d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:45:18 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:14 2007 +0100"
      },
      "message": "[ARM] 4438/1: PXA: remove #ifdef .. #endif from pxa_gpio_demux_handler()\n\n1. use GPIO_IRQ_mask[] to select those bits of interest, actually\n   only those \"unmasked\" GPIO IRQs with their corresponding bits\n   in GPIO_IRQ_mask[] set to \"1\" should be checked\n\n2. remove #ifdef PXA_LAST_GPIO \u003e 96 .. #endif, GPIO_IRQ_mask[]\n   is used to mask out the irrelevant bits, so that even though\n   the GEDR3 on PXA25x is reserved, it will be masked, and the\n   following code will never run. Another point is that GPIO85-\n   GPIO95 bits within GEDR2 will also be masked out on PXA25x\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "348f2e3b2956e30f07d2507d7234c3f12a8a612d",
      "tree": "dbcc2b6896f5ddda5a557f3d3bc92290218c7cf2",
      "parents": [
        "53665a50fdac6fe11e0dde4e2b95700ed5184dc4"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:37:15 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:11 2007 +0100"
      },
      "message": "[ARM] 4437/1: PXA: move the GPIO IRQ initialization code to pxa_init_irq_gpio()\n\nmove the GPIO IRQ initialization code to pxa_init_irq_gpio()\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "53665a50fdac6fe11e0dde4e2b95700ed5184dc4",
      "tree": "4eac4540a1f404f38fa6f1f83874ac8c2e77d7e5",
      "parents": [
        "c08b7b3ef6bf489ddabadc03e050f3db2ea44b5d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:36:04 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:11 2007 +0100"
      },
      "message": "[ARM] 4436/1: PXA: move low IRQ initialization code to pxa_init_irq_low()\n\n1. move low IRQ initialization code to pxa_init_irq_low()\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c08b7b3ef6bf489ddabadc03e050f3db2ea44b5d",
      "tree": "7933a8126ed112ae1cb7c40de14904d01c2fde86",
      "parents": [
        "486c955118dbbb0f13dc4d40cc5dac2b23f82676"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:32:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:10 2007 +0100"
      },
      "message": "[ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS\n\n1. define PXA_GPIO_IRQ_BASE to be right after the internal IRQs,\n   and define PXA_GPIO_IRQ_NUM to be 128 for all PXA2xx variants\n\n2. make the code specific to the high IRQ numbers (32..64) to be\n   PXA27x specific\n\n3. add a function pxa_init_irq_high() to initialize the internal\n   high IRQ chip, the invoke of this function could be moved to\n   PXA27x specific initialization code\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "486c955118dbbb0f13dc4d40cc5dac2b23f82676",
      "tree": "a38ba53eb3d924e34c312ec6e2eaa1d491a82446",
      "parents": [
        "88dfe98c688e1700a4a9f73f8b7d570f4f52170d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:22:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:09 2007 +0100"
      },
      "message": "[ARM] 4434/1: PXA: remove PXA_IRQ_SKIP\n\n1. PXA_IRQ_SKIP is defined to be 7 on PXA25x so that the first IRQ\n   starts from zero. This makes IRQ numbering inconsistent between\n   PXA25x and PXA27x. Remove this macro so that the same IRQ_XXXXX\n   definition has the same value on both PXA25x and PXA27x.\n\n2. make IRQ_SSP3..IRQ_PWRI2C valid only if PXA27x is defined, this\n   avoids unintentional use of these macros on PXA25x\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "88dfe98c688e1700a4a9f73f8b7d570f4f52170d",
      "tree": "b6810766664731716c24138ac8a1c247602b77d8",
      "parents": [
        "e176bb05fec4c00450302a75e81f8da3dc9e309e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 11:22:48 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:06 2007 +0100"
      },
      "message": "[ARM] pxa: Fix PXA27x suspend type validation, remove pxa_pm_prepare()\n\npxa_pm_prepare() tried to validate the suspend method type.  As\nnoted in previous commits:\n\teb9289eb20df6b54214c45ac7c6bf5179a149026\n\t9c372d06ce9ddf65e1393f9ea22a6d6bd5f96b42\n\te8c9c502690efd24b7055bf608e7a3c34216848b\n\nthe checking of the suspend type in the \u0027prepare\u0027 method is the\nwrong place to do this; use the \u0027valid\u0027 method instead.  This\nmeans that pxa_pm_prepare() can be entirely removed.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e176bb05fec4c00450302a75e81f8da3dc9e309e",
      "tree": "85b04f821ceb53f1aaf7289cecc6af0370912559",
      "parents": [
        "b23170c01f6e4ea043df7cd9486c2488e01f3d60"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 11:16:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:05 2007 +0100"
      },
      "message": "[ARM] pxa: move pm_ops structure into CPU specific files\n\nMove the pm_ops structure into the PXA25x and PXA27x support\nfiles.  Remove the old pxa_pm_prepare() function, and rename\nthe both pxa_cpu_pm_prepare() functions as pxa_pm_prepare().\nWe\u0027ll fix that later.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b23170c01f6e4ea043df7cd9486c2488e01f3d60",
      "tree": "3357533ac2d0a889628f9290e045af920e051974",
      "parents": [
        "7a2b94bc39915041304578188441f0f21aa5532a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 10:26:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:04 2007 +0100"
      },
      "message": "[ARM] pxa: introduce cpu_is_pxaXXX macros\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f4b6a0a401f2cec5e6199e805ed42f30d8c04e94",
      "tree": "9664306af4981540cd41d622da8544d9c6ef6f4f",
      "parents": [
        "f62c3f2c35874713ebbb6b6a4b9d9c6caaed4f14"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 16:49:02 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:27:55 2007 +0100"
      },
      "message": "[ARM] pxa: use mutexes instead of semaphores\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f62c3f2c35874713ebbb6b6a4b9d9c6caaed4f14",
      "tree": "cddad98c3e62817e4899e5349ea7b8566f4f5e04",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 11:03:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:27:53 2007 +0100"
      },
      "message": "[ARM] pxa: remove useless pxa_pm_finish() function\n\npxa_pm_finish() does nothing but return zero.  The core code\ndoes nothing with this return value, and will not try to call\nthe finish method in the pm_ops structure if it is NULL.\n\nTherefore, we can remove this useless function.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "909d6c6c80311f800aee338e5fa528818b115951",
      "tree": "d4934d8ea67ade7c78e02e4cebd0fc934d3698b1",
      "parents": [
        "9d20fdd58e74d4d26dc5216efaaa0f800c23dd3a"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "gdavis@mvista.com",
        "time": "Tue Jun 26 01:38:27 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:13:35 2007 +0100"
      },
      "message": "[ARM] 4453/1: Fully Decode ARM instruction set state in show_regs() tombstone\n\nThe ARM show_regs() tombstone only partially decodes which ARM ISA was\nexecuting at the time a fault occurred displaying either \"(T)\" for the\nThumb case or nothing at all for other cases.  This patch therefore\nexplicitly identifies which state the processor is in at the time of\na fault: ARM, Thumb, Jazelle or JazelleEE.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d20fdd58e74d4d26dc5216efaaa0f800c23dd3a",
      "tree": "bc8520791f304ce297a52f575930c2797067521c",
      "parents": [
        "7d09e85448dfa78e3e58186c934449aaf6d49b50"
      ],
      "author": {
        "name": "Bill Gatliff",
        "email": "bgat@billgatliff.com",
        "time": "Thu May 31 22:02:22 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:13:33 2007 +0100"
      },
      "message": "[ARM] 4423/1: add ATAGS support\n\nExamines the ATAGS pointer (r2) at boot, and interprets\na nonzero value as a reference to an ATAGS structure. A\nsuitable ATAGS structure replaces the kernel\u0027s command line.\n\nSigned-off-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7d09e85448dfa78e3e58186c934449aaf6d49b50",
      "tree": "b76820c8079413b63aa745abf1195ab9e0b49b05",
      "parents": [
        "6d78b5f9c6cf59c98d3833e09d0ed6aebd6a33d3"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Jun 01 17:14:53 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:13:33 2007 +0100"
      },
      "message": "[ARM] 4393/2: ARMv7: Add uncompressing code for the new CPU Id format\n\nThe current arch/arm/boot/compressed/head.S code only supports cores\nto ARMv6 with the old CPU Id format. This patch adds support for the\nnew ARMv6 with the new CPU Id and ARMv7 cores that no longer have the\nARMv4 cache operations.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6d78b5f9c6cf59c98d3833e09d0ed6aebd6a33d3",
      "tree": "ad95d89fa69f6aa452040cef60438d08e5748a46",
      "parents": [
        "4486b86368d72bcac76439638b36667b1c6a1360"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 03 19:26:04 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:13:33 2007 +0100"
      },
      "message": "[ARM] Fix bounding error in ioremap_pfn()\n\nIf size\u003d16M offset\u003d2K then we should map two supersections\nrather than just one.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4486b86368d72bcac76439638b36667b1c6a1360",
      "tree": "49391e0b3dddb6c40662f86f29796681e3ed8300",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 03 18:54:42 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:13:32 2007 +0100"
      },
      "message": "[ARM] riscpc: fix decompressor font file handling\n\nfont_acorn_8x8.o was being built in drivers/video/console/ twice\nduring a build _in the same location_ - once for the kernel proper,\nand once for the decompressor.  The result is when you came to run an\ninstall target, the kernel was always rebuilt due to this file\napparantly having been built with different compiler arguments.\n\nSolve this by making a local copy at build time in the decompressor\u0027s\ndirectory.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8a87a996eae3d25b0670a243f4829ea4aa9eb63d",
      "tree": "d9be23b6bc2b061c57e066848059fda3e09f8d01",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon May 14 14:30:15 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:34 2007 +0100"
      },
      "message": "[ARM] 4377/1: KS8695: GPIO driver\n\nDriver to control the GPIO pins on the KS8695 processor.\nThe driver natively supports the Generic GPIO interface.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eab03b3f6609518a80eae4d1f5d78ff8f44e116a",
      "tree": "63fa6b6e23c1a3d8dc0a4b83b0908c142c90d8dc",
      "parents": [
        "d85ed59524d936f4c2657ba39a483b4ab373a59e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 03 18:50:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:18 2007 +0100"
      },
      "message": "[ARM] If linux/irq.h is included, asm/irq.h is not required\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d85ed59524d936f4c2657ba39a483b4ab373a59e",
      "tree": "2d6ac3952dfaf3300a4024b725c2c3dc988d1ecf",
      "parents": [
        "ddaca4a26efc0716708f027914bf5508e2d86cc7"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Sat May 26 21:58:07 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:15 2007 +0100"
      },
      "message": "[ARM] 4407/1: Remove in-kernel mach id setting for gtwx5715 ixp4xx board\n\nIf MACH_GTWX5715 is set in Kconfig, this code sets the mach id\nautomatically. Howeber, this means that any IXP4xx kernel which\nis setup to support the gtwx5715 board will not successfully boot\non any other board.\n\nIf the bootloader sets the wrong mach id, it should be set correctly\nby a kernel shim.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ddaca4a26efc0716708f027914bf5508e2d86cc7",
      "tree": "79405a10b410505300723ccaced6c7a80560518b",
      "parents": [
        "dcdeeb21c010e9b5cb2e91f865cd5bebb65bc31f"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Thu May 31 12:27:14 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:15 2007 +0100"
      },
      "message": "[ARM] 4408/2: Fixup support for gtwx5715 ixp4xx board\n\nThis patch fixes up compiling of the gtwx5715 board setup code,\nwhich has apparently been broken since 2.6.18 and the generic\nIRQ changes. In addition it removes some unecessary extern\ndeclarations in the gtwx5715-pci.c file.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dcdeeb21c010e9b5cb2e91f865cd5bebb65bc31f",
      "tree": "96a48f28d44a1d7a23fb16bf95afb3d4aef74983",
      "parents": [
        "46918bd13b887e8f0ae2987e690bc2af9c6c08a4"
      ],
      "author": {
        "name": "Imre Kaloz",
        "email": "kaloz@openwrt.org",
        "time": "Sat Jun 02 15:47:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:15 2007 +0100"
      },
      "message": "[ARM] 4426/2: Netgear WG302 v2 and WAG302 v2 support\n\nThis patch provides support for the Netgear WG302 v2 and WAG302 v2 AccessPoint series.\n\nThis patch relies on the patch \"Gateway 7001 series support\" minimally, as they only have UART2 connected.\n\nUpdated to stay below the 80 char limit in uncompress.h\n\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "46918bd13b887e8f0ae2987e690bc2af9c6c08a4",
      "tree": "14d0969bbd89c94848fb0f59249310746d06acda",
      "parents": [
        "4ad48b4bfa121a67ec04162d584afcfa75ed151a"
      ],
      "author": {
        "name": "Imre Kaloz",
        "email": "kaloz@openwrt.org",
        "time": "Sat Jun 02 15:44:08 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:12:15 2007 +0100"
      },
      "message": "[ARM] 4425/2: Gateway 7001 series support\n\nThis patch provides support for the Gateway 7001 AccessPoint series.\n\nUpdated to stay below the 80 char limit in uncompress.h\n\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "4ad48b4bfa121a67ec04162d584afcfa75ed151a"
}
