<?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 vmlinux-sun3.lds</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2b5a0e42 - objtool/idle: Validate __cpuidle code as noinstr</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#2b5a0e42</link>
        <description>objtool/idle: Validate __cpuidle code as noinstrIdle code is very like entry code in that RCU isn&apos;t available. Assuch, add a little validation.Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;Tested-by: Tony Lindgren &lt;tony@atomide.com&gt;Tested-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;Acked-by: Frederic Weisbecker &lt;frederic@kernel.org&gt;Link: https://lore.kernel.org/r/20230112195540.373461409@infradead.org

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 12 Jan 2023 19:43:31 +0000</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>428ec5f9 - m68k: Add a missing ELF_DETAILS in link script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#428ec5f9</link>
        <description>m68k: Add a missing ELF_DETAILS in link scriptCommit c604abc3f6e3 (&quot;vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUG&quot;)after should add a missing ELF_DETAILS, at the same time, the .commentsection has been included in the ELF_DETAILS.Signed-off-by: Youling Tang &lt;tangyouling@loongson.cn&gt;Link: https://lore.kernel.org/r/1605852494-23515-1-git-send-email-tangyouling@loongson.cnSigned-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Fri, 20 Nov 2020 06:08:14 +0000</pubDate>
        <dc:creator>Youling Tang &lt;tangyouling@loongson.cn&gt;</dc:creator>
    </item>
<item>
        <title>549aeec2 - m68k: Drop redundant NOTES in link script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#549aeec2</link>
        <description>m68k: Drop redundant NOTES in link scriptCommit eaf937075c9a (&quot;vmlinux.lds.h: Move NOTES into RO_DATA&quot;) aftershould remove redundant NOTES.Signed-off-by: Youling Tang &lt;tangyouling@loongson.cn&gt;Link: https://lore.kernel.org/r/1605852474-23446-1-git-send-email-tangyouling@loongson.cnSigned-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Fri, 20 Nov 2020 06:07:54 +0000</pubDate>
        <dc:creator>Youling Tang &lt;tangyouling@loongson.cn&gt;</dc:creator>
    </item>
<item>
        <title>de715668 - m68k: Convert missed RODATA to RO_DATA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#de715668</link>
        <description>m68k: Convert missed RODATA to RO_DATAI missed two instances of the old RODATA macro (seems I was searchingfor vmlinux.lds* not vmlinux*lds*). Fix both instances and double-checkthe entire tree for other &quot;RODATA&quot; instances in linker scripts.Fixes: c82318254d15 (&quot;vmlinux.lds.h: Replace RODATA with RO_DATA&quot;)Reported-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Cc: linux-m68k@lists.linux-m68k.orgCc: Sam Creasey &lt;sammy@sammy.net&gt;Link: https://lkml.kernel.org/r/201911110920.5840E9AF1@keescook

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Mon, 11 Nov 2019 17:22:00 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>c9174047 - vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#c9174047</link>
        <description>vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATARename RW_DATA_SECTION to RW_DATA. (Calling this a &quot;section&quot; is a lie,since it&apos;s multiple sections and section flags cannot be applied tothe macro.)Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;Acked-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt; # s390Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; # m68kCc: Andy Lutomirski &lt;luto@kernel.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Cc: linux-alpha@vger.kernel.orgCc: linux-arch@vger.kernel.orgCc: linux-arm-kernel@lists.infradead.orgCc: linux-c6x-dev@linux-c6x.orgCc: linux-ia64@vger.kernel.orgCc: linux-s390@vger.kernel.orgCc: linuxppc-dev@lists.ozlabs.orgCc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Rick Edgecombe &lt;rick.p.edgecombe@intel.com&gt;Cc: Segher Boessenkool &lt;segher@kernel.crashing.org&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: x86-ml &lt;x86@kernel.org&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Link: https://lkml.kernel.org/r/20191029211351.13243-14-keescook@chromium.org

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Tue, 29 Oct 2019 21:13:35 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>969de098 - m68k: add missing SOFTIRQENTRY_TEXT linker section</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#969de098</link>
        <description>m68k: add missing SOFTIRQENTRY_TEXT linker sectionCommit be7635e7287e (&quot;arch, ftrace: for KASAN put hard/soft IRQ entriesinto separate sections&quot;) added a new linker section, SOFTIRQENTRY_TEXT,to the linker scripts for most architectures. It didn&apos;t add it to any ofthe linker scripts for the m68k architecture. This was not really a problembecause it is only defined if either of CONFIG_FUNCTION_GRAPH_TRACER orCONFIG_KASAN are enabled - which can never be true for m68k.However commit 229a71860547 (&quot;irq: Make the irqentry text sectionunconditional&quot;) means that SOFTIRQENTRY_TEXT is now always defined. So onm68k we now end up with a separate ELF section for .softirqentry.textinstead of it being part of the .text section. On some m68k targets in someconfigurations this can also cause a fatal link error:  LD      vmlinux/usr/local/bin/../m68k-uclinux/bin/ld.real: section .softirqentry.text loaded at [0000000010de10c0,0000000010de12dd] overlaps section .rodata loaded at [0000000010de10c0,0000000010e0fd67]To fix add in the missing SOFTIRQENTRY_TEXT section into the m68k linkerscripts. I noticed that m68k is also missing the IRQENTRY_TEXT section,so this patch also adds an entry for that too.Signed-off-by: Greg Ungerer &lt;gerg@linux-m68k.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Tue, 14 Nov 2017 01:50:07 +0000</pubDate>
        <dc:creator>Greg Ungerer &lt;gerg@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6727ad9e - nmi_backtrace: generate one-line reports for idle cpus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#6727ad9e</link>
        <description>nmi_backtrace: generate one-line reports for idle cpusWhen doing an nmi backtrace of many cores, most of which are idle, theoutput is a little overwhelming and very uninformative.  Suppressmessages for cpus that are idling when they are interrupted and justemit one line, &quot;NMI backtrace for N skipped: idling at pc 0xNNN&quot;.We do this by grouping all the cpuidle code together into a new.cpuidle.text section, and then checking the address of the interruptedPC to see if it lies within that section.This commit suitably tags x86 and tile idle routines, and only adds inthe minimal framework for other architectures.Link: http://lkml.kernel.org/r/1472487169-14923-5-git-send-email-cmetcalf@mellanox.comSigned-off-by: Chris Metcalf &lt;cmetcalf@mellanox.com&gt;Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Tested-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Tested-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt; [arm]Tested-by: Petr Mladek &lt;pmladek@suse.com&gt;Cc: Aaron Tomlin &lt;atomlin@redhat.com&gt;Cc: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rjw@rjwysocki.net&gt;Cc: Russell King &lt;linux@arm.linux.org.uk&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Ingo Molnar &lt;mingo@elte.hu&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Sat, 08 Oct 2016 00:02:55 +0000</pubDate>
        <dc:creator>Chris Metcalf &lt;cmetcalf@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>dc061051 - m68k: Replace m68k-specific _[se]bss by generic __bss_{start,stop}</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#dc061051</link>
        <description>m68k: Replace m68k-specific _[se]bss by generic __bss_{start,stop}BSS_SECTION() provides the __bss_{start,stop} symbols, so there&apos;s no needto wrap our own _[se]bss around it.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Greg Ungerer&lt;gerg@uclinux.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 31 May 2012 19:46:03 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>e87c09a8 - m68k: print memory layout info in boot log</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#e87c09a8</link>
        <description>m68k: print memory layout info in boot logOutput a table of the kernel memory regions at boot time.This is taken directly from the ARM architecture code that does this.The table looks like this:Virtual kernel memory layout:    vector  : 0x00000000 - 0x00000400   (   0 KiB)    kmap    : 0xd0000000 - 0xe0000000   ( 256 MiB)    vmalloc : 0xc0000000 - 0xcfffffff   ( 255 MiB)    lowmem  : 0x00000000 - 0x02000000   (  32 MiB)      .init : 0x00128000 - 0x00134000   (  48 KiB)      .text : 0x00020000 - 0x00118d54   ( 996 KiB)      .data : 0x00118d60 - 0x00126000   (  53 KiB)      .bss  : 0x00134000 - 0x001413e0   (  53 KiB)This has been very useful while debugging the ColdFire virtual memorysupport code. But in general I think it is nice to know extacly wherethe kernel has layed everything out on boot.Signed-off-by: Greg Ungerer &lt;gerg@uclinux.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 13 Oct 2011 06:59:55 +0000</pubDate>
        <dc:creator>Greg Ungerer &lt;gerg@uclinux.org&gt;</dc:creator>
    </item>
<item>
        <title>a2d063ac - extable, core_kernel_data(): Make sure all archs define _sdata</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#a2d063ac</link>
        <description>extable, core_kernel_data(): Make sure all archs define _sdataA new utility function (core_kernel_data()) is used to determine if apassed in address is part of core kernel data or not. It may or may notreturn true for RO data, but this utility must work for RW data.Thus both _sdata and _edata must be defined and continuous,without .init sections that may later be freed and replaced byvolatile memory (memory that can be freed).This utility function is used to determine if data is safe fromever being freed. Thus it should return true for all RW globaldata that is not in a module or has been allocated, or falseotherwise.Also change core_kernel_data() back to the more precise _sdata conditionand document the function.Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;Acked-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;Acked-by: Hirokazu Takata &lt;takata@linux-m32r.org&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt;Cc: linux-m68k@lists.linux-m68k.orgCc: Kyle McMartin &lt;kyle@mcmartin.ca&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Cc: JamesE.J.Bottomley &lt;jejb@parisc-linux.org&gt;Link: http://lkml.kernel.org/r/1305855298.1465.19.camel@gandalf.stny.rr.comSigned-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;---- arch/alpha/kernel/vmlinux.lds.S   |    1 + arch/m32r/kernel/vmlinux.lds.S    |    1 + arch/m68k/kernel/vmlinux-std.lds  |    2 ++ arch/m68k/kernel/vmlinux-sun3.lds |    1 + arch/mips/kernel/vmlinux.lds.S    |    1 + arch/parisc/kernel/vmlinux.lds.S  |    3 +++ kernel/extable.c                  |   12 +++++++++++- 7 files changed, 20 insertions(+), 1 deletion(-)

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Fri, 20 May 2011 01:34:58 +0000</pubDate>
        <dc:creator>Steven Rostedt &lt;rostedt@goodmis.org&gt;</dc:creator>
    </item>
<item>
        <title>7c5fd561 - m68k: Cleanup linker scripts using new linker script macros.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#7c5fd561</link>
        <description>m68k: Cleanup linker scripts using new linker script macros.Signed-off-by: Tim Abbott &lt;tabbott@ksplice.com&gt;Tested-by: Andreas Schwab &lt;schwab@linux-m68k.org&gt;Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Sun, 27 Sep 2009 17:57:55 +0000</pubDate>
        <dc:creator>Tim Abbott &lt;tabbott@ksplice.com&gt;</dc:creator>
    </item>
<item>
        <title>023bf6f1 - linker script: unify usage of discard definition</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#023bf6f1</link>
        <description>linker script: unify usage of discard definitionDiscarded sections in different archs share some commonality but haveconsiderable differences.  This led to linker script for each archimplementing its own /DISCARD/ definition, which makes maintainingtedious and adding new entries error-prone.This patch makes all linker scripts to move discard definitions to theend of the linker script and use the common DISCARDS macro.  As lduses the first matching section definition, archs can include defaultdiscarded sections by including them earlier in the linker script.ia64 is notable because it first throws away some ia64 specificsubsections and then include the rest of the sections into the finalimage, so those sections must be discarded before the inclusion.defconfig compile tested for x86, x86-64, powerpc, powerpc64, ia64,alpha, sparc, sparc64 and s390.  Michal Simek tested microblaze.Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;Tested-by: Michal Simek &lt;monstr@monstr.eu&gt;Cc: linux-arch@vger.kernel.orgCc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: microblaze-uclinux@itee.uq.edu.auCc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Tony Luck &lt;tony.luck@intel.com&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 09 Jul 2009 02:27:40 +0000</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>405d967d - linker script: throw away .discard section</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#405d967d</link>
        <description>linker script: throw away .discard sectionx86 throws away .discard section but no other archs do.  Also,.discard is not thrown away while linking modules.  Make every archand module linking throw it away.  This will be used to define dummyvariables for percpu declarations and definitions.This patch is based on Ivan Kokshaysky&apos;s alpha percpu patch.[ Impact: always throw away everything in .discard ]Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Russell King &lt;linux@arm.linux.org.uk&gt;Cc: Haavard Skinnemoen &lt;hskinnemoen@atmel.com&gt;Cc: Bryan Wu &lt;cooloney@kernel.org&gt;Cc: Mikael Starvik &lt;starvik@axis.com&gt;Cc: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;Cc: David Howells &lt;dhowells@redhat.com&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Cc: Tony Luck &lt;tony.luck@intel.com&gt;Cc: Hirokazu Takata &lt;takata@linux-m32r.org&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Ralf Baechle &lt;ralf@linux-mips.org&gt;Cc: Kyle McMartin &lt;kyle@mcmartin.ca&gt;Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Cc: Paul Mundt &lt;lethal@linux-sh.org&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;Cc: Ingo Molnar &lt;mingo@elte.hu&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Wed, 24 Jun 2009 06:13:38 +0000</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6f335cab - m68k: convert to use __HEAD and HEAD_TEXT macros.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#6f335cab</link>
        <description>m68k: convert to use __HEAD and HEAD_TEXT macros.This has the consequence of changing the section name use for headcode from &quot;.text.head&quot; to &quot;.head.text&quot;.  Since this commit changes allusers in the architecture, this change should be harmless.Signed-off-by: Tim Abbott &lt;tabbott@mit.edu&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt;Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Sun, 26 Apr 2009 02:11:03 +0000</pubDate>
        <dc:creator>Tim Abbott &lt;tabbott@MIT.EDU&gt;</dc:creator>
    </item>
<item>
        <title>877d5243 - m68k: Fix --build-id breakage for sun3</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#877d5243</link>
        <description>m68k: Fix --build-id breakage for sun3Counterpart of commit 08a3db94f2a36c28278922732bc281c1722ceb18 (&quot;m68k: AddNOTES to init data so its discarded at boot&quot;) for sun3 build.Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Mon, 05 Jan 2009 17:28:10 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@ZenIV.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>97d26e73 - m68k: vmlinux-std/sun3.lds.S cleanup - use PAGE_SIZE macro</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#97d26e73</link>
        <description>m68k: vmlinux-std/sun3.lds.S cleanup - use PAGE_SIZE macroThis patch includes page.h header into linker script thatallow us to use PAGE_SIZE macro instead of numeric constantSigned-off-by: Cyrill Gorcunov &lt;gorcunov@gmail.com&gt;Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 17 Jul 2008 19:16:11 +0000</pubDate>
        <dc:creator>Cyrill Gorcunov &lt;gorcunov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>01ba2bdc - all archs: consolidate init and exit sections in vmlinux.lds.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#01ba2bdc</link>
        <description>all archs: consolidate init and exit sections in vmlinux.lds.hThis patch consolidate all definitions of .init.text, .init.dataand .exit.text, .exit.data section definitions inthe generic vmlinux.lds.h.This is a preparational patch - alone it does not buyus much good.Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Sun, 20 Jan 2008 13:15:03 +0000</pubDate>
        <dc:creator>Sam Ravnborg &lt;sam@ravnborg.org&gt;</dc:creator>
    </item>
<item>
        <title>7e5de051 - m68k: use .text.head</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#7e5de051</link>
        <description>m68k: use .text.headi.e. tell modpost that entry point code (that has to be outsideof .init.text for external reasons) is OK to refer to .init.*Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Fri, 20 Jul 2007 03:33:08 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@ftp.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>fbe9c961 - m68k: runtime patching infrastructure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds#fbe9c961</link>
        <description>m68k: runtime patching infrastructureAdd the basic infrastructure to allow runtime patching of kernel and modulesto optimize a few functions with parameters, which are only calculated onceduring bootup and are otherwise constant.  Use this for the conversion betweenvirtual and physical addresses.Signed-off-by: Roman Zippel &lt;zippel@linux-m68k.org&gt;Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/m68k/kernel/vmlinux-sun3.lds</description>
        <pubDate>Thu, 31 May 2007 07:40:50 +0000</pubDate>
        <dc:creator>Roman Zippel &lt;zippel@linux-m68k.org&gt;</dc:creator>
    </item>
</channel>
</rss>
