<?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>32164845 - kbuild: use obj-y instead extra-y for objects placed at the head</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#32164845</link>
        <description>kbuild: use obj-y instead extra-y for objects placed at the headThe objects placed at the head of vmlinux need special treatments: - arch/$(SRCARCH)/Makefile adds them to head-y in order to place   them before other archives in the linker command line. - arch/$(SRCARCH)/kernel/Makefile adds them to extra-y instead of   obj-y to avoid them going into built-in.a.This commit gets rid of the latter.Create vmlinux.a to collect all the objects that are unconditionallylinked to vmlinux. The objects listed in head-y are moved to the headof vmlinux.a by using &apos;ar m&apos;.With this, arch/$(SRCARCH)/kernel/Makefile can consistently use obj-yfor builtin objects.There is no *.o that is directly linked to vmlinux. Drop unneeded codein scripts/clang-tools/gen_compile_commands.py.$(AR) mPi needs &apos;T&apos; to workaround the llvm-ar bug. The fix was suggestedby Nathan Chancellor [1].[1]: https://lore.kernel.org/llvm/YyjjT5gQ2hGMH0ni@dev-arch.thelio-3990X/Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Tested-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Sat, 24 Sep 2022 18:19:14 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>733f5c28 - xtensa: add hibernation support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#733f5c28</link>
        <description>xtensa: add hibernation supportDefine ARCH_HIBERNATION_POSSIBLE in Kconfig and implement hibernationcallbacks.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Wed, 20 Apr 2022 13:07:20 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>89b184f9 - xtensa: make secondary reset vector support conditional</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#89b184f9</link>
        <description>xtensa: make secondary reset vector support conditionalWhether xtensa cores start from primary or secondary reset vector isconfigurable and may be chosen by board designer or controlled atruntime. When secondary reset vector is unused its location in memorymay not be writable.Make secondary reset vector support conditional and don&apos;t build and loadsecondary reset vector code when it is disabled.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Tue, 28 Dec 2021 09:28:53 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0f665b9e - xtensa: use the generic uncached segment support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#0f665b9e</link>
        <description>xtensa: use the generic uncached segment supportSwitch xtensa over to use the generic uncached support, and thus thegeneric implementations of dma_alloc_* and dma_alloc_*, which alsogains support for mmaping DMA memory.  The non-working nommu DMAsupport has been disabled, but could be re-enabled easily if platformsthat actually have an uncached segment show up.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Tested-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Tue, 29 Oct 2019 09:53:30 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>64711f9a - xtensa: implement jump_label support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#64711f9a</link>
        <description>xtensa: implement jump_label supportUse 3-byte &apos;nop&apos; and &apos;j&apos; instructions that are always present. Don&apos;t letassembler mark a spot right after patchable &apos;j&apos; instruction asunreachable and later put literals or padding bytes there. Add separateimplementations of patch_text for SMP and UP cases, avoiding use ofatomics on UP.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Thu, 20 Dec 2018 03:48:37 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>35e76b99 - kbuild/arch/xtensa: Define LINKER_SCRIPT for the linker script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#35e76b99</link>
        <description>kbuild/arch/xtensa: Define LINKER_SCRIPT for the linker scriptDefine the LINKER_SCRIPT when building the linker script as being donein other architectures. This is required, because upcoming Makefile changeswould otherwise break things.Signed-off-by: Nadav Amit &lt;namit@vmware.com&gt;Acked-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Cc: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Cc: Michal Marek &lt;michal.lkml@markovi.net&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: linux-xtensa@linux-xtensa.orgLink: http://lkml.kernel.org/r/20181003213100.189959-2-namit@vmware.comSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Wed, 03 Oct 2018 21:30:51 +0000</pubDate>
        <dc:creator>Nadav Amit &lt;namit@vmware.com&gt;</dc:creator>
    </item>
<item>
        <title>f8f02ca7 - xtensa: build kernel with text-section-literals</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#f8f02ca7</link>
        <description>xtensa: build kernel with text-section-literalsvmlinux.lds.S doesn&apos;t do anything special with literals, so instead ofkeeping them separate put them into the corresponding text sections.Drop explicit .literal sections from the vmlinux.lds.S, use standardsection macros. Mark literal pool locations in the assembly sources.Unfortunately assembler doesn&apos;t put literals into .init sections andexternal libgcc may still have .literal sections, so sed transformationto the linker script is still needed.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Mon, 04 Dec 2017 04:55:35 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&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/xtensa/kernel/Makefile#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/xtensa/kernel/Makefile</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>3863c58c - xtensa: move S32C1I self-test to a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#3863c58c</link>
        <description>xtensa: move S32C1I self-test to a separate fileThe test is not called from any of the setup functions, so there&apos;s noreason keeping it in the setup.c. Move it to s32c1i_selftest.c and droprelated #include directives.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Wed, 16 Nov 2016 23:02:29 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c91e02bd - xtensa: support hardware breakpoints/watchpoints</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#c91e02bd</link>
        <description>xtensa: support hardware breakpoints/watchpointsUse perf framework to manage hardware instruction and data breakpoints.Add two new ptrace calls: PTRACE_GETHBPREGS and PTRACE_SETHBPREGS toquery and set instruction and data breakpoints.Address bit 0 choose instruction (0) or data (1) break register, bits31..1 are the register number.Both calls transfer two 32-bit words: address (0) and control (1).Instruction breakpoint contorl word is 0 to clear breakpoint, 1 to set.Data breakpoint control word bit 31 is &apos;trigger on store&apos;, bit 30 is&apos;trigger on load, bits 29..0 are length. Length 0 is used to clear abreakpoint. To set a breakpoint length must be a power of 2 in the range1..64 and the address must be length-aligned.Introduce new thread_info flag: TIF_DB_DISABLED. Set it if debugexception is raised by the kernel code accessing watched userspaceaddress and disable corresponding data breakpoint. On exit to userspacecheck that flag and, if set, restore all data breakpoints.Handle debug exceptions raised with PS.EXCM set. This may happen whenwindow overflow/underflow handler or fast exception handler hits databreakpoint, in which case save and disable all data breakpoints,single-step faulting instruction and restore data breakpoints.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Sun, 24 Jan 2016 07:32:10 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>816aa588 - xtensa: remove remaining non-functional KGDB bits</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#816aa588</link>
        <description>xtensa: remove remaining non-functional KGDB bitsKGDB is not supported on xtensa, but there are bits of related codeunder arch/xtensa/kernel. Remove these bits.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Mon, 25 Jan 2016 06:57:31 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ab45fb14 - xtensa: fix secondary core boot in SMP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#ab45fb14</link>
        <description>xtensa: fix secondary core boot in SMPThere are multiple factors adding to the issue in differentconfigurations:- commit 17290231df16eeee (&quot;xtensa: add fixup for double exception raised  in window overflow&quot;) added function window_overflow_restore_a0_fixup to  double exception vector overlapping reset vector location of secondary  processor cores.- on MMUv2 cores RESET_VECTOR1_VADDR may point to uncached kernel memory  making code overlapping depend on cache type and size, so that without  cache or with WT cache reset vector code overwrites double exception  code, making issue even harder to detect.- on MMUv3 cores RESET_VECTOR1_VADDR may point to unmapped area, as  MMUv3 cores change virtual address map to match MMUv2 layout, but  reset vector virtual address is given for the original MMUv3 mapping.- physical memory region of the secondary reset vector is not reserved  in the physical memory map, and thus may be allocated and overwritten  at arbitrary moment.Fix it as follows:- move window_overflow_restore_a0_fixup code to .text section.- define RESET_VECTOR1_VADDR so that it points to reset vector in the  cacheable MMUv2 map for cores with MMU.- reserve reset vector region in the physical memory map. Drop separate  literal section and build mxhead.S with text section literals.Cc: &lt;stable@vger.kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Fri, 16 Oct 2015 14:01:04 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>895fb315 - xtensa: improve vmlinux.lds.S sed post-processing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#895fb315</link>
        <description>xtensa: improve vmlinux.lds.S sed post-processingCurrent sed script makes assumptions about the structure of rules thatgroup .text sections in the vmlinux linker script. These assumptionsget broken occasionally, e.g.: 779c88c94c34 &quot;ARM: 8321/1: asm-generic:introduce.text.fixup input section&quot;, or 9bebe9e5b0f3 &quot;kbuild: Fix.text.unlikely placement&quot;.Rewrite sed rules so that they don&apos;t depend on number/arrangement of textsections in *(...) blocks.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Fri, 21 Aug 2015 17:43:44 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9bd46da4 - xtensa: implement counting and sampling perf events</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#9bd46da4</link>
        <description>xtensa: implement counting and sampling perf eventsXtensa Performance Monitor Module has up to 8 32 bit wide performancecounters. Each counter may be enabled independently and can count anysingle type of hardware performance events. Event counting may be enabledand disabled globally (per PMM).Each counter has status register with bits indicating if the counter hasbeen overflown and may be programmed to raise profiling IRQ on overflow.This IRQ is used to rewind counters and allow for counting more than 2^32samples for counting events and to report samples for sampling events.For more details see Tensilica Debug User&apos;s Guide, chapter 8&quot;Performance monitor module&quot;.Cc: Peter Zijlstra &lt;a.p.zijlstra@chello.nl&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Sat, 13 Jun 2015 22:41:25 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>834a316e - xtensa: Fix fix linker script transformation for .text / .text.fixup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#834a316e</link>
        <description>xtensa: Fix fix linker script transformation for .text / .text.fixupCommit 779c88c94c34 (&quot;ARM: 8321/1: asm-generic: introduce .text.fixupinput section&quot;) introduced a new .text.fixup section which is mergedwith .text at link time. This causes xtensa builds to fail with lotsof error messages similar to the following.lib/lib.a(kobject.o): In function `kobject_create&apos;:(.text+0x498): dangerous relocation: l32r: literal placed after use:				     (.literal+0x150)Linker script transformation needs to be updated to detect and handlethe new section.Fixes: 779c88c94c34 (&quot;ARM: 8321/1: asm-generic: introduce .text.fixup		     input section&quot;)Cc: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Wed, 08 Apr 2015 05:49:54 +0000</pubDate>
        <dc:creator>Guenter Roeck &lt;linux@roeck-us.net&gt;</dc:creator>
    </item>
<item>
        <title>f615136c - xtensa: add SMP support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#f615136c</link>
        <description>xtensa: add SMP supportThis is largely based on SMP code from the xtensa-2.6.29-smp tree byPiet Delaney, Marc Gauthier, Joe Taylor, Christian Zankel (and possiblyother Tensilica folks).Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Wed, 16 Oct 2013 22:42:26 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>478ba61a - xtensa: add static function tracer support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#478ba61a</link>
        <description>xtensa: add static function tracer supportSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Fri, 24 May 2013 03:02:25 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e4196a5 - xtensa: add stacktrace support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#3e4196a5</link>
        <description>xtensa: add stacktrace supportSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Mon, 15 Apr 2013 05:20:48 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e85e335f - xtensa: add MMU v3 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#e85e335f</link>
        <description>xtensa: add MMU v3 supportMMUv3 comes out of reset with identity vaddr -&gt; paddr mapping in the TLBway 6:Way 6 (512 MB)        Vaddr       Paddr       ASID  Attr RWX Cache        ----------  ----------  ----  ---- --- -------        0x00000000  0x00000000  0x01  0x03 RWX Bypass        0x20000000  0x20000000  0x01  0x03 RWX Bypass        0x40000000  0x40000000  0x01  0x03 RWX Bypass        0x60000000  0x60000000  0x01  0x03 RWX Bypass        0x80000000  0x80000000  0x01  0x03 RWX Bypass        0xa0000000  0xa0000000  0x01  0x03 RWX Bypass        0xc0000000  0xc0000000  0x01  0x03 RWX Bypass        0xe0000000  0xe0000000  0x01  0x03 RWX BypassThis patch adds remapping code at the reset vector or at the kernel_start (depending on CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX) thatreconfigures MMUv3 as MMUv2:Way 5 (128 MB)        Vaddr       Paddr       ASID  Attr RWX Cache        ----------  ----------  ----  ---- --- -------        0xd0000000  0x00000000  0x01  0x07 RWX WB        0xd8000000  0x00000000  0x01  0x03 RWX BypassWay 6 (256 MB)        Vaddr       Paddr       ASID  Attr RWX Cache        ----------  ----------  ----  ---- --- -------        0xe0000000  0xf0000000  0x01  0x07 RWX WB        0xf0000000  0xf0000000  0x01  0x03 RWX BypassSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Mon, 03 Dec 2012 11:01:43 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c4c4594b - xtensa: clean up files to make them code-style compliant</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/kernel/Makefile#c4c4594b</link>
        <description>xtensa: clean up files to make them code-style compliantRemove heading and trailing spaces, trim trailing lines, and wrap linesthat are longer than 80 characters.Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/kernel/Makefile</description>
        <pubDate>Thu, 29 Nov 2012 00:53:51 +0000</pubDate>
        <dc:creator>Chris Zankel &lt;chris@zankel.net&gt;</dc:creator>
    </item>
</channel>
</rss>
