)]}'
{
  "log": [
    {
      "commit": "9d5a9e74655b9d04d0ec9c8e47801163b7b74211",
      "tree": "8399629429e5f2b5b1d6ed91b50401db6226337f",
      "parents": [
        "e17c6d56160e4fb9e8c2830e30cc9741d4309989"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Jun 28 00:12:52 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:24 2008 +0100"
      },
      "message": "Remove asm/a.out.h files for all architectures without a.out support.\n\nThis patch also includes the required removal of (unused) inclusion of\n\u003casm/a.out.h\u003e \u003clinux/a.out.h\u003e\u0027s in the arch/ code for these\narchitectures.\n\n[dwmw2: updated for 2.6.27-rc]\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6b213e1bc27da6f6280386b1ff0e817e602c7b7a",
      "tree": "80cec89af9b01f8dcc40d9d576c5c1a05e056a3f",
      "parents": [
        "5cfba5df8c76851ab311a2818a5e688f20833cac"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jun 16 12:39:13 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:20 2008 +0100"
      },
      "message": "Remove redundant CONFIG_ARCH_SUPPORTS_AOUT\n\nWe don\u0027t need this any more; arguably we never really did.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0e7d5bb8480e10f98f89bd1d418a430393b1e995",
      "tree": "897a474b9ba5758e992b33409103d6f3fb1b9088",
      "parents": [
        "3838f59fc2ea9821f3ea13adb555bfc6ea43c74c"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Aug 11 09:00:30 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 11 10:37:34 2008 -0700"
      },
      "message": "m68k{,nommu}: Wire up new system calls\n\nWire up for m68k{,nommu} the system calls that were added in the last merge\nwindow:\n\n - 4006553b06306b34054529477b06b68a1c66249b (\"flag parameters: inotify_init\")\n - ed8cae8ba01348bfd83333f4648dd807b04d7f08 (\"flag parameters: pipe\")\n - 336dd1f70ff62d7dd8655228caed4c5bfc818c56 (\"flag parameters: dup2\")\n - a0998b50c3f0b8fdd265c63e0032f86ebe377dbf (\"flag parameters: epoll_create\")\n - 9fe5ad9c8cef9ad5873d8ee55d1cf00d9b607df0 (\"flag parameters add-on: remove\n\t\t\t\t\t\t epoll_create size param\")\n - b087498eb5605673b0f260a7620d91818cd72304 (\"flag parameters: eventfd\")\n - 9deb27baedb79759c3ab9435a7d8b841842d56e9 (\"flag parameters: signalfd\")\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58750139001bae11a1f9b074f3a9c774fecf5ba8",
      "tree": "ecdafd4d8c3d2ef2cee7e512b7310552863a617c",
      "parents": [
        "685d87f7ccc649ab92b55e18e507a65d0e694eb9"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jul 31 14:38:07 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Aug 07 15:36:16 2008 +1000"
      },
      "message": "Move all of include/asm-m68knommu to arch/m68knommu/include/asm.\nWith the current kbuild infrastructure in place no other changes\nare required for this to work.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "0ec5e0edd155385cb59cb9857de3176524ba4ff8",
      "tree": "3b9078955ca172def6b908b3b8c8e39a629f19f6",
      "parents": [
        "e66ddf1a4593d9bec8623782b94d7b50cc58cec5"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@saeurebad.de",
        "time": "Fri Jul 25 19:46:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jul 26 12:00:11 2008 -0700"
      },
      "message": "m68knommu: use generic show_mem()\n\nRemove arch-specific show_mem() in favor of the generic version.\n\nThis also removes the following redundant information display:\n\n\t- free pages, printed by show_free_areas()\n\t- pages in swapcache, printed by show_swap_cache_info()\n\nwhere show_mem() calls show_free_areas(), which calls\nshow_swap_cache_info().\n\nSigned-off-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3fde80e94c2bbffbb13f5faa3340cf438440ebea",
      "tree": "43eeac74dc34596772b9d9883e9208da8ae84184",
      "parents": [
        "ac9f80ad16e6e934b6c1f12f82d27889c0f9abcc",
        "9b0e74102494971ca37a425c63031fea68bb5b79"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 12:17:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 12:17:19 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68knommu: put ColdFire head code into .text.head section\n  m68knommu: remove last use of CONFIG_FADS and CONFIG_RPXCLASSIC\n  m68knommu: remove RPXCLASSIC from the m68k tree\n  m68knommu: fec: remove FADS\n  m68knommu: MCF5307 PIT GENERIC_CLOCKEVENTS support\n  m68knommu: add read_barrier_depends() and irqs_disabled_flags()\n  m68knommu: add byteswap assembly opcode for ISA A+\n  m68knommu: add ffs and __ffs plattform which support ISA A+ or ISA C\n  m68knommu: add sched_clock() for the DMA timer\n  m68knommu: complete generic time\n  m68knommu: move code within time.c\n  m68knommu: m68knommu: add old stack trace method\n  m68knommu: Add Coldfire DMA Timer support\n  m68knommu: defconfig for M5407C3 board\n  m68knommu: defconfig for M5307C3 board\n  m68knommu: defconfig for M5275EVB board\n  m68knommu: defconfig for M5249EVB board\n  m68knommu: change to a configs directory for board configurations\n"
    },
    {
      "commit": "27ac792ca0b0a1e7e65f20342260650516c95864",
      "tree": "8e0bc93612da0803fe12303ccb75c837cd633c83",
      "parents": [
        "d92bc318547507a944a22e7ef936793dc0fe167f"
      ],
      "author": {
        "name": "Andrea Righi",
        "email": "righi.andrea@gmail.com",
        "time": "Wed Jul 23 21:28:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:21 2008 -0700"
      },
      "message": "PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures\n\nOn 32-bit architectures PAGE_ALIGN() truncates 64-bit values to the 32-bit\nboundary. For example:\n\n\tu64 val \u003d PAGE_ALIGN(size);\n\nalways returns a value \u003c 4GB even if size is greater than 4GB.\n\nThe problem resides in PAGE_MASK definition (from include/asm-x86/page.h for\nexample):\n\n#define PAGE_SHIFT      12\n#define PAGE_SIZE       (_AC(1,UL) \u003c\u003c PAGE_SHIFT)\n#define PAGE_MASK       (~(PAGE_SIZE-1))\n...\n#define PAGE_ALIGN(addr)       (((addr)+PAGE_SIZE-1)\u0026PAGE_MASK)\n\nThe \"~\" is performed on a 32-bit value, so everything in \"and\" with\nPAGE_MASK greater than 4GB will be truncated to the 32-bit boundary.\nUsing the ALIGN() macro seems to be the right way, because it uses\ntypeof(addr) for the mask.\n\nAlso move the PAGE_ALIGN() definitions out of include/asm-*/page.h in\ninclude/linux/mm.h.\n\nSee also lkml discussion: http://lkml.org/lkml/2008/6/11/237\n\n[akpm@linux-foundation.org: fix drivers/media/video/uvc/uvc_queue.c]\n[akpm@linux-foundation.org: fix v850]\n[akpm@linux-foundation.org: fix powerpc]\n[akpm@linux-foundation.org: fix arm]\n[akpm@linux-foundation.org: fix mips]\n[akpm@linux-foundation.org: fix drivers/media/video/pvrusb2/pvrusb2-dvb.c]\n[akpm@linux-foundation.org: fix drivers/mtd/maps/uclinux.c]\n[akpm@linux-foundation.org: fix powerpc]\nSigned-off-by: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9b0e74102494971ca37a425c63031fea68bb5b79",
      "tree": "a50815d416ded6b0d46f7cc02241b6e5f0aa0072",
      "parents": [
        "87f4abb45bc640638e6986f0f4d412b2d0ea21e1"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Jul 11 15:29:36 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:29 2008 +1000"
      },
      "message": "m68knommu: put ColdFire head code into .text.head section\n\nSwitch the ColdFire head start up code to be in the .text.head segment.\nAnd make sure that segment is at the start of the final linked text\nsegment. Fixes the linker warnings about section use mis-matches:\n\n  WARNING: vmlinux.o(.text+0xa8): Section mismatch in reference from the variable _clear_bss to the function .init.text:start_kernel()\n  The function _clear_bss() references\n  the function __init start_kernel().\n  This is often because _clear_bss lacks a __init\n  annotation or the annotation of start_kernel is wrong.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "2b9a69861c39ae4c232385def833816acc07a0a4",
      "tree": "d4edc8214ea3bb32e61128de78588cb8058cd863",
      "parents": [
        "6dbeb456baaba05d60e7ca8213da26142062408a"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Apr 28 11:43:04 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: MCF5307 PIT GENERIC_CLOCKEVENTS support\n\nThe PIT code has been changed in order to suppport GENERIC_CLOCKEVENTS.\nThe priority of the PIT clocksource has been decreased in favor of the\nDMA timer.\n\npit_cycles_per_jiffy become a constant (PIT_CYCLES_PER_JIFFY) because it\nis known at compile time and does not change afterwards.\n\nSigned-off-by: Benedikt Spranger \u003cb.spranger@linutronix.de\u003e\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "a6260ef84103fa8a51a67b6a58e5e16c676e08ad",
      "tree": "a20685c546b2e2ffc49273f3ab4181577b3a78e0",
      "parents": [
        "5bed10a5ee272fbf18ce0ce764245bbb8f28e2e6"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri May 09 16:10:37 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: add ffs and __ffs plattform which support ISA A+ or ISA C\n\nthe ff1 and bitrev opcode appears in ISA C and ISA A+ what isn\u0027t\nsupported by all plattforms. The assembly optimization is automaticly\nenabled if the compiler understand the required cpu keyword.\nMy m5235 seems to boot and run fine so far.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "5bed10a5ee272fbf18ce0ce764245bbb8f28e2e6",
      "tree": "e358b64949a0b709982c31b87381f40821af9873",
      "parents": [
        "95469bd64a7a9ab405b566deb8c81d4aaf67ed9e"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Apr 28 11:43:03 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: add sched_clock() for the DMA timer\n\nwith this printk() and other sched_clock() user use the more precise\ntimestamps. The highly optimized math is from arch/x86/kernel/tsc_32.c.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "95469bd64a7a9ab405b566deb8c81d4aaf67ed9e",
      "tree": "737b6971940e46bba0467e9808f6b101ce3cdb37",
      "parents": [
        "0df185f5a1430ab8b437be402d286ee0728ef9f8"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Apr 28 11:43:01 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: complete generic time\n\ndo_set_rtc() isn\u0027t required because the work that is handled is\nallready served if read_persistent_clock() \u0026 update_persistent_clock()\nare implemented and CONFIG_GENERIC_CMOS_UPDATE is. sync_cmos_clock()\nlooks very familiar :)\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "0df185f5a1430ab8b437be402d286ee0728ef9f8",
      "tree": "c149e6e0152a69323b09d1f1ae88ced6160a61fe",
      "parents": [
        "1fda83d83c664ad74bfec8ce093a86d4d962f093"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Apr 28 11:43:00 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: move code within time.c\n\nThis patch creates two functions do_set_rtc() and read_rtc_mmss()\nbased on allready available code.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "1fda83d83c664ad74bfec8ce093a86d4d962f093",
      "tree": "f050f48faa721b72dcb288c3045625cfcdc31f01",
      "parents": [
        "5732b38ddb770b98110ea218232fc072e5626b87"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri May 09 16:13:36 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:28 2008 +1000"
      },
      "message": "m68knommu: m68knommu: add old stack trace method\n\nThe old method is used when frame pointers are not available.\nAlso fix formating with CONFIG_KALLSYMS\u003dn which eliminates \\n.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "5732b38ddb770b98110ea218232fc072e5626b87",
      "tree": "626eb241ce1b9ff55941e7671660e5219a206420",
      "parents": [
        "ab88e474c8ffa300660f03a8e6b08ea660956bef"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri May 09 16:18:33 2008 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:27 2008 +1000"
      },
      "message": "m68knommu: Add Coldfire DMA Timer support\n\nThis one could be used as a hrtimer.\n\nSigned-off-by: Benedikt Spranger \u003cb.spranger@linutronix.de\u003e\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "ab88e474c8ffa300660f03a8e6b08ea660956bef",
      "tree": "eae02eb193622846f45aa2f6c37a4ca30310689d",
      "parents": [
        "f3a64eaf9ea87d70487b482a6d733cfd52ae4499"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Wed Jun 04 21:26:38 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:27 2008 +1000"
      },
      "message": "m68knommu: defconfig for M5407C3 board\n\nAdd a defconfig for the Freescale M5407C3 board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "f3a64eaf9ea87d70487b482a6d733cfd52ae4499",
      "tree": "7377ca006a00e1b11934c8ca98873b73eca09d6a",
      "parents": [
        "c26def07f97d662ee96362795400cbf6f44d11ce"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Wed Jun 04 21:24:54 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:27 2008 +1000"
      },
      "message": "m68knommu: defconfig for M5307C3 board\n\nAdd a defconfig for the Freescale M5307C3 board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "c26def07f97d662ee96362795400cbf6f44d11ce",
      "tree": "89d39cad98ce3cb55e335bd91cd750ee9db32f37",
      "parents": [
        "8c81b0574fd8877b5214f2d33816b199c62e3335"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Wed Jun 04 21:23:43 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:27 2008 +1000"
      },
      "message": "m68knommu: defconfig for M5275EVB board\n\nAdd a defconfig for the Freescale M5275EVB board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "8c81b0574fd8877b5214f2d33816b199c62e3335",
      "tree": "af56fadc5f6aab2f07b339f31c082b77786f77ab",
      "parents": [
        "deca05c3e81df4fcc38aa891eb8d8add14bce68b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Wed Jun 04 21:22:18 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:26 2008 +1000"
      },
      "message": "m68knommu: defconfig for M5249EVB board\n\nAdd a defconfig for the Freescale M5249EVB board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "deca05c3e81df4fcc38aa891eb8d8add14bce68b",
      "tree": "b939e9bd193c9456d948304605b4221974aa2cae",
      "parents": [
        "c010b2f76c3032e48097a6eef291d8593d5d79a6"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Wed Jun 04 21:20:32 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jul 23 15:11:26 2008 +1000"
      },
      "message": "m68knommu: change to a configs directory for board configurations\n\nRemove the old example m68knommu defconfig. Create a configs directory\nfor specific board configurations. Make the m5208evb the default.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "dc7c65db2845a8d17432d89252c4227a9a7cb15f",
      "tree": "79030b0aaaafc04bc4303c21495134e744afc058",
      "parents": [
        "8a0ca91e1db5de5eb5b18cfa919d52ff8be375af",
        "58b6e5538460be358fdf1286d9a2fbcfcc2cfaba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 16 17:25:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 16 17:25:46 2008 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (72 commits)\n  Revert \"x86/PCI: ACPI based PCI gap calculation\"\n  PCI: remove unnecessary volatile in PCIe hotplug struct controller\n  x86/PCI: ACPI based PCI gap calculation\n  PCI: include linux/pm_wakeup.h for device_set_wakeup_capable\n  PCI PM: Fix pci_prepare_to_sleep\n  x86/PCI: Fix PCI config space for domains \u003e 0\n  Fix acpi_pm_device_sleep_wake() by providing a stub for CONFIG_PM_SLEEP\u003dn\n  PCI: Simplify PCI device PM code\n  PCI PM: Introduce pci_prepare_to_sleep and pci_back_from_sleep\n  PCI ACPI: Rework PCI handling of wake-up\n  ACPI: Introduce new device wakeup flag \u0027prepared\u0027\n  ACPI: Introduce acpi_device_sleep_wake function\n  PCI: rework pci_set_power_state function to call platform first\n  PCI: Introduce platform_pci_power_manageable function\n  ACPI: Introduce acpi_bus_power_manageable function\n  PCI: make pci_name use dev_name\n  PCI: handle pci_name() being const\n  PCI: add stub for pci_set_consistent_dma_mask()\n  PCI: remove unused arch pcibios_update_resource() functions\n  PCI: fix pci_setup_device()\u0027s sprinting into a const buffer\n  ...\n\nFixed up conflicts in various files (arch/x86/kernel/setup_64.c,\narch/x86/pci/irq.c, arch/x86/pci/pci.h, drivers/acpi/sleep/main.c,\ndrivers/pci/pci.c, drivers/pci/pci.h, include/acpi/acpi_bus.h) from x86\nand ACPI updates manually.\n"
    },
    {
      "commit": "0aea531326d1a17ccef7d9a538429c5b32cf4f12",
      "tree": "7a7ee366f7d2b7df6b852d009f08725e982aed1d",
      "parents": [
        "8b285ce84bbc719e363a796f466404576b840d36"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jun 18 01:33:32 2008 +0300"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Jun 27 13:14:01 2008 -0700"
      },
      "message": "PCI: remove unused arch pcibios_update_resource() functions\n\nRussell King did the following back in 2003:\n\n\u003c--  snip  --\u003e\n\n    [PCI] pci-9: Kill per-architecture pcibios_update_resource()\n\n    Kill pcibios_update_resource(), replacing it with pci_update_resource().\n    pci_update_resource() uses pcibios_resource_to_bus() to convert a\n    resource to a device BAR - the transformation should be exactly the\n    same as the transformation used for the PCI bridges.\n\n    pci_update_resource \"knows\" about 64-bit BARs, but doesn\u0027t attempt to\n    set the high 32-bits to anything non-zero - currently no architecture\n    attempts to do something different.  If anyone cares, please fix; I\u0027m\n    going to reflect current behaviour for the time being.\n\n    Ivan pointed out the following architectures need to examine their\n    pcibios_update_resource() implementation - they should make sure that\n    this new implementation does the right thing.  #warning\u0027s have been\n    added where appropriate.\n\n        ia64\n        mips\n        mips64\n\n    This cset also includes a fix for the problem reported by AKPM where\n    64-bit arch compilers complain about the resource mask being placed\n    in a u32.\n\n\u003c--  snip  --\u003e\n\nThis patch removes the unused pcibios_update_resource() functions the\nkernel gained since, from FRV, m68k, mips \u0026 sh architectures.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "6c38d8578545482fe45d6e6ea37be02a2e1bb289",
      "tree": "05f291e2fc1e9cf89398aed63b843bfe6c766789",
      "parents": [
        "67dddaad5d8b8c5ee5b96a7e2f6cb0faad703865"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Jun 12 15:21:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 12 18:05:40 2008 -0700"
      },
      "message": "m68knommu: init coldfire timer TRR with n - 1, not n\n\nThe coldfire timer must be initialised to n - 1 if we want it to count n\ncycles between each tick interrupt.  This was already fixed, but has been\nlost with the conversion to GENERIC_TIMER.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f52111b1546943545e67573c4dde1c7613ca33d3",
      "tree": "f8188dd12f7dc78f0f4c26702a5ba0ceea8199c7",
      "parents": [
        "f26a3988917913b3d11b2bd741601a2c64ab9204"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu May 08 18:19:16 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 16 17:22:20 2008 -0400"
      },
      "message": "[PATCH] take init_files to fs/file.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "f38c84312748de9d04562c12af57080c6901f931",
      "tree": "4dc87929bf6dcaba7aded364d6d6584428da4609",
      "parents": [
        "e662e1cfd434aa234b72fbc781f1d70211cb785b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon May 12 14:02:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 13 08:02:25 2008 -0700"
      },
      "message": "m68knommu: missing sections for linker script\n\nInclude the missing kcrctab and kcrctab_unused sections into the m68knommu\nlinker script.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "78f508ab07954d12896097ac07ab2fab443c7ca2",
      "tree": "88ca32a93de4080280e7f49d25e20c8974809e00",
      "parents": [
        "8dc4e37362a5dc910d704d52ac6542bfd49ddc2f"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon May 12 14:02:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 13 08:02:23 2008 -0700"
      },
      "message": "m68knommu: ColdFire add support for kernel preemption (missing chunk)\n\nAs the subject says this patch adds the support for kernel preemption on\nm68knommu Coldfire.  I thing the same changes could be applied to 68360 \u0026\n68328 but since I don\u0027t have the HW, I don\u0027t touch it.  Kconfig enables the\npreemption item only on coldfire.\n\nThis is a missing chunk from Sebastian\u0027s original patch that I lost from the\nfirst submission.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d35c7b0e54a596c5a8134d75999b7f391a9c6550",
      "tree": "697bb89dbeccae28eb928b2589f500d747ed38ec",
      "parents": [
        "2ddcca36c8bcfa251724fe342c8327451988be0d"
      ],
      "author": {
        "name": "Ulrich Drepper",
        "email": "drepper@redhat.com",
        "time": "Sat May 03 15:10:37 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 03 13:50:33 2008 -0700"
      },
      "message": "unified (weak) sys_pipe implementation\n\nThis replaces the duplicated arch-specific versions of \"sys_pipe()\" with\none unified implementation.  This removes almost 250 lines of duplicated\ncode.\n\nIt\u0027s marked __weak, so that *if* an architecture wants to override the\ndefault implementation it can do so by simply having its own replacement\nversion, since many architectures use alternate calling conventions for\nthe \u0027pipe()\u0027 system call for legacy reasons (ie traditional UNIX\nimplementations often return the two file descriptors in registers)\n\nI still haven\u0027t changed the cris version even though Linus says the BKL\nisn\u0027t needed.  The arch maintainer can easily do it if there are really\nno obstacles.\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6c5a7d504fb0e27aa90b96267177d434642a393d",
      "tree": "2735d367a526fd9136f22fc117d99ab53e3f7577",
      "parents": [
        "0042a1f7ecbc5d40eb2164f375ec87ecf3494418"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 01 12:17:49 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:36 2008 -0700"
      },
      "message": "m68knommu: fix compare race in sched related code\n\nThe interrupts must be disabled before considering the need resched\nbit of the task struct and they have to be disabled before calling\nschedule()\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cff28b56bdafd314836f4193b638b88d9b3cb5b1",
      "tree": "b3ef01242f6cceb9844e2c76bd86015fbd932309",
      "parents": [
        "188a9a4841c9b4a56cdd9b58761a882db4873f0c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Thu May 01 12:17:21 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:36 2008 -0700"
      },
      "message": "m68knommu: remove unused CONFIG_DISKtel\n\nRemove unused CONFIG_DISKtel support.\nMissing config definition pointed out by\nRobert P. J. Day \u003crpjday@mindspring.com\u003e\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "188a9a4841c9b4a56cdd9b58761a882db4873f0c",
      "tree": "8de82978250af604dfb0f52ef1bf31f6380004ef",
      "parents": [
        "653620d6190670a7e2e3a6c7c0a4f78badb0e31f"
      ],
      "author": {
        "name": "Steve Bennett",
        "email": "steveb@workware.net.au",
        "time": "Thu May 01 12:17:08 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:36 2008 -0700"
      },
      "message": "m68knommu: add WilFire and WildfireMod board support\n\nThis patch adds linux-2.6.x kernel support for the Intec Automation\nColdFire 5282-based boards, the WildFire and WildFireMod\n\nSigned-Off-By: Steve Bennett \u003csteveb@workware.net.au\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "653620d6190670a7e2e3a6c7c0a4f78badb0e31f",
      "tree": "ed1daa9531038552009e20ce5ecec8da88b302a0",
      "parents": [
        "d259c329835bc1c17eca1dac7604baaf2d895e73"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Thu May 01 12:17:00 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: remove unused CONFIG_MTD_KeyTechnology\n\nRemove unused board type CONFIG_MTD_KeyTechnology.\nPointed out by Robert P. J. Day \u003crpjday@mindspring.com\u003e\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d259c329835bc1c17eca1dac7604baaf2d895e73",
      "tree": "96c7deecbf5a09dbee4d939f52463642ba56eb52",
      "parents": [
        "779125c274446e873f262e24853353eaf0002719"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Thu May 01 12:16:53 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: fix 5206e UART init function naming\n\nFix ColdFire 5206e platform UART init function naming.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "779125c274446e873f262e24853353eaf0002719",
      "tree": "a294fefb3eda8b3f6d2a82140d83fbe9c41ff6ad",
      "parents": [
        "f6054e2131d8f5d43f6686ecc7687994adecc5a2"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 01 12:16:46 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: add some missing sections into the linker script\n\nAdd some missing sections into the linker script.\nThose are required for spinlocks \u0026 kallsyms.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f6054e2131d8f5d43f6686ecc7687994adecc5a2",
      "tree": "cd08ec02d9ca6259efbf948d4ca829b7ceafa8fd",
      "parents": [
        "008150f53729d188a5c14b1a86725972e15fe5f4"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 01 12:16:38 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: add pretty back strace\n\nWith this patch and\n CONFIG_FRAME_POINTER\u003dy\n CONFIG_KALLSYMS\u003dy\nThe backtrace shows resolved function names and their numeric\naddress.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "008150f53729d188a5c14b1a86725972e15fe5f4",
      "tree": "f20beb173a9fe561623aba010bbd2405cfd2175a",
      "parents": [
        "a19325a77432338d2710b3ebbe7fd8e6627e81e3"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 01 12:16:33 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: add a missing backslash n in setup code\n\nadd a missing backslash n in setup code\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a19325a77432338d2710b3ebbe7fd8e6627e81e3",
      "tree": "da28058ae14e32e2aeaebffd3c2eba2b31a7adda",
      "parents": [
        "2d7f16d6d12682c41fb287ea8261df8e4679f638"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Thu May 01 12:16:29 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: ColdFire add support for kernel preemption\n\nAs the subject says this patch adds the support for kernel preemption\non m68knommu Coldfire. I thing the same changes could be applied to\n68360 \u0026 68328 but since I don\u0027t have the HW for testing, I don\u0027t touch it.\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d7f16d6d12682c41fb287ea8261df8e4679f638",
      "tree": "c9e8bce26b85ec9f4790e0f18baaa24c8f6d8f38",
      "parents": [
        "10ed2195bb8aef4358223f07bb00e8cf9b278bf2"
      ],
      "author": {
        "name": "Wilson Callan",
        "email": "wcallan@savantav.com",
        "time": "Thu May 01 12:16:28 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:08:35 2008 -0700"
      },
      "message": "m68knommu: fix signal handling return path\n\nThe return from software signal handling pushes code on the stack\nthat system calls to the kernels cleanup code. This is borrowed\ndirectly from the m68k linux signal handler.\n\nThe rt signal case is not quite right for the restricted instruction\nset of the ColdFire parts. And neither the normal signal case or rt\nsignal case properly flushes/pushes the appropriate cache lines.\n\nRework the return path to just call back through some code fragments\nin the kernel proper (with no MMU in the way we can do this). No\ncache problems, and less code overall.\n\nOriginal patch submitted by Wilson Callan \u003cwcallan@savantav.com\u003e\n\nGreg fixed the rt signal return path to use the proper system call\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d8045b4af69c905a2b44ffffb4a1c13ba85e0867",
      "tree": "ceabf877c404f0dacebe0c6d856f509fd4188ef2",
      "parents": [
        "501cd36f9de960f640f15ed37428631167108006"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Tue Apr 29 01:04:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:06:30 2008 -0700"
      },
      "message": "m68k/m68kmmu: use kbuild.h instead of defining macros in asm-offsets.c\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "64ac24e738823161693bf791f87adc802cf529ff",
      "tree": "19c0b0cf314d4394ca580c05b86cdf874ce0a167",
      "parents": [
        "e48b3deee475134585eed03e7afebe4bf9e0dba9"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Mar 07 21:55:58 2008 -0500"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Thu Apr 17 10:42:34 2008 -0400"
      },
      "message": "Generic semaphore implementation\n\nSemaphores are no longer performance-critical, so a generic C\nimplementation is better for maintainability, debuggability and\nextensibility.  Thanks to Peter Zijlstra for fixing the lockdep\nwarning.  Thanks to Harvey Harrison for pointing out that the\nunlikely() was unnecessary.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8727e28ddebb031d80b5e261c98c24f1dcb9a82f",
      "tree": "622578f48dbd09ae8d418363363329d0b89e9f53",
      "parents": [
        "0a504779d312ab20b9dbe3c8f1c66f395f80e2eb"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Mar 04 09:18:16 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 08:04:11 2008 -0800"
      },
      "message": "m68k{,nommu}: Wire up new timerfd syscalls\n\nm68k{,nommu}: Wire up the new timerfd syscalls, which were introduced in\ncommit 4d672e7ac79b5ec5cdc90e450823441e20464691 (\"timerfd: new timerfd API\").\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "881ab680a49708b785384990ba729c1305e7f978",
      "tree": "ed0b4da35f9a33e2348277be4c7f67840d7603de",
      "parents": [
        "673da21b10fe5988dd237beddd5292e18b5c5988"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Mar 04 16:24:17 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 08:04:11 2008 -0800"
      },
      "message": "m68knommu: remove duplicate hw_tick() code\n\nRemove duplicate hw_tick() function from 68328 timers code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "673da21b10fe5988dd237beddd5292e18b5c5988",
      "tree": "f1da08e7fdc7bbd8f4d33609a7d05f3f7806e550",
      "parents": [
        "10a7f3135ac4937a3dc8ed11614a2b70cbd44728"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Mar 04 15:44:23 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 08:04:11 2008 -0800"
      },
      "message": "m68knommu: update defconfig\n\nUpdate the m68knommu defconfig.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6ef1e56776aad1fe7381b5bc64e39ff80aa33899",
      "tree": "d2cb54557c362f7670cc6f7ee5d0a0d0bbdd76b4",
      "parents": [
        "c25f0a0f7fc37f39341a120a945ff7fe06b8ab4e"
      ],
      "author": {
        "name": "Matt Waddel",
        "email": "Matt.Waddel@freescale.com",
        "time": "Thu Feb 14 19:31:27 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 20:58:05 2008 -0800"
      },
      "message": "m68knommu: fix profile timer\n\nI was looking at timers in the Coldfire system and I noticed that the\nCONFIG_HIGHPROFILE option seems to be a little out of date.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c25f0a0f7fc37f39341a120a945ff7fe06b8ab4e",
      "tree": "55c0ca257a995462fca807d925689c43d2b8aa49",
      "parents": [
        "091b76d6aa788d8294caa2895cea1013f3eff7da"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Thu Feb 14 19:31:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 20:58:05 2008 -0800"
      },
      "message": "m68knommu: use asflags instead of EXTRA_AFLAGS\n\nModify the extra asm flags for debugger capabilities, use asflags instead for\nEXTRA_AFLAGS.  Suggestion from Sam Ravnborg.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "903be1c56444615342ac5f1fc103e2ec11043714",
      "tree": "31dc02f5b62b32884e23020705771a7b73495840",
      "parents": [
        "b9cf92eda3ddaf025fc38323ff96bac34243dec8"
      ],
      "author": {
        "name": "Walter T Gruczka",
        "email": "walter.t.gruczka@boeing.com",
        "time": "Thu Feb 14 19:31:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 20:58:05 2008 -0800"
      },
      "message": "m68knommu: fix coldfire interrupt exit path\n\nRemove bogus conditional jump in return from interrupt path.  Reorder the code\npath now that is not there.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aa02cd2d9bd1e24a230bd66a0a741b984d03915a",
      "tree": "06e341e095749048feabbe2ded236e5db38ee251",
      "parents": [
        "10270d4838bdc493781f5a1cf2e90e9c34c9142f"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Wed Feb 13 21:33:16 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 13:29:25 2008 -0800"
      },
      "message": "xtime_lock vs update_process_times\n\nCommit d3d74453c34f8fd87674a8cf5b8a327c68f22e99 (\"hrtimer: fixup the\nHRTIMER_CB_IRQSAFE_NO_SOFTIRQ fallback\") broke several archs, and since\nonly Russell bothered to merge the fix, and Greg to ACK his arch, I\u0027m\nsending this for merger.\n\nI have confirmation that the Alpha bit results in a booting kernel.\nThat leaves: blackfin, frv, sh and sparc untested.\n\nThe deadlock in question was found by Russell:\n\n  IRQ handle\n    -\u003e timer_tick() - xtime seqlock held for write\n      -\u003e update_process_times()\n        -\u003e run_local_timers()\n          -\u003e hrtimer_run_queues()\n            -\u003e hrtimer_get_softirq_time() - tries to get a read lock\n\nNow, Thomas assures me the fix is trivial, only do_timer() needs to be\ndone under the xtime_lock, and update_process_times() can savely be\nremoved from under it.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCC: Richard Henderson \u003crth@twiddle.net\u003e\nCC: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCC: David Howells \u003cdhowells@redhat.com\u003e\nCC: Paul Mundt \u003clethal@linux-sh.org\u003e\nCC: William Irwin \u003cwli@holomorphy.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "bdc807871d58285737d50dc6163d0feb72cb0dc2",
      "tree": "1a6d35f3537ed1a7460811549efd045ae97a0e6e",
      "parents": [
        "7ef3d2fd17c377ef64a2aa19677d17576606c3b4"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 08 04:21:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:39 2008 -0800"
      },
      "message": "avoid overflows in kernel/time.c\n\nWhen the conversion factor between jiffies and milli- or microseconds is\nnot a single multiply or divide, as for the case of HZ \u003d\u003d 300, we currently\ndo a multiply followed by a divide.  The intervening result, however, is\nsubject to overflows, especially since the fraction is not simplified (for\nHZ \u003d\u003d 300, we multiply by 300 and divide by 1000).\n\nThis is exposed to the user when passing a large timeout to poll(), for\nexample.\n\nThis patch replaces the multiply-divide with a reciprocal multiplication on\n32-bit platforms.  When the input is an unsigned long, there is no portable\nway to do this on 64-bit platforms there is no portable way to do this\nsince it requires a 128-bit intermediate result (which gcc does support on\n64-bit platforms but may generate libgcc calls, e.g.  on 64-bit s390), but\nsince the output is a 32-bit integer in the cases affected, just simplify\nthe multiply-divide (*3/10 instead of *300/1000).\n\nThe reciprocal multiply used can have off-by-one errors in the upper half\nof the valid output range.  This could be avoided at the expense of having\nto deal with a potential 65-bit intermediate result.  Since the intent is\nto avoid overflow problems and most of the other time conversions are only\nsemiexact, the off-by-one errors were considered an acceptable tradeoff.\n\nAt Ralf Baechle\u0027s suggestion, this version uses a Perl script to compute\nthe necessary constants.  We already have dependencies on Perl for kernel\ncompiles.  This does, however, require the Perl module Math::BigInt, which\nis included in the standard Perl distribution starting with version 5.8.0.\nIn order to support older versions of Perl, include a table of canned\nconstants in the script itself, and structure the script so that\nMath::BigInt isn\u0027t required if pulling values from said table.\n\nRunning the script requires that the HZ value is available from the\nMakefile.  Thus, this patch also adds the Kconfig variable CONFIG_HZ to the\narchitectures which didn\u0027t already have it (alpha, cris, frv, h8300, m32r,\nm68k, m68knommu, sparc, v850, and xtensa.) It does *not* touch the sh or\nsh64 architectures, since Paul Mundt has dealt with those separately in the\nsh tree.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e,\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e,\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e,\nCc: Richard Henderson \u003crth@twiddle.net\u003e,\nCc: Michael Starvik \u003cstarvik@axis.com\u003e,\nCc: David Howells \u003cdhowells@redhat.com\u003e,\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e,\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e,\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e,\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e,\nCc: William L. Irwin \u003csparclinux@vger.kernel.org\u003e,\nCc: Chris Zankel \u003cchris@zankel.net\u003e,\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e,\nCc: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "03a44825be987d720df854f63b2f7bd30e46bdde",
      "tree": "6ac01a425ff2201db972fd3b836efc9b0ab6eaec",
      "parents": [
        "ec26e11740cdff8c3c8330ea235478704ffb4a71"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Fri Feb 08 04:21:19 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:38 2008 -0800"
      },
      "message": "procfs: constify function pointer tables\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-By: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0b933c08bd5fd053bbba8ba6387f543be03d49f",
      "tree": "c3c6d2e44d2104231daa31f684b9e7fcdc3b7896",
      "parents": [
        "922a70d327bd4b11342c2afd08e20d35f52064c3"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:27 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "aout: mark arches that support A.OUT format\n\nMark arches that support A.OUT format by including the following in their\nmaster Kconfig files:\n\n\tconfig ARCH_SUPPORTS_AOUT\n\t\tdef_bool y\n\nThis should also be set if the arch provides compatibility A.OUT support for\nan older arch, for instance x86_64 for i386 or sparc64 for sparc.\n\nI\u0027ve guessed at which arches don\u0027t, based on comments in the code, however I\u0027m\nsure that some of the ones I\u0027ve marked as \u0027yes\u0027 actually should be \u0027no\u0027.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "72a7fe3967dbf86cb34e24fbf1d957fe24d2f246",
      "tree": "c19f7d0b530577359840e959cce204939caf0649",
      "parents": [
        "25fad945a7f7ff2cf06e437381c6a1121784dbd9"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Thu Feb 07 00:15:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:25 2008 -0800"
      },
      "message": "Introduce flags for reserve_bootmem()\n\nThis patchset adds a flags variable to reserve_bootmem() and uses the\nBOOTMEM_EXCLUSIVE flag in crashkernel reservation code to detect collisions\nbetween crashkernel area and already used memory.\n\nThis patch:\n\nChange the reserve_bootmem() function to accept a new flag BOOTMEM_EXCLUSIVE.\nIf that flag is set, the function returns with -EBUSY if the memory already\nhas been reserved in the past.  This is to avoid conflicts.\n\nBecause that code runs before SMP initialisation, there\u0027s no race condition\ninside reserve_bootmem_core().\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: fix powerpc build]\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "911f21501f50b16ce77f37b01e90b5b73c8c80bf",
      "tree": "b8a237b56d8361170f91f95b9072a0b5ea91f056",
      "parents": [
        "4e701482d1d7b90c358e2bd244bb71623f767120"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 06 01:36:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "Remove inclusions of \u003clinux/autoconf.h\u003e\n\nNothing should ever include this file.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: \"Mike Frysinger\" \u003cvapier.adi@gmail.com\u003e\nAcked-by: \"Bryan Wu\" \u003ccooloney.lkml@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49eaf7d7f0ec493beb724fbb3c60f37d7b92bc86",
      "tree": "19563300dd0db990cad68a06e35047c492d266d1",
      "parents": [
        "f905bc447c303fefcb180c7e8b641746ffa6cf87"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Feb 04 22:30:00 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:21 2008 -0800"
      },
      "message": "m68knommu: remove duplicate exports\n\nOne EXPORT_SYMBOL should be enough for everyone.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f156ac8c7aeddb2d85294b7a3b849178625e15e2",
      "tree": "60fb2b1cc7f8e4eb7f42e9972c67c0231d840f9a",
      "parents": [
        "c155f3f9c54c602823c3970ec8a465ec3f9c2017"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "olsajiri@gmail.com",
        "time": "Mon Feb 04 22:29:58 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:21 2008 -0800"
      },
      "message": "m68knommu: removing config variable DUMPTOFLASH\n\nRemoving config variable DUMPTOFLASH, since it is not used\n\nSigned-off-by: Jiri Olsa \u003colsajiri@gmail.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c155f3f9c54c602823c3970ec8a465ec3f9c2017",
      "tree": "c747e5e5c90f8705bcddcdb22a0bb90452d0e891",
      "parents": [
        "16791963ff7dd6a108251f5fa4b273cf1ffe531f"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "olsajiri@gmail.com",
        "time": "Mon Feb 04 22:29:58 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:21 2008 -0800"
      },
      "message": "m68knomu: remove dead config symbols from m68knomu code\n\nremove dead config symbols from m68knommu code\n\nSigned-off-by: Jiri Olsa \u003colsajiri@gmail.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d672e7ac79b5ec5cdc90e450823441e20464691",
      "tree": "66da3aa0bf7f7ac80376a93f17edbb2246b2df06",
      "parents": [
        "5e05ad7d4e3b11f935998882b5d9c3b257137f1b"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Mon Feb 04 22:27:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:07 2008 -0800"
      },
      "message": "timerfd: new timerfd API\n\nThis is the new timerfd API as it is implemented by the following patch:\n\nint timerfd_create(int clockid, int flags);\nint timerfd_settime(int ufd, int flags,\n\t\t    const struct itimerspec *utmr,\n\t\t    struct itimerspec *otmr);\nint timerfd_gettime(int ufd, struct itimerspec *otmr);\n\nThe timerfd_create() API creates an un-programmed timerfd fd.  The \"clockid\"\nparameter can be either CLOCK_MONOTONIC or CLOCK_REALTIME.\n\nThe timerfd_settime() API give new settings by the timerfd fd, by optionally\nretrieving the previous expiration time (in case the \"otmr\" parameter is not\nNULL).\n\nThe time value specified in \"utmr\" is absolute, if the TFD_TIMER_ABSTIME bit\nis set in the \"flags\" parameter.  Otherwise it\u0027s a relative time.\n\nThe timerfd_gettime() API returns the next expiration time of the timer, or\n{0, 0} if the timerfd has not been set yet.\n\nLike the previous timerfd API implementation, read(2) and poll(2) are\nsupported (with the same interface).  Here\u0027s a simple test program I used to\nexercise the new timerfd APIs:\n\nhttp://www.xmailserver.org/timerfd-test2.c\n\n[akpm@linux-foundation.org: coding-style cleanups]\n[akpm@linux-foundation.org: fix ia64 build]\n[akpm@linux-foundation.org: fix m68k build]\n[akpm@linux-foundation.org: fix mips build]\n[akpm@linux-foundation.org: fix alpha, arm, blackfin, cris, m68k, s390, sparc and sparc64 builds]\n[heiko.carstens@de.ibm.com: fix s390]\n[akpm@linux-foundation.org: fix powerpc build]\n[akpm@linux-foundation.org: fix sparc64 more]\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "125e564582cbce6219397fc64556438420efae4c",
      "tree": "501bb3cdb3f17bfbe3b9a43bd89b48ac801a1e38",
      "parents": [
        "3f550096dede4430f83b16457da83bf429155ac2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:36 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:08 2008 +0100"
      },
      "message": "Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig\n\nMove the instrumentation Kconfig to\n\narch/Kconfig for architecture dependent options\n  - oprofile\n  - kprobes\n\nand\n\ninit/Kconfig for architecture independent options\n  - profiling\n  - markers\n\nRemove the \"Instrumentation Support\" menu. Everything moves to \"General setup\".\nDelete the kernel/Kconfig.instrumentation file.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "0c6377f878eb767846934d6c70377afac9a4db68",
      "tree": "94089c74d5ee2eadea89a1ba927d21cf6ca9b42a",
      "parents": [
        "79d8bfb01be752694fb3ae93555fcc0ad91b232b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:52 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:04 2008 +1100"
      },
      "message": "m68knommu: remove dead timer int pending code\n\nRemove all the dead timer interrupt checking functions for the ColdFire\nCPU \"timers\" hardware that are not used after switching to GENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "79d8bfb01be752694fb3ae93555fcc0ad91b232b",
      "tree": "3828131ccd73e954d3f5ef1aeea87ed53ba5f7cb",
      "parents": [
        "2d8815ba82ef5048806d36529f3e385450ba6e60"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:49 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:04 2008 +1100"
      },
      "message": "m68knommu: remove empty timer offset function for 68360\n\nSwitching to GENERIC_TIME means we no longer need the empty timer offset\nfunction for the 68360 CPU.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d8815ba82ef5048806d36529f3e385450ba6e60",
      "tree": "1c3795a516ad13762b5dbe907e96198807cf3114",
      "parents": [
        "de0cc4e2830434c44131232fd953dee895be43a2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:39 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:03 2008 +1100"
      },
      "message": "m68knommu: remove local gettimeofday code\n\nRemove unused local gettimeofday functions, now that we are using\nGENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de0cc4e2830434c44131232fd953dee895be43a2",
      "tree": "a66df7efa70370f8ce5f7e2b80cb36766ab39d4f",
      "parents": [
        "a7f61fa43e9b5622de5568b695b87c2166c49ea2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:30 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:03 2008 +1100"
      },
      "message": "m68knommu: set config to use GENERIC_TIME\n\nSwitch m68knommu arch to using GENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a7f61fa43e9b5622de5568b695b87c2166c49ea2",
      "tree": "92b82c932f6947fdb189b0caed245a730808fdf4",
      "parents": [
        "8d80c5ee9c1e5bc3b72d69591101c2715a7e7fdd"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:26 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:03 2008 +1100"
      },
      "message": "m68knommu: switch ColdFire TIMER to use GENERIC_TIME\n\nSwitch the ColdFire TIMER timer to use GENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8d80c5ee9c1e5bc3b72d69591101c2715a7e7fdd",
      "tree": "fcc63bb81d8b3a253fba5a3de0974488994dc35b",
      "parents": [
        "36a90f26aa24c58e5279786340beb9f5bea39361"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:21 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:03 2008 +1100"
      },
      "message": "m68knommu: switch ColdFire PIT timer to use GENERIC_TIME\n\nSwitch the ColdFire PIT timer to using GENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36a90f26aa24c58e5279786340beb9f5bea39361",
      "tree": "cf18a97aef95f5b95525526a78bdf27f77db9bcf",
      "parents": [
        "f6efaf62bbb67ad564862a1131c365c3c55f6242"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:40:17 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:02:03 2008 +1100"
      },
      "message": "m68knommu: switch 68328 timer to use GENERIC_TIME\n\nSwitch the 68328 CPU timer code to using GENERIC_TIME.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c9f27c3619b3ee26b8ec47692bdd3a7ac075ad87",
      "tree": "2ad64678425cead0ec63774d542d7e66089b1cea",
      "parents": [
        "7c74806bc9addc312f59f2e7388b3a436c0c5131"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:38:20 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:00:01 2008 +1100"
      },
      "message": "m68knommu: remove dead code from m68knommu timer code\n\nRemove unused LED heartbeat code from m68knommu timer code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dad263b84e244cd991f40ab9f87813078f585abb",
      "tree": "0e65802792dd3086dc8f56ca8025f3ce49a84716",
      "parents": [
        "6d3867987b8eefd880246f7dab085fcbe348c4dd"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:38:03 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:00:01 2008 +1100"
      },
      "message": "m68knommu: create common DMA table for ColdFire CPUs\n\nMove the ColdFire DMA address table into its own file, and out\nof each of the different CPU config files. No need to have a copy\nof it in each of the config setup files.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d3867987b8eefd880246f7dab085fcbe348c4dd",
      "tree": "4606e276d47e3b1c1860cc97686f364b1364d3a5",
      "parents": [
        "591091a15e22dc4ec30aa6fd5998be4e024b5c4c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:56 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:10 2008 +1100"
      },
      "message": "m68knommu: modify Makefiles to support common coldfire directory\n\nModify Makefiles to support separate coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "591091a15e22dc4ec30aa6fd5998be4e024b5c4c",
      "tree": "05bc18df1558861d8a8116c309ed07a2384607a3",
      "parents": [
        "297a834d0b593179cc178ddc5f128c8b8844d7be"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:46 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:10 2008 +1100"
      },
      "message": "m68knommu: move ColdFire vectors.c to its own coldfire directory\n\nMove common ColdFire CPU vectors.c to common coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "297a834d0b593179cc178ddc5f128c8b8844d7be",
      "tree": "31355d0128d00ba0a0aa9b23b49b893727a37655",
      "parents": [
        "703d01255e650b2f1ff6b2df5345bd481fd094e6"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:39 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:10 2008 +1100"
      },
      "message": "m68knommu: move ColdFire timers.c to its own coldfire directory\n\nMove common ColdFire CPU timers.c to common coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "703d01255e650b2f1ff6b2df5345bd481fd094e6",
      "tree": "7837de34ee0d45a06dd0783e74de918fc6d0bbcc",
      "parents": [
        "ad80335a989ddace0969b180d4c417b56f26a254"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:36 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:10 2008 +1100"
      },
      "message": "m68knommu: move ColdFire pit.c to its own coldfire directory\n\nMove common ColdFire CPU pit.c to common coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad80335a989ddace0969b180d4c417b56f26a254",
      "tree": "62e7dfaa531c928544f32eac8c83aa822d1c4d52",
      "parents": [
        "129f481d69123919c9fc351be268878fcd19df01"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:28 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:09 2008 +1100"
      },
      "message": "m68knommu: move ColdFire head.S to its own coldfire directory\n\nMove common ColdFire CPU head.S to common coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "129f481d69123919c9fc351be268878fcd19df01",
      "tree": "a0f334ed7c6c9b4132890c1ba49dbeefdb77e399",
      "parents": [
        "c0ecfcd4b8998441cb6c647ee561e55cc3cd7e81"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:37:18 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:58:09 2008 +1100"
      },
      "message": "m68knommu: move ColdFire entry.S to its own coldfire directory\n\nMove common ColdFire CPU entry.S to common coldfire platform directory.\n\nCurrently the common ColdFire CPU family code sits in the\narch/m68knommu/platform/5307 directory. This is confusing, the files\ncontaining this common code are in no way specific to the 5307 ColdFire.\nCreate an arch/m68knommu/platform/coldfire directory to contain this\ncommon code. Other m68knommu CPU varients do not need use this code\nthough, so it doesn\u0027t make sense to move it to arch/m68knommu/kernel.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0ecfcd4b8998441cb6c647ee561e55cc3cd7e81",
      "tree": "db5c67d9e3571820e8c03a34f158d81c3965b9f6",
      "parents": [
        "b2e1810e6467455e6dd28c7c7170c2e9c37fd1b0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:35:03 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:44 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5407 ColdFire parts\n\nSwitch to platform style configuration for 5407 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b2e1810e6467455e6dd28c7c7170c2e9c37fd1b0",
      "tree": "401c856ebce465b3d45caae93574dced3b0699b4",
      "parents": [
        "e206da0bb3ccb479d624172580963bd70431b455"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:58 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 532x ColdFire parts\n\nSwitch to platform style configuration for 532x ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e206da0bb3ccb479d624172580963bd70431b455",
      "tree": "a385a51b0433b32679a592b8b11175658ba8a875",
      "parents": [
        "96db271acee00e550ddce54aaa8d0dc3e99706a3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:40 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 527x ColdFire parts\n\nSwitch to platform style configuration for 527x ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96db271acee00e550ddce54aaa8d0dc3e99706a3",
      "tree": "3e72ab195b7bcbaa8fe9af628f3d826dc7d6a585",
      "parents": [
        "eb49e9076141756d6c8fc97663e94eead0d7fc42"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:55 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5307 ColdFire parts\n\nSwitch to platform style configuration for 5307 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb49e9076141756d6c8fc97663e94eead0d7fc42",
      "tree": "0f4f25315019f813aa6653aaa4c92a4fc896eeb5",
      "parents": [
        "5f84bd52f03f8606982c75dfbda8c4cc1b725fee"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:50 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 528x ColdFire parts\n\nSwitch to platform style configuration for 528x ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f84bd52f03f8606982c75dfbda8c4cc1b725fee",
      "tree": "ac6e4f3f29b4d203ddee57d480374ad6986e8baf",
      "parents": [
        "84e6defae684656193621a5812f51ff3561550b1"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:30 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5249 ColdFire parts\n\nSwitch to platform style configuration for 5249 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "84e6defae684656193621a5812f51ff3561550b1",
      "tree": "0ee9abaaa449fffb0cad0071df2139670000eee2",
      "parents": [
        "7dabb9ad8de527c3afef055a3ea18d027a4cca63"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:32 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:55:43 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5272 ColdFire parts\n\nSwitch to platform style configuration for 5272 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7dabb9ad8de527c3afef055a3ea18d027a4cca63",
      "tree": "cf692db969188d74d9b85cf4dc0a5a26b0f01cd1",
      "parents": [
        "4b61a353e4c893ea07ff5a812de8c0894ed5982f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:10 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: platform setup for 520x ColdFire parts\n\nSwitch to platform style configuration for 520x ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b61a353e4c893ea07ff5a812de8c0894ed5982f",
      "tree": "9331a9ac544b8cd42c9b03ad5ed0b7d500e24430",
      "parents": [
        "cf64c233839e97221d63ed7887b59196c8c748c3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:15 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: platform setup for 523x ColdFire parts\n\nSwitch to platform style configuration for 523x ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cf64c233839e97221d63ed7887b59196c8c748c3",
      "tree": "2d83cc2619ced36f48eb1737383712f456354fc2",
      "parents": [
        "9685c43e4ea7e7267afd30157ca22af4e21e2767"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:08 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5206e ColdFire parts\n\nSwitch to platform style configuration for 5206e ColdFire parts.\nInitial support is for the UARTs. DMA support is moved to common code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9685c43e4ea7e7267afd30157ca22af4e21e2767",
      "tree": "6d7547e3eff78564fbdc0a6dabad7f6e0604143c",
      "parents": [
        "ae1b5f0d2311057643657b71a272c4748e4b21d2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:04 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5206 ColdFire parts\n\nSwitch to platform style configuration for 5206 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01ba2bdc6b639764745ff678caf3fb9e5bcd745a",
      "tree": "c6e7f1925687485c331189a2d55ff4f2bb0a09df",
      "parents": [
        "6c5bd235bfd0b92188915465c7dfb377c1a4d451"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Jan 20 14:15:03 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jan 28 23:21:17 2008 +0100"
      },
      "message": "all archs: consolidate init and exit sections in vmlinux.lds.h\n\nThis patch consolidate all definitions of .init.text, .init.data\nand .exit.text, .exit.data section definitions in\nthe generic vmlinux.lds.h.\n\nThis is a preparational patch - alone it does not buy\nus much good.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "f386c3ccf65c24e5b0711f6ec63872775555a6d3",
      "tree": "3df380e0ee8ab5b1788e10c31d5814eb5546809b",
      "parents": [
        "1d2842e05a63cbca10a301632598a5193ad8980b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:46 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: mark mem init functions as __init\n\nMark the m68knommu memory init functions as __init.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d2842e05a63cbca10a301632598a5193ad8980b",
      "tree": "154effcc20eeab0887b3ce9dcf146474f83bab23",
      "parents": [
        "65fde4c6dfd27665b13336d7dfc47daa7fa960cb"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:41 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: mark setup_arch() as __init\n\nMark the m68knommu setup_arch() function as __init.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65fde4c6dfd27665b13336d7dfc47daa7fa960cb",
      "tree": "dc8127bfe52e10f2600def4e1608263d2eb9cd25",
      "parents": [
        "f1353707b79cb863a7f081c77067db6280e8ce64"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:32 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: cleanup 68VZ328 init code\n\nRemoved header includes not needed.\nRemove use of old m68knommu timer function pointers.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1353707b79cb863a7f081c77067db6280e8ce64",
      "tree": "37de1c8d2413ce82d57852f0508a1717d45e13bf",
      "parents": [
        "7e6a3d402c97c95ca1f8dc84ad5b69f3118cd2b5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:28 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: cleanup 68EZ328 init code\n\nClean up 68EZ328 timer support code. Removed header includes not needed.\nRemove use of old m68knommu timer function pointers.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7e6a3d402c97c95ca1f8dc84ad5b69f3118cd2b5",
      "tree": "d151b19f3cbb445ffc6585cfb9b96d4898496c88",
      "parents": [
        "846757162d3f92629b3ab6189366cd8febbb4995"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:25 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: cleanup 68360 startup code\n\nClean up 68360 timer support code. Removed header includes not needed.\nRemove use of old m68knommu timer function pointers. Use common function\nnaming for 68328 timer functions.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "846757162d3f92629b3ab6189366cd8febbb4995",
      "tree": "f49534bd5429336c659236388045397c4655d3bf",
      "parents": [
        "0e298ebec4ddc84741340fb085887ad8732f727b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:20 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: cleanup 68328 timer code\n\nUse common function naming for 68328 timer functions to make them\nconsistent with the various other hardware m68knommu timers.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0e298ebec4ddc84741340fb085887ad8732f727b",
      "tree": "ac7f3ddc2e1a8fb4903d541088474e3682098a67",
      "parents": [
        "33d56bc4bf3efc0ecb07c95003cb7869f79f3999"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:16 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: cleanup 68328 init code\n\nClean up 68328 timer support code. Removed header includes not needed.\nRemove use of old m68knommu timer function pointers.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33d56bc4bf3efc0ecb07c95003cb7869f79f3999",
      "tree": "b41cc55441b6e3413cc4c52703f4571c840c73c1",
      "parents": [
        "25c263542ddf9396012b6a6fa2b327d304f7f9a3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Oct 24 12:03:10 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 20:45:44 2007 -0700"
      },
      "message": "m68knommu: remove unused variables in setup.c\n\nRemove unused variables from setup.c code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f2c2679893c963bd90c5e1c0669b97fd87d1c4a",
      "tree": "e999c52741b86aef2ad5bcb4ef4e1aeb44613f1d",
      "parents": [
        "49aa49bfd40d718095669c1c70c9d167b814e29b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:35 2007 -0700"
      },
      "message": "m68knommu: cleanup m68knommu timer code\n\nReduce the function pointer mess of the m68knommu timer code by calling\ndirectly to the local hardware\u0027s timer setup, and expose the local\ncommon timer interrupt handler to the lower level hardware timer.\n\nUltimately this will save definitions of all these functions across all\nthe platform code to setup the function pointers (which for any given\nm68knommu CPU family member can be only one set of hardware timer\nfunctions).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c48f484b9b7c8444247706b3ad9050245b8062f9",
      "tree": "fd753e4891ba1978dc73f10d37634a737aeceabb",
      "parents": [
        "293dba4b4acdfed75f92600792b5a00a942edc60"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:34 2007 -0700"
      },
      "message": "m68knommu: fix make archclean\n\nRemove build reference to arch/m68knommu/boot directory, it doesn\u0027t\nexist.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "293dba4b4acdfed75f92600792b5a00a942edc60",
      "tree": "6a7af469bcdf06f3d88bfc69a66b07aa235514ee",
      "parents": [
        "be6cb66da76fe089a4032a85c3825223a2216beb"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:34 2007 -0700"
      },
      "message": "m68knommu: remove use of undefined symbols in setup.c\n\nRemove use of undefined symbols CONFIG_TELOS, CONFIG_M68EZ328ADS\nand CONFIG_ALMA_ANS.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dbf18c8f62cd87473d6db8c16afe4207bc370d3e",
      "tree": "3c2f4c3953a20a937056aaeeaf090856a9e47d85",
      "parents": [
        "ada8d218cc951c424e677845a44f72b4ab55a7a7"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:07 2007 -0700"
      },
      "message": "m68knommu: fix syscall restart handling\n\nFix system call restart handling. We can call directly to the\nrestart handler, no need to back track through trap that isn\u0027t\neven implemented on m68knommu.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ada8d218cc951c424e677845a44f72b4ab55a7a7",
      "tree": "310f4790d4dac532726e49ea151a3f1e13bda595",
      "parents": [
        "775ecf871413e72a07c26af7154ca67728e17798"
      ],
      "author": {
        "name": "Wilson Callan",
        "email": "wcallan@savantav.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:07 2007 -0700"
      },
      "message": "m68knommu: add make support for Savant/Rosie1 board\n\nAdd make support for the Savant/Rosie1 board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "775ecf871413e72a07c26af7154ca67728e17798",
      "tree": "a954a87e7a11b4a0c88b1adac6202063fb7058df",
      "parents": [
        "c1057c6500b6c5508c095f0022402cb63b747d5d"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:07 2007 -0700"
      },
      "message": "m68knommu: no separate stack region to report at startup\n\nThere is no separate stack region addresses to print at startup time,\nso remove it from the debug listing\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1057c6500b6c5508c095f0022402cb63b747d5d",
      "tree": "0612ecc690e4d9c015f8ea9c83b39dfe46b08944",
      "parents": [
        "a65c1ec666f2557f3486dbe729411dfc0f6d888f"
      ],
      "author": {
        "name": "Wilson Callan",
        "email": "wcallan@savantav.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:07 2007 -0700"
      },
      "message": "m68knommu: add config support for Savant/Rosie1 board\n\nAdd configure support for the Savant/Rosie1 board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a65c1ec666f2557f3486dbe729411dfc0f6d888f",
      "tree": "dc571d0fb37096b63a2565c2e9bc929b2450f33b",
      "parents": [
        "f186c9ad181ab9ba35e28cc9bbaafe226dbaec8c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:07 2007 -0700"
      },
      "message": "m68knommu: updated defconfig\n\nUpdated defconfig with new options for m68knommu.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "151941a800fd9598d38f8b5a73de0471afe66507"
}
