)]}'
{
  "log": [
    {
      "commit": "18de5bc4c1f1f1fa5e14f354a7603bd6e9d4e3b6",
      "tree": "cb0ff399fb3f368adecf213318e32a499ada6ff9",
      "parents": [
        "93da56efcf8c6a111f0349f6b7651172d4745ca0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 21 04:37:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 21 17:49:15 2007 -0700"
      },
      "message": "clockevents: fix resume logic\n\nWe need to make sure, that the clockevent devices are resumed, before\nthe tick is resumed. The current resume logic does not guarantee this.\n\nAdd CLOCK_EVT_MODE_RESUME and call the set mode functions of the clock\nevent devices before resuming the tick / oneshot functionality.\n\nFixup the existing users.\n\nThanks to Nigel Cunningham for tracking down a long standing thinko,\nwhich affected the jinxed VAIO.\n\n[akpm@linux-foundation.org: xen build fix]\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "56386f6424f242cff46e2cfd7be44624cd37dce1",
      "tree": "a8dd5193063e892fc424f8b2da247c020ec54496",
      "parents": [
        "339547bf5de1212c9c7b89b0e0d69620709729d2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jul 20 18:44:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 18:44:49 2007 +0900"
      },
      "message": "sh: intc - add support for SH7750 and its variants\n\nThis patch converts the cpu specific 7750 setup code to use the\nnew intc controller. Many new vectors are added and multiple\nprocessor variants including 7091, 7750, 7750s, 7750r, 7751 and\n7751r should all have the correct vectors hooked up.\n\nIRLM interrupts can be enabled using ipr_irq_enable_irlm() which\nnow is marked as __init.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "339547bf5de1212c9c7b89b0e0d69620709729d2",
      "tree": "ff1242bc4cf023a724e788911fa79c2ad7e3e2a5",
      "parents": [
        "bf73af2314702fcf44fb2a098244e3927f459531"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 17:40:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 17:40:03 2007 +0900"
      },
      "message": "sh: Move entry point code to .text.head.\n\nFollow Al Viro\u0027s m68k change from l-k:\n\n\ti.e. tell modpost that entry point code (that has to be outside\n\tof .init.text for external reasons) is OK to refer to .init.*\n\nShuts up some section mismatch warnings from modpost.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98d877c487a75af78f74780703aa6b174780788d",
      "tree": "7edbc7772bc5498e5a420c59363d5ec68623150f",
      "parents": [
        "3a353824df7595165a162aee3b53e4d96e7dfa95"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 16:59:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 16:59:49 2007 +0900"
      },
      "message": "sh: Many symbol exports for nommu allmodconfig.\n\nallmodconfig generates a lot of interesting code, a lot of the\ngenerated symbols we\u0027ve never exported before, so this fixes\nthose up. Verified with both GCC3 and GCC4 toolchains.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6894e0a94350e8ba5c5c8342e916fde14df5fb43",
      "tree": "7e9402aaf805e4927aa50ba67f5635c9681e7e44",
      "parents": [
        "fc10020292c7a21d1c85a215fa266d4c7cf0f4eb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 16:03:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 16:03:02 2007 +0900"
      },
      "message": "sh: cpufreq: Fix up the build for SH-2.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da9f0ac2f1c00b415939f6b00ee0ea19650377d0",
      "tree": "5cc6b750c0e63f61eb8c1df26ec394b1d602e973",
      "parents": [
        "bd5f0d1c256fdf286fab358a04e87476e3535075",
        "cb5ec75b8b0410bba4ae612d13a2f26e938bc49c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:38:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:38:49 2007 +0900"
      },
      "message": "Merge branch \u0027clkfwk\u0027\n"
    },
    {
      "commit": "cb5ec75b8b0410bba4ae612d13a2f26e938bc49c",
      "tree": "dacfe59494055f6cfb862e49a033b6e03203c6d6",
      "parents": [
        "fe04d7798f611bca333df27d44484bdd62eef53f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:38:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:38:19 2007 +0900"
      },
      "message": "sh: cpufreq: clock framework support.\n\nThis gets the SH cpufreq working again. We follow the changes\nin the AVR32 implementation for wrapping in to the clock framework.\nCPUs that wish to use this are required to define rate rounding\nprimitives in order to satisfy clk_round_rate().\n\nThis works well enough for the common case, though we should\nlook at unifying this driver across all of the platforms that\nimplement clock framework support in one capacity or another.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fe04d7798f611bca333df27d44484bdd62eef53f",
      "tree": "a8b62c7f9812c51434f1ab843aabc0b51aa8145c",
      "parents": [
        "f6991b0456416186b578d38717efcda2b012b79c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:30:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:30:07 2007 +0900"
      },
      "message": "sh: Support rate rounding for SH7722 FRQCR clocks.\n\nNow that the round_rate() op is supported, hook it up on SH7722\nfor the FRQCR (CPU, PCLK, etc.) clocks.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f6991b0456416186b578d38717efcda2b012b79c",
      "tree": "6adebd4c26abed39fe5b4db65dc3398cd09b9236",
      "parents": [
        "39c7aa9ea9b6175f4313f69ef9f8e0a3a9bba5bb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:29:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 13:29:09 2007 +0900"
      },
      "message": "sh: Implement clk_round_rate() in the clock framework.\n\nThis is an optional component of the clock framework. However,\nas we\u0027re going to be using this in the cpufreq drivers, add\nsupport for it to the framework.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c99adb0a6dfe292842a8142b48e494d7731f5fe",
      "tree": "2f6433658127209ac27f72054fbc6efd9efad84a",
      "parents": [
        "39c7aa9ea9b6175f4313f69ef9f8e0a3a9bba5bb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:27:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:27:09 2007 +0900"
      },
      "message": "sh: Wire up fallocate() syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "39c7aa9ea9b6175f4313f69ef9f8e0a3a9bba5bb",
      "tree": "4effb54c779136032f35acddc620077abcb4cd9c",
      "parents": [
        "680c45981ae2b4029878806d76aa17bb62d3c674"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jul 20 12:10:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:21 2007 +0900"
      },
      "message": "sh: intc - add support for 7780\n\nThis patch converts the cpu specific 7780 setup code to use the\nnew intc controller. Many new vectors are added and also support for\nexternal interrupt sense configuration. So with this patch it is now\npossible to configure external interrupt pins as edge or level\ntriggered using set_irq_type().\n\nNo external interrupts are registered by default.\nUse plat_irq_setup_pins() to select between IRQ or IRL mode.\n\nThis patch also fixes the Alarm IRQ for the RTC.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "680c45981ae2b4029878806d76aa17bb62d3c674",
      "tree": "57d0f10573fb577d1330f15ac6177666fe3cfb25",
      "parents": [
        "d0afa579698f33a65bc5c21d3d667dbb46f9e440"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jul 20 12:09:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:21 2007 +0900"
      },
      "message": "sh: intc - improve group support\n\nThis patch improves intc group support, ie it makes it possible to\ngroup interrupts together and mask / unmask the entire group. This\nalso works with priorities, so setting a priority for an entire group\nis also possible. This patch is needed to properly support certain\nprocessors such as the 7780.\n\nFixes for NULL pointers in DECLARE_INTC_DESC() are also included.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "90015c89386ffb8967422fbe9f5e7babf1dc2c5e",
      "tree": "390d23e35d497237c8ff06b95c41cda4a92bb1d5",
      "parents": [
        "493a358e0a8992ec13098dd084223b55b05a7f03"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 18 17:57:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:20 2007 +0900"
      },
      "message": "sh: IPR/INTC2 IRQ setup consolidation.\n\nThis patch unifies the cpu specific interrupt setup functions for\ninterrupt controller blocks such as ipr, intc2 and intc. There is no\npoint in having separate functions for each interrupt controller, so\nlet\u0027s clean this up.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1b06428ee56fadedd004bfc5e3fbb39fb8c99010",
      "tree": "eb31c81f6b885ce06eabb547ddfcea097013f9c7",
      "parents": [
        "02ab3f70791f7d5c9098acaa31a72dd7d0961cb0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 18 17:51:24 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:20 2007 +0900"
      },
      "message": "sh: intc - add support for 7722 processor\n\nThis patch converts the cpu specific 7722 setup code to use the\nnew intc controller. Many new vectors are added and also support\nfor external interrupt sense configuration. So with this patch\nit is now possible to configure external interrupt pins as edge\nor level triggered using set_irq_type().\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "02ab3f70791f7d5c9098acaa31a72dd7d0961cb0",
      "tree": "b95f0ec8cc57ed2166eb28e53bb604374e6f0f44",
      "parents": [
        "53aba19f82045c1df838570b8484043e93c4442a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 18 17:25:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:20 2007 +0900"
      },
      "message": "sh: intc - shared IPR and INTC2 controller\n\nThis is the second version of the shared interrupt controller patch\nfor the sh architecture, fixing up handling of intc_reg_fns[].\n\nThe three main advantages with this controller over the existing\nones are:\n\n\t- Both priority (ipr) and bitmap (intc2) registers are\n\t  supported\n\t- External pin sense configuration is supported, ie edge\n\t  vs level triggered\n\t- CPU/Board specific code maps 1:1 with datasheet for\n\t  easy verification\n\nThis controller can easily coexist with the current IPR and INTC2\ncontrollers, but the idea is that CPUs/Boards should be moved over\nto this controller over time so we have a single code base to\nmaintain.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "53aba19f82045c1df838570b8484043e93c4442a",
      "tree": "ed05908fd45e73d6c0817ea1155e4db720f41e23",
      "parents": [
        "4aafae27d0ce73f8507b8983b36006b734aa343a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 17 18:10:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:18:20 2007 +0900"
      },
      "message": "sh: Fix irq assignment for uarts on sh7722\n\nThis patch contains two serial port related fixes for sh7722:\n- Make sure the irqs for the first serial port is correct\n- Add the second and third serial port to the platform data\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "20c2df83d25c6a95affe6157a4c9cac4cf5ffaac",
      "tree": "415c4453d2b17a50abe7a3e515177e1fa337bd67",
      "parents": [
        "64fb98fc40738ae1a98bcea9ca3145b89fb71524"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "message": "mm: Remove slab destructors from kmem_cache_create().\n\nSlab destructors were no longer supported after Christoph\u0027s\nc59def9f222d44bb7e2f0a559f2906191a0862d7 change. They\u0027ve been\nBUGs for both slab and slub, and slob never supported them\neither.\n\nThis rips out support for the dtor pointer from kmem_cache_create()\ncompletely and fixes up every single callsite in the kernel (there were\nabout 224, not including the slab allocator definitions themselves,\nor the documentation references).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5fb7dc37dc16fbc8b80d81318a582201ef7e280d",
      "tree": "4d6bb4441ece64380e7186ebadd35ad2f5486f9f",
      "parents": [
        "3d7e33825d8799115dd2495c9944badd3272a623"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Thu Jul 19 01:48:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 10:04:44 2007 -0700"
      },
      "message": "define new percpu interface for shared data\n\nper cpu data section contains two types of data.  One set which is\nexclusively accessed by the local cpu and the other set which is per cpu,\nbut also shared by remote cpus.  In the current kernel, these two sets are\nnot clearely separated out.  This can potentially cause the same data\ncacheline shared between the two sets of data, which will result in\nunnecessary bouncing of the cacheline between cpus.\n\nOne way to fix the problem is to cacheline align the remotely accessed per\ncpu data, both at the beginning and at the end.  Because of the padding at\nboth ends, this will likely cause some memory wastage and also the\ninterface to achieve this is not clean.\n\nThis patch:\n\nMoves the remotely accessed per cpu data (which is currently marked\nas ____cacheline_aligned_in_smp) into a different section, where all the data\nelements are cacheline aligned. And as such, this differentiates the local\nonly data and remotely accessed data cleanly.\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nAcked-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f284ce7269031947326bac6bb19a977705276222",
      "tree": "8b145d42d4da182fb185dacc53b24ca7a2546114",
      "parents": [
        "7664732315c97f48dba9d1e7339ad16fc5a320ac"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jul 17 04:03:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:03 2007 -0700"
      },
      "message": "PTRACE_POKEDATA consolidation\n\nIdentical implementations of PTRACE_POKEDATA go into generic_ptrace_pokedata()\nfunction.\n\nAFAICS, fix bug on xtensa where successful PTRACE_POKEDATA will nevertheless\nreturn EPERM.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Christoph Hellwig \u003chch@lst.de\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": "7664732315c97f48dba9d1e7339ad16fc5a320ac",
      "tree": "1eb9639b0fbe3f24341cecf1dafcae192cb7bde7",
      "parents": [
        "bcdcd8e725b923ad7c0de809680d5d5658a7bf8c"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jul 17 04:03:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:03 2007 -0700"
      },
      "message": "PTRACE_PEEKDATA consolidation\n\nIdentical implementations of PTRACE_PEEKDATA go into generic_ptrace_peekdata()\nfunction.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Christoph Hellwig \u003chch@lst.de\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": "bcdcd8e725b923ad7c0de809680d5d5658a7bf8c",
      "tree": "f8fe86531df3bd96c0d8fd2d7a8fb1a6639261db",
      "parents": [
        "74489a91dd43aecd638709d34a2f58b91cfda5cf"
      ],
      "author": {
        "name": "Pavel Emelianov",
        "email": "xemul@openvz.org",
        "time": "Tue Jul 17 04:03:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:02 2007 -0700"
      },
      "message": "Report that kernel is tainted if there was an OOPS\n\nIf the kernel OOPSed or BUGed then it probably should be considered as\ntainted.  Thus, all subsequent OOPSes and SysRq dumps will report the\ntainted kernel.  This saves a lot of time explaining oddities in the\ncalltraces.\n\nSigned-off-by: Pavel Emelianov \u003cxemul@openvz.org\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[ Added parisc patch from Matthew Wilson  -Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b91cba52e9b7b3f1c0037908a192d93a869ca9e5",
      "tree": "bbce7f323c8f52b308af5a152673a75b3e445360",
      "parents": [
        "98283bb49c6c8c070ebde9f47489d3e9a83c1323",
        "e509ac4bbc661052dc73a2e8138800ba77d4ecb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 10:32:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 10:32:02 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (68 commits)\n  sh: sh-rtc support for SH7709.\n  sh: Revert __xdiv64_32 size change.\n  sh: Update r7785rp defconfig.\n  sh: Export div symbols for GCC 4.2 and ST GCC.\n  sh: fix race in parallel out-of-tree build\n  sh: Kill off dead mach.c for hp6xx.\n  sh: hd64461.h cleanup and added comments.\n  sh: Update the alignment when 4K stacks are used.\n  sh: Add a .bss.page_aligned section for 4K stacks.\n  sh: Don\u0027t let SH-4A clobber SH-4 CFLAGS.\n  sh: Add parport stub for SuperIO ports.\n  sh: Drop -Wa,-dsp for DSP tuning.\n  sh: Update dreamcast defconfig.\n  fb: pvr2fb: A few more __devinit annotations for PCI.\n  fb: pvr2fb: Fix up section mismatch warnings.\n  sh: Select IPR-IRQ for SH7091.\n  sh: Correct __xdiv64_32/div64_32 return value size.\n  sh: Fix timer-tmu build for SH-3.\n  sh: Add cpu and mach links to CLEAN_FILES.\n  sh: Preliminary support for the SH-X3 CPU.\n  ...\n"
    },
    {
      "commit": "608e2619682e951f525b08e7a48669a3c0263b41",
      "tree": "034ec1a626c776da201c6664a0ac8b2ec0934167",
      "parents": [
        "94bed2a9c4ae980838003f5d32681eef794ecc28"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sun Jul 15 23:41:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:51 2007 -0700"
      },
      "message": "generic bug: use show_regs() instead of dump_stack()\n\nThe current generic bug implementation has a call to dump_stack() in case a\nWARN_ON(whatever) gets hit.  Since report_bug(), which calls dump_stack(),\ngets called from an exception handler we can do better: just pass the\npt_regs structure to report_bug() and pass it to show_regs() in case of a\nwarning.  This will give more debug informations like register contents,\netc...  In addition this avoids some pointless lines that dump_stack()\nemits, since it includes a stack backtrace of the exception handler which\nis of no interest in case of a warning.  E.g.  on s390 the following lines\nare currently always present in a stack backtrace if dump_stack() gets\ncalled from report_bug():\n\n [\u003c000000000001517a\u003e] show_trace+0x92/0xe8)\n [\u003c0000000000015270\u003e] show_stack+0xa0/0xd0\n [\u003c00000000000152ce\u003e] dump_stack+0x2e/0x3c\n [\u003c0000000000195450\u003e] report_bug+0x98/0xf8\n [\u003c0000000000016cc8\u003e] illegal_op+0x1fc/0x21c\n [\u003c00000000000227d6\u003e] sysc_return+0x0/0x10\n\nAcked-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.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": "e509ac4bbc661052dc73a2e8138800ba77d4ecb9",
      "tree": "82ad16f0762118392cfbe99bc93dc1ef1e7770a3",
      "parents": [
        "075fc19bdea9120989142fa2179abd958b3a5c72"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Mon Jul 16 09:51:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 16 09:51:39 2007 +0900"
      },
      "message": "sh: sh-rtc support for SH7709.\n\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2414b86d21dbacc53826d375c6001d31d8ebbee2",
      "tree": "3c3f2aaf8faadf5c40fe6ca6396f0564dac101c6",
      "parents": [
        "8cb661d6a4b69734c393beeb523cbf86c915f374"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 13 09:30:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 13 09:30:31 2007 +0900"
      },
      "message": "sh: Export div symbols for GCC 4.2 and ST GCC.\n\nGCC 4.2 can emit integer variants of the FP division routines, so\nthese need to be exported in order to keep the modules happy.\n\n4.1.x versions of the ST compiler have these things backported,\nand so also generate these symbols (whereas vanilla gcc 4.1.x\ndoes not), so handle the __GNUC_STM_RELEASE__ case to accomodate\nupdated versions of the 4.1.x toolchain.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bdf4fa536ba5c6eff125f18231d54e227b1f3629",
      "tree": "c87516be363f77d28f2f041f1d9eecc8ba638c93",
      "parents": [
        "e181127a7a12c5d8e29afa19d235b53bf4140cb3"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Thu Jul 12 10:41:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 12 10:41:52 2007 +0900"
      },
      "message": "sh: Update the alignment when 4K stacks are used.\n\nUse the newly added .bss.page_aligned section for aligning the stacks\nrather than THREAD_SIZE.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e181127a7a12c5d8e29afa19d235b53bf4140cb3",
      "tree": "f6710a97673ea8c0d37448015501d7be1fcab587",
      "parents": [
        "aab1b16a61d653173b1c5f158c51ec08dd6605b0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 12 10:40:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 12 10:40:36 2007 +0900"
      },
      "message": "sh: Add a .bss.page_aligned section for 4K stacks.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2b1bd1ac5d4bffe3fd542bfe1784a583bd7df4fa",
      "tree": "9c9840807d84cb4d9ca981fbae5093eef1c9ed12",
      "parents": [
        "027e56e68543780870fda74360ca45e392c50e1c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 20 18:27:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 20 18:27:10 2007 +0900"
      },
      "message": "sh: Preliminary support for the SH-X3 CPU.\n\nThis adds basic support for UP SH-X3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "027e56e68543780870fda74360ca45e392c50e1c",
      "tree": "989b160054ce11833b7edfadfa3af32325b41706",
      "parents": [
        "0630e45c887b3d3d8d6ad27af03ec4054926d635"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 20 18:23:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 20 18:23:49 2007 +0900"
      },
      "message": "sh: Hook up hard_smp_processor_id() for INTC2 block.\n\nWe need to know the CPU ID in order to calculate the mask and ack\nregisters effectively. Stub this in for UP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3aeb884b4ec442719a2d8aa15316415a7412efd8",
      "tree": "bcf69c95107b8296cbe76c0d86ee7cadc05c6019",
      "parents": [
        "5527398218aae85f37552a69fad163fa500c39e4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 19 12:33:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 19 12:33:21 2007 +0900"
      },
      "message": "sh: Handle -ERESTART_RESTARTBLOCK for restartable syscalls.\n\nThe current implementation only handles -ERESTARTNOHAND, whereas we\nalso need to handle -ERESTART_RESTARTBLOCK in the handle_signal()\ncase for restartable system calls.\n\nAs noted by Carl:\n\nThis fixes the LTP test nanosleep03 - the current kernel causes\n-ERESTART_RESTARTBLOCK to reach user space rather than the correct\n-EINTR.\n\nReported-by: Carl Shaw \u003cshaw.carl@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5527398218aae85f37552a69fad163fa500c39e4",
      "tree": "b14b84f40ab42f248c3dbfd2c1384624fb57a197",
      "parents": [
        "69a331470ff02561cf1898eeb152ccca9f22bf53"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 18 18:57:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 18 18:57:13 2007 +0900"
      },
      "message": "sh: oops_enter()/oops_exit() in die().\n\nAs Russell helpfully pointed out on linux-arch:\n\n\thttp://marc.info/?l\u003dlinux-arch\u0026m\u003d118208089204630\u0026w\u003d2\n\nWe were missing the oops_enter/exit() in the sh die() implementation.\nAs we do support lockdep, it\u0027s beneficial to add these calls so lockdep\nproperly disables itself in the die() case.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "69a331470ff02561cf1898eeb152ccca9f22bf53",
      "tree": "e097e9317f5c2e3e03125dfd1e232dfbcebd4a3a",
      "parents": [
        "188e1f81ba31af1b65a2f3611df4c670b092bbac"
      ],
      "author": {
        "name": "Kaz Kojima",
        "email": "kkojima@rr.iij4u.or.jp",
        "time": "Mon Jun 18 10:08:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 18 10:08:20 2007 +0900"
      },
      "message": "sh: Fix restartable syscall arg5 clobbering.\n\nWe use R0 as the 5th argument of syscall.  When the syscall restarts\nafter signal handling, we should restore the old value of R0.\nThe attached patch does it. Without this patch, I\u0027ve experienced random\nfailures in the situation which signals are issued frequently.\n\nSigned-off-by: Kaz Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "68abdbbb03476a60d932eeba0035dd5069afec38",
      "tree": "de3854f76d6d9aec121c432a3cd276bb756003c9",
      "parents": [
        "50f63f2518ee68bc132d357d2b6fdb7f60ef79e0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jun 15 18:56:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 15 18:56:19 2007 +0900"
      },
      "message": "sh: rework ipr code\n\nThis patch reworks the ipr code by grouping the offset array together\nwith the ipr_data structure in a new data structure called ipr_desc.\nThis new structure also contains the name of the controller in struct\nirq_chip. The idea behind putting struct irq_chip in there is that we\ncan use offsetof() to locate the base addresses in the irq_chip\ncallbacks. This strategy has much in common with the recently merged\nintc2 code.\n\nOne logic change has been made - the original ipr code enabled the\ninterrupts by default but with this patch they are all disabled by\ndefault.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d619500aed2f9b841b2310bc94f8056ae9ca2a73",
      "tree": "42ca07266afbf0406d419e57dde404ad89cd316d",
      "parents": [
        "d3efbdd6c5e8c823b732df26a355ec931ccab374"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Jun 15 10:41:54 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 15 10:41:54 2007 +0900"
      },
      "message": "sh: rework intc2 code\n\nThe shared intc2 code currently contains cpu-specific #ifdefs.\nThis is a tad unclean and it prevents us from using the shared code\nto drive board-specific irqs on the se7780 board.\n\nThis patch reworks the intc2 code by moving the base addresses of\nthe intc2 registers into struct intc2_desc. This new structure also\ncontains the name of the controller in struct irq_chip. The idea\nbehind putting struct irq_chip in there is that we can use offsetof()\nto locate the base addresses in the irq_chip callbacks.\n\nOne logic change has been made - the original shared intc2 code\nenabled the interrupts by default but with this patch they are all\ndisabled by default.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9f9a5de4669902f80b6664baeba01595ffce3597",
      "tree": "a9af85a866daa151ae355d8d520b1fe79d4c2408",
      "parents": [
        "357d59469c1179c30b8c425aba302346fac3594e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:33:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:33:44 2007 +0900"
      },
      "message": "sh: Fixup misaligned data for sh2 lockdep.\n\nlockdep/irqflags tracing on SH-2 ends up with a misaligned\nbranch, fix it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "357d59469c1179c30b8c425aba302346fac3594e",
      "tree": "6e27fcd85967ad06072ac84788ac891cbcc10235",
      "parents": [
        "54039591cee40ef1f440f1245ed066c3e7d54a9a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:32:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:32:07 2007 +0900"
      },
      "message": "sh: Tidy up dependencies for SH-2 build.\n\nSH-2 can presently get in to some pretty bogus states, so\nwe tidy up the dependencies a bit and get it all building\nagain.\n\nThis gets us a bit closer to a functional allyesconfig\nand allmodconfig, though there are still a few things to\nfix up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b9601c5e59dd25693345558a301e833741bf5874",
      "tree": "992d8114b381354bc5e588766c065cc7728fe5df",
      "parents": [
        "33d63bd83bf9aa6b662a376a96b825acba721e8f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 08 11:55:28 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 08 11:55:28 2007 +0900"
      },
      "message": "sh: Kill off dead SH7604 support.\n\nThis was added during 2.5.x, but was never moved along. This\ncan easily be resurrected if someone has one they wish to work\nwith, but it\u0027s not worth keeping around in its current form.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "05a117847b43d44f336bbf272a1063661431a5e5",
      "tree": "7eaf33d0e1964c9bea59dcba4bdedbc5f76b2366",
      "parents": [
        "5bbeafca8d5c64b6d9c6653993492d763be0918f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 07 11:29:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:50 2007 +0000"
      },
      "message": "sh: Fix up cpu to node mapping in sysfs.\n\nCurrently cpu_to_node() is always 0 in the UP case, though\nwe do want to have the CPU association linked in under sysfs\neven in the cases where we\u0027re only on a single CPU.\n\nFix this up, so we have the cpu0 link on all of the available\nnodes that don\u0027t already have a CPU link of their own.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5bbeafca8d5c64b6d9c6653993492d763be0918f",
      "tree": "fcc48fa214d01b5ce2138ea2859addc5ea45beee",
      "parents": [
        "1300b1b1776475cd94685f5f61b83f84801e08e9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 06 19:05:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:50 2007 +0000"
      },
      "message": "sh: Fix the SH7722 flatmem build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "520588f47f20a6dcaf81655e1da378e5fe6d5015",
      "tree": "fb7876b4f0f099e834612202e8b21c2deed78bcb",
      "parents": [
        "b241cb0c885e55839fb0f93c6a4539c5416cc39f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 06 17:58:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:49 2007 +0000"
      },
      "message": "sh: URAM node support for SH7722.\n\nThis adds the URAM block on SH7722 as a separate node.\nSparsemem is required for this, or it can simply be disabled\nby explicitly selecting a flatmem model.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f11b71e6578fbe8e059c51f5d2de223a3804507a",
      "tree": "2b8bece3758dd86a040fff0307bca8941de6b350",
      "parents": [
        "b66d51cb8039cf80b8aa5b157ed055cdea811104"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 04 14:37:04 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:47 2007 +0000"
      },
      "message": "sh: Wire up mempolicy syscalls.\n\nWire up mbind and get/set_mempolicy() in their reserved places.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b66d51cb8039cf80b8aa5b157ed055cdea811104",
      "tree": "23c8a4ec4e9b8c436b448cbf0bbbfc34260503f7",
      "parents": [
        "6240d92f2f2fb74094b66b3510733fa0a1e2631a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 01 17:26:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:46 2007 +0000"
      },
      "message": "sh: Tidy compiler warnings for SH-2A build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2826fa61c13716816c7ae658b8f1c5a4a505d8ac",
      "tree": "0bde8f69ff7bde75c63b0c4e6dcf5992a5eb9066",
      "parents": [
        "d22d9b3a1d129349518c807e7997922f869e1f48"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 01 17:04:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:45 2007 +0000"
      },
      "message": "sh: Mark sparsemem regions present earlier.\n\nWe have to call in to sparse_memory_present_with_active_regions()\nearlier in order for sparsemem to be happy. This was being called\ntoo late, and was causing troubles with the platforms that needed\nto enable sparsemem.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d22d9b3a1d129349518c807e7997922f869e1f48",
      "tree": "2ca207bdf654450972f29dd03ca61ce69b58d3e5",
      "parents": [
        "91e656aacf52bcd3fbd199462032efec915fb654"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 01 14:21:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:45 2007 +0000"
      },
      "message": "sh: Register multiple nodes in topology_init().\n\nIf we have multiple nodes, register these at topology_init() time.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dfbb9042801eaeb4df9015bb86224291a39a0f52",
      "tree": "fc762c923fbc48bd724e648ccb415307ba17086c",
      "parents": [
        "5900711ad7173b1cf3ee72eb21572e20b263ca0d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 23 17:48:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:43 2007 +0000"
      },
      "message": "sh: sparsemem support.\n\nThis implements basic sparsemem support for SH. Presently this only\nuses static sparsemem, and we still permit explicit selection of\nflatmem. Those boards that want sparsemem can select it as usual.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3a3c60fc0b4c2e3e6f037f68c84ddd9468b2a196",
      "tree": "c46894c0f659d77664f5942b02ca7ab5d3815c25",
      "parents": [
        "05627486ab7f31ea09d8bb7a83582ca0185dc283"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takashi.yoshii.ze@hitachi.com",
        "time": "Wed May 23 12:34:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:41 2007 +0000"
      },
      "message": "sh: Align .machvec.init section on a 4-byte boundary.\n\n.machvec.init can be misaligned with the recent machvec changes,\nforcibly align it on the boundary that it expects, as before.\n\nSigned-off-by: Takashi YOSHII \u003ctakashi.yoshii.ze@hitachi.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "05627486ab7f31ea09d8bb7a83582ca0185dc283",
      "tree": "79189f3118568cff90b374d433de0ea2c8b2fe1f",
      "parents": [
        "fd8f20e8e2f8f1d9201086bff444c8d35f0a6a45"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 15 16:25:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:40 2007 +0000"
      },
      "message": "sh: Fix SH-4 CPU selects.\n\nNow that select no longer works for selecting the \"closest\" CPU,\nwe have to explicitly reference the precise sub-type in the few\nplaces where it actually matters (presently only setup code and\nsome legacy sh-sci cruft).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fd8f20e8e2f8f1d9201086bff444c8d35f0a6a45",
      "tree": "0823660fdd2ec53c6dede452d0802f54119bbde6",
      "parents": [
        "82f81f4784479df17a80caff4a7156da0a2f7dea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 15 15:38:30 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:40 2007 +0000"
      },
      "message": "sh: Rip out special unknown machvec.\n\nThis kills off the BareCPU board as a \"special\" machvec, rather,\nwe leave this as a default for when no other vector is available,\nor when we want to use it in combination with other vectors for\ntesting with generic ops. As sh_mv is copied out anyways (or\noverloaded when an alternate vector is explicitly selected), this\ndoesn\u0027t consume any additional memory.\n\nThe generic machvec can be forcibly selected with sh_mv\u003dgeneric,\nor by not having any other boards enabled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "82f81f4784479df17a80caff4a7156da0a2f7dea",
      "tree": "3679bd23f2c9daa24f9cf3e170a33f851ed45029",
      "parents": [
        "25f8151bdcdd62c6b879e3669a562c0d329eee4a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 15 15:19:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:39 2007 +0000"
      },
      "message": "sh: Kill off machvec aliases.\n\nWe now throw all of the machvecs in to .machvec.init and either\nselect one on the command line, or copy out the first (and\nusually only) one to sh_mv. The rest are freed as usual.\n\nThis gets rid of all of the silly sh_mv aliasing and makes the\nselection explicit rather than link-order dependent.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ba36197cf4ff68f631bb1b3d4cc442d567279fe3",
      "tree": "ae62403970ce955d52603b5c0425825fe094323b",
      "parents": [
        "f3d2229852697062d530f19742f0ab792b92873d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 17:48:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:38 2007 +0000"
      },
      "message": "sh: Fixup cmdline handling from machvec changes.\n\nThe command line wasn\u0027t being saved off properly after the machvec\nchanges went in, fix it up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "882c12c4e1a95e55227f06dbb99eca90f237c018",
      "tree": "79375e920fda15947b58c635e9a067b2e85a0658",
      "parents": [
        "9655ad03af2d232c3b26e7562ab4f8c29b107e49"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 17:26:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:37 2007 +0000"
      },
      "message": "sh: Shut up SH2-DSP compile warnings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9655ad03af2d232c3b26e7562ab4f8c29b107e49",
      "tree": "6a76057e969ca072e7ca9bdf253219e759054d3f",
      "parents": [
        "e08f457c7c0cc7720f28349f8780ea752c063441"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 15:59:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:37 2007 +0000"
      },
      "message": "sh: Fixup machvec support.\n\nThis fixes up much of the machvec handling, allowing for it to be\noverloaded on boot. Making practical use of this still requires\nsome Kconfig munging, however.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e08f457c7c0cc7720f28349f8780ea752c063441",
      "tree": "7b82666f2002d57dc57d022daf90c778265159e9",
      "parents": [
        "7a302a9674593259866de4a9d5ae8edc03dc1934"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 12:52:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:36 2007 +0000"
      },
      "message": "sh: __user annotations for __get/__put_user().\n\nThis adds in some more __user annotations. These weren\u0027t being\nhandled properly in some of the __get_user and __put_user paths,\nso tidy those up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7a302a9674593259866de4a9d5ae8edc03dc1934",
      "tree": "d705d89037c226d9928ce132b332b08e2f00388a",
      "parents": [
        "85f6038f2170e3335dda09c3dfb0f83110e87019"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 12:50:43 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:35 2007 +0000"
      },
      "message": "sh: Split out CPU topology initialization.\n\nSplit out the CPU topology initialization to a separate file,\nand switch it to a percpu type, rather than an NR_CPUS array.\n\nAt the same time, switch to only registering present CPUs,\nrather than using the possible CPU map.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "907c9d70042e38efc6a981d425a3d8d98b089cba",
      "tree": "7bbad03624b974e78a1218a296a5170394d17e9a",
      "parents": [
        "8b19a7ce566007a8c45f9ba9d2b4a31bba20d62d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 04 10:51:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 04 10:51:59 2007 +0900"
      },
      "message": "sh: Fix SH4-202 clock fwk set_rate() mismatch.\n\nWith the SH7722 changes, -\u003eset_rate() also takes an algo_id,\nSH4-202 was overlooked when this change went in.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c596b1a38085a041464b9b2c0c200e81ff695634",
      "tree": "a6f08355b114d7e5812950ff4741d45ea45f0083",
      "parents": [
        "c1a13ff57ab1ce52a0aae9984594dbfcfbaf68c0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 04 10:39:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 04 10:39:50 2007 +0900"
      },
      "message": "sh: Fix in_nmi symbol build error.\n\nIf CONFIG_KGDB_NMI is disabled, we\u0027re left with a stray in_nmi\nreference that can\u0027t be resolved. Move the symbol under the ifdef,\ntoo.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "66c5227ecd3041b0467a091ad81b8d312e572ea8",
      "tree": "8d910d8f45c498c4d4f66694ff425f4b7d90d114",
      "parents": [
        "f75522cea12fe1ed9336c1a02b170bd06383e8a3"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu May 31 13:46:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:46:21 2007 +0900"
      },
      "message": "sh: trivial build cleanups.\n\nSeveral errors were spotted during building for custom config (SMP\nincluded). Although SMP still does not compile (no ipi and\n__smp_call_function) and does not work, this looks a bit cleaner.\nSome other errors obtained via gcc-4.1.0 build.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f75522cea12fe1ed9336c1a02b170bd06383e8a3",
      "tree": "18dbddd8c763044c3aa9498725964f4d7a25cc15",
      "parents": [
        "bdff33ddd906b2ab9eb70e9098f507fac6d56b70"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu May 31 13:44:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:44:55 2007 +0900"
      },
      "message": "sh: Fix vsyscall build failure.\n\n  CC      arch/sh/kernel/vsyscall/vsyscall.o\na/arch/sh/kernel/vsyscall/vsyscall.c: In function \u0027arch_setup_additional_pages\u0027:\na/arch/sh/kernel/vsyscall/vsyscall.c:63: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:67: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:82: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:85: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c: In function \u0027arch_vma_name\u0027:\na/arch/sh/kernel/vsyscall/vsyscall.c:91: error: dereferencing pointer to incomplete type\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "370ac91aab8403d74c2b59c3b43692eaed4ef268",
      "tree": "bdf6dbd5a6836d377c0042436d1ccce01057596f",
      "parents": [
        "ddd43b063d16cdeffbc18f00b72c112f246fae78"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takasi-y@ops.dti.ne.jp",
        "time": "Thu May 31 13:42:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:42:21 2007 +0900"
      },
      "message": "sh: Fix pcrel too far for in_nmi label.\n\nAdd lost in_nmi definition to solve pcrel too far.\n\nSigned-off-by: Takashi YOSHII \u003ctakasi-y@ops.dti.ne.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ddd43b063d16cdeffbc18f00b72c112f246fae78",
      "tree": "274d1990d18f4afc7e9b49bad25bb2f76e1b3ed4",
      "parents": [
        "cdb7532f7be35c3675b1aed54d10e378014618b6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 23 12:24:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 23 12:24:32 2007 +0900"
      },
      "message": "sh: section mismatch fixes for system timer.\n\nFix up a couple of section mismatch warnings regarding sys_timer.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cdb7532f7be35c3675b1aed54d10e378014618b6",
      "tree": "925df597b70c4a1de629fec68f9e4ebd3fd9e803",
      "parents": [
        "7992018d979460af59fbae8a48f9641305aea438",
        "31d106c68b1af88835a474556052d6efbfec99c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fix dreamcast build for IRQ changes.\n  sh: Fix clock multiplier on SH7722.\n  sh: Wire up kdump crash kernel exec in die().\n  sh: sr.bl toggling around idle sleep.\n  sh: disable genrtc support.\n  fs: Kill sh dependency for binfmt_flat.\n  sh: Disable psw support for R7785RP.\n  sh: Fix page size alignment in __copy_user_page().\n  sh: Fix up various compile warnings for SE boards.\n  sh: Wire up signalfd/timerfd/eventfd syscalls.\n  sh: revert addition of page fault notifiers\n  spelling fixes: arch/sh/\n  input: hp680_ts compile fixes.\n  sh: landisk: Header cleanups.\n  sh: landisk: rtc-rs5c313 support.\n  sh: Kill off pmb slab cache destructor.\n  sh: Fix up psw build rules for r7780rp.\n  sh: Shut up compiler warnings in __do_page_fault().\n"
    },
    {
      "commit": "dfbbbe92956b849a6704dbd5352348d6ba1165da",
      "tree": "206daa54ab3567503c4cd7db9ecb85af31608bda",
      "parents": [
        "e113276624104d9c3b25f333d8dd999b804d980a"
      ],
      "author": {
        "name": "dmitry pervushin",
        "email": "dimka@nomadgs.com",
        "time": "Tue May 15 08:42:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:34:45 2007 +0900"
      },
      "message": "sh: Fix clock multiplier on SH7722.\n\nThis fixes up the master clock multiplier and initial rate\npropagation for the SH7722 clocks.\n\nSigned-off-by: dmitry pervushin \u003cdimka@nomadgs.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e113276624104d9c3b25f333d8dd999b804d980a",
      "tree": "1b8945f42557679e81e1fbd382183e5914354bb4",
      "parents": [
        "f3a9022fd187de41a04de9c5b44ff40e68c6d661"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 15 08:36:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:34:37 2007 +0900"
      },
      "message": "sh: Wire up kdump crash kernel exec in die().\n\nNow that we have the basic kdump support in place, add it in to\ndie() so we can enter the crash kernel automatically.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f3a9022fd187de41a04de9c5b44ff40e68c6d661",
      "tree": "352fd4f2bc35469721a218093bf4e65a6c1d9209",
      "parents": [
        "69d87daa18aced7f494bc1d5a977b063bbbdffbd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 19:39:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:34:25 2007 +0900"
      },
      "message": "sh: sr.bl toggling around idle sleep.\n\nAs pointed out by Saito-san, without the sr.bl manipulation we can\noccasionally hit delays in the idle loop due to interrupt handling, so\nensure that interrupts are blocked before going to sleep.\n\nAt the same time, we throw in TIF_POLLING_NRFLAG for the !hlt_counter\ncase (primarily used by the ST-40 parts).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "27641dee99e0d0c25f224cdfbd11486bd2f131ee",
      "tree": "15b2214e766a06e01210b550635131fc28c1ceef",
      "parents": [
        "26bbfda8b1a4d491a86c60b3a97948a4f49fb86a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 10:48:01 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:32:47 2007 +0900"
      },
      "message": "sh: Fix up various compile warnings for SE boards.\n\n- setup-sh7750.c only defines the sh7751_ipr_map when building\n  with SH7751 support.\n\n- 7722 Solution Engine was missing a mach-type entry, causing\n  the macro in cf-enabler to be undefined.\n\n- arch/sh/mm/init.c needs linux/pagemap.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "26bbfda8b1a4d491a86c60b3a97948a4f49fb86a",
      "tree": "34410ca6fc6f048c45acac9fc197044881434798",
      "parents": [
        "fce692e7986f9689a8f414a74e58c4a6d35d5551"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 09:29:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:32:14 2007 +0900"
      },
      "message": "sh: Wire up signalfd/timerfd/eventfd syscalls.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e868d61272caa648214046a096e5a6bfc068dc8c",
      "tree": "087153c10725af12129ac8c55bda489f255bdd2c",
      "parents": [
        "049fa57ce3b22d9f5acb251070941b630ee71d6e"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Mon May 14 08:15:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:31:39 2007 +0900"
      },
      "message": "spelling fixes: arch/sh/\n\nSpelling fixes in arch/sh/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ca967258b69eb65dcb07bbab90fdf964c6d2ec45",
      "tree": "e02acc9e830fd76e411f742ac39a7c359d7e5ba9",
      "parents": [
        "7664709b44a13e2e0b545e2dd8e7b8797a1748dc"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Thu May 17 13:38:44 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat May 19 09:11:57 2007 +0200"
      },
      "message": "all-archs: consolidate .data section definition in asm-generic\n\nWith this consolidation we can now modify the .data\nsection definition in one spot for all archs.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "7664709b44a13e2e0b545e2dd8e7b8797a1748dc",
      "tree": "fcb8e87dd21f90a376fab8ad22a298021a2435e5",
      "parents": [
        "cd5477911fc9f5cc64678e2b95cdd606c59a11b5"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun May 13 00:31:33 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat May 19 09:11:57 2007 +0200"
      },
      "message": "all-archs: consolidate .text section definition in asm-generic\n\nMove definition of .text section to asm-generic.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d84c4124c4b6611301b402e8611b7e36de3bd351",
      "tree": "d83cfaabfb901755d85074815ad948028dc7b03f",
      "parents": [
        "932c37c375cca25175f9b6acee4c75d7a96d985f",
        "a3cf4ea8729a5d448742fd5a0a003827c9f25cb6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 13:08:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 13:08:20 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fix stacktrace simplification fallout.\n  sh: SH7760 DMABRG support.\n  sh: clockevent/clocksource/hrtimers/nohz TMU support.\n  sh: Truncate MAX_ACTIVE_REGIONS for the common case.\n  rtc: rtc-sh: Fix rtc_dev pointer for rtc_update_irq().\n  sh: Convert to common die chain.\n  sh: Wire up utimensat syscall.\n  sh: landisk mv_nr_irqs definition.\n  sh: Fixup ndelay() xloops calculation for alternate HZ.\n  sh: Add 32-bit opcode feature CPU flag.\n  sh: Fix PC adjustments for varying opcode length.\n  sh: Support for SH-2A 32-bit opcodes.\n  sh: Kill off redundant __div64_32 symbol export.\n  sh: Share exception vector table for SH-3/4.\n  sh: Always define TRAPA_BUG_OPCODE.\n  sh: __GFP_REPEAT for pte allocations, too.\n  rtc: rtc-sh: Fix up dev_dbg() warnings.\n  sh: generic quicklist support.\n"
    },
    {
      "commit": "a3cf4ea8729a5d448742fd5a0a003827c9f25cb6",
      "tree": "0e3bb0781b3391e0889acb467a0900fff6ffb35b",
      "parents": [
        "fc467a2623029976899261d6d379779c950ddcba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 18:55:14 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 18:55:14 2007 +0900"
      },
      "message": "sh: Fix stacktrace simplification fallout.\n\nWhen the stacktrace simplification changes went in the function\ndefinition on SH got skipped, fix it up so things build again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "57be2b484a417bffae66359b9b89e7239480b729",
      "tree": "d517f5b449b4f6b629790476082a4a7c478112bb",
      "parents": [
        "1ce7ddd5f4cc754b6afe9eec5cee89ede75348ea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 17:33:24 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 17:33:24 2007 +0900"
      },
      "message": "sh: clockevent/clocksource/hrtimers/nohz TMU support.\n\nThis adds basic support for clockevents and clocksources,\npresently only implemented for TMU-based systems (which\nare the majority of SH-3 and SH-4 systems).\n\nThe old NO_IDLE_HZ implementation is also dropped completely,\nthe only users of this were on TMU-based systems anyways.\n\nMore work needs to be done to generalize the TMU handling,\nin that the current implementation is rather tied to the\nnotion of TMU0 and TMU1 utilization.\n\nAdditionally, as more SH timers switch over to this scheme,\nwe\u0027ll be able to gut most of the remaining system timer\ninfrastructure that existed before.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5886269962f94fa9185c32db3ec936c612503235",
      "tree": "2f24dabcf5791319ebb1fbdfb5dbc58284714275",
      "parents": [
        "01afd80626e98c2347bc25be92ee4a3faf314514"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Wed May 09 07:51:49 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:16 2007 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b118ca572db5af832c6fc1af7b301105378d1a08",
      "tree": "f312b3f0f863b56add106efdf091d1f51447a0d0",
      "parents": [
        "21ec4c6453790cb9bfa996ab8f27f22dd47c516a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:55:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:55:38 2007 +0900"
      },
      "message": "sh: Convert to common die chain.\n\nThis went in immediately after SH added the die chain notifiers,\nso move over to that instead..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "21ec4c6453790cb9bfa996ab8f27f22dd47c516a",
      "tree": "31c011df5b17aa38cc07464176da781765dc5eea",
      "parents": [
        "f6a3c1ca00ce9a43942364a0cc15601b291df281"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:42:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:42:48 2007 +0900"
      },
      "message": "sh: Wire up utimensat syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "074f98df0547b7d15f78db9a17e985da0c22af28",
      "tree": "e40128828e295cfabc6a18206df9a0c4ea25c654",
      "parents": [
        "53f983a90d7908bcece51f86180c7c9b575a1e4d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 15:45:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:01 2007 +0000"
      },
      "message": "sh: Add 32-bit opcode feature CPU flag.\n\nAdd a CPU flag for the CPUs that support 32-bit opcodes, which\ngets passed down to userspace.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "53f983a90d7908bcece51f86180c7c9b575a1e4d",
      "tree": "da5914e6f18e8dd55563697de7339af2d99d9c18",
      "parents": [
        "bd0799977cb9b68aa6a39e9630aeea4778a58385"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 15:31:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:01 2007 +0000"
      },
      "message": "sh: Fix PC adjustments for varying opcode length.\n\nThere are a few different cases for figuring out how to\nsize the instruction. We read in the instruction located\nat regs-\u003epc - 4 when rewinding the opcode to figure out if\nthere\u0027s a 32-bit opcode before the faulting instruction, with\na default of a - 2 adjustment on a mismatch. In practice this\nworks for the cases where pc - 4 is just another 16-bit opcode,\nor we happen to have a 32-bit and a 16-bit immediately\npreceeding the pc value.\n\nIn the cases where we aren\u0027t rewinding, this is much less ugly..\n\nWe also don\u0027t bother fixing up the places where we\u0027re explicitly\ndealing with 16-bit instructions, since this might lead to\nconfusion regarding the encoding size possibilities on other\nCPU variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bd0799977cb9b68aa6a39e9630aeea4778a58385",
      "tree": "125c0c923701c5b6f823a7b614c295e06370d46c",
      "parents": [
        "51c8b856f5edfa45d956721aa6d6ebaa15699062"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 14:50:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:01 2007 +0000"
      },
      "message": "sh: Support for SH-2A 32-bit opcodes.\n\nSH-2A supports both 16 and 32-bit instructions, add a simple helper\nfor figuring out the instruction size in the places where there are\nhardcoded 16-bit assumptions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51c8b856f5edfa45d956721aa6d6ebaa15699062",
      "tree": "f8e9daaa8b1974f432b0a288787f1484e7071615",
      "parents": [
        "00bf0610e4cdbb9fd79ce4718e12b24cd7876dd7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 13:16:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:01 2007 +0000"
      },
      "message": "sh: Kill off redundant __div64_32 symbol export.\n\nmodpost noticed that __div64_32 was being exported twice:\n\nWARNING: lib/built-in: \u0027__div64_32\u0027 exported twice. Previous export was\nin arch/sh/kernel/built-in.ko\n\nkill off the duplicate.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00bf0610e4cdbb9fd79ce4718e12b24cd7876dd7",
      "tree": "ebfa6cb7c42e84ef694ad5805450547835de586e",
      "parents": [
        "44530c696b3fc2c8a45bdc798af85528e065ed80"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 13:01:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:01 2007 +0000"
      },
      "message": "sh: Share exception vector table for SH-3/4.\n\nThe only difference between these at the moment are the FPU\nexceptions, and these are hidden away under CONFIG_SH_FPU\n(which is only set for the SH-4 case anyways..).\n\nThis consolidates the two tables, and updates SH-4 to use\nthe updated copy.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5f8c9908f200b775a3d6c345bc6f3e928e2426a9",
      "tree": "0e7077bdc8fef01c54845b0ed5f524bb31324350",
      "parents": [
        "36f021b579d195cdc5fa6f3e2bab198b4bf70643"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 08 11:55:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Wed May 09 01:35:00 2007 +0000"
      },
      "message": "sh: generic quicklist support.\n\nThis moves SH over to the generic quicklists. As per x86_64,\nwe have special mappings for the PGDs, so these go on their\nown list..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9485baed07561e516690671343622e5fcd73b48",
      "tree": "c0f74a6f0ffc3329c9756e27894d411e1bb12f00",
      "parents": [
        "d217c265dc60ebfaa05ca003e9873476382de225"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Tue May 08 00:35:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:22 2007 -0700"
      },
      "message": "Add IRQF_IRQPOLL flag on sh\n\nAdd IRQF_IRQPOLL on each timer interrupt on SH2.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e63340ae6b6205fef26b40a75673d1c9c0c8bb90",
      "tree": "8d3212705515edec73c3936bb9e23c71d34a7b41",
      "parents": [
        "04c9167f91e309c9c4ea982992aa08e83b2eb42e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue May 08 00:28:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:07 2007 -0700"
      },
      "message": "header cleaning: don\u0027t include smp_lock.h when not used\n\nRemove includes of \u003clinux/smp_lock.h\u003e where it is not used/needed.\nSuggested by Al Viro.\n\nBuilds cleanly on x86_64, i386, alpha, ia64, powerpc, sparc,\nsparc64, and arm (all 59 defconfigs).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "69331af79cf29e26d1231152a172a1a10c2df511",
      "tree": "0c6f805fc78c1969b8c46f02070cb9dc39f3f944",
      "parents": [
        "6ae9200f2cab7b328e505fc9a7021db64e0590cf"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@suse.de",
        "time": "Tue May 08 00:26:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:04 2007 -0700"
      },
      "message": "Fixes and cleanups for earlyprintk aka boot console\n\nThe console subsystem already has an idea of a boot console, using the\nCON_BOOT flag.  The implementation has some flaws though.  The major\nproblem is that presence of a boot console makes register_console() ignore\nany other console devices (unless explicitly specified on the kernel\ncommand line).\n\nThis patch fixes the console selection code to *not* consider a boot\nconsole a full-featured one, so the first non-boot console registering will\nbecome the default console instead.  This way the unregister call for the\nboot console in the register_console() function actually triggers and the\nhandover from the boot console to the real console device works smoothly.\nAdded a printk for the handover, so you know which console device the\noutput goes to when the boot console stops printing messages.\n\nThe disable_early_printk() call is obsolete with that patch, explicitly\ndisabling the early console isn\u0027t needed any more as it works automagically\nwith that patch.\n\nI\u0027ve walked through the tree, dropped all disable_early_printk() instances\nfound below arch/ and tagged the consoles with CON_BOOT if needed.  The\ncode is tested on x86, sh (thanks to Paul) and mips (thanks to Ralf).\n\nChanges to last version: Rediffed against -rc3, adapted to mips cleanups by\nRalf, fixed \"udbg-immortal\" cmd line arg on powerpc.\n\nSigned-off-by: Gerd Hoffmann \u003ckraxel@exsuse.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab1b6f03a10ba1f5638188ab06bf46e33ac3a160",
      "tree": "2dc7ce01df5d51d81e250dd9cee1b7b04627466e",
      "parents": [
        "7e4c3690b07f04b1942c39db358a5c8a72831daa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue May 08 00:23:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:14:58 2007 -0700"
      },
      "message": "simplify the stacktrace code\n\nSimplify the stacktrace code:\n\n - remove the unused task argument to save_stack_trace, it\u0027s always\n   current\n - remove the all_contexts flag, it\u0027s alwasy 0\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39374aadcd0159b4744ab456f4efa100bea84bd4",
      "tree": "abc7f4066e3404cf12e50688f558e0f9afd1de9d",
      "parents": [
        "9c37dc633016e9ebdc39adba0737b390e0de1507"
      ],
      "author": {
        "name": "Ryusuke Sakato",
        "email": "sakato.ryusuke@renesas.com",
        "time": "Mon May 07 10:48:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:57 2007 +0000"
      },
      "message": "sh: R7785RP board updates.\n\nSome fixups for the R7785RP board. Gets iVDR working.\n\nSigned-off-by: Ryusuke Sakato \u003csakato.ryusuke@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3a2e117e220f000f95187ea1e1bbe83b0ed5fdfb",
      "tree": "57fab5755138283793647b5d0d2a2c872f00a430",
      "parents": [
        "3dde7a3c74bcc25c6fc31b836fec8c91fb0b2b8f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 01 16:33:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:57 2007 +0000"
      },
      "message": "sh: Add die chain notifiers.\n\nAdd the atomic die chains in, kprobes needs these.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "70fe4d87bf72053f78cf3d2e6cefa5d51a2c30af",
      "tree": "ca4979d6a8db0a493288fcb0869140d7bca2baad",
      "parents": [
        "6865f0ea6ad91fec3ae7831c49d48b5a7db4b428"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takashi.yoshii.ze@hitachi.com",
        "time": "Tue May 01 12:19:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:57 2007 +0000"
      },
      "message": "sh: Wire up more IRQs for SH7709.\n\nhp6xx requires some additional IRQs that aren\u0027t currently enabled in\nthe SH7709 setup code. Wire them up.\n\nSigned-off-by: Takashi YOSHII \u003ctakashi.yoshii.ze@hitachi.com\u003e\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6865f0ea6ad91fec3ae7831c49d48b5a7db4b428",
      "tree": "f5e58cf973b6c49ed04dafb7fdc035f10d3366d3",
      "parents": [
        "6b817c03489083a7457cda16b953a214dcef8d64"
      ],
      "author": {
        "name": "Ryusuke Sakato",
        "email": "sakato.ryusuke@renesas.com",
        "time": "Tue May 01 09:45:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:57 2007 +0000"
      },
      "message": "sh: Solution Engine 7722 board support.\n\nThis adds more full-featured support for the SH7722 Solution Engine.\nPreviously this was using the generic board, and lacked most of the\nperipheral support.\n\nSigned-off-by: Ryusuke Sakato \u003csakato.ryusuke@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d5ade5b29c618e97a8988efb6967cb4dd0e2183",
      "tree": "376d71458747e23e7f5171b9914b0d516cad7c7b",
      "parents": [
        "db62e5bd297d1f325811c5495ad23de36db0fdd4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 27 11:25:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:56 2007 +0000"
      },
      "message": "sh: kdump support.\n\nThis adds support for kexec based crash dumps.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db62e5bd297d1f325811c5495ad23de36db0fdd4",
      "tree": "7e320502c341ecd178c4308b184b957e1722ff84",
      "parents": [
        "2a8ff4596cde3ec2a51980288ebb28a0d196d19a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 26 12:17:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:56 2007 +0000"
      },
      "message": "sh: Move clock reporting to its own proc entry.\n\nPreviously this was done in cpuinfo, but with the number of clocks\ngrowing, it makes more sense to place this in a different proc entry.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2a8ff4596cde3ec2a51980288ebb28a0d196d19a",
      "tree": "a895745a2a0bf676a6740c0529175cf430dee489",
      "parents": [
        "005a336e71e9e3ea356f9afca5d66318d6901319"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "nobuhiro.iwamatsu.zh@hitachi.com",
        "time": "Thu Apr 26 11:51:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:56 2007 +0000"
      },
      "message": "sh: Solution Engine SH7705 board and CPU updates.\n\nThis fixes up SH7705 CPU support and the SE7705 board\nfor some of the recent changes.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.zh@hitachi.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1929cb340b74904c130fdf3de3fe5bbedb68a5aa",
      "tree": "2675de406fca78e6bfd5b29535bbb220a167bc2e",
      "parents": [
        "34a780a0afeb8f99c9ca9934f4cc0822541769c6"
      ],
      "author": {
        "name": "dmitry pervushin",
        "email": "dimka@nomadgs.com",
        "time": "Tue Apr 24 13:39:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:56 2007 +0000"
      },
      "message": "sh: SH7722 clock framework support.\n\nThis adds support for the SH7722 (MobileR) to the clock framework.\n\nSigned-off-by: dmitry pervushin \u003cdimka@nomadgs.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cdf50b23bf83624708d0abbb381a1c1694e42e19",
      "tree": "88c439ae3f3e679b98adc19fe18cb9286299c64e",
      "parents": [
        "01066625e9ae39742c92e21163f7f2a818e02762"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 28 17:14:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:11:55 2007 +0000"
      },
      "message": "sh: Kill off udivdi3 div64_32 wrapping.\n\nPreviously we\u0027ve been handling udivdi3 references and wrapping\nthem in to div64_32() automatically. This doesn\u0027t get a lot of\nuse, however, and as akpm noted in the recent thread on l-k:\n\n\thttp://lkml.org/lkml/2007/2/27/241\n\nwe\u0027re better off simply ripping it out and going the do_div()\nroute if there happen to be any places that need it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "01066625e9ae39742c92e21163f7f2a818e02762",
      "tree": "c5b8a2a2c9de29ed13094891fce2b7f5769ffca7",
      "parents": [
        "759ab068c4d4216c4ad247bfa851601dfb6500dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 28 16:38:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:54 2007 +0000"
      },
      "message": "sh: bootmem tidying for discontig/sparsemem preparation.\n\nThis reworks some of the node 0 bootmem initialization in\npreparation for discontigmem and sparsemem support.\n\nARCH_POPULATES_NODE_MAP is switched to as a result of this.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9465a54fa4a9da628091c372baa84120f8304587",
      "tree": "ef34abf9debce228b0985e0fb783ca46939e626a",
      "parents": [
        "c86c5a910451dd5a30e62a9e36d8e9b3c7a0c1d1"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Tue Mar 27 18:13:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:54 2007 +0000"
      },
      "message": "sh: MS7712SE01 board support.\n\nSupport the SH7712 (SH3-DSP) Solution Engine reference board.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "32351a28a7e1f2c68afbe559dd35e1ad0301be6d",
      "tree": "289c28c605da6876125fa2105d880860b88b5017",
      "parents": [
        "be782df54c51b50dd4dbc363a5a5afa04565fc60"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 14:38:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:53 2007 +0000"
      },
      "message": "sh: Add SH7785 Highlander board support (R7785RP).\n\nThis adds preliminary support for the SH7785-based Highlander board.\nSome of the Highlander support code is reordered so that most of it\ncan be reused directly.\n\nThis also plugs in missing SH7785 checks in the places that need it,\nas this is the first board to support the CPU.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "be782df54c51b50dd4dbc363a5a5afa04565fc60",
      "tree": "be45290a6d46e8746b5b9b51c1c3b804c6816177",
      "parents": [
        "fa69151173b1fc6fa3ced0edd5c2ea83b5d32bc1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 14:09:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:53 2007 +0000"
      },
      "message": "sh: NR_IRQS consolidation.\n\nEach board sets the total number of IRQs that it\u0027s interested in via\nthe machvec. Previously we cared about the off vs on-chip IRQ range,\nbut any code relying on that is long dead. Set NR_IRQS to something\nsensible given the vector range, and allow boards to cap it if they\nreally care.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fa69151173b1fc6fa3ced0edd5c2ea83b5d32bc1",
      "tree": "e7af97ccddc06d54dd6d6982a64cbf4982693379",
      "parents": [
        "45ed285b54930767937deb0eaf718b1d08c3c475"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 08 19:41:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:53 2007 +0000"
      },
      "message": "sh: generic BUG() support.\n\nWire up GENERIC_BUG for SH. This moves off of the special bug\nframe and on to the generic struct bug_entry. Roughly the same\nsemantics are retained, and we can kill off some of the verbose\nBUG() reporting code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "45ed285b54930767937deb0eaf718b1d08c3c475",
      "tree": "6132a0116f3c6370884d64928dbc2825b964f510",
      "parents": [
        "fc31b80957a14a60513d953cc67a55519a2b09c7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 08 18:12:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Mon May 07 02:10:51 2007 +0000"
      },
      "message": "sh: speculative execution support for SH7780.\n\nSH7780 has a speculative execution mode where it can speculatively\nperform an instruction fetch for subroutine returns, this allows it\nto be enabled. There are some various pitfalls associated with this\nmode, so it\u0027s left as depending on CONFIG_EXPERIMENTAL and not\nenabled by default.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "fc31b80957a14a60513d953cc67a55519a2b09c7"
}
