<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e799bef0 - xtensa: Emulate one-byte cmpxchg</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#e799bef0</link>
        <description>xtensa: Emulate one-byte cmpxchgUse the new cmpxchg_emu_u8() to emulate one-byte cmpxchg() on xtensa.[ paulmck: Apply kernel test robot feedback. ][ paulmck: Drop two-byte support per Arnd Bergmann feedback. ][ Apply Geert Uytterhoeven feedback. ]Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;Tested-by: Yujie Liu &lt;yujie.liu@intel.com&gt;Cc: Andi Shyti &lt;andi.shyti@linux.intel.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: &quot;Peter Zijlstra (Intel)&quot; &lt;peterz@infradead.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Wed, 27 Mar 2024 22:28:04 +0000</pubDate>
        <dc:creator>Paul E. McKenney &lt;paulmck@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5394f1e9 - arch: define CONFIG_PAGE_SIZE_*KB on all architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#5394f1e9</link>
        <description>arch: define CONFIG_PAGE_SIZE_*KB on all architecturesMost architectures only support a single hardcoded page size. In orderto ensure that each one of these sets the corresponding Kconfig symbols,change over the PAGE_SHIFT definition to the common one and allowonly the hardware page size to be selected.Acked-by: Guo Ren &lt;guoren@kernel.org&gt;Acked-by: Heiko Carstens &lt;hca@linux.ibm.com&gt;Acked-by: Stafford Horne &lt;shorne@gmail.com&gt;Acked-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Mon, 26 Feb 2024 16:14:13 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>8690bbcf - Introduce cpu_dcache_is_aliasing() across all architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#8690bbcf</link>
        <description>Introduce cpu_dcache_is_aliasing() across all architecturesIntroduce a generic way to query whether the data cache is virtuallyaliased on all architectures. Its purpose is to ensure that subsystemswhich are incompatible with virtually aliased data caches (e.g. FS_DAX)can reliably query this.For data cache aliasing, there are three scenarios dependending on thearchitecture. Here is a breakdown based on my understanding:A) The data cache is always aliasing:* arc* csky* m68k (note: shared memory mappings are incoherent ? SHMLBA is missing there.)* sh* pariscB) The data cache aliasing is statically known or depends on querying CPU   state at runtime:* arm (cache_is_vivt() || cache_is_vipt_aliasing())* mips (cpu_has_dc_aliases)* nios2 (NIOS2_DCACHE_SIZE &gt; PAGE_SIZE)* sparc32 (vac_cache_size &gt; PAGE_SIZE)* sparc64 (L1DCACHE_SIZE &gt; PAGE_SIZE)* xtensa (DCACHE_WAY_SIZE &gt; PAGE_SIZE)C) The data cache is never aliasing:* alpha* arm64 (aarch64)* hexagon* loongarch (but with incoherent write buffers, which are disabled since             commit d23b7795 (&quot;LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZE&quot;))* microblaze* openrisc* powerpc* riscv* s390* um* x86Require architectures in A) and B) to select ARCH_HAS_CPU_CACHE_ALIASING andimplement &quot;cpu_dcache_is_aliasing()&quot;.Architectures in C) don&apos;t select ARCH_HAS_CPU_CACHE_ALIASING, and thuscpu_dcache_is_aliasing() simply evaluates to &quot;false&quot;.Note that this leaves &quot;cpu_icache_is_aliasing()&quot; to be implemented as futurework. This would be useful to gate features like XIP on architectureswhich have aliasing CPU dcache-icache but not CPU dcache-dcache.Use &quot;cpu_dcache&quot; and &quot;cpu_cache&quot; rather than just &quot;dcache&quot; and &quot;cache&quot;to clarify that we really mean &quot;CPU data cache&quot; and &quot;CPU cache&quot; toeliminate any possible confusion with VFS &quot;dentry cache&quot; and &quot;pagecache&quot;.Link: https://lore.kernel.org/lkml/20030910210416.GA24258@mail.jlokier.co.uk/Link: https://lkml.kernel.org/r/20240215144633.96437-9-mathieu.desnoyers@efficios.comFixes: d92576f1167c (&quot;dax: does not work correctly with virtual aliasing caches&quot;)Signed-off-by: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Cc: Dan Williams &lt;dan.j.williams@intel.com&gt;Cc: Vishal Verma &lt;vishal.l.verma@intel.com&gt;Cc: Dave Jiang &lt;dave.jiang@intel.com&gt;Cc: Matthew Wilcox &lt;willy@infradead.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: Alasdair Kergon &lt;agk@redhat.com&gt;Cc: Christoph Hellwig &lt;hch@lst.de&gt;Cc: Dave Chinner &lt;david@fromorbit.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: kernel test robot &lt;lkp@intel.com&gt;Cc: Michael Sclafani &lt;dm-devel@lists.linux.dev&gt;Cc: Mike Snitzer &lt;snitzer@kernel.org&gt;Cc: Mikulas Patocka &lt;mpatocka@redhat.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 15 Feb 2024 14:46:32 +0000</pubDate>
        <dc:creator>Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;</dc:creator>
    </item>
<item>
        <title>5e0a760b - mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#5e0a760b</link>
        <description>mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERcommit 23baf831a32c (&quot;mm, treewide: redefine MAX_ORDER sanely&quot;) haschanged the definition of MAX_ORDER to be inclusive.  This has causedissues with code that was not yet upstream and depended on the previousdefinition.To draw attention to the altered meaning of the define, rename MAX_ORDERto MAX_PAGE_ORDER.Link: https://lkml.kernel.org/r/20231228144704.14033-2-kirill.shutemov@linux.intel.comSigned-off-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 28 Dec 2023 14:47:04 +0000</pubDate>
        <dc:creator>Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4ea6babb - xtensa: fix variants path in the Kconfig help</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#4ea6babb</link>
        <description>xtensa: fix variants path in the Kconfig helpThe directory in the path should be &quot;variants&quot; instead of &quot;variant&quot;.Fixes: 420ae9518404 (&quot;xtensa: simplify addition of new core variants&quot;)Signed-off-by: Yujie Liu &lt;yujie.liu@intel.com&gt;Message-Id: &lt;20231129091337.2084747-1-yujie.liu@intel.com&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Wed, 29 Nov 2023 09:13:37 +0000</pubDate>
        <dc:creator>Yujie Liu &lt;yujie.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>03ce34cf - xtensa: add XIP-aware MTD support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#03ce34cf</link>
        <description>xtensa: add XIP-aware MTD supportAdd Kconfig symbol, asm/mtd-xip.h header and define related macros:xip_cpu_idle, xip_irqpending, xip_currtime and xip_elapsed_since.Append .xiptext to the vectors when separate vectors are configuredbecause otherwise they are appended to the data and data may not even beexecutable in XIP configuration.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Sat, 01 Feb 2020 05:33:28 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ca6c1af3 - xtensa: mm: convert to GENERIC_IOREMAP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#ca6c1af3</link>
        <description>xtensa: mm: convert to GENERIC_IOREMAPBy taking GENERIC_IOREMAP method, the generic generic_ioremap_prot(),generic_iounmap(), and their generic wrapper ioremap_prot(), ioremap() andiounmap() are all visible and available to arch.  Arch needs to providewrapper functions to override the generic versions if there&apos;s archspecific handling in its ioremap_prot(), ioremap() or iounmap().  Thischange will simplify implementation by removing duplicated code withgeneric_ioremap_prot() and generic_iounmap(), and has the equivalentfunctioality as before.Here, add wrapper functions ioremap_prot(), ioremap() and iounmap() forxtensa&apos;s special operation when ioremap() and iounmap().Link: https://lkml.kernel.org/r/20230706154520.11257-14-bhe@redhat.comSigned-off-by: Baoquan He &lt;bhe@redhat.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Mike Rapoport (IBM) &lt;rppt@kernel.org&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Brian Cain &lt;bcain@quicinc.com&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: David Laight &lt;David.Laight@ACULAB.COM&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Gerald Schaefer &lt;gerald.schaefer@linux.ibm.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;Cc: Jonas Bonn &lt;jonas@southpole.se&gt;Cc: Kefeng Wang &lt;wangkefeng.wang@huawei.com&gt;Cc: Matthew Wilcox &lt;willy@infradead.org&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;Cc: Rich Felker &lt;dalias@libc.org&gt;Cc: Stafford Horne &lt;shorne@gmail.com&gt;Cc: Stefan Kristiansson &lt;stefan.kristiansson@saunalahti.fi&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Vineet Gupta &lt;vgupta@kernel.org&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 06 Jul 2023 15:45:14 +0000</pubDate>
        <dc:creator>Baoquan He &lt;bhe@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>a050ba1e - mm/fault: convert remaining simple cases to lock_mm_and_find_vma()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#a050ba1e</link>
        <description>mm/fault: convert remaining simple cases to lock_mm_and_find_vma()This does the simple pattern conversion of alpha, arc, csky, hexagon,loongarch, nios2, sh, sparc32, and xtensa to the lock_mm_and_find_vma()helper.  They all have the regular fault handling pattern without oddspecial cases.The remaining architectures all have something that keeps us from astraightforward conversion: ia64 and parisc have stacks that can growboth up as well as down (and ia64 has special address region checks).And m68k, microblaze, openrisc, sparc64, and um end up having extrarules about only expanding the stack down a limited amount below theuser space stack pointer.  That is something that x86 used to do too(long long ago), and it probably could just be skipped, but it stillmakes the conversion less than trivial.Note that this conversion was done manually and with the exception ofalpha without any build testing, because I have a fairly limited cross-building environment.  The cases are all simple, and I went through thechanges several times, but...Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Sat, 24 Jun 2023 17:55:38 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f29cf776 - xtensa: add load/store exception handler</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#f29cf776</link>
        <description>xtensa: add load/store exception handlerMemory attached to instruction bus of the xtensa CPU is only accessiblefor a limited subset of opcodes. Other opcodes generate an exceptionwith the load/store error cause code. This property complicates use ofsuch systems. Provide a handler that recognizes and transparently fixessuch exceptions. The following opcodes are recognized when used outsideof FLIX bundles: l32i, l32i.n, l16ui, l16si, l8ui.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Tue, 13 Jun 2023 23:51:18 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>959b76a9 - xtensa: drop ARCH_WANT_FRAME_POINTERS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#959b76a9</link>
        <description>xtensa: drop ARCH_WANT_FRAME_POINTERSARCH_WANT_FRAME_POINTERS was enabled in the xtensa Kconfig in the commit8f371c752154 (&quot;xtensa: enable lockdep support&quot;), but neither windowednor call0 xtensa ABI need frame pointers for stack tracing.Drop ARCH_WANT_FRAME_POINTERS from the xtensa Kconfig.Drop ftrace_return_address0 definition as the generic implementation iscorrect.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Wed, 11 Jan 2023 22:35:38 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>338d9150 - xtensa: add asm-prototypes.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#338d9150</link>
        <description>xtensa: add asm-prototypes.hMove assembly source prototypes from xtensa_ksyms.c toasm/asm-prototypes.h, move corresponding EXPORT_SYMBOLs to the assemblysources and enable HAVE_ASM_MODVERSIONS for xtensa.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 11 May 2023 20:53:08 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4519a254 - xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#4519a254</link>
        <description>xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help textThe prompt and help text of ARCH_FORCE_MAX_ORDER are not even close todescribe this configuration option.Update both to actually describe what this option does.Link: https://lkml.kernel.org/r/20230324052233.2654090-15-rppt@kernel.orgSigned-off-by: Mike Rapoport (IBM) &lt;rppt@kernel.org&gt;Reviewed-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Acked-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;Reviewed-by: Zi Yan &lt;ziy@nvidia.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: David Miller &lt;davem@davemloft.net&gt;Cc: Dinh Nguyen &lt;dinguyen@kernel.org&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Guo Ren &lt;guoren@kernel.org&gt;Cc: John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Rich Felker &lt;dalias@libc.org&gt;Cc: &quot;Russell King (Oracle)&quot; &lt;linux@armlinux.org.uk&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Fri, 24 Mar 2023 05:22:33 +0000</pubDate>
        <dc:creator>Mike Rapoport (IBM) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>23baf831 - mm, treewide: redefine MAX_ORDER sanely</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#23baf831</link>
        <description>mm, treewide: redefine MAX_ORDER sanelyMAX_ORDER currently defined as number of orders page allocator supports:user can ask buddy allocator for page order between 0 and MAX_ORDER-1.This definition is counter-intuitive and lead to number of bugs all overthe kernel.Change the definition of MAX_ORDER to be inclusive: the range of ordersuser can ask from buddy allocator is 0..MAX_ORDER now.[kirill@shutemov.name: fix min() warning]  Link: https://lkml.kernel.org/r/20230315153800.32wib3n5rickolvh@box[akpm@linux-foundation.org: fix another min_t warning][kirill@shutemov.name: fixups per Zi Yan]  Link: https://lkml.kernel.org/r/20230316232144.b7ic4cif4kjiabws@box.shutemov.name[akpm@linux-foundation.org: fix underlining in docs]  Link: https://lore.kernel.org/oe-kbuild-all/202303191025.VRCTk6mP-lkp@intel.com/Link: https://lkml.kernel.org/r/20230315113133.11326-11-kirill.shutemov@linux.intel.comSigned-off-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;Reviewed-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;	[powerpc]Cc: &quot;Kirill A. Shutemov&quot; &lt;kirill@shutemov.name&gt;Cc: Zi Yan &lt;ziy@nvidia.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Wed, 15 Mar 2023 11:31:33 +0000</pubDate>
        <dc:creator>Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0192445c - arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#0192445c</link>
        <description>arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDERThis Kconfig option is used by individual arch to set its desiredMAX_ORDER.  Rename it to reflect its actual use.Link: https://lkml.kernel.org/r/20220815143959.1511278-1-zi.yan@sent.comAcked-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Signed-off-by: Zi Yan &lt;ziy@nvidia.com&gt;Acked-by: Guo Ren &lt;guoren@kernel.org&gt;			[csky]Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;	[arm64]Acked-by: Huacai Chen &lt;chenhuacai@kernel.org&gt;		[LoongArch]Acked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;		[powerpc]Cc: Vineet Gupta &lt;vgupta@synopsys.com&gt;Cc: Taichi Sugaya &lt;sugaya.taichi@socionext.com&gt;Cc: Neil Armstrong &lt;narmstrong@baylibre.com&gt;Cc: Qin Jian &lt;qinjian@cqplus1.com&gt;Cc: Guo Ren &lt;guoren@kernel.org&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Dinh Nguyen &lt;dinguyen@kernel.org&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Ley Foon Tan &lt;ley.foon.tan@intel.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Mon, 15 Aug 2022 14:39:59 +0000</pubDate>
        <dc:creator>Zi Yan &lt;ziy@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>3d923c5f - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#3d923c5f</link>
        <description>mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROTNow all the platforms enable ARCH_HAS_GET_PAGE_PROT.  They define andexport own vm_get_page_prot() whether custom or standardDECLARE_VM_GET_PAGE_PROT.  Hence there is no need for default genericfallback for vm_get_page_prot().  Just drop this fallback and alsoARCH_HAS_GET_PAGE_PROT mechanism.Link: https://lkml.kernel.org/r/20220711070600.2378316-27-anshuman.khandual@arm.comSigned-off-by: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Reviewed-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Brian Cain &lt;bcain@quicinc.com&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christoph Hellwig &lt;hch@infradead.org&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Dinh Nguyen &lt;dinguyen@kernel.org&gt;Cc: Guo Ren &lt;guoren@kernel.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Jonas Bonn &lt;jonas@southpole.se&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: Paul Walmsley &lt;paul.walmsley@sifive.com&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Rich Felker &lt;dalias@libc.org&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Stafford Horne &lt;shorne@gmail.com&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Vineet Gupta &lt;vgupta@kernel.org&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Mon, 11 Jul 2022 07:06:00 +0000</pubDate>
        <dc:creator>Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>2de9eae1 - xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#2de9eae1</link>
        <description>xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROTThis enables ARCH_HAS_VM_GET_PAGE_PROT on the platform and exportsstandard vm_get_page_prot() implementation via DECLARE_VM_GET_PAGE_PROT,which looks up a private and static protection_map[] array.  Subsequentlyall __SXXX and __PXXX macros can be dropped which are no longer needed.Link: https://lkml.kernel.org/r/20220711070600.2378316-12-anshuman.khandual@arm.comSigned-off-by: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Guo Ren &lt;guoren@kernel.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Brian Cain &lt;bcain@quicinc.com&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: Christoph Hellwig &lt;hch@infradead.org&gt;Cc: Christoph Hellwig &lt;hch@lst.de&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Dinh Nguyen &lt;dinguyen@kernel.org&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Jonas Bonn &lt;jonas@southpole.se&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: Paul Walmsley &lt;paul.walmsley@sifive.com&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Rich Felker &lt;dalias@libc.org&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Stafford Horne &lt;shorne@gmail.com&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Vineet Gupta &lt;vgupta@kernel.org&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Mon, 11 Jul 2022 07:05:45 +0000</pubDate>
        <dc:creator>Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>0847d167 - xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#0847d167</link>
        <description>xtensa: enable ARCH_HAS_GCOV_PROFILE_ALLSelect ARCH_HAS_GCOV_PROFILE_ALL and set GCOV_PROFILE = n insidearch/xtensa/boot/lib.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 14 Jul 2022 04:20:58 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c49731a0 - xtensa: enable KCOV support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#c49731a0</link>
        <description>xtensa: enable KCOV supportSelect ARCH_HAS_KCOV and set KCOV_INSTRUMENT = n insidearch/xtensa/boot/lib.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Thu, 14 Jul 2022 03:14:25 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>24a9c541 - context_tracking: Split user tracking Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#24a9c541</link>
        <description>context_tracking: Split user tracking KconfigContext tracking is going to be used not only to track user transitionsbut also idle/IRQs/NMIs. The user tracking part will then become aseparate feature. Prepare Kconfig for that.[ frederic: Apply Max Filippov feedback. ]Signed-off-by: Frederic Weisbecker &lt;frederic@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Neeraj Upadhyay &lt;quic_neeraju@quicinc.com&gt;Cc: Uladzislau Rezki &lt;uladzislau.rezki@sony.com&gt;Cc: Joel Fernandes &lt;joel@joelfernandes.org&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Nicolas Saenz Julienne &lt;nsaenz@kernel.org&gt;Cc: Marcelo Tosatti &lt;mtosatti@redhat.com&gt;Cc: Xiongfeng Wang &lt;wangxiongfeng2@huawei.com&gt;Cc: Yu Liao &lt;liaoyu15@huawei.com&gt;Cc: Phil Auld &lt;pauld@redhat.com&gt;Cc: Paul Gortmaker&lt;paul.gortmaker@windriver.com&gt;Cc: Alex Belits &lt;abelits@marvell.com&gt;Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;Reviewed-by: Nicolas Saenz Julienne &lt;nsaenzju@redhat.com&gt;Tested-by: Nicolas Saenz Julienne &lt;nsaenzju@redhat.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Wed, 08 Jun 2022 14:40:24 +0000</pubDate>
        <dc:creator>Frederic Weisbecker &lt;frederic@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4313a249 - arch/*/: remove CONFIG_VIRT_TO_BUS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/Kconfig#4313a249</link>
        <description>arch/*/: remove CONFIG_VIRT_TO_BUSAll architecture-independent users of virt_to_bus() and bus_to_virt()have been fixed to use the dma mapping interfaces or have beenremoved now.  This means the definitions on most architectures, and theCONFIG_VIRT_TO_BUS symbol are now obsolete and can be removed.The only exceptions to this are a few network and scsi drivers for m68kAmiga and VME machines and ppc32 Macintosh. These drivers work correctlywith the old interfaces and are probably not worth changing.On alpha and parisc, virt_to_bus() were still used in asm/floppy.h.alpha can use isa_virt_to_bus() like x86 does, and parisc can justopen-code the virt_to_phys() here, as this is architecture specificcode.I tried updating the bus-virt-phys-mapping.rst documentation, whichstarted as an email from Linus to explain some details of the Linux-2.0driver interfaces. The bits about virt_to_bus() were declared obsoletebackin 2000, and the rest is not all that relevant any more, so in theend I just decided to remove the file completely.Reviewed-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt; (powerpc)Acked-by: Helge Deller &lt;deller@gmx.de&gt; # pariscSigned-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/xtensa/Kconfig</description>
        <pubDate>Mon, 23 May 2022 19:59:02 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
</channel>
</rss>
