)]}'
{
  "log": [
    {
      "commit": "0146ba78b9339c27ed12545f9bdc208604354bb3",
      "tree": "1866ff99bce81899a671727a90d22b09372f8ebf",
      "parents": [
        "3d83984e99d80672b1d2e3c7dfdd393631883428"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Wed Apr 23 20:56:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:51 2008 +0900"
      },
      "message": "sh: add memory resources to /proc/iomem\n\nAdd physical memory resources such as System RAM, Kernel code/data/bss\nand reserved crash dump area to /proc/iomem. Same strategy as on x86.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5e2c2872bd481ee20758d7cf4860f4ad1cefff98",
      "tree": "a4730a45191c6500e2ab7546bd0c7e4665e391aa",
      "parents": [
        "971ac16d56301c7150771409607846f9facc2f13"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 25 16:03:21 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:41 2008 +0900"
      },
      "message": "sh64: export onchip_remap/unmap() too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ccd805874198c248498b5f269656ec14397eeede",
      "tree": "14a99723690c207906c4f7e84428457c4251b45d",
      "parents": [
        "9141d30a480850d989fc245909b98670a7b66ec1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 25 12:58:40 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 08 19:51:37 2008 +0900"
      },
      "message": "sh64: Fixup the nommu build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "180c06efce691f2b721dd0d965079827bdd7ee03",
      "tree": "6d5dbde8f341544bbd212e9d376af1e7880a4229",
      "parents": [
        "ea01ea937dcae2caa146dea1918cccf2f16ed3c4"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Mon Apr 28 02:12:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:17 2008 -0700"
      },
      "message": "hotplug-memory: make online_page() common\n\nAll architectures use an effectively identical definition of online_page(), so\njust make it common code.  x86-64, ia64, powerpc and sh are actually\nidentical; x86-32 is slightly different.\n\nx86-32\u0027s differences arise because it puts its hotplug pages in the highmem\nzone.  We can handle this in the generic code by inspecting the page to see if\nits in highmem, and update the totalhigh_pages count appropriately.  This\nleaves init_32.c:free_new_highpage with a single caller, so I folded it into\nadd_one_highpage_init.\n\nI also removed an incorrect comment referring to the NUMA case; any NUMA\ndetails have already been dealt with by the time online_page() is called.\n\n[akpm@linux-foundation.org: fix indenting]\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nAcked-by: Dave Hansen \u003cdave@linux.vnet.ibm.com\u003e\nReviewed-by: KAMEZAWA Hiroyuki \u003ckamez.hiroyu@jp.fujitsu.com\u003e\nTested-by: KAMEZAWA Hiroyuki \u003ckamez.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: Christoph Lameter \u003cclameter@sgi.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Yasunori Goto \u003cy-goto@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": "b9e393c2babb8b6956de52fc580b7c23f3629232",
      "tree": "94b02b6698c39c34da3100e79836cc2555e35e35",
      "parents": [
        "b420b1a7a17ea88531d0e12b2f2679a0c8365803"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 07 17:19:58 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Apr 18 09:50:01 2008 -0700"
      },
      "message": "sh: Create an sh debugfs root.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2af8b3b642ea2a9442890797ad5f92d2eaacb5b5",
      "tree": "e418178de429cdae61fc3386e62deeb9ef750056",
      "parents": [
        "149b91e10769564711669adfff0f8af213d47ea8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 06 16:06:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 06 16:06:38 2008 +0900"
      },
      "message": "sh: Flag PMB support as EXPERIMENTAL.\n\nThere\u0027s still work that needs to be done here, and this should not be\nenabled by default on existing boards.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "866e6b9e5019e210d96ced31fbae531ed756e486",
      "tree": "2750282fb2fddcfa609ac8579afdb776177cff90",
      "parents": [
        "ad0caae0ded1af2a0a41f93356587e1c24d76725"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Mar 04 15:23:47 2008 -0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 06 11:18:22 2008 +0900"
      },
      "message": "sh: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c31f2f3d066d49147ce297c7207cc2d49dd20382",
      "tree": "451de7505dddb402aab0d1c3f45dce368947d540",
      "parents": [
        "29e8c3c304b62f31b799565c9ee85d42bd163f80"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "adrian.bunk@movial.fi",
        "time": "Mon Mar 03 20:07:42 2008 +0200"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 06 11:11:49 2008 +0900"
      },
      "message": "sh/mm/pg-sh7705.c must #include \u003clinux/fs.h\u003e\n\nThis patch fixes the following compile error:\n\n\u003c--  snip  --\u003e\n\n...\n  CC      arch/sh/mm/pg-sh7705.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/mm/pg-sh7705.c: In function \u0027ptep_get_and_clear\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/mm/pg-sh7705.c:130: error: implicit declaration of function \u0027mapping_writably_mapped\u0027\nmake[2]: *** [arch/sh/mm/pg-sh7705.o] Error 1\n\n\u003c--  snip  --\u003e\n\nSigned-off-by: Adrian Bunk \u003cadrian.bunk@movial.fi\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a602cc05f8fc849023e72e2857bd842f0104f648",
      "tree": "347a49a0339b867c73e9d2c6b8644966841e7c6d",
      "parents": [
        "123100cf4fff3e8ffa375df2c74c7f2cb29ab17a"
      ],
      "author": {
        "name": "Hideo Saito",
        "email": "saito@densan.co.jp",
        "time": "Thu Feb 14 14:45:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:45:08 2008 +0900"
      },
      "message": "sh: Fix multiple UTLB hit on UP SH-4.\n\nThis acts as a reversion of 1c6b2ca5e0939bf8b5d1a11f1646f25189ecd447 in\nthe case of UP SH-4, where we still have the risk of a multiple hit\nbetween the slow and fast paths. As seen on SH7780.\n\nSigned-off-by: Hideo Saito \u003csaito@densan.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db02612b4eb6136f06a924e6aa28752a841ad1bc",
      "tree": "ba25a4bc48b9a3de4eda5a48beb3ea53430e8c4c",
      "parents": [
        "c7a49dd42d15f066d13e26c24c22c600b58528e0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 13 20:18:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:12 2008 +0900"
      },
      "message": "sh: __uncached_start only on sh32.\n\nsh64 doesn\u0027t provide __uncached_start, so don\u0027t reference it\nunconditionally.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "38350e0a00f973dd9c6556beeff0f7eb5ef3f58b",
      "tree": "a419a9c9b45a6cb20a2f4f809f628c10a3ce9ab9",
      "parents": [
        "5c8f82c64941594cdab53bf9f9a66c190781f4f6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 13 20:14:10 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:12 2008 +0900"
      },
      "message": "sh: Get SH-5 caches working again post-unification.\n\nA number of cleanups to get the SH-5 cache management code in line with\nthe rest of the SH backend.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f1f8926a94132e6433b559a3eced65404226f5cd",
      "tree": "2587a41aef692f7d4f7d83af64254ae84fb71883",
      "parents": [
        "5e9c8ac5699f2a830fab2c224b6f57bd7da338b8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 12 17:00:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:11 2008 +0900"
      },
      "message": "sh: Update SH-5 flush_cache_sigtramp() for API changes.\n\nPreviously this took an explicit range, update this to use the same\nbehaviour as the rest of the SH parts where we simply flush out a line\nfrom the start address.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7cc9a7340b8ec018caa9eb1d035fdaef1f2fc51",
      "tree": "a797888f8d3f95734288978351c33af3c965494c",
      "parents": [
        "2ade1a9b425c24037327197ea97db054395b536b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Feb 07 20:18:21 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:09 2008 +0900"
      },
      "message": "sh: trapped io support V2\n\nThe idea is that we want to get rid of the in/out/readb/writeb callbacks from\nthe machvec and replace that with simple inline read and write operations to\nmemory. Fast and simple for most hardware devices (think pci).\n\nSome devices require special treatment though - like 16-bit only CF devices -\nso we need to have some method to hook in callbacks.\n\nThis patch makes it possible to add a per-device trap generating filter. This\nway we can get maximum performance of sane hardware - which doesn\u0027t need this\nfilter - and crappy hardware works but gets punished by a performance hit.\n\nV2 changes things around a bit and replaces io access callbacks with a\nsimple minimum_bus_width value. In the future we can add stride as well.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2a3eeba88f935b200245d1536b99cd4b7eec1d4a",
      "tree": "ac201b3def115a6c695b317a968743a28bf86681",
      "parents": [
        "e760e716d47b48caf98da348368fd41b4a9b9e7e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Fri Jan 25 12:42:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 14 14:22:07 2008 +0900"
      },
      "message": "sh: declared coherent memory support V2 fix\n\nThis patch fixes the recently introduced declared coherent memory support.\nWithout this fix a cached memory area is returned by dma_alloc_coherent() -\nunless dma_declare_coherent_memory() has setup a separate area.\n\nThis patch makes sure an uncached memory area is returned. With this patch\nit is now possible to ping through an rtl8139 interface on r2d-plus.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72a7fe3967dbf86cb34e24fbf1d957fe24d2f246",
      "tree": "c19f7d0b530577359840e959cce204939caf0649",
      "parents": [
        "25fad945a7f7ff2cf06e437381c6a1121784dbd9"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Thu Feb 07 00:15:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:25 2008 -0800"
      },
      "message": "Introduce flags for reserve_bootmem()\n\nThis patchset adds a flags variable to reserve_bootmem() and uses the\nBOOTMEM_EXCLUSIVE flag in crashkernel reservation code to detect collisions\nbetween crashkernel area and already used memory.\n\nThis patch:\n\nChange the reserve_bootmem() function to accept a new flag BOOTMEM_EXCLUSIVE.\nIf that flag is set, the function returns with -EBUSY if the memory already\nhas been reserved in the past.  This is to avoid conflicts.\n\nBecause that code runs before SMP initialisation, there\u0027s no race condition\ninside reserve_bootmem_core().\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: fix powerpc build]\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "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"
    }
  ],
  "next": "1b06428ee56fadedd004bfc5e3fbb39fb8c99010"
}
