<?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>5c0ebbd3 - iommu/riscv: Add RISC-V IOMMU platform device driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#5c0ebbd3</link>
        <description>iommu/riscv: Add RISC-V IOMMU platform device driverIntroduce platform device driver for implementation of RISC-V IOMMUarchitected hardware.Hardware interface definition located in file iommu-bits.h is based onratified RISC-V IOMMU Architecture Specification version 1.0.0.This patch implements platform device initialization, early check andconfiguration of the IOMMU interfaces and enables global pass-throughaddress translation mode (iommu_mode == BARE), without registeringhardware instance in the IOMMU subsystem.Link: https://github.com/riscv-non-isa/riscv-iommuCo-developed-by: Nick Kossifidis &lt;mick@ics.forth.gr&gt;Signed-off-by: Nick Kossifidis &lt;mick@ics.forth.gr&gt;Co-developed-by: Sebastien Boeuf &lt;seb@rivosinc.com&gt;Signed-off-by: Sebastien Boeuf &lt;seb@rivosinc.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Signed-off-by: Tomasz Jeznach &lt;tjeznach@rivosinc.com&gt;Acked-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;Link: https://lore.kernel.org/r/2f2e4530c0ee4a81385efa90f1da932f5179f3fb.1729059707.git.tjeznach@rivosinc.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Wed, 16 Oct 2024 06:52:14 +0000</pubDate>
        <dc:creator>Tomasz Jeznach &lt;tjeznach@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>17c51a0e - iommu: Separate SVA and IOPF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#17c51a0e</link>
        <description>iommu: Separate SVA and IOPFAdd CONFIG_IOMMU_IOPF for page fault handling framework and select itfrom its real consumer. Move iopf function declaration from iommu-sva.hto iommu.h and remove iommu-sva.h as it&apos;s empty now.Consolidate all SVA related code into iommu-sva.c:- Move iommu_sva_domain_alloc() from iommu.c to iommu-sva.c.- Move sva iopf handling code from io-pgfault.c to iommu-sva.c.Consolidate iommu_report_device_fault() and iommu_page_response() intoio-pgfault.c.Export iopf_free_group() and iopf_group_response() for iopf handlersimplemented in modules. Some functions are renamed with more meaningfulnames. No other intentional functionality changes.Signed-off-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Tested-by: Yan Zhao &lt;yan.y.zhao@intel.com&gt;Tested-by: Longfang Liu &lt;liulongfang@huawei.com&gt;Link: https://lore.kernel.org/r/20240212012227.119381-11-baolu.lu@linux.intel.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Mon, 12 Feb 2024 01:22:21 +0000</pubDate>
        <dc:creator>Lu Baolu &lt;baolu.lu@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c4629449 - iommu/tegra-gart: Remove tegra-gart</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#c4629449</link>
        <description>iommu/tegra-gart: Remove tegra-gartThierry says this is not used anymore, and doesn&apos;t think it makes sense asan iommu driver. The HW it supports is about 10 years old now and newer HWuses different IOMMU drivers.As this is the only driver with a GART approach, and it doesn&apos;t reallymeet the driver expectations from the IOMMU core, let&apos;s just remove itso we don&apos;t have to think about how to make it fit in.It has a number of identified problems: - The assignment of iommu_groups doesn&apos;t match the HW behavior - It claims to have an UNMANAGED domain but it is really an IDENTITY   domain with a translation aperture. This is inconsistent with the core   expectation for security sensitive operations - It doesn&apos;t implement a SW page table under struct iommu_domain so   * It can&apos;t accept a map until the domain is attached   * It forgets about all maps after the domain is detached   * It doesn&apos;t clear the HW of maps once the domain is detached     (made worse by having the wrong groups)Cc: Thierry Reding &lt;treding@nvidia.com&gt;Cc: Dmitry Osipenko &lt;digetx@gmail.com&gt;Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Reviewed-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Signed-off-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/6-v8-81230027b2fa+9d-iommu_all_defdom_jgg@nvidia.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Wed, 13 Sep 2023 13:43:39 +0000</pubDate>
        <dc:creator>Jason Gunthorpe &lt;jgg@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>99b5726b - iommu: Remove ioasid infrastructure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#99b5726b</link>
        <description>iommu: Remove ioasid infrastructureThis has no use anymore, delete it all.Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Signed-off-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Signed-off-by: Jacob Pan &lt;jacob.jun.pan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230322200803.869130-8-jacob.jun.pan@linux.intel.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Wed, 22 Mar 2023 20:08:03 +0000</pubDate>
        <dc:creator>Jason Gunthorpe &lt;jgg@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>2ff4bed7 - iommufd: File descriptor, context, kconfig and makefiles</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#2ff4bed7</link>
        <description>iommufd: File descriptor, context, kconfig and makefilesThis is the basic infrastructure of a new miscdevice to hold the iommufdIOCTL API.It provides: - A miscdevice to create file descriptors to run the IOCTL interface over - A table based ioctl dispatch and centralized extendable pre-validation   step - An xarray mapping userspace ID&apos;s to kernel objects. The design has   multiple inter-related objects held within in a single IOMMUFD fd - A simple usage count to build a graph of object relations and protect   against hostile userspace racing ioctlsThe only IOCTL provided in this patch is the generic &apos;destroy any objectby handle&apos; operation.Link: https://lore.kernel.org/r/6-v6-a196d26f289e+11787-iommufd_jgg@nvidia.comReviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Eric Auger &lt;eric.auger@redhat.com&gt;Tested-by: Nicolin Chen &lt;nicolinc@nvidia.com&gt;Tested-by: Yi Liu &lt;yi.l.liu@intel.com&gt;Tested-by: Lixiao Yang &lt;lixiao.yang@intel.com&gt;Tested-by: Matthew Rosato &lt;mjrosato@linux.ibm.com&gt;Signed-off-by: Yi Liu &lt;yi.l.liu@intel.com&gt;Signed-off-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 29 Nov 2022 20:29:29 +0000</pubDate>
        <dc:creator>Jason Gunthorpe &lt;jgg@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>757636ed - iommu: Rename iommu-sva-lib.{c,h}</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#757636ed</link>
        <description>iommu: Rename iommu-sva-lib.{c,h}Rename iommu-sva-lib.c[h] to iommu-sva.c[h] as it contains all codefor SVA implementation in iommu core.Signed-off-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Reviewed-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Tested-by: Zhangfei Gao &lt;zhangfei.gao@linaro.org&gt;Tested-by: Tony Zhu &lt;tony.zhu@intel.com&gt;Link: https://lore.kernel.org/r/20221031005917.45690-14-baolu.lu@linux.intel.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Mon, 31 Oct 2022 00:59:17 +0000</pubDate>
        <dc:creator>Lu Baolu &lt;baolu.lu@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>745ef109 - iommu/io-pgtable: Move Apple DART support to its own file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#745ef109</link>
        <description>iommu/io-pgtable: Move Apple DART support to its own fileThe pte format used by the DARTs found in the Apple M1 (t8103) is notfully compatible with io-pgtable-arm. The 24 MSB are used for subpageprotection (mapping only parts of page) and conflict with the addressmask. In addition bit 1 is not available for tagging entries but disablessubpage protection. Subpage protection could be useful to support a CPUgranule of 4k with the fixed IOMMU page size of 16k.The DARTs found on Apple M1 Pro/Max/Ultra use another different pteformat which is even less compatible. To support an output address sizeof 42 bit the address is shifted down by 4. Subpage protection ismandatory and bit 1 signifies uncached mappings used by the displaycontroller.It would be advantageous to share code for all known Apple DARTvariants to support common features. The page table allocator for DARTsis less complex since it uses a two levels of translation table withoutsupport for huge pages.Signed-off-by: Janne Grunau &lt;j@jannau.net&gt;Acked-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Acked-by: Sven Peter &lt;sven@svenpeter.dev&gt;Acked-by: Hector Martin &lt;marcan@marcan.st&gt;Link: https://lore.kernel.org/r/20220916094152.87137-3-j@jannau.net[ joro: Fix compile warning in __dart_alloc_pages()]Signed-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Fri, 16 Sep 2022 09:41:49 +0000</pubDate>
        <dc:creator>Janne Grunau &lt;j@jannau.net&gt;</dc:creator>
    </item>
<item>
        <title>7ba56472 - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#7ba56472</link>
        <description>iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVAThis CONFIG option originally only referred to the SharedVirtual Address (SVA) library. But it is now also used fornon-library portions of code.Drop the &quot;_LIB&quot; suffix so that there is just one configurationoption for all code relating to SVA.Signed-off-by: Fenghua Yu &lt;fenghua.yu@intel.com&gt;Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;Reviewed-by: Tony Luck &lt;tony.luck@intel.com&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220207230254.3342514-2-fenghua.yu@intel.com

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Mon, 07 Feb 2022 23:02:44 +0000</pubDate>
        <dc:creator>Fenghua Yu &lt;fenghua.yu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>46d1fb07 - iommu/dart: Add DART iommu driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#46d1fb07</link>
        <description>iommu/dart: Add DART iommu driverApple&apos;s new SoCs use iommus for almost all peripherals. These DeviceAddress Resolution Tables must be setup before these peripherals canact as DMA masters.Tested-by: Alyssa Rosenzweig &lt;alyssa@rosenzweig.io&gt;Signed-off-by: Sven Peter &lt;sven@svenpeter.dev&gt;Link: https://lore.kernel.org/r/20210803121651.61594-4-sven@svenpeter.devSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 03 Aug 2021 12:16:51 +0000</pubDate>
        <dc:creator>Sven Peter &lt;sven@svenpeter.dev&gt;</dc:creator>
    </item>
<item>
        <title>fc36479d - iommu: Add a page fault handler</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#fc36479d</link>
        <description>iommu: Add a page fault handlerSome systems allow devices to handle I/O Page Faults in the core mm. Forexample systems implementing the PCIe PRI extension or Arm SMMU stallmodel. Infrastructure for reporting these recoverable page faults wasadded to the IOMMU core by commit 0c830e6b3282 (&quot;iommu: Introduce devicefault report API&quot;). Add a page fault handler for host SVA.IOMMU driver can now instantiate several fault workqueues and link themto IOPF-capable devices. Drivers can choose between a single globalworkqueue, one per IOMMU device, one per low-level fault queue, one perdomain, etc.When it receives a fault event, most commonly in an IRQ handler, theIOMMU driver reports the fault using iommu_report_device_fault(), whichcalls the registered handler. The page fault handler then calls the mmfault handler, and reports either success or failure withiommu_page_response(). After the handler succeeds, the hardware retriesthe access.The iopf_param pointer could be embedded into iommu_fault_param. Butputting iopf_param into the iommu_param structure allows us not to careabout ordering between calls to iopf_queue_add_device() andiommu_register_device_fault_handler().Tested-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Reviewed-by: Eric Auger &lt;eric.auger@redhat.com&gt;Reviewed-by: Jacob Pan &lt;jacob.jun.pan@linux.intel.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Link: https://lore.kernel.org/r/20210401154718.307519-7-jean-philippe@linaro.orgSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Thu, 01 Apr 2021 15:47:15 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b23e4fc4 - iommu: add Unisoc IOMMU basic driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#b23e4fc4</link>
        <description>iommu: add Unisoc IOMMU basic driverThis IOMMU module can be used by Unisoc&apos;s multimedia devices, such asdisplay, Image codec(jpeg) and a few signal processors, includingVSP(video), GSP(graphic), ISP(image), and CPP(camera pixel processor), etc.Signed-off-by: Chunyan Zhang &lt;chunyan.zhang@unisoc.com&gt;Link: https://lore.kernel.org/r/20210305093216.201897-3-zhang.lyra@gmail.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Fri, 05 Mar 2021 09:32:16 +0000</pubDate>
        <dc:creator>Chunyan Zhang &lt;chunyan.zhang@unisoc.com&gt;</dc:creator>
    </item>
<item>
        <title>cfc78dfd - iommu/sva: Add PASID helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#cfc78dfd</link>
        <description>iommu/sva: Add PASID helpersLet IOMMU drivers allocate a single PASID per mm. Store the mm in theIOASID set to allow refcounting and searching mm by PASID, when handlingan I/O page fault.Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Link: https://lore.kernel.org/r/20201106155048.997886-3-jean-philippe@linaro.orgSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Fri, 06 Nov 2020 15:50:48 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>cbe94c6e - iommu/amd: Move Kconfig and Makefile bits down into amd directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#cbe94c6e</link>
        <description>iommu/amd: Move Kconfig and Makefile bits down into amd directoryMove AMD Kconfig and Makefile bits down into the amd directorywith the rest of the AMD specific files.Signed-off-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Cc: Joerg Roedel &lt;joro@8bytes.org&gt;Cc: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Link: https://lore.kernel.org/r/20200630200636.48600-3-jsnitsel@redhat.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 30 Jun 2020 20:06:36 +0000</pubDate>
        <dc:creator>Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ab65ba57 - iommu/vt-d: Move Kconfig and Makefile bits down into intel directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#ab65ba57</link>
        <description>iommu/vt-d: Move Kconfig and Makefile bits down into intel directoryMove Intel Kconfig and Makefile bits down into intel directorywith the rest of the Intel specific files.Signed-off-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Cc: Joerg Roedel &lt;joro@8bytes.org&gt;Cc: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Link: https://lore.kernel.org/r/20200630200636.48600-2-jsnitsel@redhat.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 30 Jun 2020 20:06:35 +0000</pubDate>
        <dc:creator>Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>e86d1aa8 - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#e86d1aa8</link>
        <description>iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectoryThe Arm SMMU drivers are getting fat on vendor value-add, so move themto their own subdirectory out of the way of the other IOMMU drivers.Suggested-by: Joerg Roedel &lt;joro@8bytes.org&gt;Signed-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Fri, 24 Jul 2020 11:43:20 +0000</pubDate>
        <dc:creator>Will Deacon &lt;will@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>aab5a1c8 - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#aab5a1c8</link>
        <description>iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usageNVIDIA&apos;s Tegra194 SoC has three ARM MMU-500 instances.It uses two of the ARM MMU-500s together to interleave IOVAaccesses across them and must be programmed identically.This implementation supports programming the two ARM MMU-500sthat must be programmed identically.The third ARM MMU-500 instance is supported by standardarm-smmu.c driver itself.Signed-off-by: Krishna Reddy &lt;vdumpa@nvidia.com&gt;Reviewed-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;Reviewed-by: Nicolin Chen &lt;nicoleotsuka@gmail.com&gt;Reviewed-by: Pritesh Raithatha &lt;praithatha@nvidia.com&gt;Reviewed-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Reviewed-by: Thierry Reding &lt;thierry.reding@gmail.com&gt;Link: https://lore.kernel.org/r/20200718193457.30046-4-vdumpa@nvidia.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Sat, 18 Jul 2020 19:34:55 +0000</pubDate>
        <dc:creator>Krishna Reddy &lt;vdumpa@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>672cf6df - iommu/vt-d: Move Intel IOMMU driver into subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#672cf6df</link>
        <description>iommu/vt-d: Move Intel IOMMU driver into subdirectoryMove all files related to the Intel IOMMU driver into its ownsubdirectory.Signed-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;Reviewed-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Reviewed-by: Lu Baolu &lt;baolu.lu@linux.intel.com&gt;Link: https://lore.kernel.org/r/20200609130303.26974-3-joro@8bytes.org

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 09 Jun 2020 13:03:03 +0000</pubDate>
        <dc:creator>Joerg Roedel &lt;jroedel@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ad8694ba - iommu/amd: Move AMD IOMMU driver into subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#ad8694ba</link>
        <description>iommu/amd: Move AMD IOMMU driver into subdirectoryMove all files related to the AMD IOMMU driver into its ownsubdirectory.Signed-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;Reviewed-by: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Reviewed-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Link: https://lore.kernel.org/r/20200609130303.26974-2-joro@8bytes.org

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 09 Jun 2020 13:03:02 +0000</pubDate>
        <dc:creator>Joerg Roedel &lt;jroedel@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4100b8c2 - iommu: Add Allwinner H6 IOMMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#4100b8c2</link>
        <description>iommu: Add Allwinner H6 IOMMU driverThe Allwinner H6 has introduced an IOMMU for a few DMA controllers, mostlyvideo related: the display engine, the video decoders / encoders, thecamera capture controller, etc.The design is pretty simple compared to other IOMMUs found in SoCs: there&apos;sa single instance, controlling all the masters, with a single addressspace.It also features a performance monitoring unit that allows to retrievevarious informations (per-master and global TLB accesses, hits and misses,access latency, etc) that isn&apos;t supported at the moment.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;Link: https://lore.kernel.org/r/d122a8670361e36fc26b4ce2674a2223d30dc4cc.1589378833.git-series.maxime@cerno.techSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Wed, 13 May 2020 14:07:22 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>ab362fff - iommu/arm-smmu: Restore naming of driver parameter prefix</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/Makefile#ab362fff</link>
        <description>iommu/arm-smmu: Restore naming of driver parameter prefixExtending the Arm SMMU driver to allow for modular builds changedKBUILD_MODNAME to be &quot;arm_smmu_mod&quot; so that a single module could bebuilt from the multiple existing object files without the need to renameany source files.This inadvertently changed the name of the driver parameters, which maylead to runtime issues if bootloaders are relying on the old names forcorrectness (e.g. &quot;arm-smmu.disable_bypass=0&quot;).Although MODULE_PARAM_PREFIX can be overridden to restore the old namingfor builtin parameters, only the new name is matched by modprobe and soloading the driver as a module would cause parameters specified on thekernel command line to be ignored. Instead, rename &quot;arm_smmu_mod&quot; to&quot;arm_smmu&quot;. Whilst it&apos;s a bit of a bodge, this allows us to create asingle module without renaming any files and makes use of the fact thatunderscores and hyphens can be used interchangeably in parameter names.Cc: Robin Murphy &lt;robin.murphy@arm.com&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Reported-by: Li Yang &lt;leoyang.li@nxp.com&gt;Fixes: cd221bd24ff5 (&quot;iommu/arm-smmu: Allow building as a module&quot;)Signed-off-by: Will Deacon &lt;will@kernel.org&gt;Reviewed-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Signed-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/Makefile</description>
        <pubDate>Tue, 18 Feb 2020 17:27:56 +0000</pubDate>
        <dc:creator>Will Deacon &lt;will@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
