<?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>5394f1e9 - arch: define CONFIG_PAGE_SIZE_*KB on all architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/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/microblaze/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>fcbfe812 - Kconfig: introduce HAS_IOPORT option and select it as necessary</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#fcbfe812</link>
        <description>Kconfig: introduce HAS_IOPORT option and select it as necessaryWe introduce a new HAS_IOPORT Kconfig option to indicate support for I/OPort access. In a future patch HAS_IOPORT=n will disable compilation ofthe I/O accessor functions inb()/outb() and friends on architectureswhich can not meaningfully support legacy I/O spaces such as s390.The following architectures do not select HAS_IOPORT:* ARC* C-SKY* Hexagon* Nios II* OpenRISC* s390* User-Mode Linux* XtensaAll other architectures select HAS_IOPORT at least conditionally.The &quot;depends on&quot; relations on HAS_IOPORT in drivers as well as ifdefsfor HAS_IOPORT specific sections will be added in subsequent patches ona per subsystem basis.Co-developed-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Acked-by: Johannes Berg &lt;johannes@sipsolutions.net&gt; # for ARCH=umAcked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Thu, 23 Mar 2023 16:33:52 +0000</pubDate>
        <dc:creator>Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>41604bfd - microblaze/PCI: Remove support for Xilinx PCI host bridge</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#41604bfd</link>
        <description>microblaze/PCI: Remove support for Xilinx PCI host bridgeThis patch removes support for the Xilinx PCI hostbridge IPcore.Signed-off-by: Thippeswamy Havalige &lt;thippeswamy.havalige@amd.com&gt;Link: https://lore.kernel.org/r/20221025065214.4663-13-thippeswamy.havalige@amd.comSigned-off-by: Michal Simek &lt;michal.simek@amd.com&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Tue, 25 Oct 2022 06:52:13 +0000</pubDate>
        <dc:creator>Thippeswamy Havalige &lt;thippeswamy.havalige@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>a5e3aaa6 - microblaze: Add xmb_manager_register function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#a5e3aaa6</link>
        <description>microblaze: Add xmb_manager_register functionTriple Modular Redundancy (TMR) Microblaze solution provides soft errorinjection, detection, correction and recovery for Microblaze cores in thesystem. The Xilinx/AMD Triple Modular Redundancy (TMR) solution in Vivadoprovides all the necessary building blocks to implement a redundanttriplicated MicroBlaze subsystem. This processing subsystem isfault-tolerant and continues to operate nominally after encountering anerror. Together with the capability to detect and recover from errors,the implementation ensures the reliability of the entire subsystem.When the break vector gets asserted because of error injection,the break signal must be blocked before exiting from the break handler,This commit adds support for xmb_manager_register api which updates theTMR manager address and control register and error count and reset callbackfunction arguments, which will be used by the break handler to block thebreak and call the error count callback function and reset callbackfunction.Signed-off-by: Appana Durga Kedareswara rao &lt;appana.durga.rao@xilinx.com&gt;Link: https://lore.kernel.org/r/20220627064024.771037-2-appana.durga.rao@xilinx.comSigned-off-by: Michal Simek &lt;michal.simek@amd.com&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Mon, 27 Jun 2022 06:40:22 +0000</pubDate>
        <dc:creator>Appana Durga Kedareswara rao &lt;appana.durga.rao@xilinx.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/microblaze/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/microblaze/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>fa3f9f4a - microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#fa3f9f4a</link>
        <description>microblaze/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-9-anshuman.khandual@arm.comSigned-off-by: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Cc: Michal Simek &lt;monstr@monstr.eu&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: 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: Geert Uytterhoeven &lt;geert@linux-m68k.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: 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/microblaze/Kconfig</description>
        <pubDate>Mon, 11 Jul 2022 07:05:42 +0000</pubDate>
        <dc:creator>Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>cdd23dd9 - arch: microblaze: Remove unused &quot;select HANDLE_DOMAIN_IRQ&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#cdd23dd9</link>
        <description>arch: microblaze: Remove unused &quot;select HANDLE_DOMAIN_IRQ&quot;The &quot;CONFIG_HANDLE_DOMAIN_IRQ&quot; item has not been used right now.Remove the old unused selection in config MICROBLAZE.Signed-off-by: Ying Sun &lt;sunying@nj.iscas.ac.cn&gt;Link: https://lore.kernel.org/r/20220629080652.28029-1-sunying@nj.iscas.ac.cnSigned-off-by: Michal Simek &lt;michal.simek@amd.com&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Wed, 29 Jun 2022 08:06:52 +0000</pubDate>
        <dc:creator>Ying Sun &lt;sunying@nj.iscas.ac.cn&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/microblaze/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/microblaze/Kconfig</description>
        <pubDate>Mon, 23 May 2022 19:59:02 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>1e364921 - irqchip/xilinx: Switch to GENERIC_IRQ_MULTI_HANDLER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#1e364921</link>
        <description>irqchip/xilinx: Switch to GENERIC_IRQ_MULTI_HANDLERRegister the Xilinx driver as the root interrupt controller usingthe GENERIC_IRQ_MULTI_HANDLER API, instead of the arch-specific hack.Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;Reviewed-by: Stefan Asserhall &lt;stefan.asserhall@xilinx.com&gt;[maz: repainted commit message]Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;Link: https://lore.kernel.org/r/e6c6595a81f662bf839cee3109d0fa58a596ea47.1646380284.git.michal.simek@xilinx.com

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Fri, 04 Mar 2022 07:51:29 +0000</pubDate>
        <dc:creator>Michal Simek &lt;michal.simek@xilinx.com&gt;</dc:creator>
    </item>
<item>
        <title>967747bb - uaccess: remove CONFIG_SET_FS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#967747bb</link>
        <description>uaccess: remove CONFIG_SET_FSThere are no remaining callers of set_fs(), so CONFIG_SET_FScan be removed globally, along with the thread_info field andany references to it.This turns access_ok() into a cheaper check against TASK_SIZE_MAX.As CONFIG_SET_FS is now gone, drop all remaining references toset_fs()/get_fs(), mm_segment_t, user_addr_max() and uaccess_kernel().Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt; # for sparc32 changesAcked-by: &quot;Eric W. Biederman&quot; &lt;ebiederm@xmission.com&gt;Tested-by: Sergey Matyukevich &lt;sergey.matyukevich@synopsys.com&gt; # for arc changesAcked-by: Stafford Horne &lt;shorne@gmail.com&gt; # [openrisc, asm-generic]Acked-by: Dinh Nguyen &lt;dinguyen@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Fri, 11 Feb 2022 20:42:45 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>4aae683f - tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#4aae683f</link>
        <description>tracing: Refactor TRACE_IRQFLAGS_SUPPORT in KconfigMake architectures select TRACE_IRQFLAGS_SUPPORT instead ofhaving many defines.Link: https://lkml.kernel.org/r/20210731052233.4703-2-masahiroy@kernel.orgAcked-by: Heiko Carstens &lt;hca@linux.ibm.com&gt;Acked-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;&#160;&#160; #arch/arcAcked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt; (powerpc)Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Acked-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Steven Rostedt (VMware) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Sat, 31 Jul 2021 05:22:32 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e6226997 - asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#e6226997</link>
        <description>asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbolsMost architectures do not need a custom implementation, and in mostcases the generic implementation is preferred, so change the polariyon these Kconfig symbols to require architectures to select them whenthey provide their own version.The new name is CONFIG_ARCH_HAS_{STRNCPY_FROM,STRNLEN}_USER.The remaining architectures at the moment are: ia64, mips, parisc,um and xtensa. We should probably convert these as well, butI was not sure how far to take this series. Thomas Bogendoerferhad some concerns about converting mips but may still do somemore detailed measurements to see which version is better.Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: linux-ia64@vger.kernel.orgCc: linux-mips@vger.kernel.orgCc: linux-parisc@vger.kernel.orgCc: linux-s390@vger.kernel.orgCc: linux-um@lists.infradead.orgCc: linux-xtensa@linux-xtensa.orgAcked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Helge Deller &lt;deller@gmx.de&gt; # pariscReviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Mon, 17 May 2021 07:22:34 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>b26b1816 - microblaze: use generic strncpy/strnlen from_user</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#b26b1816</link>
        <description>microblaze: use generic strncpy/strnlen from_userRemove the microblaze implemenation of strncpy/strnlen and instead usethe generic versions.  The microblaze version is fairly slow because italways does byte accesses even for aligned data, and it lacks a checksfor user_addr_max().Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Thu, 16 Jan 2020 14:58:41 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>63703f37 - mm: generalize ZONE_[DMA|DMA32]</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#63703f37</link>
        <description>mm: generalize ZONE_[DMA|DMA32]ZONE_[DMA|DMA32] configs have duplicate definitions on platforms thatsubscribe to them.  Instead, just make them generic options which can beselected on applicable platforms.Also only x86/arm64 architectures could enable both ZONE_DMA andZONE_DMA32 if EXPERT, add ARCH_HAS_ZONE_DMA_SET to make dma zoneconfigurable and visible on the two architectures.Link: https://lkml.kernel.org/r/20210528074557.17768-1-wangkefeng.wang@huawei.comSigned-off-by: Kefeng Wang &lt;wangkefeng.wang@huawei.com&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;	[arm64]Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;	[m68k]Acked-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Acked-by: Palmer Dabbelt &lt;palmerdabbelt@google.com&gt;	[RISC-V]Acked-by: Michal Simek &lt;michal.simek@xilinx.com&gt;	[microblaze]Acked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;		[powerpc]Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Russell King &lt;linux@armlinux.org.uk&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/microblaze/Kconfig</description>
        <pubDate>Thu, 01 Jul 2021 01:52:20 +0000</pubDate>
        <dc:creator>Kefeng Wang &lt;wangkefeng.wang@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>3c188518 - locking/atomic: delete !ARCH_ATOMIC remnants</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#3c188518</link>
        <description>locking/atomic: delete !ARCH_ATOMIC remnantsNow that all architectures implement ARCH_ATOMIC, we can make itmandatory, removing the Kconfig symbol and logic for !ARCH_ATOMIC.There should be no functional change as a result of this patch.Signed-off-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Link: https://lore.kernel.org/r/20210525140232.53872-33-mark.rutland@arm.com

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Tue, 25 May 2021 14:02:31 +0000</pubDate>
        <dc:creator>Mark Rutland &lt;mark.rutland@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>f5b1c0f9 - locking/atomic: microblaze: move to ARCH_ATOMIC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#f5b1c0f9</link>
        <description>locking/atomic: microblaze: move to ARCH_ATOMICWe&apos;d like all architectures to convert to ARCH_ATOMIC, as once allarchitectures are converted it will be possible to make significantcleanups to the atomics headers, and this will make it much easier togenerically enable atomic functionality (e.g. debug logic in theinstrumented wrappers).As a step towards that, this patch migrates microblaze to ARCH_ATOMIC,using the asm-generic implementations.Signed-off-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Link: https://lore.kernel.org/r/20210525140232.53872-22-mark.rutland@arm.com

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Tue, 25 May 2021 14:02:20 +0000</pubDate>
        <dc:creator>Mark Rutland &lt;mark.rutland@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>d897a167 - arch: microblaze: Remove CONFIG_OPROFILE support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#d897a167</link>
        <description>arch: microblaze: Remove CONFIG_OPROFILE supportThe &quot;oprofile&quot; user-space tools don&apos;t use the kernel OPROFILE supportany more, and haven&apos;t in a long time. User-space has been converted tothe perf interfaces.Remove the old oprofile&apos;s architecture specific support.Suggested-by: Christoph Hellwig &lt;hch@infradead.org&gt;Suggested-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Robert Richter &lt;rric@kernel.org&gt;Acked-by: Michal Simek &lt;michal.simek@xilinx.com&gt;Acked-by: William Cohen &lt;wcohen@redhat.com&gt;Acked-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Acked-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Thu, 14 Jan 2021 11:35:20 +0000</pubDate>
        <dc:creator>Viresh Kumar &lt;viresh.kumar@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>57ddf086 - microblaze: do not select TRACING_SUPPORT directly</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#57ddf086</link>
        <description>microblaze: do not select TRACING_SUPPORT directlyMicroblaze is the only architecture that selects TRACING_SUPPORT.In my understanding, it is computed by kernel/trace/Kconfig:  config TRACING_SUPPORT          bool          depends on TRACE_IRQFLAGS_SUPPORT          depends on STACKTRACE_SUPPORT          default yMicroblaze enables both TRACE_IRQFLAGS_SUPPORT and STACKTRACE_SUPPORT,so there is no change in the resulted configuration.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Link: https://lore.kernel.org/r/20201223152947.698744-1-masahiroy@kernel.orgSigned-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Wed, 23 Dec 2020 15:29:46 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>05cdf457 - microblaze: Remove noMMU code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#05cdf457</link>
        <description>microblaze: Remove noMMU codeThis configuration is obsolete and likely none is really using it. That&apos;swhy remove it to simplify code.Note about CONFIG_MMU in hw_exception_handler.S is left intentionallyfor better comment understanding.Cc: Mike Rapoport &lt;rppt@kernel.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;Acked-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/43486cab370e0c0a79860120b71e0caac75a7e44.1606397528.git.michal.simek@xilinx.com

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Thu, 26 Nov 2020 13:32:25 +0000</pubDate>
        <dc:creator>Michal Simek &lt;michal.simek@xilinx.com&gt;</dc:creator>
    </item>
<item>
        <title>7ac1b26b - microblaze/mm/highmem: Switch to generic kmap atomic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/microblaze/Kconfig#7ac1b26b</link>
        <description>microblaze/mm/highmem: Switch to generic kmap atomicNo reason having the same code in every architecture.Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20201103095857.777445435@linutronix.de

            List of files:
            /linux-6.15/arch/microblaze/Kconfig</description>
        <pubDate>Tue, 03 Nov 2020 09:27:24 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
</channel>
</rss>
