)]}'
{
  "log": [
    {
      "commit": "6f335cab0431d5df4995bcd4fd952d4c746d5a86",
      "tree": "fa4bd2c2a79d54b53995c6586cd4c67fb18afbef",
      "parents": [
        "34963696629b6d1e0066a5f2e67993e409c9434b"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@MIT.EDU",
        "time": "Sat Apr 25 22:11:03 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 26 09:20:38 2009 -0700"
      },
      "message": "m68k: convert to use __HEAD and HEAD_TEXT macros.\n\nThis has the consequence of changing the section name use for head\ncode from \".text.head\" to \".head.text\".  Since this commit changes all\nusers in the architecture, this change should be harmless.\n\nSigned-off-by: Tim Abbott \u003ctabbott@mit.edu\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "adfe7c69891128f5e238a5e6823709b4bb85b340",
      "tree": "a4a4d09472006568fa47654ee58b5bbc93c59628",
      "parents": [
        "cc7c0fa3b90a047751f50371639b90dc119e63ea"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Mar 29 14:23:44 2009 +0200"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Apr 22 20:55:12 2009 +0200"
      },
      "message": "m68k: Update defconfigs for 2.6.30-rc3\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "cc7c0fa3b90a047751f50371639b90dc119e63ea",
      "tree": "be2c946cb62a6199714ffbd3a8a31bcd80100b23",
      "parents": [
        "2d138ae09935cec055f65d18300727a7a46d92b9"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Apr 09 22:23:51 2009 +0200"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Apr 22 20:39:49 2009 +0200"
      },
      "message": "m68k,m68knommu: Wire up preadv and pwritev\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "714f83d5d9f7c785f622259dad1f4fad12d64664",
      "tree": "20563541ae438e11d686b4d629074eb002a481b7",
      "parents": [
        "8901e7ffc2fa78ede7ce9826dbad68a3a25dc2dc",
        "645dae969c3b8651c5bc7c54a1835ec03820f85f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 05 11:04:19 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 05 11:04:19 2009 -0700"
      },
      "message": "Merge branch \u0027tracing-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (413 commits)\n  tracing, net: fix net tree and tracing tree merge interaction\n  tracing, powerpc: fix powerpc tree and tracing tree interaction\n  ring-buffer: do not remove reader page from list on ring buffer free\n  function-graph: allow unregistering twice\n  trace: make argument \u0027mem\u0027 of trace_seq_putmem() const\n  tracing: add missing \u0027extern\u0027 keywords to trace_output.h\n  tracing: provide trace_seq_reserve()\n  blktrace: print out BLK_TN_MESSAGE properly\n  blktrace: extract duplidate code\n  blktrace: fix memory leak when freeing struct blk_io_trace\n  blktrace: fix blk_probes_ref chaos\n  blktrace: make classic output more classic\n  blktrace: fix off-by-one bug\n  blktrace: fix the original blktrace\n  blktrace: fix a race when creating blk_tree_root in debugfs\n  blktrace: fix timestamp in binary output\n  tracing, Text Edit Lock: cleanup\n  tracing: filter fix for TRACE_EVENT_FORMAT events\n  ftrace: Using FTRACE_WARN_ON() to check \"freed record\" in ftrace_release()\n  x86: kretprobe-booster interrupt emulation code fix\n  ...\n\nFix up trivial conflicts in\n arch/parisc/include/asm/ftrace.h\n include/linux/memory.h\n kernel/extable.c\n kernel/module.c\n"
    },
    {
      "commit": "bad6a5c08c119572c888d5df2bd7691a4da6b9e8",
      "tree": "7070d6c17659332caad8f3d8f38b51855b3f05c4",
      "parents": [
        "03c3fa0a3bf48dcb024263a9ea41daecacbc6efa",
        "0b5f037a4dc495f9c40eed7f076fc6c23af3359b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 09:51:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 09:51:35 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/rtc-parisc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kyle/rtc-parisc:\n  powerpc/ps3: Add rtc-ps3\n  powerpc: Hook up rtc-generic, and kill rtc-ppc\n  m68k: Hook up rtc-generic\n  parisc: rtc: Rename rtc-parisc to rtc-generic\n  parisc: rtc: Add missing module alias\n  parisc: rtc: platform_driver_probe() fixups\n  parisc: rtc: get_rtc_time() returns unsigned int\n"
    },
    {
      "commit": "5de1ccbe51e89c51a2fe5ab333b7c9c2e7294aff",
      "tree": "588d68842d6a082828e3a17efa3de6177b712a97",
      "parents": [
        "223cdea4c4b5af5181b2da00ac85711d1e0c737c",
        "b4d63e8e745b0000ba22f44ff34cd51e8b4d0389"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 09:44:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 03 09:44:58 2009 -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: (41 commits)\n  m68knommu: improve compile arch switch settings\n  m68knommu: fix 5407 ColdFire UART vector setup\n  m68knommu: fix 5307 ColdFire UART vector setup\n  m68knommu: fix 5249 ColdFire UART vector setup\n  m68knommu: fix 5249 ColdFire UART setup\n  m68knommu: fix end of uart table marker\n  m68knommu: switch to using generic_handle_irq()\n  m68k: merge the mmu and non-mmu versions of tlbflush.h\n  m68knommu: introduce basic clk infrastructure\n  m68k: merge the mmu and non-mmu versions of module.h\n  m68knommu: add missing interrupt line definition for UART 2\n  m68k: merge the mmu and non-mmu versions of mmu_context.h\n  m68k: merge the mmu and non-mmu versions of current.h\n  m68k: merge the mmu and non-mmu versions of div64.h\n  m68k: merge the mmu and non-mmu versions of bugs.h\n  m68k: merge the mmu and non-mmu versions of bug.h\n  m68k: use the mmu version of cache.h for m68knommu as well\n  m68k: use the mmu version of bootinfo.h for m68knommu as well\n  m68k: merge the mmu and non-mmu versions of fb.h\n  m68k: merge the mmu and non-mmu versions of segment.h\n  ...\n"
    },
    {
      "commit": "6f2c55b843836d26528c56a0968689accaedbc67",
      "tree": "17501e29d4b6ef3eb85da9a5d6ad3df7f19ec6a2",
      "parents": [
        "14dd1ff0f9e75dd4ae2f1ff8e48becb76d14f4ab"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Apr 02 16:56:59 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 02 19:04:51 2009 -0700"
      },
      "message": "Simplify copy_thread()\n\nFirst argument unused since 2.3.11.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@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": "2ceb3ad705aa1abe6656b038bb9f4a6b1201cc35",
      "tree": "2ba21ba2d78d98cc442958a429bd602319e650c8",
      "parents": [
        "3afe6d04626f8de87b15150a30b78df492ab68ee"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Thu Feb 19 16:50:46 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Thu Apr 02 01:05:31 2009 +0000"
      },
      "message": "m68k: Hook up rtc-generic\n\nm68k has been a long time user of the generic RTC abstraction, so hook up\nrtc-generic:\n  - Create the \"rtc-generic\" platform device if mach_hwclk is set,\n  - Add checks for mach_hwclk, in anticipation of RTC chip drivers being moved\n    to drivers/rtc/.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "8302294f43250dc337108c51882a6007f2b1e2e0",
      "tree": "85acd4440799c46a372df9cad170fa0c21e59096",
      "parents": [
        "4fe70410d9a219dabb47328effccae7e7f2a6e26",
        "2e572895bf3203e881356a4039ab0fa428ed2639"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Apr 01 21:54:19 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 02 00:49:02 2009 +0200"
      },
      "message": "Merge branch \u0027tracing/core-v2\u0027 into tracing-for-linus\n\nConflicts:\n\tinclude/linux/slub_def.h\n\tlib/Kconfig.debug\n\tmm/slob.c\n\tmm/slub.c\n"
    },
    {
      "commit": "f94116aeec7a299640dd692128e1d22178affa8d",
      "tree": "e73b4ec980f50d3f4aaaa50f58bfc9607507e037",
      "parents": [
        "09a3e79187c56842d509430267ece5b82216baee"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:23 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:23 2009 +0100"
      },
      "message": "ide: cleanup \u003casm-m68k/ide.h\u003e\n\n* Remove superfluous \u003casm/macints.h\u003e include.\n\n* No need to re-define in/out*() macros as they are no longer used\n  by m68k host drivers.\n\n* readl() and writel() are not used by core IDE code.\n\n* Use raw_*_swapw() directly in {falcon,q40}ide.c and remove\n  {in,out}sw_swapw() macros.\n\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e354c1d8033d97a97a38a1b2cffa1bc285b92ad4",
      "tree": "cd520f7cd4a417c1f78d81e3a3b62936697b35f6",
      "parents": [
        "d15a613ba01ff2b209ecad7a38ccbb23b3b06c92"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:22 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:22 2009 +0100"
      },
      "message": "ide: remove IDE_ARCH_LOCK (v2)\n\n* Add -\u003e{get,release}_lock methods to struct ide_port_info\n  and struct ide_host.\n\n* Convert core IDE code, m68k IDE code and falconide support to use\n  -\u003e{get,release}_lock methods instead of ide_{get,release}_lock().\n\n* Remove IDE_ARCH_LOCK.\n\nv2:\n* Build fix from Geert updating ide_{get,release}_lock() callers in\n  falconide.c.\n\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d15a613ba01ff2b209ecad7a38ccbb23b3b06c92",
      "tree": "3c13ef45f1eae35a2079f04350266f61bfbfa6c8",
      "parents": [
        "088b1b88609ce89b6ab19d114cdbec94a44aa22c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:21 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:21 2009 +0100"
      },
      "message": "ide: remove IDE_ARCH_INTR (v2)\n\nThis micro-optimization is not worth it.  Just always check for\nexistence of -\u003eack_intr method in ide_intr() and ide_timer_expiry().\n\nv2:\nFix brown-paper-bag bug spotted by David D. Kilzer.\n\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Michael Schmitz \u003cschmitz@debian.org\u003e\nCc: \"David D. Kilzer\" \u003cddkilzer@kilzer.net\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4496d937a518fde0d0e1980e4ab470cedb4b50cd",
      "tree": "a02d57e13b44483417973a306f9fd23743959375",
      "parents": [
        "8e9d2089723d08d51e66c5eea49253d76e27941e",
        "4b2873ba0bda7dc747cde8b6c7dc6c0b01ea6213"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:15:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:15:31 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:\n  m68k: irq_node.handler() should return irqreturn_t\n  m68k: section mismatch fixes: Atari SCSI\n  m68k: section mismatch fixes: DMAsound for Atari\n  MAINTAINERS: Replace dead link to m68k CVS repository by link to new git repository\n  m68k: mac - Add SWIM floppy support\n  m68k: mac - Add a new entry in mac_model to identify the floppy controller type.\n  m68k: Add install target\n"
    },
    {
      "commit": "08abe18af1f78ee80c3c3a5ac47c3e0ae0beadf6",
      "tree": "2be39bf8942edca1bcec735145e144a682ca9cd3",
      "parents": [
        "f0de70f8bb56952f6e016a65a8a8d006918f5bf6",
        "0384e2959127a56d0640505d004d8dd92f9c29f5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 15:23:24 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 15:23:24 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n\nConflicts:\n\tdrivers/net/wimax/i2400m/usb-notif.c\n"
    },
    {
      "commit": "4b2873ba0bda7dc747cde8b6c7dc6c0b01ea6213",
      "tree": "e72ff2b8af7523c13c56268935fdde592d1362cd",
      "parents": [
        "95fde7a83989d595c06105629f42f3691bf62f91"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 09:48:45 2009 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:30 2009 +0100"
      },
      "message": "m68k: irq_node.handler() should return irqreturn_t\n\ncommit b5dc7840b3ebe9c7967dd8ba73db957767009ff9 (\"m68k: introduce irq\ncontroller\") reverted the return type of struct irq_node.handler() from\nirqreturn_t to int. Change it back to irqreturn_t, else it will give a\ncompiler warning when irqreturn_t is turned into an enum in the near future:\n\n| arch/m68k/kernel/ints.c:231: warning: assignment from incompatible pointer type\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "8852ecd97488249ca7fe2c0d3eb44cae95886881",
      "tree": "bc23ec6db412733952809ebc5307535ed043c4a0",
      "parents": [
        "7ad93b42bd135641ddc2c298f030132aca7aeca3"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "laurent@lvivier.info",
        "time": "Sat Nov 15 16:10:10 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:27 2009 +0100"
      },
      "message": "m68k: mac - Add SWIM floppy support\n\nIt allows to read data from a floppy, but not to write to, and to eject the\nfloppy (useful on our Mac without eject button).\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "7ad93b42bd135641ddc2c298f030132aca7aeca3",
      "tree": "959a1b043fb33a0b4663218a1608923a928c4efe",
      "parents": [
        "612bfc9e630e3f7a4f3be1325eac28de8b8970af"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "Laurent@lvivier.info",
        "time": "Thu Nov 06 20:57:41 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:27 2009 +0100"
      },
      "message": "m68k: mac - Add a new entry in mac_model to identify the floppy controller type.\n\nThis patch adds a field \"floppy_type\" which can take the following values:\n\nMAC_FLOPPY_IWM for an IWM based mac\nMAC_FLOPPY_SWIM_ADDR1 for a SWIM based mac with controller at VIA1 + 0x1E000\nMAC_FLOPPY_SWIM_ADDR2 for a SWIM based mac with controller at VIA1 + 0x16000\nMAC_FLOPPY_IOP for an IOP based mac\nMAC_FLOPPY_AV for an AV based mac\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "612bfc9e630e3f7a4f3be1325eac28de8b8970af",
      "tree": "5929a89fbe93a7c2f81161af37b8e9079d4a9250",
      "parents": [
        "8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "Laurent@lvivier.info",
        "time": "Thu Oct 30 21:17:47 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:26 2009 +0100"
      },
      "message": "m68k: Add install target\n\nThis patch enables the use of \"make install\" on m68k architecture\nto copy kernel to /boot.\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "da4f4a02abebb8b6f49e1585acbb23921a5da410",
      "tree": "d144b3967f2f36d93f49d0d4bf423514e30ad350",
      "parents": [
        "facdf0ed4f594485fb2a1d2d024a150924c6b01c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Mar 11 16:44:39 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of tlbflush.h\n\nSimple merge of the mmu and non-mmu versions of tlbflush.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "a5505464c7c133d01f409426982aa28da111ceb8",
      "tree": "775f47f31358c7ae9cb091236e1496926eaa9c54",
      "parents": [
        "e2545b65de4996ac99973a825060884ef31b9449"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Feb 19 14:18:23 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of module.h\n\nSimple merge of the mmu and non-mmu versions of module.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "e2545b65de4996ac99973a825060884ef31b9449",
      "tree": "43ca270b620835d8b47dd7a6d9040e5d2a3edcac",
      "parents": [
        "66d73f00a617be4feb45885a56fc5e6441b30a92"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Feb 12 16:02:05 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68knommu: add missing interrupt line definition for UART 2\n\nSigned-off-by:  David Wu \u003cdavid.wu@arcturusnetworks.com\u003e\nAcked-by: Michael Durrant \u003cmdurrant@arcturusnetworks.com\u003e\nAcked-by: Oleksandr Zhadan \u003coleks@arcturusnetworks.com\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "66d73f00a617be4feb45885a56fc5e6441b30a92",
      "tree": "45b71dc6f4e9895fc4bfa390ed75c974db7a0094",
      "parents": [
        "2844b660358c9230a2e85a0218f0df4046d5c392"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Feb 10 09:49:00 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of mmu_context.h\n\nSimple merge of the mmu and non-mmu versions of mmu_context.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "2844b660358c9230a2e85a0218f0df4046d5c392",
      "tree": "10c422d34addbeb7c799f753996943d3dbf4c9c8",
      "parents": [
        "d20f5aa338dc75fb2e7bfb7627d3dfcc81196e69"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:54:08 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of current.h\n\nTrivial merge of the mmu and non-mmu versions of current.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "d20f5aa338dc75fb2e7bfb7627d3dfcc81196e69",
      "tree": "67f22035b2fb5ecc6b80550065a1941b69dfd209",
      "parents": [
        "76adcb2e812464c38b42f18ab76e78e71df40464"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:50:08 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of div64.h\n\nTrivial merge of the mmu and non-mmu versions of div64.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "76adcb2e812464c38b42f18ab76e78e71df40464",
      "tree": "cf8bfa38dae54f52ad9216b18b2e6d39aeb121b8",
      "parents": [
        "dbc367eb69cedf47c702310e4abe1514d52abb4b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:45:23 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:45 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of bugs.h\n\nTrivial merge of the mmu and non-mmu versions of bugs.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "dbc367eb69cedf47c702310e4abe1514d52abb4b",
      "tree": "f61d49e8b29464fa48d121a8d414b413e8218de5",
      "parents": [
        "b0ffbf26124563fa17ef5a35266ee8e3f3ab2b91"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:44:11 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:44 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of bug.h\n\nTrivial merge of the mmu and non-mmu versions of bug.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "b0ffbf26124563fa17ef5a35266ee8e3f3ab2b91",
      "tree": "d87cb8a3c10652ab50ecc0a15e9e0d6930a2ee67",
      "parents": [
        "de9f4fc2b7d73057cefa134901d8ee8e3f593f99"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:34:47 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:44 2009 +1000"
      },
      "message": "m68k: use the mmu version of cache.h for m68knommu as well\n\nThe non-mmu version of cache.h is almost the same as the mmu version.\nMerge them.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "de9f4fc2b7d73057cefa134901d8ee8e3f593f99",
      "tree": "396190eac7685f8559a7fcf4bde70a1e1b16f2e1",
      "parents": [
        "146b7cdba2c7afb14d965a5dc466a6532084042a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:31:51 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:44 2009 +1000"
      },
      "message": "m68k: use the mmu version of bootinfo.h for m68knommu as well\n\nAll m68k varients can use the same mmu version of bootinfo.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "146b7cdba2c7afb14d965a5dc466a6532084042a",
      "tree": "58f12234a5c563607d2bee06d9dd52d68bb078fe",
      "parents": [
        "4892242a47fe21724ee6a98d71d9c512716ea89d"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:25:53 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:44 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of fb.h\n\nTrivial merge of the mmu and non-mmu versions of fb.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "4892242a47fe21724ee6a98d71d9c512716ea89d",
      "tree": "e18ec0dfffbf1c0a70aa0553911190b732b27ee0",
      "parents": [
        "872065e78c0dff5a384128ea198b34f72e9d5c3a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 14:14:29 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:44 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of segment.h\n\nTrivial merge of the mmu and non-mmu version of segment.h.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "872065e78c0dff5a384128ea198b34f72e9d5c3a",
      "tree": "ece9ac1a16b4818a453ad133a16a11fd458141e9",
      "parents": [
        "4330e179a96bc9310d36e9b858bc8f275f329312"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Feb 06 13:55:16 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of ucontext.h\n\nThe non-mmu m68k setups can use the mm ucontext.h with no change.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "c315bd5fdd2a949a9ccc22b2c64ee694602682d4",
      "tree": "63d2ab3bdc5464af1e00c644bf08c40d6c6bf2e2",
      "parents": [
        "15ee04c288d8d612d93a14decc968e817d21e789"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Feb 05 10:07:46 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68k: Restore correct include guards for \u003casm/unaligned.h\u003e\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "15ee04c288d8d612d93a14decc968e817d21e789",
      "tree": "685c67ae4d6b19c1be73f27a528451f171440ff0",
      "parents": [
        "606333d64e06db9ae14b5a025380bc5954b1a6c4"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Feb 05 10:05:25 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68k: Use dma_addr_t for scatterlist.dma_address\n\ndma_addr_t (as was used by m68knommu) is more correct than u32.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "606333d64e06db9ae14b5a025380bc5954b1a6c4",
      "tree": "a89dbd06dbb41466322d5e3c4433e781a05fbb35",
      "parents": [
        "c8bd42707fc1d8e72e0cc722bdc0c0975b52d958"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Feb 05 10:01:00 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of pgalloc.h\n\nTrivial merge of the mmu and non-mmu version of pgalloc.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "c8bd42707fc1d8e72e0cc722bdc0c0975b52d958",
      "tree": "0d4fe1159eda2615536bd2c9c347260a1a218cd6",
      "parents": [
        "ac55cdfb02133df64d4aa5571b343d4e98673b07"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Feb 05 09:58:44 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68knommu: mv definition of check_pgt_cache()\n\nMove the definition of check_pgt_cache() to be consistent with where\nm68k defines it. (Will make merging of these headers easier later on).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "ac55cdfb02133df64d4aa5571b343d4e98673b07",
      "tree": "3c7d1e4ba0fe5eda79f9adfe8e07f26dacb899f6",
      "parents": [
        "e77d15511fc4e1554c500524dd43b9c162a2d95e"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Feb 02 16:27:52 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of page_offset.h\n\nTrivial merge of the mmu and non-mmu versions of page_offset.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "e77d15511fc4e1554c500524dd43b9c162a2d95e",
      "tree": "20896c9bd734e2fdfb734793a6e5fb2a3f9aede6",
      "parents": [
        "af85fe9e5e618de205ac6944ed9fe45ade0874bf"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 17:09:51 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: the one hw_irq.h can be used buy all m68k\n\nThe mmu and non-mmu hw_irq.h are identical, revert to a single copy.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "af85fe9e5e618de205ac6944ed9fe45ade0874bf",
      "tree": "20688e23a787ada5a95dd593e616206535ad4aa3",
      "parents": [
        "f358cbcd49027d3a58c1f29dbf02a8369bfedcf7"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 16:50:22 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: use non-mmu version of unaligned.h for all m68k\n\nThe non-mmu version is appropriately ifdef\u0027ed to be used \"as is\"\non all m68k varients. So switch to it as the only unaligned.h.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "f358cbcd49027d3a58c1f29dbf02a8369bfedcf7",
      "tree": "6fa12571a3ef737ebea301953f22dee5878fde3a",
      "parents": [
        "ebafc17468d58bd903c886175ca84a4edc69ae1d"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 16:36:43 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: use mmu version of elf.h for non-mmu builds as well\n\nNothing specificly needed to support non-mmu m68k in elf.h,\nso just use the mmu one.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "ebafc17468d58bd903c886175ca84a4edc69ae1d",
      "tree": "6375005635c94272abb62aac41ec3038c421ea2c",
      "parents": [
        "34055b806a6334624e7e8af6eefc3aee42372a85"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 16:28:11 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: use mmu timex.h for non-mmu setups as well\n\nThe non-mmu timex.h can be cleaned up and ends up being identical\nto the mmu timex.h, just just use that.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "34055b806a6334624e7e8af6eefc3aee42372a85",
      "tree": "b5d39c269bab492bb16b454bfc8ad205d0262a2f",
      "parents": [
        "375d1c7e2d56603406a72c67229734c61ebc6735"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 16:08:53 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: use mmu fpu.h for non-mmu builds as well\n\nNone of the currently support m68knommu targets have an FPU.\nUse the mmu version of fpu.h for all m68k.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "375d1c7e2d56603406a72c67229734c61ebc6735",
      "tree": "09c3e64fec152002fe17ade487aa4f7eb8b4da60",
      "parents": [
        "54cae79e52d6a72faa3d6993dcaba560bfac8db3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 16:05:35 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: use mmu scatterlist.h for non-mmu setups as well\n\nThere is only trivial differences between the non-mmu and mmu\nversions of scatterlist.h. So use the mmu one and remove the non-mmu one.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "54cae79e52d6a72faa3d6993dcaba560bfac8db3",
      "tree": "d8661c4f581048d6dd7cc7b00d2ce7a7a08ddf4b",
      "parents": [
        "bf7058f04ab74061b75a166e30ae0a7e617f0430"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:57:30 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of mmu.h\n\nTrivial merge of the contents of mmu and non-mmu versions of mmu.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "bf7058f04ab74061b75a166e30ae0a7e617f0430",
      "tree": "4bdb1e9ddbcd842cbce691a1c6c6a6b9f1e97710",
      "parents": [
        "74870998bb8e5914016bed4396b28a468a2da5d3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:49:27 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:42 2009 +1000"
      },
      "message": "m68knommu: remove no longer used mcfpci.h\n\nThe mcfpci.h was only used by the removed (m68knommu) COMEMPCI code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "74870998bb8e5914016bed4396b28a468a2da5d3",
      "tree": "668625cb36b6432317ee8df2c398d34d8eaa9546",
      "parents": [
        "bf08d5251840ee7fe7ac561fc65aeead4f31335b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:46:06 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:41 2009 +1000"
      },
      "message": "m68k: use mmu kmap_types.h for non-mmu setups as well\n\nThe mmu version of kmap_types.h is identical to the non-mmu one.\nRevert to a single file.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "bf08d5251840ee7fe7ac561fc65aeead4f31335b",
      "tree": "4aa4bac0d2a30f2de9b3b4f11ca2237cbfa01367",
      "parents": [
        "9a4048a211513c3d6c56ddf2efb276113eae0b80"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:38:57 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:41 2009 +1000"
      },
      "message": "m68k: use the mc146818rtc.h for non-mmu setups as well.\n\nThe mmu varient of mc146818rtc.h can be use on the non-mmu builds as well.\nRevert to the single mc146818rtc.h file.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "9a4048a211513c3d6c56ddf2efb276113eae0b80",
      "tree": "41bc9509df6c55db3bcaa44ecf5aa5f5ae785c89",
      "parents": [
        "76fdb7d6bd7922353abc8a1407c6dde3789042ce"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:35:34 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:41 2009 +1000"
      },
      "message": "m68k: swtich non-mmu setups to use the mmu dma-mapping.h\n\nThe mmu version of dma-mapping.h (which is dma-mapping_mm.h) is clean\nto be used for non-mmu setups as well. Remove dma-mapping_no.h and\nrevert dma-mapping_mm.h to dma-mapping.h\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "76fdb7d6bd7922353abc8a1407c6dde3789042ce",
      "tree": "b6ad751bf6170f4e5144a527beab2de21301e433",
      "parents": [
        "bf5fe9ed73c2e696d3256ff18f926b103097abd2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jan 29 15:33:15 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:41 2009 +1000"
      },
      "message": "m68k: use the mmu pci.h for m68knommu as well\n\nThe (m68knommu) COMEMPCI support has been removed from the kernel,\nso now the mmu pci.h can be used on non-mmu setups as well.\nRemove the non-mmu pci_no.h and revert the pci_mm.h to be pci.h.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "7a2cf4af1554d891b440cc3a649d01ed222206c3",
      "tree": "a6472e779055a87ab8af0b370cab4c571357ae0f",
      "parents": [
        "9df3d51b59bd6aa48aee76e0cde4b89d854f3694"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:47:11 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:47:11 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of siginfo.h\n\nIt is trivial to merge the non-MMU and MMU versions of siginfo.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of siginfo.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "9df3d51b59bd6aa48aee76e0cde4b89d854f3694",
      "tree": "21b42baab848f42d04d79e9cad8025dafdf6d6e5",
      "parents": [
        "8dba99e077ae999c85b41c4567c852313528c7a7"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 22:12:28 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:44:55 2009 +1000"
      },
      "message": "m68k: use the MMU version of unistd.h for all m68k platforms\n\nThe MMU version of unistd.h can be use on non-MMU platrorms as well.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of unistd.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "8dba99e077ae999c85b41c4567c852313528c7a7",
      "tree": "ed12a4f62d8533b97343c77648e64ec25a560e75",
      "parents": [
        "230d1866a9f9b08c2ab4cb1b60f33fe230ee0a87"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 22:10:08 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:44:42 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of signal.h\n\nIt is trivial to merge the non-MMU and MMU versions of signal.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of signal.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "230d1866a9f9b08c2ab4cb1b60f33fe230ee0a87",
      "tree": "255f862f28f41f836cf71eadfcc01967901e8cf9",
      "parents": [
        "c5f5d3e6ed4405999d5becaffe18415182fa8eb5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 22:07:39 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:44:42 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of ptrace.h\n\nIt is trivial to merge the non-MMU and MMU versions of ptrace.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of ptrace.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "c5f5d3e6ed4405999d5becaffe18415182fa8eb5",
      "tree": "e13ac0b0c630daba92056b3420b90eb2d91ef4be",
      "parents": [
        "a05ef46731a1953590062e09a92c2c83ed32a086"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 22:03:25 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 17 08:44:41 2009 +1000"
      },
      "message": "m68k: use MMU version of setup.h for both MMU and non-MMU\n\nThe MMU version of setup.h can be used for all m68k platforms.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of setup.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "a05ef46731a1953590062e09a92c2c83ed32a086",
      "tree": "770561d2f868076835ecc539bef5440676a88a44",
      "parents": [
        "9863a0babc2f0d920dfb4ddecf4e5b5342cb986b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 18:00:25 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 18:00:25 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of sigcontext.h\n\nIt is trivial to merge the non-MMU and MMU versions of sigcontext.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of sigconext.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "9863a0babc2f0d920dfb4ddecf4e5b5342cb986b",
      "tree": "59f9efa0e9c118ce659e5bda70aac50fa6c5d7ac",
      "parents": [
        "f9847004bf94ba5457738cb5e0f868821864ff50"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 17:54:49 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 17:54:49 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of swab.h\n\nIt is trivial to merge the non-MMU and MMU versions of swab.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of swab.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "f9847004bf94ba5457738cb5e0f868821864ff50",
      "tree": "9dddb624c8e762581f0cf3727c611ff6810d63cd",
      "parents": [
        "5bee17f18b595937e6beafeee5197868a3f74a06"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 17:52:16 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 16 17:52:16 2009 +1000"
      },
      "message": "m68k: merge the non-MMU and MMU versions of param.h\n\nIt is trivial to merge the non-MMU and MMU versions of param.h.\nWithout a single file \"make headers_install\" is broken for m68k\n(since each of the sub-varients of param.h are not installed).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "c79a61f55773d2519fd0525bf58385f7d20752d3",
      "tree": "7f2d2eca7e6e7fbe9804800f03ae4c7d52d775b7",
      "parents": [
        "96ccd21cd13140221bda74a4fc4e53ffeba7c7d4"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Feb 27 21:30:03 2009 +0100"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "srostedt@redhat.com",
        "time": "Mon Mar 02 16:49:37 2009 -0500"
      },
      "message": "tracing: make CALLER_ADDRx overwriteable\n\nThe current definition of CALLER_ADDRx isn\u0027t suitable for all platforms.\nE.g. for ARM __builtin_return_address(N) doesn\u0027t work for N \u003e 0 and\nAFAIK for powerpc there are no frame pointers needed to have a working\n__builtin_return_address.  This patch allows defining the CALLER_ADDRx\nmacros in \u003casm/ftrace.h\u003e and let these take precedence.\n\nBecause now \u003casm/ftrace.h\u003e is included unconditionally in\n\u003clinux/ftrace.h\u003e all archs that don\u0027t already had this include get an\nempty one for free.\n\nSigned-off-by: Uwe Kleine-Koenig \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nReviewed-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\n"
    },
    {
      "commit": "e70049b9e74267dd47e1ffa62302073487afcb48",
      "tree": "2cd000c0751ef31c9044b020d63f278cdf4f332d",
      "parents": [
        "d18921a0e319ab512f8186b1b1142c7b8634c779",
        "f7e603ad8f78cd3b59e33fa72707da0cbabdf699"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 03:50:29 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 03:50:29 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n"
    },
    {
      "commit": "3d92e8f3ae9ba21cac30370eb254ed9dc20df043",
      "tree": "a0d7ebe8ed8d0aed414b235b7e7055d94f0e7459",
      "parents": [
        "adfafefd104d840ee4461965f22624d77532675b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Feb 22 09:38:47 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 22 09:23:02 2009 -0800"
      },
      "message": "m68k: atari - Rename \"mfp\" to \"st_mfp\"\n\nhttp://kisskb.ellerman.id.au/kisskb/buildresult/72115/:\n| net/mac80211/ieee80211_i.h:327: error: syntax error before \u0027volatile\u0027\n| net/mac80211/ieee80211_i.h:350: error: syntax error before \u0027}\u0027 token\n| net/mac80211/ieee80211_i.h:455: error: field \u0027sta\u0027 has incomplete type\n| distcc[19430] ERROR: compile net/mac80211/main.c on sprygo/32 failed\n\nThis is caused by\n\n| # define mfp ((*(volatile struct MFP*)MFP_BAS))\n\nin arch/m68k/include/asm/atarihw.h, which conflicts with the new \"mfp\" enum in\nnet/mac80211/ieee80211_i.h.\n\nRename \"mfp\" to \"st_mfp\", as it\u0027s a way too generic name for a global #define.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb9eff097831007afb30d64373f29d99825d0068",
      "tree": "823a5668c6f4b3f577a1d4cc73b3df2d7e33c5c4",
      "parents": [
        "a75244c3d519fcb490ca2bf3f123c98017f1e8d0"
      ],
      "author": {
        "name": "Patrick Ohly",
        "email": "patrick.ohly@intel.com",
        "time": "Thu Feb 12 05:03:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 22:43:33 2009 -0800"
      },
      "message": "net: new user space API for time stamping of incoming and outgoing packets\n\nUser space can request hardware and/or software time stamping.\nReporting of the result(s) via a new control message is enabled\nseparately for each field in the message because some of the\nfields may require additional computation and thus cause overhead.\nUser space can tell the different kinds of time stamps apart\nand choose what suits its needs.\n\nWhen a TX timestamp operation is requested, the TX skb will be cloned\nand the clone will be time stamped (in hardware or software) and added\nto the socket error queue of the skb, if the skb has a socket\nassociated with it.\n\nThe actual TX timestamp will reach userspace as a RX timestamp on the\ncloned packet. If timestamping is requested and no timestamping is\ndone in the device driver (potentially this may use hardware\ntimestamping), it will be done in software after the device\u0027s\nstart_hard_xmit routine.\n\nSigned-off-by: Patrick Ohly \u003cpatrick.ohly@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e81588517db93b0edb853c5b7187c0f2e9fed9aa",
      "tree": "3d2e21d51ccd32541661b9c08b1101377ce48251",
      "parents": [
        "3947fca786dcd8ee6255a8bed7963357b3d984f6"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Jan 13 14:21:33 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Jan 27 16:42:02 2009 +1000"
      },
      "message": "m68knommu: remove the no longer used PCI support option\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "3947fca786dcd8ee6255a8bed7963357b3d984f6",
      "tree": "4535f6f05d8aaef91cc8a5c18471057a6c92e2e9",
      "parents": [
        "e0212e72186e855027dd35b37e9d7a99a078448c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Jan 13 14:20:01 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Jan 27 16:42:02 2009 +1000"
      },
      "message": "m68knommu: remove obsolete and unused eLIA board\n\nGreg Ungerer said about this board:\nOnly ever a handful where made, and that was in 1999.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "a1a9bcb50308b6f7fa90038ef300f3725c130dde",
      "tree": "b78b4c73b460d53eda984db32c7b838d9883f755",
      "parents": [
        "26a4bc66a6f57299027e04d90b14fe56a44c6d2b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Jan 13 10:17:30 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Jan 27 16:42:00 2009 +1000"
      },
      "message": "m68knommu: fix cache flushing for the 527x ColdFire processors\n\nFix cache flushing for the 527x ColdFire processors\nIts CACR register format is slightly different.\n\nAlong with this add support for flushing the 523x cache, which uses\nthe same format as the 527x ColdFire\u0027s, and was missing flush support.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "6aeea60aee945449c93d9aa70638deeb5c4c5439",
      "tree": "232b3cf562646515e2a4ada2f28ed919d7cc5aa7",
      "parents": [
        "ac3d266bf1bbbdd7efb6bd6760f2ee29e43bb132"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Jan 20 17:50:51 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 26 10:38:43 2009 -0800"
      },
      "message": "m68k{nommu}: fixups after the header move\n\nswab.h seems to have been missed during the header merge.\nAdd conditionals similar to byteorder.h and remove the\nnow unnecessary byteorder_no/mm.h\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ac3d266bf1bbbdd7efb6bd6760f2ee29e43bb132",
      "tree": "d498e947176f4b77938034ff6c6427f9875da721",
      "parents": [
        "9f4863b7dc7f545bb3a01746feafdc1208e86c89",
        "49148020bcb6910ce71417bd990a5ce7017f9bd3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 26 10:33:01 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 26 10:33:01 2009 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68k,m68knommu: merge header files\n\nResolve trivial conflict in arch/m68knommu/include/asm/Kbuild\n"
    },
    {
      "commit": "49148020bcb6910ce71417bd990a5ce7017f9bd3",
      "tree": "e410cc433a69075a0254ee4000cb10d71df3a641",
      "parents": [
        "ae04d1401577bb63151480a053057de58b8e10bb"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Jan 16 21:58:10 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Fri Jan 16 21:58:10 2009 +1000"
      },
      "message": "m68k,m68knommu: merge header files\n\nMerge header files for m68k and m68knommu to the single location:\n\n    arch/m68k/include/asm\n\nThe majority of this patch was the result of the\nscript that is included in the changelog below.\n\nThe script was originally written by Arnd Bergman and\nexten by me to cover a few more files.\n\nWhen the header files differed the script uses the following:\n\nThe original m68k file is named \u003cfile\u003e_mm.h  [mm for memory manager]\nThe m68knommu file is named \u003cfile\u003e_no.h [no for no memory manager]\n\nThe files uses the following include guard:\n\nThis include gaurd works as the m68knommu toolchain set\nthe __uClinux__ symbol - so this should work in userspace too.\n\nMerging the header files for m68k and m68knommu exposes the\n(unexpected?) ABI differences thus it is easier to actually\nidentify these and thus to fix them.\n\nThe commit has been build tested with both a m68k and\na m68knommu toolchain - with success.\n\nThe commit has also been tested with \"make headers_check\"\nand this patch fixes make headers_check for m68knommu.\n\nThe script used:\nTARGET\u003darch/m68k/include/asm\nSOURCE\u003darch/m68knommu/include/asm\n\nINCLUDE\u003d\"cachectl.h errno.h fcntl.h hwtest.h ioctls.h ipcbuf.h \\\nlinkage.h math-emu.h md.h mman.h movs.h msgbuf.h openprom.h \\\noplib.h poll.h posix_types.h resource.h rtc.h sembuf.h shmbuf.h \\\nshm.h shmparam.h socket.h sockios.h spinlock.h statfs.h stat.h \\\ntermbits.h termios.h tlb.h types.h user.h\"\n\nEQUAL\u003d\"auxvec.h cputime.h device.h emergency-restart.h futex.h \\\nioctl.h irq_regs.h kdebug.h local.h mutex.h percpu.h \\\nsections.h topology.h\"\n\nNOMUUFILES\u003d\"anchor.h bootstd.h coldfire.h commproc.h dbg.h \\\nelia.h flat.h m5206sim.h m520xsim.h m523xsim.h m5249sim.h \\\nm5272sim.h m527xsim.h m528xsim.h m5307sim.h m532xsim.h \\\nm5407sim.h m68360_enet.h m68360.h m68360_pram.h m68360_quicc.h \\\nm68360_regs.h MC68328.h MC68332.h MC68EZ328.h MC68VZ328.h \\\nmcfcache.h mcfdma.h mcfmbus.h mcfne.h mcfpci.h mcfpit.h \\\nmcfsim.h mcfsmc.h mcftimer.h mcfuart.h mcfwdebug.h \\\nnettel.h quicc_simple.h smp.h\"\n\nFILES\u003d\"atomic.h bitops.h bootinfo.h bug.h bugs.h byteorder.h cache.h \\\ncacheflush.h checksum.h current.h delay.h div64.h \\\ndma-mapping.h dma.h elf.h entry.h fb.h fpu.h hardirq.h hw_irq.h io.h \\\nirq.h kmap_types.h machdep.h mc146818rtc.h mmu.h mmu_context.h \\\nmodule.h page.h page_offset.h param.h pci.h pgalloc.h \\\npgtable.h processor.h ptrace.h scatterlist.h segment.h \\\nsetup.h sigcontext.h siginfo.h signal.h string.h system.h swab.h \\\nthread_info.h timex.h tlbflush.h traps.h uaccess.h ucontext.h \\\nunaligned.h unistd.h\"\n\nmergefile() {\n\tBASE\u003d${1%.h}\n\tgit mv ${SOURCE}/$1 ${TARGET}/${BASE}_no.h\n\tgit mv ${TARGET}/$1 ${TARGET}/${BASE}_mm.h\n\ncat \u003c\u003c EOF \u003e ${TARGET}/$1\nEOF\n\n\tgit add ${TARGET}/$1\n}\n\nset -e\n\nmkdir -p ${TARGET}\n\ngit mv include/asm-m68k/* ${TARGET}\nrmdir include/asm-m68k\n\ngit rm ${SOURCE}/Kbuild\nfor F in $INCLUDE $EQUAL; do\n\tgit rm ${SOURCE}/$F\ndone\n\nfor F in $NOMUUFILES; do\n\tgit mv ${SOURCE}/$F ${TARGET}/$F\ndone\n\nfor F in $FILES ; do\n\tmergefile $F\ndone\n\nrmdir arch/m68knommu/include/asm\nrmdir arch/m68knommu/include\n\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "e55380edf68796d75bf41391a781c68ee678587d",
      "tree": "3f40b4c46c8723bb5bec0e2e009416069a7725fc",
      "parents": [
        "2ed7c03ec17779afb4fcfa3b8c61df61bd4879ba"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:13:55 2009 +0100"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 14 14:15:15 2009 +0100"
      },
      "message": "[CVE-2009-0029] Rename old_readdir to sys_old_readdir\n\nThis way it matches the generic system call name convention.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "877d52431f4d3cda4adea077ffbe88f3fd1755d3",
      "tree": "939c0f1d413a58ac49c6bd70bf97779d64acc9e8",
      "parents": [
        "c162564ebf001e79448e8aa7a6e0ffee00b55f74"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Jan 05 17:28:10 2009 +0000"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:44 2009 +0100"
      },
      "message": "m68k: Fix --build-id breakage for sun3\n\nCounterpart of commit 08a3db94f2a36c28278922732bc281c1722ceb18 (\"m68k: Add\nNOTES to init data so its discarded at boot\") for sun3 build.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "c162564ebf001e79448e8aa7a6e0ffee00b55f74",
      "tree": "5a767647c24ff5388726a00fa370013a24577e3a",
      "parents": [
        "1fa0b29f3a43f9dd8080d24cd16790b15ef963f5"
      ],
      "author": {
        "name": "Andreas Schwab",
        "email": "schwab@suse.de",
        "time": "Mon Dec 29 19:34:57 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:43 2009 +0100"
      },
      "message": "m68k: Wire up sys_restart_syscall\n\nMake restart blocks working, required for proper syscall restarting.\n\nSigned-off-by: Andreas Schwab \u003cschwab@suse.de\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "07e449b5b43b4b82c54e3026fc26bd4d8c81b080",
      "tree": "8e8258f360c229074c3fb0b8742eb8408e8ebb71",
      "parents": [
        "41904f8fe160202b8bfcc5da91dd927be40775b3"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:05:24 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:38 2009 +0100"
      },
      "message": "m68k: sun3 core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "41904f8fe160202b8bfcc5da91dd927be40775b3",
      "tree": "ed23f8a765fb985b3caa2e04d115ba397b31bb28",
      "parents": [
        "92c3dd15cd0589adf66c13c7b6114790c207e5a2"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:03:28 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:37 2009 +0100"
      },
      "message": "m68k: mvme147 core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "92c3dd15cd0589adf66c13c7b6114790c207e5a2",
      "tree": "0fdbcdf7f95cccf467c6537feca76b065c6bae0b",
      "parents": [
        "8bd3968bd1653b4499e843bf86a167ead7c86b74"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:02:27 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:37 2009 +0100"
      },
      "message": "m68k: mac core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "8bd3968bd1653b4499e843bf86a167ead7c86b74",
      "tree": "f6d26b054500045746a01236e6603abf801a5112",
      "parents": [
        "5b8b4c3d1b0ed4ccac3b1985acd0a973dfa00801"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:02:06 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:36 2009 +0100"
      },
      "message": "m68k: hp300 core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "5b8b4c3d1b0ed4ccac3b1985acd0a973dfa00801",
      "tree": "86cb7eb9a8360df38349317fc28ac26d48fa309d",
      "parents": [
        "844306538920b3aaf6806e238f0c0309a1e2bb5f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:01:32 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:36 2009 +0100"
      },
      "message": "m68k: atari core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "844306538920b3aaf6806e238f0c0309a1e2bb5f",
      "tree": "447f53dcaad1f0aab1216b34283a1ba72821c7de",
      "parents": [
        "66acd2581259d80935fc5216b4b1268d639d9143"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:01:07 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:35 2009 +0100"
      },
      "message": "m68k: apollo core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "66acd2581259d80935fc5216b4b1268d639d9143",
      "tree": "4473773fc15cc86f6334aedf77c764322f77966f",
      "parents": [
        "c85627fbf5f47045b25bf66f1b4a7001b5b157af"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 30 14:00:34 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:35 2009 +0100"
      },
      "message": "m68k: amiga core - Kill warn_unused_result warnings\n\nwarning: ignoring return value of \u0027request_irq\u0027, declared with attribute\nwarn_unused_result\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "c85627fbf5f47045b25bf66f1b4a7001b5b157af",
      "tree": "9609b53fd6173868dfdd3bf10edbd77c37dae378",
      "parents": [
        "6d0be946e150ac17da7381b27fd40603ca40b58f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 21 12:03:37 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:34 2009 +0100"
      },
      "message": "m68k: Kill several external declarations in source files\n\n  - Replace external declarations by proper includes where availiable.\n    The accesses to some symbols had to be modified, as before they were\n    declared using e.g. \"extern int _end\", while asm-generic/sections.h uses\n    e.g. \"extern char _end[]\"\n  - Remove unused or superfluous external declarations\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "2455e3c60583961c6f3ddb33201a422404564d8f",
      "tree": "3f32299fcbb981e537b2acfde6835eff18896823",
      "parents": [
        "2eab7ff843d2cb8c9b2ace869774bd85b2316090"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Thu Nov 20 14:28:30 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 20:56:32 2009 +0100"
      },
      "message": "m68k: Add vmlinux.lds to .gitignore\n\narch/m68k/kernel/.gitignore: Added vmlinux.lds to .gitignore file because it\nshouldn\u0027t be tracked.\n\nSigned-off-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "0211a9c8508b2183e0e539509aad60414f1c3813",
      "tree": "af5c78818202644f53d522229f25ee7bebb48cb6",
      "parents": [
        "025dfdafe77f20b3890981a394774baab7b9c827"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Mon Dec 29 22:14:56 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:07 2009 +0100"
      },
      "message": "trivial: fix an -\u003e a typos in documentation and comments\n\nIt is always \"an\" if there is a vowel _spoken_ (not written).\nSo it is:\n\"an hour\" (spoken vowel)\nbut\n\"a uniform\" (spoken \u0027j\u0027)\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "025dfdafe77f20b3890981a394774baab7b9c827",
      "tree": "c4d514990d7a0673df5d32aa11fded95f9644ff0",
      "parents": [
        "0abb8b6a939b742f273edc68b64dba26c57331bc"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Thu Oct 16 19:02:37 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:06 2009 +0100"
      },
      "message": "trivial: fix then -\u003e than typos in comments and documentation\n\n- (better, more, bigger ...) then -\u003e (...) than\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cfb2a494bb7dca9cf8d1632fbed14b34db051980",
      "tree": "744957f50f66f14e43d6928d723efc390e4e0a42",
      "parents": [
        "2640c9a90fa596871e142f42052608864335f102"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Dec 26 22:41:18 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Jan 02 20:43:20 2009 +0100"
      },
      "message": "m68k: fix recursive dependency in Kconfig\n\nWe had a recursive dependency between MMU_MOTOROLA and MMU_SUN3\nFix it by dropping the unused dependencies on MMU_MOTOROLA.\n\nMMU_MOTOROLA is set to y only using select so any dependencies\nare anyway ignored.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\n"
    },
    {
      "commit": "18d8fda7c3c9439be04d7ea2e82da2513b121acb",
      "tree": "6b16a687205c7c027c719fd2249551f58f966618",
      "parents": [
        "cb23beb55100171646e69e248fb45f10db6e99a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Dec 26 00:35:37 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Dec 31 18:07:42 2008 -0500"
      },
      "message": "take init_fs to saner place\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "646819e86222cc06b85ed2a8dafbbb361a05ea2d",
      "tree": "6e4559cb3ec9fdeda153f2db995d912a03564b14",
      "parents": [
        "3839d01d61195d76d53943ac36b603d7e7ca4b6e"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 18 20:45:22 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 28 20:00:05 2008 +0100"
      },
      "message": "m68k: fix trigraph ignored warning in setox.S\n\nFix the warning: trigraph ??/ ignored, use -trigraphs to enable\ncaused by the recent removal of -traditional option.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "746e8d3b223281f0e5472ab0ad8f59af2221ea9b",
      "tree": "47cd58b80407be264b5e55174771b674c2289de6",
      "parents": [
        "429dbf53bca49b110f1058f0d9417a59115c41b8"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 18 20:45:21 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 28 20:00:04 2008 +0100"
      },
      "message": "m68k: mac baboon interrupt enable/disable\n\nNo-one seems to know how to mask individual baboon interrupts, so we just \nmask the umbrella IRQ. This will work as long as only the IDE driver uses \nthe baboon chip (it can\u0027t deadlock). Use mac_enable_irq/mac_disable_irq \nrather than enable_irq/disable_irq because the latter routines count the \ndepth of nested calls which triggers a warning and call trace because \nIRQ_NUBUS_C is enabled twice in a row (once when the baboon handler is \nregistered, and once when the IDE IRQ is registered).\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "429dbf53bca49b110f1058f0d9417a59115c41b8",
      "tree": "0e676aea8c3bb365542f54bfa0e8df76b3bb6234",
      "parents": [
        "4a973592d67ccc240bca694e48ce88facd764043"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 18 20:45:20 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 28 20:00:03 2008 +0100"
      },
      "message": "m68k: machw.h cleanup\n\nRemove some more cruft from machw.h and drop the #include where it isn\u0027t\nneeded.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "4a973592d67ccc240bca694e48ce88facd764043",
      "tree": "fbf54b8b783f4780be18443c76b7c3ba808f72cb",
      "parents": [
        "40f7f9c1c22aef049ed7339d9e45624aa980a1a0"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 18 20:45:20 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 28 20:00:01 2008 +0100"
      },
      "message": "m68k: Mac via cleanup and commentry\n\nNo behavioural changes, just cleanups and better documentation.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "40f7f9c1c22aef049ed7339d9e45624aa980a1a0",
      "tree": "e7a8b0a840ef082c5638eaba4e48833a4ca9339a",
      "parents": [
        "4a6908a3a050aacc9c3a2f36b276b46c0629ad91"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 18 20:45:20 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 28 20:00:00 2008 +0100"
      },
      "message": "m68k: Reinstate mac rtc\n\nReinstate the Mac hardware clock for CUDA ADB and Mac II ADB models.\nIt doesn\u0027t work properly on Mac IIsi ADB and PMU ADB yet, so leave them \nout.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "ae4e1434a03207661b4331ea715d3f18cb479123",
      "tree": "5887ff8d4f93512732df4fdb3a0f5d783d0159da",
      "parents": [
        "89c223a616cddd9eab792b860f61f99cec53c4e8"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 02 20:58:26 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Dec 02 20:58:26 2008 +0100"
      },
      "message": "m68k: Update defconfigs for 2.6.28-rc7\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "27123cbc264de89ce6951b1b4c84c223eb0f1702",
      "tree": "81e4d2cab353fb1e6085850a8a9f1a41465fb944",
      "parents": [
        "fa0cfc202c4969ceed567b1567c2e5effe7fd28b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Fri Nov 14 08:10:19 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 15 11:36:06 2008 -0800"
      },
      "message": "m68k: Fix off-by-one in m68k_setup_user_interrupt()\n\ncommit 69961c375288bdab7604e0bb1c8d22999bb8a347 (\"[PATCH] m68k/Atari:\nInterrupt updates\") added a BUG_ON() with an incorrect upper bound\ncomparison, which causes an early crash on VME boards, where IRQ_USER is\n8, cnt is 192 and NR_IRQS is 200.\n\nReported-by: Stephen N Chivers \u003cschivers@csc.com.au\u003e\nTested-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c150f6c30f5129bbce5c41568a285b1f7ca8d8b",
      "tree": "2ffbd31a47cd326c059dfb970a05d789032ddb5b",
      "parents": [
        "813dcf7a6e642feb1ea566b96ce2912249d2b57d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Oct 04 13:49:34 2008 +0400"
      },
      "committer": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Oct 23 14:25:35 2008 +0400"
      },
      "message": "proc: move /proc/stram to m68k-specific code\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "813dcf7a6e642feb1ea566b96ce2912249d2b57d",
      "tree": "80eb42f9c8d5673f35d9db8786dc251201e48d6f",
      "parents": [
        "b457d151613873ea035de0c7348abc3d4b6efd34"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Oct 03 22:42:36 2008 +0400"
      },
      "committer": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Oct 23 14:24:03 2008 +0400"
      },
      "message": "proc: move /proc/hardware to m68k-specific code\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "d12a6f7f913afb2c6f5de44cbac1bb7232a03175",
      "tree": "061f95cc33cd9351729f1d6f4baa23f0620ccb13",
      "parents": [
        "bde5ab65581a63e9f4f4bacfae8f201d04d25bed"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat Oct 18 20:27:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "arch/m68k/bvme6000/rtc.c: remove duplicated include\n\nRemoved duplicated include file \u003clinux/smp_lock.h\u003e in\narch/m68k/bvme6000/rtc.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc52ddc0e6f45b04780b26fc0813509f8e798c42",
      "tree": "384826e9fab4e434bc5c85ce744470ae472e52c3",
      "parents": [
        "8174f1503f4bf7e9a14b3fbbfdb30c6be6e29f77"
      ],
      "author": {
        "name": "Matt Helsley",
        "email": "matthltc@us.ibm.com",
        "time": "Sat Oct 18 20:27:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "container freezer: implement freezer cgroup subsystem\n\nThis patch implements a new freezer subsystem in the control groups\nframework.  It provides a way to stop and resume execution of all tasks in\na cgroup by writing in the cgroup filesystem.\n\nThe freezer subsystem in the container filesystem defines a file named\nfreezer.state.  Writing \"FROZEN\" to the state file will freeze all tasks\nin the cgroup.  Subsequently writing \"RUNNING\" will unfreeze the tasks in\nthe cgroup.  Reading will return the current state.\n\n* Examples of usage :\n\n   # mkdir /containers/freezer\n   # mount -t cgroup -ofreezer freezer  /containers\n   # mkdir /containers/0\n   # echo $some_pid \u003e /containers/0/tasks\n\nto get status of the freezer subsystem :\n\n   # cat /containers/0/freezer.state\n   RUNNING\n\nto freeze all tasks in the container :\n\n   # echo FROZEN \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   FREEZING\n   # cat /containers/0/freezer.state\n   FROZEN\n\nto unfreeze all tasks in the container :\n\n   # echo RUNNING \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   RUNNING\n\nThis is the basic mechanism which should do the right thing for user space\ntask in a simple scenario.\n\nIt\u0027s important to note that freezing can be incomplete.  In that case we\nreturn EBUSY.  This means that some tasks in the cgroup are busy doing\nsomething that prevents us from completely freezing the cgroup at this\ntime.  After EBUSY, the cgroup will remain partially frozen -- reflected\nby freezer.state reporting \"FREEZING\" when read.  The state will remain\n\"FREEZING\" until one of these things happens:\n\n\t1) Userspace cancels the freezing operation by writing \"RUNNING\" to\n\t\tthe freezer.state file\n\t2) Userspace retries the freezing operation by writing \"FROZEN\" to\n\t\tthe freezer.state file (writing \"FREEZING\" is not legal\n\t\tand returns EIO)\n\t3) The tasks that blocked the cgroup from entering the \"FROZEN\"\n\t\tstate disappear from the cgroup\u0027s set of tasks.\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: export thaw_process]\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nSigned-off-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nAcked-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nTested-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "79aa79bac979323a8cb10438be16d29cf252167d",
      "tree": "88dd571315fb473a45e47cc42ea0a4315726407d",
      "parents": [
        "56f26f7b78af36d0f048a9403084870d2ffb549f"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Oct 13 21:59:04 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "arch/m68k/mm/kmap.c: introduce missing kfree\n\nError handling code following a kmalloc should free the allocated data.\n\nThe semantic match that finds the problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nexpression E;\nidentifier f,l;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\n(\nif ((x@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...)) \u003d\u003d NULL) S\n|\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n..\nif (x \u003d\u003d NULL) S\n)\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\nx-\u003ef \u003d E\n..\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "da9870e477492e0f837aa0cd26b2ac2e372b91d2",
      "tree": "e5b941fe84156b49b475a789d037823dc16ccb34",
      "parents": [
        "2171a19a246551dac7805faa077075f7222507ac"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 13 21:59:01 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: init_irq_proc depends on CONFIG_PROC_FS\n\nIf CONFIG_PROC_FS is not set, I get:\n\n| arch/m68k/kernel/ints.c:433: error: redefinition of \u0027init_irq_proc\u0027\n| include/linux/interrupt.h:438: error: previous definition of \u0027init_irq_proc\u0027 was here\n\nThis was introduced by commit 6168a702ab0be181e5e57a0b2d0e7376f7a47f0b\n(\"Declare init_irq_proc before we use it.\"), which replaced the #ifdef\nprotection of the init_irq_proc() call by a static inline dummy if\nCONFIG_PROC_FS is not set.\n\nMake init_irq_proc() depend on CONFIG_PROC_FS to fix this.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2171a19a246551dac7805faa077075f7222507ac",
      "tree": "69a1e59b7f0c9f0274bcb01d9e8f3a4b07da6eb6",
      "parents": [
        "29c8a24672e1cdfee99c15b870c57eb30ae69daf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 13 21:59:00 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: remove the dead PCI code\n\nThis patch removes the no longer used m68k PCI code.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "29c8a24672e1cdfee99c15b870c57eb30ae69daf",
      "tree": "26f67aaca31d878339a99d89e0036d912bdef449",
      "parents": [
        "7477fb6fbc339469ea945e007f3f7b3bb13b25f7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 13 21:58:59 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: Remove the broken Hades support\n\nThis patch removes the Hades support that was marked as BROKEN 5 years ago.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dec6d14da8b46e1f8bef6f570fb7418359cefcde",
      "tree": "1f0617d8ae4808b3650113f4fc36da5e3f7a47bb",
      "parents": [
        "7ae4833af0dda3bdfb65004856c3f83871fd8ce4"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 13 21:58:56 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: Add missing dma_sync_single_range_for_{cpu,device}()\n\n| include/linux/ssb/ssb.h: In function \u0027ssb_dma_sync_single_range_for_cpu\u0027:\n| include/linux/ssb/ssb.h:517: error: implicit declaration of function \u0027dma_sync_single_range_for_cpu\u0027\n| include/linux/ssb/ssb.h: In function \u0027ssb_dma_sync_single_range_for_device\u0027:\n| include/linux/ssb/ssb.h:538: error: implicit declaration of function \u0027dma_sync_single_range_for_device\u0027\n\nAdd the missing dma_sync_single_range_for_{cpu,device}(), and remove the\n`inline\u0027 for the non-static function dma_sync_single_for_device().\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ae4833af0dda3bdfb65004856c3f83871fd8ce4",
      "tree": "0a293445a8cc2b17bd815e02ebd75242b3c62b3d",
      "parents": [
        "3e24fc947ce38e204c3bc58a7a68251facebf0ac"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 13 21:58:55 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: Define rtc_lock on Atari\n\nThe nvram and rtc-cmos drivers use the spinlock rtc_lock to protect against\nconcurrent accesses to the CMOS memory. As m68k doesn\u0027t support SMP or preempt\nyet, the spinlock calls tend to get optimized away, but not for all\nconfigurations, causing in some rare cases:\n\n| ERROR: \"rtc_lock\" [drivers/rtc/rtc-cmos.ko] undefined!\n| ERROR: \"rtc_lock\" [drivers/char/nvram.ko] undefined!\n\nAdd the spinlock to the Atari core code to avoid this.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3e24fc947ce38e204c3bc58a7a68251facebf0ac",
      "tree": "4acc5a6f37fc76b1bf7797134803dc4b53f18eb4",
      "parents": [
        "39d2d99d988142b7db38afab568c72da03b96237"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 13 21:58:54 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:26 2008 -0700"
      },
      "message": "m68k: Remove unused atari_kbd_translate()\n\nIf CONFIG_VT\u003dn, I get:\n\n| arch/m68k/atari/built-in.o: In function `atari_kbd_translate\u0027:\n| arch/m68k/atari/atakeyb.c:640: undefined reference to `shift_state\u0027\n\nJust remove atari_kbd_translate(), as it\u0027s unused.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "39d2d99d988142b7db38afab568c72da03b96237"
}
