<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d2912cb1 - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arc/mm/Makefile#d2912cb1</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Based on 2 normalized pattern(s):  this program is free software you can redistribute it and or modify  it under the terms of the gnu general public license version 2 as  published by the free software foundation  this program is free software you can redistribute it and or modify  it under the terms of the gnu general public license version 2 as  published by the free software foundation #extracted by the scancode license scanner the SPDX license identifier  GPL-2.0-onlyhas been chosen to replace the boilerplate/reference in 4122 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Enrico Weigelt &lt;info@metux.net&gt;Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/arc/mm/Makefile</description>
        <pubDate>Tue, 04 Jun 2019 08:11:33 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>45890f6d - ARC: mm: HIGHMEM: kmap API implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arc/mm/Makefile#45890f6d</link>
        <description>ARC: mm: HIGHMEM: kmap API implementationImplement kmap* API for ARC.This enables - permanent kernel maps (pkmaps): :kmap() API - fixmap : kmap_atomic()We use a very simple/uniform approach for both (unlike some of the otherarches). So fixmap doesn&apos;t use the customary compile time address stuff.The important semantic is sleep&apos;ability (pkmap) vs. not (fixmap) whichthe API guarantees.Note that this patch only enables highmem for subsequent PAE40 supportas there is no real highmem for ARC in pure 32-bit paradigm as explainedbelow.ARC has 2:2 address split of the 32-bit address space with lower halfbeing translated (virtual) while upper half unstranslated(0x8000_0000 to 0xFFFF_FFFF). kernel itself is linked at base ofunstranslated space (i.e. 0x8000_0000 onwards), which is mapped to sayDDR 0x0 by external Bus Glue logic (outside the core). So kernel canpotentially access 1.75G worth of memory directly w/o need for highmem.(the top 256M is taken by uncached peripheral space from 0xF000_0000 to0xFFFF_FFFF)In PAE40, hardware can address memory beyond 4G (0x1_0000_0000) whilethe logical/virtual addresses remain 32-bits. Thus highmem is requiredfor kernel proper to be able to access these pages for it&apos;s own purposes(user space is agnostic to this anyways).Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;Signed-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;

            List of files:
            /linux-6.15/arch/arc/mm/Makefile</description>
        <pubDate>Mon, 09 Mar 2015 13:23:49 +0000</pubDate>
        <dc:creator>Vineet Gupta &lt;vgupta@synopsys.com&gt;</dc:creator>
    </item>
<item>
        <title>8362c389 - ARC: mm/cache_arc700.c -&gt; mm/cache.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arc/mm/Makefile#8362c389</link>
        <description>ARC: mm/cache_arc700.c -&gt; mm/cache.cSigned-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;

            List of files:
            /linux-6.15/arch/arc/mm/Makefile</description>
        <pubDate>Thu, 07 May 2015 09:09:36 +0000</pubDate>
        <dc:creator>Vineet Gupta &lt;vgupta@synopsys.com&gt;</dc:creator>
    </item>
<item>
        <title>5bba49f5 - ARC: [mm] Aliasing VIPT dcache support 4/4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arc/mm/Makefile#5bba49f5</link>
        <description>ARC: [mm] Aliasing VIPT dcache support 4/4Enforce congruency of userspace shared mappingsSigned-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;

            List of files:
            /linux-6.15/arch/arc/mm/Makefile</description>
        <pubDate>Thu, 09 May 2013 13:50:43 +0000</pubDate>
        <dc:creator>Vineet Gupta &lt;vgupta@synopsys.com&gt;</dc:creator>
    </item>
<item>
        <title>cfdbc2e1 - ARC: Build system: Makefiles, Kconfig, Linker script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arc/mm/Makefile#cfdbc2e1</link>
        <description>ARC: Build system: Makefiles, Kconfig, Linker scriptArnd in his review pointed out that arch Kconfig organisation has severaldeficiencies:* Build time entries for things which can be runtime extracted from DT  (e.g. SDRAM size, core clk frequency..)* Not multi-platform-image-build friendly (choice .. endchoice constructs)* cpu variants support (750/770) is exclusive.The first 2 have been fixed in subsequent patches.Due to the nature of the 750 and 770, it is not possible to build forboth together, w/o special runtime glue code which would hurtperformance.Signed-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/arch/arc/mm/Makefile</description>
        <pubDate>Fri, 18 Jan 2013 09:42:20 +0000</pubDate>
        <dc:creator>Vineet Gupta &lt;vgupta@synopsys.com&gt;</dc:creator>
    </item>
</channel>
</rss>
