)]}'
{
  "log": [
    {
      "commit": "72a7fe3967dbf86cb34e24fbf1d957fe24d2f246",
      "tree": "c19f7d0b530577359840e959cce204939caf0649",
      "parents": [
        "25fad945a7f7ff2cf06e437381c6a1121784dbd9"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Thu Feb 07 00:15:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:25 2008 -0800"
      },
      "message": "Introduce flags for reserve_bootmem()\n\nThis patchset adds a flags variable to reserve_bootmem() and uses the\nBOOTMEM_EXCLUSIVE flag in crashkernel reservation code to detect collisions\nbetween crashkernel area and already used memory.\n\nThis patch:\n\nChange the reserve_bootmem() function to accept a new flag BOOTMEM_EXCLUSIVE.\nIf that flag is set, the function returns with -EBUSY if the memory already\nhas been reserved in the past.  This is to avoid conflicts.\n\nBecause that code runs before SMP initialisation, there\u0027s no race condition\ninside reserve_bootmem_core().\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: fix powerpc build]\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f93e97eaead5c50af35d73cca7301ebbfdff116c",
      "tree": "108a0b968123bb00a9453189fe93ad467d265cbf",
      "parents": [
        "4862ec073975e28f432f164405e60fa6f5c9d071"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Jan 24 18:35:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:04 2008 +0900"
      },
      "message": "sh: declared coherent memory support V2\n\nThis patch adds declared coherent memory support to the sh architecture. All\nfunctions are based on the x86 implementation. Header files are adjusted to\nuse the new functions instead of the former consistent_alloc() code.\n\nThis version includes the few changes what were included in the fix patch\ntogether with modifications based on feedback from Paul.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b62ad83d91ebf1368e9e72d476b18698ac67bef9",
      "tree": "10e0829db1756e5da1b8df21f18159c001141166",
      "parents": [
        "e08d8aaeadac37c8d149b5d5bda6cf7a98d21e92"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 10 14:07:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:02 2008 +0900"
      },
      "message": "sh: Correct pte size mismatch for X2 TLB.\n\nFixes up a build warning/error in arch/sh/mm/fault_32.c.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "52e8b118ecd17185ce514cd3f955094c1d8f4288",
      "tree": "7f7d8a473a83f5cb66f8afa3ded18ad0928a0c2f",
      "parents": [
        "7bff489a1496d363e9a640c00eb8970da15079dd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 18 09:43:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:01 2008 +0900"
      },
      "message": "sh: Provide a stubbed __set_fixmap() for nommu.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9acb98fb7ce948063a2269b4f8db83d6bef7e2b0",
      "tree": "f515f951bc97bf6c24e57225554802e7671310a8",
      "parents": [
        "d7ef4fb3acd1c1b141202c728ab3a78140a44eb7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 17 10:52:11 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:19:00 2008 +0900"
      },
      "message": "sh: Stub in page_table_range_init() on nommu.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2adb4e10092ee1719539bcfe397b96dbdc863e2e",
      "tree": "58bac034f7ab907b5159be0468eefcd201937b66",
      "parents": [
        "d02b08f6e8b184ffef349e395210a5e82ff4f4bc"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Nov 30 17:59:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:59 2008 +0900"
      },
      "message": "sh: Populate swapper_pg_dir with fixmap range.\n\nThis saves us from having to use kmalloc() for the fixmap entries,\nwhich is needed early for the uncached fixmap.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cbaa118ecfd99fc5ed7adbd9c34a30e1c05e3c93",
      "tree": "e60db5c0f3573558c97f39cfab78732220a72e6d",
      "parents": [
        "325df7f20467da07901c4f2b006d3457bba0adec"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Nov 30 17:06:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:59 2008 +0900"
      },
      "message": "sh: Preparation for uncached jumps through PMB.\n\nPresently most of the 29-bit physical parts do P1/P2 segmentation\nwith a 1:1 cached/uncached mapping, jumping between the two to\ncontrol the caching behaviour. This provides the basic infrastructure\nto maintain this behaviour on 32-bit physical parts that don\u0027t map\nP1/P2 at all, using a shiny new linker section and corresponding\nfixmap entry.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "53ff09422e5e7a6d6198b767c8f494e43ec8e3ae",
      "tree": "5aaa917e334fd79a7e9fef1f005d7971f5f6c51b",
      "parents": [
        "a23ba43573a24c351640bc19c06c701798fe6e25"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Fri Nov 30 12:33:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:58 2008 +0900"
      },
      "message": "sh: Fix compile error of arch/sh/mm/pmb.c\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a23ba43573a24c351640bc19c06c701798fe6e25",
      "tree": "b0d1481379ebe4d4345b7358ddffe16cf6d5c6f6",
      "parents": [
        "4b27c47cf8eddb4153a026e89c7b092598c98b12"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 28 20:19:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:58 2008 +0900"
      },
      "message": "sh: comment tidying for sh64-\u003esh migration.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eddeeb32fe303910c58c4e3c27fde4b6f1503350",
      "tree": "4117bc9fdc893ae0cc30c8e47cef717aa41ddd15",
      "parents": [
        "7a2eacb75946e0ebb81dfb36b50b5bec1c3cb50f"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Mon Nov 26 21:32:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:58 2008 +0900"
      },
      "message": "sh: Invalidate the TLB after applying PMB mappings.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9895f9429cb489ba271c06767531083ae4c4bcbe",
      "tree": "5f6c410bf94021e9f1f309ad624f0add23eb92fa",
      "parents": [
        "efddb4c882a64b7ca44b2a089d20020b30a2c6dd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 22:46:14 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:54 2008 +0900"
      },
      "message": "sh: clear/copy_page renames in lib and lib64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "efddb4c882a64b7ca44b2a089d20020b30a2c6dd",
      "tree": "61add92a29a6e787dca255240e0836c4894d3750",
      "parents": [
        "d088f323574ea932a9bfc65302120e1526131887"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 22:30:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:54 2008 +0900"
      },
      "message": "sh: Rename the _32 and _64 TLB flush variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1e1ed39faec635b109ff8c516377310600623674",
      "tree": "2c751c9a642f399e2cf5b03aca64ed57f01700b2",
      "parents": [
        "fb8e569c1d4f44a4632e2db95a27ed45734d4705"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 17:58:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:53 2008 +0900"
      },
      "message": "sh: Copy over special CFLAGS for SH-5 TLB miss.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "60b2249d45d44bd3494d55f5ea4bccd25c7f8281",
      "tree": "a79cd2e691701cf78cba95095c4341d055ae656c",
      "parents": [
        "8214d52ace79163ded60a8605c1d6c44b8b2bd30"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 17:07:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:52 2008 +0900"
      },
      "message": "sh: Move over SH-5 TLB and cache support code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ddf7f1d339861b9867342edccc9c6b864ca9dd26",
      "tree": "3b950cf074bce0f84f5cd89a9cd335fe7cc92668",
      "parents": [
        "71373068067b01c963eed1350909de81fc6a6d04"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 16:55:27 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:52 2008 +0900"
      },
      "message": "sh: Kill off a stray proc tlb reference in fault_64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "711fe4369c5d3834cfe1750f8804ef2b74865e9e",
      "tree": "495918f2c7caf4c5ab45332658f4e89414a33faa",
      "parents": [
        "f137c319db9d4227f1857f9ff886278ad61c8207"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 15:46:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:52 2008 +0900"
      },
      "message": "sh: Bump the MEMORY_SIZE default to something reasonable.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36763b22bee56713057762bb0756e8075b5bb918",
      "tree": "102bf357b56efd2299991b22a13c54467491ff7a",
      "parents": [
        "6deb6f9129591a2386f5c125d54a22ab78fc8b61"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 21 15:34:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:51 2008 +0900"
      },
      "message": "sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "811d50cb43eb730cc325df0c6913556e25739797",
      "tree": "c62c7ec9d53b4ad3357251bfae0c28f6fb2d773d",
      "parents": [
        "379a95d1d2c3e3682e380084c40b6fc01e38fa1f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 20 17:01:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:50 2008 +0900"
      },
      "message": "sh: Move in the SH-5 TLB miss.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "379a95d1d2c3e3682e380084c40b6fc01e38fa1f",
      "tree": "663a232eaf663abe8e219c475dada42fd81fad4d",
      "parents": [
        "bcb28e42be8c1cce6cc523c1b656980011464016"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 20 16:51:28 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:50 2008 +0900"
      },
      "message": "sh: Tidy up various clear_page()/copy_page() definitions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ba2727b556778f8af7cf08956d84723930a83965",
      "tree": "62973058085469a0c02a35f2075b16c286cc73a7",
      "parents": [
        "b542ad1161d3b1771ea6fa3e7cedd311a49f91c9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 20 15:14:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:49 2008 +0900"
      },
      "message": "sh: ioremap_64 needs after_bootmem.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3eeffb32049d4b43b01211a79496cfdaac0c33ad",
      "tree": "be6ff10fa38bc5c65f74c3e6fd0b9586ef33ff4e",
      "parents": [
        "249cfea914002baac0af4b080306e6b820cd86b2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 18:57:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:47 2008 +0900"
      },
      "message": "sh: Split out tlb-flush in to _32 and _64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "249cfea914002baac0af4b080306e6b820cd86b2",
      "tree": "32102587d3cd80986274db5deaee2ab5b7f5adab",
      "parents": [
        "2b6a8d455b1368d769da234336314b8364feb781"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 18:26:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:47 2008 +0900"
      },
      "message": "sh: Split out pgtable.h in to _32 and _64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2b6a8d455b1368d769da234336314b8364feb781",
      "tree": "7f66f09a0db25f39e4339e6f90d53bf84bdbf36b",
      "parents": [
        "ad81eb91731fe7e43ce5c91278bc33bded6cbda1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 14:26:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:47 2008 +0900"
      },
      "message": "sh: ioremap_64 needs proc_fs.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ad81eb91731fe7e43ce5c91278bc33bded6cbda1",
      "tree": "193e125d6a4cacc3e03732a5ad0e2c372023f7e9",
      "parents": [
        "4b7be4f2e0235c6824641503e2a8ff3b85e105d7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Nov 11 18:43:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:46 2008 +0900"
      },
      "message": "sh: Split out ioremap in to _32 and _64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "079060c6ff6edd32955c3e511024578db89a717b",
      "tree": "a71ee2eb3a4ff626a51af50e4fa3e6af8cc4702e",
      "parents": [
        "83ce3ac1d13f9a3ae83485a5e5a1cb85faf865ff"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Nov 11 17:25:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:45 2008 +0900"
      },
      "message": "sh: Fix up 64kB page size selection on SH-5.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "83ce3ac1d13f9a3ae83485a5e5a1cb85faf865ff",
      "tree": "0c96e81a5a8019451b9f3036fc691a50d9ae8c78",
      "parents": [
        "8a7bcf0dd0d49fe8b0071adef0dfe8610abdffaa"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Nov 11 17:24:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:44 2008 +0900"
      },
      "message": "sh: Split out extable.c _32 and _64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8a7bcf0dd0d49fe8b0071adef0dfe8610abdffaa",
      "tree": "e8f0875c391fa2c2d96746112d841c8ca48d1307",
      "parents": [
        "b613881ead41c8fc2e1413aeb6ef8f021f00c1e7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sun Nov 11 17:07:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:44 2008 +0900"
      },
      "message": "sh: Add SH-5 support to the consistent DMA impl.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36bcd39dbca824daffe16d607ae574b6edc7d31a",
      "tree": "93c096c3703b1a89c0a440c4ff54fac4cf141641",
      "parents": [
        "af3c7dfe822b598a2f977098101ed8b63cf0fdd1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Nov 10 19:16:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:42 2008 +0900"
      },
      "message": "sh: Split out 29-bit and 32-bit physical mode definitions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a09063da33a222adaceea85c9d168cbbb3e626b0",
      "tree": "93e836e3b3927439ff960f02e4ee670d8d40d37a",
      "parents": [
        "c20c20047b1aa4ba6fc2bb4e9ab91402026c3e71"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 18:54:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:39 2008 +0900"
      },
      "message": "sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.\n\nConsolidates the HUGETLB definitions and others.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b5f42db0a782d409e5fe0efb6e1387e45774c70b",
      "tree": "fdb291a8cf17017c4967d0e8b5114088273f25ae",
      "parents": [
        "c2254f5a744eda55e73f5592d5bdcf75c0a5302c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 18:38:14 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 28 13:18:38 2008 +0900"
      },
      "message": "sh: Move CPU subtypes to Kconfig.sh.\n\nWe intend to share the mm options, so move the SH-only subtypes\nup a level.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f1a394ba68c4bbdedb1dbfdf6784ba54c07bbe4",
      "tree": "ef68075d7d43e8f458bf653f072ae2f8cc0bcbd1",
      "parents": [
        "1c6b2ca5e0939bf8b5d1a11f1646f25189ecd447"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 13:05:18 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 13:05:18 2007 +0900"
      },
      "message": "sh: lockless UTLB miss fast-path.\n\nWith the refactored update_mmu_cache() introduced in older kernels,\nthere\u0027s no longer any need to take the page_table_lock in this path,\nso simply drop it completely.\n\nWithout this, performance degradation is seen on SMP on heavily\nthreaded workloads that don\u0027t use the split ptlock, and ultimately\nwe have no reason to contend for the lock in the first place.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1c6b2ca5e0939bf8b5d1a11f1646f25189ecd447",
      "tree": "cec70f706b92e968ab9f56c16d670e65dc9c9f54",
      "parents": [
        "0349337467dc6039dcfb225074944ae944e7b34e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 13:00:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 19 13:00:32 2007 +0900"
      },
      "message": "sh: Kill off UTLB flush in fast-path.\n\nThe __do_page_fault() fast-path contains a UTLB flush in order to\nforce an ITLB reload, this isn\u0027t needed in practice as the ITLB is\nauto-reloaded from the UTLB anyways, which is already displaced by\nthe manual \u0027ldtlb\u0027 in the update_mmu_cache() path.\n\nThis provides a measurable speed up in the TLB miss fast-path.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af39c16bd843ee8bde495c8ccb95a5ca209f3051",
      "tree": "b318c83125f4fe9c0121a79418e858e165a58402",
      "parents": [
        "ba1789efea81acc6633f427bfeb871fd608965b5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:20:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Kill off __{copy,clear}_user_page().\n\nNow that copy_to_user_page()/copy_from_user_page() are wired up, we\ncan drop the old __copy_xxx() implementations. Now that the page\ncolouring scheme has changed via kmap_coherent(), we can avoid the\nflush in these specific helpers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ba1789efea81acc6633f427bfeb871fd608965b5",
      "tree": "a93f739cc4d36ebf762ce38a8f90b2ffceecb0b9",
      "parents": [
        "7747b9a493a197cb4db44c98d25ce6d3d9f586d1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:18:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Optimized copy_{to,from}_user_page() for SH-4.\n\nThis moves copy_{to,from}_user_page() out-of-line on SH-4 and\nconverts for the kmap_coherent() API. Based on the MIPS\nimplementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7747b9a493a197cb4db44c98d25ce6d3d9f586d1",
      "tree": "636aa0624e6768ef0e8ea02d0692f91dfb51d79f",
      "parents": [
        "f96691872439ab2071171d4531c4a95b5d493ae5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:12:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Wire up clear_user_highpage().\n\nWith the kmap_coherent() API in place, this is trivial to implement,\nand lets us avoid the cache flush in certain cases.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f96691872439ab2071171d4531c4a95b5d493ae5",
      "tree": "340a0a5faa7429e9cb579417f8da78b0d6f6aaa2",
      "parents": [
        "07782cec9b444746859855fc310f20f254e995a0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:05:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Kill off the remaining ST40 cruft.\n\nThe ST40 stuff in-tree hasn\u0027t built for some time, and hasn\u0027t been\nupdated for over 3 years. ST maintains their own out-of-tree changes\nand rebases occasionally, and that\u0027s ultimately where all of the ST40\nusers go anyways.\n\nIn order for the ST40 code to be brought up to date most of the stuff\nremoved in this changeset would have to be rewritten anyways, so there\u0027s\nvery little benefit in keeping the remnants around either.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98366c20a275e957416e9516db5dcb7195b4e101",
      "tree": "271acfbea8ac50b313a27158541587d262fe8885",
      "parents": [
        "808bde2537b6c683af25a2e911c1d88dc80a445e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 17:35:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Add -Werror for clean directories.\n\nFollow the MIPS and sparc64 changes for -Werror instrumentation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e670685e4925930000a678c74eb1cbf23b415fa",
      "tree": "49df41f99ede80730c4262efdebd3e802d735d2c",
      "parents": [
        "c81134b58c0857122cce23b29d41788e02a5024d"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Nov 02 12:14:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 02 12:14:09 2007 +0900"
      },
      "message": "sh: Fix optimized __copy_user() movca.l usage.\n\nmovca.l is restricted to SH-4 and up only, though compilers that\nare unable to support ISA tuning (especially older versions of\nbinutils) will happily compile in the bogus opcode on older parts.\n\nConditionalize it to fix SH-3 regressions noted by Kristoffer.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b460cbc581a53cc088ceba80608021dd49c63c43",
      "tree": "83c28d0adbc15f4157c77b40fa60c40a71cb8673",
      "parents": [
        "3743ca05ff464b8a9e345c08a6c9ce30485f9805"
      ],
      "author": {
        "name": "Serge E. Hallyn",
        "email": "serue@us.ibm.com",
        "time": "Thu Oct 18 23:39:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:37 2007 -0700"
      },
      "message": "pid namespaces: define is_global_init() and is_container_init()\n\nis_init() is an ambiguous name for the pid\u003d\u003d1 check.  Split it into\nis_global_init() and is_container_init().\n\nA cgroup init has it\u0027s tsk-\u003epid \u003d\u003d 1.\n\nA global init also has it\u0027s tsk-\u003epid \u003d\u003d 1 and it\u0027s active pid namespace\nis the init_pid_ns.  But rather than check the active pid namespace,\ncompare the task structure with \u0027init_pid_ns.child_reaper\u0027, which is\ninitialized during boot to the /sbin/init process and never changes.\n\nChangelog:\n\n\t2.6.22-rc4-mm2-pidns1:\n\t- Use \u0027init_pid_ns.child_reaper\u0027 to determine if a given task is the\n\t  global init (/sbin/init) process. This would improve performance\n\t  and remove dependence on the task_pid().\n\n\t2.6.21-mm2-pidns2:\n\n\t- [Sukadev Bhattiprolu] Changed is_container_init() calls in {powerpc,\n\t  ppc,avr32}/traps.c for the _exception() call to is_global_init().\n\t  This way, we kill only the cgroup if the cgroup\u0027s init has a\n\t  bug rather than force a kernel panic.\n\n[akpm@linux-foundation.org: fix comment]\n[sukadev@us.ibm.com: Use is_global_init() in arch/m32r/mm/fault.c]\n[bunk@stusta.de: kernel/pid.c: remove unused exports]\n[sukadev@us.ibm.com: Fix capability.c to work with threaded init]\nSigned-off-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Sukadev Bhattiprolu \u003csukadev@us.ibm.com\u003e\nAcked-by: Pavel Emelianov \u003cxemul@openvz.org\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Herbert Poetzel \u003cherbert@13thfloor.at\u003e\nCc: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "622a9edd919de98ef59571ae6c40c7458244e3f2",
      "tree": "c25684f90ed52c459c39d97d6ab641fe3bb6b09d",
      "parents": [
        "bc154b1efb7f8430ea9faabd5953ebc411f8ead5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 16 23:29:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:57 2007 -0700"
      },
      "message": "Remove dma_cache_(wback|inv|wback_inv) functions\n\ndma_cache_(wback|inv|wback_inv) were the earliest attempt on a generalized\ncache managment API for I/O purposes.  Originally it was basically the raw\nMIPS low level cache API exported to the entire world.  The API has\nsuffered from a lack of documentation, was not very widely used unlike it\u0027s\nmore modern brothers and can easily be replaced by dma_cache_sync.  So\nremove it rsp.  turn the surviving bits back into an arch private API, as\ndiscussed on linux-arch.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ba9b9d0ba0a49d91fa6417c7510ee36f48cf957",
      "tree": "191b4f45f926e44b882b1e87a9a85dc12230b892",
      "parents": [
        "b811c202a0edadaac7242ab834fe7ba409978ae7"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Tue Oct 16 23:25:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:45 2007 -0700"
      },
      "message": "Slab API: remove useless ctor parameter and reorder parameters\n\nSlab constructors currently have a flags parameter that is never used.  And\nthe order of the arguments is opposite to other slab functions.  The object\npointer is placed before the kmem_cache pointer.\n\nConvert\n\n        ctor(void *object, struct kmem_cache *s, unsigned long flags)\n\nto\n\n        ctor(struct kmem_cache *s, void *object)\n\nthroughout the kernel\n\n[akpm@linux-foundation.org: coupla fixes]\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48e94196a533dbee17c252bf80d0310fb8c8c2eb",
      "tree": "9b29060b0e2600dc7da645fd436dc94c25d1fb36",
      "parents": [
        "de33b821f34dc9e2fabf81a8ba464f3ef039bd00"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Tue Oct 16 01:26:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:02 2007 -0700"
      },
      "message": "fix memory hot remove not configured case.\n\nNow, arch dependent code around CONFIG_MEMORY_HOTREMOVE is a mess.\nThis patch cleans up them. This is against 2.6.23-rc6-mm1.\n\n - fix compile failure on ia64/ CONFIG_MEMORY_HOTPLUG \u0026\u0026 !CONFIG_MEMORY_HOTREMOVE case.\n - For !CONFIG_MEMORY_HOTREMOVE, add generic no-op remove_memory(),\n   which returns -EINVAL.\n - removed remove_pages() only used in powerpc.\n - removed no-op remove_memory() in i386, sh, sparc64, x86_64.\n\n - only powerpc returns -ENOSYS at memory hot remove(no-op). changes it\n   to return -EINVAL.\n\nNote:\nCurrently, only ia64 supports CONFIG_MEMORY_HOTREMOVE. I welcome other\narchs if there are requirements and testers.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dcca2bde4f86a14d3291660bede8f1844fe2b3df",
      "tree": "6beef48bb4eb715e091c7db87953328314471886",
      "parents": [
        "1cd7daa51baf0934882bf24a7ae378ec75df665e"
      ],
      "author": {
        "name": "Will Schmidt",
        "email": "will_schmidt@vnet.ibm.com",
        "time": "Tue Oct 16 01:24:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:42:52 2007 -0700"
      },
      "message": "During VM oom condition, kill all threads in process group\n\nWe have had complaints where a threaded application is left in a bad state\nafter one of it\u0027s threads is killed when we hit a VM: out_of_memory\ncondition.\n\nKilling just one of the process threads can leave the application in a bad\nstate, whereas killing the entire process group would allow for the\napplication to restart, or be otherwise handled, and makes it very obvious\nthat something has gone wrong.\n\nThis change allows the entire process group to be taken down, rather\nthan just the one thread.\n\nSigned-off-by: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "023ef184fff6ac2e7cba345708f35536a2a419cb",
      "tree": "c80cc81eeb473a214fee0d2a0e952448071cf154",
      "parents": [
        "24eb17e0813490497f4d5b2fad218bdba402cece"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Sep 28 12:36:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 28 12:36:35 2007 +0900"
      },
      "message": "sh: __copy_user() optimizations for small copies.\n\nThis implements a fast-path for small (less than 12 bytes) copies,\nwith the existing path treated as the slow-path and left as the default\nbehaviour for all other copy sizes.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3af39758ce49b79570ab5ff2f64e0ea5fd82c9b",
      "tree": "9f52d030596862ef572166ec70039409c81148db",
      "parents": [
        "dc47e9dd419df6c73a0c57b47fd8e0742dbe3424"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:08:46 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 18:08:46 2007 +0900"
      },
      "message": "sh: Support extended mode TLB on SH-X3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dc47e9dd419df6c73a0c57b47fd8e0742dbe3424",
      "tree": "7aee4731c2dd091afe8aa8ebcd441265f01d2093",
      "parents": [
        "f72abd0a4c3298912c03befa41660d03a2e3321d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:48:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 16:48:00 2007 +0900"
      },
      "message": "sh: Bump MAX_ACTIVE_REGIONS for SH7785.\n\nWhen using URAM in NUMA mode another active region is needed.\nBump this up so we don\u0027t trigger the region truncation in\nadd_active_range().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d2cab7c00ebf5c12c3177763fed5a6b4658d384",
      "tree": "9862eb322bec6e24f3ef0645c57fc2a03682195b",
      "parents": [
        "26fad19d8c3ca9abd7ffb85a63f8e25f1b4910dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:47:00 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 27 10:47:00 2007 +0900"
      },
      "message": "sh: Disable 4kB pages on extended mode TLB.\n\n4kB pages are unstable on extended mode TLB, it\u0027s recommended\nthat TLB compat mode be used when using a 4kB PAGE_SIZE. Set\nthe default for extended mode to 8kB.\n\nThis should have negligible impact, as other than the extra swap\ncache entry bits, there\u0027s no reason to use the extended mode TLB\nwith 4kB pages.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e71cf2b63c861bdcbe13d0a67d5007b5933c61a5",
      "tree": "152b5bbf1512a8af45e7b4bfd86266fa8bda3065",
      "parents": [
        "ab27f62002f4dc8f759c1ec069024d8173e5dea0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:49:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:49:51 2007 +0900"
      },
      "message": "sh: Revert incorrect license string changes.\n\nThese were right the first time. Either a thinko or\nbuilding in the wrong tree. Revert this.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ab27f62002f4dc8f759c1ec069024d8173e5dea0",
      "tree": "8100937d901cacfa1e8eb0c7b410e0744b2008fc",
      "parents": [
        "8328a8ba92819792f37e3db002d404554e7a6f79"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:00:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 17:00:45 2007 +0900"
      },
      "message": "sh: Calculate cache aliases on L2 caches.\n\nCalculate the number of cache aliases on probed L2 caches, and while\nwe\u0027re at it, print out the detected statistics at boot time for these\nalso.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8328a8ba92819792f37e3db002d404554e7a6f79",
      "tree": "7e02cae27c24270b973ceafcbf5082b61a8aced0",
      "parents": [
        "d10040f7eb808cd984b563d1cf727a1020990a2e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:40:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:40:56 2007 +0900"
      },
      "message": "sh: nommu: Kill off dummy page fault ops for SH-3/4.\n\nWe stopped referencing these functions unconditionally when the\nold entry.S code was refactored, so this is just dead code at\npresent. Kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d10040f7eb808cd984b563d1cf727a1020990a2e",
      "tree": "08bb8f1357b41ee194b7f198b82af90fe9db8ccb",
      "parents": [
        "1a442fe02d205d6980202b07f799ab9336e72ad7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:38:25 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Sep 24 16:38:25 2007 +0900"
      },
      "message": "sh: Fix alias calculation for non-aliasing cases.\n\nThere was an off-by-1 on the cache alias detection logic on SH-4,\nwhich caused n_aliases to always be 1 even when the page size\nprecluded the existence of aliases.\n\nWith this corrected, 64KB pages happily reports n_aliases \u003d\u003d 0, and\nhits the appropriate fast paths in the flushing routines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1a442fe02d205d6980202b07f799ab9336e72ad7",
      "tree": "0901be4f71fc177340f3a718cf3336389f051bd9",
      "parents": [
        "0016a126accb32f1663eaeba966eb76c98f8929b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 19:16:05 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 19:16:05 2007 +0900"
      },
      "message": "sh: Initial SH-X3 SMP support.\n\nThis adds basic support for SH-X3 SMP (4 CPUs).\n\nMore IPI and cache debugging is necessary, mostly interfacing the\nd-cache coherency and the I-cache broadcast invalidates. Only for\ntesting at present!\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7ec9d6f8c0e6932d380da1964021fbebf2311f04",
      "tree": "9c2711e32669db4278eb063818c41355a58049c6",
      "parents": [
        "2d4a73d5b91528322631830784f4eb7897fb5e41"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "message": "sh: Avoid smp_processor_id() in cache desc paths.\n\ncurrent_cpu_data uses smp_processor_id() in order to find the\ncorresponding cpu_data. As the cache descs are all currently\nidentical, just have this look at probed results from the boot\nCPU.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d04a0f79f502a87bb17b147afc4b3e39e75275c3",
      "tree": "9fcd7244769316e22ce54e11bd0b80f544b30f90",
      "parents": [
        "db2504966ceb9f08557b6ea3ab7e367016fcaba9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:55:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Fix up extended mode TLB for SH-X2+ cores.\n\nThe extended mode TLB requires both 64-bit PTEs and a 64-bit pgprot,\ncorrespondingly, the PGD also has to be 64-bits, so fix that up.\n\nThe kernel and user permission bits really are decoupled in early\ncuts of the silicon, which means that we also have to set corresponding\nkernel permissions on user pages or we end up with user pages that the\nkernel simply can\u0027t touch (!).\n\nFinally, with those things corrected, really enable MMUCR.ME and\ncorrect the PTEA value (this simply needs to be the upper 32-bits\nof the PTE, with the size and protection bit encoding).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db2504966ceb9f08557b6ea3ab7e367016fcaba9",
      "tree": "9fa8d6b4028720e25c3b42fb359d944981a68d45",
      "parents": [
        "0e01059c3db95b638aa0cc75be4b0e7a134fe904"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:34:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Wire up URAM node on SH7785.\n\nAdd SH7785 URAM as node 1, follows the SH-X3 change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1db4e9bb5682fd3fd3f37f7fe9c322e7c5bb7578",
      "tree": "6daaa0ceb4e8d6dd710a3286d25ec43109dfcfd0",
      "parents": [
        "d581593388e39d77acd643b1d7427c5ecbb85a03"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 18:10:23 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: Don\u0027t enable FPU for SH4AL-DSP.\n\nThis leads to invalid configurations where both FPU and DSP support\ncan be enabled in the same kernel, resulting in build failure.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d73e53870e5045eebe32b9b7d46e72b02adc4d9",
      "tree": "e20663923458bb9e5aa65f4c39a142824757fe01",
      "parents": [
        "aa0e77dc21d73057208b8683114b400c898cf53a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 12:35:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: nommu fault handler needs signal.h.\n\nTrivial build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5cbc3af521a85aab8ae72c25afcf2698a7547cbd",
      "tree": "48efae9104e1de9dc5672d645b85c843852a3635",
      "parents": [
        "953c8ef250fc6c329d1607cf9cd7fac1d72d7579"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:05:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: minor fixes\n\nThis patch contains the following fixes:\n- Adds sh7785 support to CONFIG_EARLY_SCIF_CONSOLE_PORT.\n- Removes duplicate include from rts7751r2d irq code.\n- Removes CONFIG_CPU_HAS_INTC from sh7720 Kconfig entry.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1254d1db11d8528558613fde5b89eb09306f50a3",
      "tree": "53aaf7361999ad40d518b6ad3c884efbc7aaa32f",
      "parents": [
        "a1fd306b887f06d648f45a2c722e9036dced9590"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Aug 23 15:19:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: remove CONFIG_CPU_HAS_INTC_IRQ\n\nAll processor specific interrupt code is now converted to make use\nof the new intc code. The config option CONFIG_CPU_HAS_INTC_IRQ is\nbecause of that pointless.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d009328db0951d5eec77a5fe0df3c3e64b35851",
      "tree": "853e5c91b43fd637fd6f1c0162c0aca07259b01b",
      "parents": [
        "8786c952c1682a132e99b736beae4523e409b13d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 20 13:15:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: More license string silliness.\n\n\u0027GPL v2\u0027 vs \u0027GPLv2\u0027.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eb0303c2cd536d7f15c7f3bafc848b850a447f0",
      "tree": "b2283de8710f9764f8aaae7c9da2f8f59c8b4153",
      "parents": [
        "0dc3fc04dd0251aa95b49ca7048e9e8f24291166"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7206\n\nThis patch converts the cpu specific interrupt setup code for sh7206\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0dc3fc04dd0251aa95b49ca7048e9e8f24291166",
      "tree": "549dc99c3b7548738b02657415c7c5988630da4a",
      "parents": [
        "c4773bc2a011efa9abe2027f6959106d6f911889"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7619\n\nThis patch converts the cpu specific interrupt setup code for sh7619\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3ea6bc3de4f15fcae84fb31eeea4d420685a3da2",
      "tree": "2b9e37135052aab926b7be0822d024c4ba71c32e",
      "parents": [
        "dfc5ed2a939baf08f9385a8c6249b719cac63665"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Mon Aug 20 08:59:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Add SH7720 CPU support.\n\nThis adds support for the SH7720 (SH3-DSP) CPU.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9904494d6a5303f6eebf6fe95a37bf1f952a3f5d",
      "tree": "5dbe056c90e554dd061916a976130ff84f6e2aa5",
      "parents": [
        "af24fdc1685ff8b27075afbc12d7f6b35b385ae1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:45:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Bump up NODES_SHIFT for SH-X3.\n\nThis was at 1, which is where most subtypes want it. SH-X3 has\nmore nodes, so bump it up to 3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96290d808fa4c9b8e744dc1cd032b005179f4710",
      "tree": "0eb6e0c559cf5862ec8ebe482fbbac4c87caa4ef",
      "parents": [
        "48180cab3adf4cb290c28b70e44e958b7fb8a5b0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:29:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: remove intc2 code\n\nThere is no point in keeping around the now unused intc2 code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7da3b8ef662af6252aa17c55cc0aa6d74cbf02e4",
      "tree": "2a1cacd022ef472c38e0c7f5eb4a0bfcc0d79d69",
      "parents": [
        "1ee010087e2d26f0d8182bb189d5606e3586253c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 17:52:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: Initial multiple-node support for SH-X3.\n\nWire up CPU#0 URAM as node 1 on SH-X3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1ee010087e2d26f0d8182bb189d5606e3586253c",
      "tree": "229807854574a7b393d8fee35cc8a318fa212525",
      "parents": [
        "137b53b71cd421e0f59f7c4a3767c0fa9e49260a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 01 17:02:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - add support for x3\n\nThis patch converts the cpu specific interrupt setup code for x3 from\nintc2 to intc. New vectors are also added to match the preliminary\ninformation.\n\nUse plat_irq_setup_pins() to select between IRQ and IRL mode for IRQ0-3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac38e4d33d8da3c3c402d2b4858d107273287f43",
      "tree": "c34438a807337bef69ed78fd10dac33ac5765e65",
      "parents": [
        "c9d03d9a80c4bcc571efd93fe80ed40973030422"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 18:52:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: Fix cache disabling build failures on nommu.\n\nThe cache disabling stuff screwed up some of the sh4 nommu\nbuilds, fix it up again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e29bfbc44332ee2233d87d5adfd1824fd8a1c73b",
      "tree": "80cb6ff95302a0817ef597f974df893fb76e2445",
      "parents": [
        "a0e23267d4c57cdaa88114c3d88e25c87ee32d84"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 31 17:12:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7760\n\nThis patch converts the cpu specific interrupt setup code for sh7760\nfrom ipr + intc2 to intc. New vectors are also added to match the\ninformation provided by the datasheet.\n\nVectors for IRQ4-IRQ7 are enabled by default. Use plat_irq_setup_pins()\nif pins IRL0-3 should be used in IRLM mode.\n\nThe patch also adds the SIM block to the serial port platform data.\nVersion two of this patch fixes MMCIF problems reported by Manuel Lauss.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a0e23267d4c57cdaa88114c3d88e25c87ee32d84",
      "tree": "ef578c3f6267dd7d16ede6e3cd778f0b1e619a76",
      "parents": [
        "e7bd34a15b85655f24d1b45edbe3bdfebf9d027e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 31 17:11:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7785\n\nThis patch converts the cpu specific interrupt setup code for sh7785\nfrom intc2 to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nNo IRQ/IRL pin vectors are enabled by default. Use plat_irq_setup_pins()\nto select between IRL and IRQ mode.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7bd34a15b85655f24d1b45edbe3bdfebf9d027e",
      "tree": "051647273266582fe95dcc5cf008534c264be5ae",
      "parents": [
        "ac919986d7dfc5d1d9f5585521307f222a8ebeaf"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 17:07:28 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: Support explicit L1 cache disabling.\n\nThis reworks the cache mode configuration in Kconfig, and allows for\nexplicit selection of write-back/write-through/off configurations.\nAll of the cache flushing routines are optimized away for the off\ncase.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ec58f1f32de0b6f9e83aada94c857a8fa9b00070",
      "tree": "612397e5bc717d630b177aa799d8e4e2f30cb824",
      "parents": [
        "28b146c84ed571043f473d2ac2f2a27e48fda7d1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 17:50:01 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7706, SH7707, SH7708, SH7709\n\nThis patch unifies the cpu specific interrupt setup code for\nsh7706, sh7707, sh7708 and sh7709 and moves the code into a new\nfile called setup-sh770x.c.  It makes sense to share the setup code\nbetween these processors because most hardware blocks are identical\nfrom a software point of view. With this patch the sh770x processors\nnow have a complete set of vectors that match with the information\nprovided by the data sheets. This is a big improvement for sh7708.\n\nVectors for IRQ4 and IRQ5 are enabled by default. Use\nplat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also unifies the platform device setup code which means\nthat the rtc driver now has platform data for all sh770x processors.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "28b146c84ed571043f473d2ac2f2a27e48fda7d1",
      "tree": "529236dd44c85493b9e2de48640da66beb390ee7",
      "parents": [
        "70e8be0a4e21f71e654bea2e5ec4789e976a796b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 17:47:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:45 2007 +0900"
      },
      "message": "sh: intc - add support for SH7710\n\nThis patch converts the cpu specific interrupt setup code\nfor sh7710 from ipr to intc. While at it new vectors are added\nto match the information provided by the datasheet. Version two\nsimplifies the Kconfig part.\n\nVectors for IRQ4 and IRQ5 are enabled by default. Use\nplat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also adds sh7710 specific platform data for the rtc\ndriver. The base address of SCIF1 is adjusted to match the\ndatasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "70e8be0a4e21f71e654bea2e5ec4789e976a796b",
      "tree": "23992c8542076cf267dea729ee5a3a08573e2b0f",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 10:50:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:45 2007 +0900"
      },
      "message": "sh: intc - add support for SH7705\n\nThis patch converts the cpu specific interrupt setup code for\nsh7705 from ipr to intc. While at it new vectors are added to\nmatch the information provided by the datasheet.\n\nVectors for IRQ4 and IRQ5 are enabled by default.\n\nUse plat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also adds sh7705 specific platform data for the rtc driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "06f862c8ce0893b5525ce90f39168eaf4608ecc6",
      "tree": "61c6d2300a0426cc6317c50a1e213d27e2c75719",
      "parents": [
        "56c74c733cdd101832c4bbf9af8a009a9eaec784"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:39:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:39:51 2007 +0900"
      },
      "message": "sh: Fix pgd mismatch from cached TTB in unhandled fault.\n\nWhen reading the cached TTB value and extracting the pgd, we\naccidentally applied a __va() to it and bumped it off in to bogus\nspace which ended up causing multiple faults in the error path.\n\nFix it up so unhandled faults don\u0027t do strange and highly unorthodox\nthings when oopsing.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "56c74c733cdd101832c4bbf9af8a009a9eaec784",
      "tree": "4eb53d7207091f023e2b7316f558776f991e9727",
      "parents": [
        "c71799433aa4d6378502f781a155321e77da73aa"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:26:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:26:21 2007 +0900"
      },
      "message": "sh: Don\u0027t include fault-nommu on SH-2/SH-2A.\n\nfault-nommu defines the page fault handler stubs for SH-3/4 parts,\nbut is not needed on SH-2/SH-2A now that the entry code has been\nlogically separated.\n\nAdd it in for SH-3 and SH-4 explicitly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c71799433aa4d6378502f781a155321e77da73aa",
      "tree": "97208ffb15aba20f3cb961585e7695cd9aec9158",
      "parents": [
        "c347d12cd1642ba193f55bdab29395d639c5efc2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:19:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 16:19:49 2007 +0900"
      },
      "message": "sh: Fix irqflags tracing for SH-3/4 nommu.\n\nWe were missing the trace_hardirqs_on() instrumentation in the nommu\ncase, resync with the MMU version of the page fault handler to have\nthis behaving consistently. Also explicitly re-enable IRQs now that\nthe assembly code isn\u0027t doing it for us any more.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e06c4e5775b1efc4e476f2430439e45867775f5f",
      "tree": "c9c147b9bc520244ff44b5b065c8eea9b67d5990",
      "parents": [
        "c64ac9f0581a80b6200846e7007a33c3b24ef745"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:01:43 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:01:43 2007 +0900"
      },
      "message": "sh: Fix fs.h removal from mm.h regressions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d89ddd1c847637d91625c8cb6b0d064e1717057c",
      "tree": "7f2547f112e3cd70e06a190fc26ab701dbab71b9",
      "parents": [
        "32582fa46020cd8940006a8d42dec083d72d6d8b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 11:42:56 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 26 15:37:57 2007 +0900"
      },
      "message": "sh: remove support for sh7300 and solution engine 7300\n\nThis patch removes old dead code:\n- kill off sh7300 cpu support\n- get rid of broken solution engine 7300 board support\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac79fd58a25dbd9848f2c2857da6a79494dabb9a",
      "tree": "833dd6ad0d462f88183d1da9994e26097a2323d5",
      "parents": [
        "b067c50a7f58838d8a53670ea3c07e18d7391900"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 25 16:26:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 26 15:35:24 2007 +0900"
      },
      "message": "sh: Restrict DSP support to specific CPUs.\n\nNot all CPUs support the DSP, and this leads to problems when mixing\nand matching CPU types and DSP opcodes. Fix this up by only allowing\nCONFIG_SH_DSP to be enabled for the CPUs that explicitly have such a\nblock.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "870e8a24380cf1854dc1bb5fa5abebb44d82674b",
      "tree": "67f5e33c93eefb862eb2be092044ca5b12c59193",
      "parents": [
        "347b9bdddbc38cfd46c27b3345e7facf651ecb92"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 10:49:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 25 10:49:21 2007 +0900"
      },
      "message": "sh: remove support for sh73180 and solution engine 73180\n\nThis patch removes old dead code:\n- kill off sh73180 cpu support\n- get rid of broken solution engine 73180 board support\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "347b9bdddbc38cfd46c27b3345e7facf651ecb92",
      "tree": "e3e1ce8fe710a0f2db1d8722dad674d6a6c34342",
      "parents": [
        "f0b859e3d63a07995f0db294864c2f3c9228f1e4"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 10:46:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 25 10:46:32 2007 +0900"
      },
      "message": "sh: remove old broken pint code\n\nThe code in arch/sh/kernel/cpu/irq/pint.c doesn\u0027t compile, so let\u0027s\nget rid of it to make space for a future pint implementation on top\nof intc.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f0b859e3d63a07995f0db294864c2f3c9228f1e4",
      "tree": "6490a317aa82f1492ae15603fc7bd2d8e3208c44",
      "parents": [
        "eb695dbf00d572a770358305dae4de2a0680db8f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 25 10:43:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 25 10:43:47 2007 +0900"
      },
      "message": "sh: Reclaim beginning of P3 space for vmalloc area.\n\nThe first 1MB of P3 space was reserved and used for page colouring,\nas we\u0027ve reworked that to use fixmaps, we can reclaim the space and\nhand it back to VMALLOC_START.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8cf1a74305688c85fc8d23ab7432a0c447ee6413",
      "tree": "d43af5f2515db35ef6a705e5929780f91d34e898",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 24 13:28:26 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 24 13:28:26 2007 +0900"
      },
      "message": "sh: Add kmap_coherent()/kunmap_coherent() interface for SH-4.\n\nThis wires up kmap_coherent() and kunmap_coherent() on SH-4, and\nmoves away from the p3map_mutex and reserved P3 space, opting to\nuse fixmaps for colouring instead.\n\nThe copy_user_page()/clear_user_page() implementations are moved\nto this, which fixes the nasty blowups with spinlock debugging\nas a result of having some of these calls nested under the page\ntable lock.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.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": "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": "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": "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": "83c54070ee1a2d05c89793884bea1a03f2851ed4",
      "tree": "dc732f5a9b93fb7004ed23f551bd98b77cc580e0",
      "parents": [
        "d0217ac04ca6591841e5665f518e38064f4e65bd"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Thu Jul 19 01:47:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 10:04:41 2007 -0700"
      },
      "message": "mm: fault feedback #2\n\nThis patch completes Linus\u0027s wish that the fault return codes be made into\nbit flags, which I agree makes everything nicer.  This requires requires\nall handle_mm_fault callers to be modified (possibly the modifications\nshould go further and do things like fault accounting in handle_mm_fault --\nhowever that would be for another patch).\n\n[akpm@linux-foundation.org: fix alpha build]\n[akpm@linux-foundation.org: fix s390 build]\n[akpm@linux-foundation.org: fix sparc build]\n[akpm@linux-foundation.org: fix sparc64 build]\n[akpm@linux-foundation.org: fix ia64 build]\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[ Still apparently needs some ARM and PPC loving - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "989e5ab3e8159f563b3fda5317febee5af040983",
      "tree": "9a70522b054f068f329eb4a83f21c21650f1f910",
      "parents": [
        "04c7d9579f25ff0dd01efa958805f34c92bc6a71"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 07 03:36:06 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Jul 07 03:36:06 2007 +0900"
      },
      "message": "sh: Select IPR-IRQ for SH7091.\n\nFixes a compile failure for the Dreamcast.\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": "0630e45c887b3d3d8d6ad27af03ec4054926d635",
      "tree": "251261af762d9f5f7a706ba3e75920f7cb0bccc6",
      "parents": [
        "fc1d4c9c3761ca8db52b647c6a4ba50771900a12"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 18 19:02:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 18 19:02:47 2007 +0900"
      },
      "message": "sh: Check oops_may_print() in unhandled fault.\n\nOnly print out pgd/pte data in the oops path if oops_may_print()\nholds true. Follows the i386 implementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "50f63f2518ee68bc132d357d2b6fdb7f60ef79e0",
      "tree": "5abc7e4a7af923b45785ea2f02944c97e8d02ba6",
      "parents": [
        "d619500aed2f9b841b2310bc94f8056ae9ca2a73"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 15 18:30:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 15 18:30:42 2007 +0900"
      },
      "message": "sh: Only support PMB for SH-X cores.\n\nWe don\u0027t have a PMB for SH-X2 or later, so only enable it for\nthe few CPUs that support it. Fixes up the boot for SH4AL-DSP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a1e2833d13db6c2f0456b20338f66c0b248f5367",
      "tree": "b81e381cfa0fd9597a6c44a363bffea04cda3432",
      "parents": [
        "dd9505879c3381e98fc46f74cd8c17f0b23d0cd7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:56:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jun 11 15:56:31 2007 +0900"
      },
      "message": "sh: Kill off broken dma page ops.\n\nThere\u0027s no point in keeping these around, they\u0027ve been broken\nfor some time, and the dmaenging/async_tx framework provides a\nfar more reasonable interface.\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": "33d63bd83bf9aa6b662a376a96b825acba721e8f",
      "tree": "469eadf218a6e435b06eb151c88340c0adb7b83e",
      "parents": [
        "05a117847b43d44f336bbf272a1063661431a5e5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 07 11:32:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:51 2007 +0000"
      },
      "message": "sh: memory hot-add for sparsemem users support.\n\nThis enables simple hotplug support for sparsemem users. Presently\nthis only permits memory being added in to node 0 on ZONE_NORMAL.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1300b1b1776475cd94685f5f61b83f84801e08e9",
      "tree": "12380959ec0420e85e03543de8f810349c8e45be",
      "parents": [
        "520588f47f20a6dcaf81655e1da378e5fe6d5015"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 06 19:04:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:49 2007 +0000"
      },
      "message": "sh: Make NUMA depend on sparsemem.\n\nThe only platforms that are supporting NUMA are doing so via\nsparsemem, so update the dependency.\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": "b241cb0c885e55839fb0f93c6a4539c5416cc39f",
      "tree": "dc12c8df833820d642b22d4a5f556602c3832dde",
      "parents": [
        "07cbb41b5308b92f29649254ff755e48ea60e24c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 06 17:52:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@hera.kernel.org",
        "time": "Fri Jun 08 02:43:49 2007 +0000"
      },
      "message": "sh: Support for multiple nodes.\n\nThis adds basic support for multiple nodes on SH machines.\nThis is primarily useful for boards with many different\nmemory blocks that are otherwise unused (SH7722/SH7785 URAM\nand so forth).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "07cbb41b5308b92f29649254ff755e48ea60e24c"
}
