<?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>1af95763 - iommu/amd: Initial SVA support for AMD IOMMU</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/amd/Makefile#1af95763</link>
        <description>iommu/amd: Initial SVA support for AMD IOMMUThis includes :  - Add data structure to track per protection domain dev/pasid binding details    protection_domain-&gt;dev_data_list will track attached list of    dev_data/PASIDs.  - Move &apos;to_pdomain()&apos; to header file  - Add iommu_sva_set_dev_pasid(). It will check whether PASID is supported    or not. Also adds PASID to SVA protection domain list as well as to    device GCR3 table.  - Add iommu_ops.remove_dev_pasid support. It will unbind PASID from    device. Also remove pasid data from protection domain device list.  - Add IOMMU_SVA as dependency to AMD_IOMMU driverFor a given PASID, iommu_set_dev_pasid() will bind all devices to sameSVA protection domain (1 PASID : 1 SVA protection domain : N devices).This protection domain is different from device protection domain (onethat&apos;s mapped in attach_device() path). IOMMU uses domain ID for caching,invalidation, etc. In SVA mode it will use per-device-domain-ID. Hence ininvalidation path we retrieve domain ID from gcr3_info_table structure anduse that for invalidation.Co-developed-by: Wei Huang &lt;wei.huang2@amd.com&gt;Signed-off-by: Wei Huang &lt;wei.huang2@amd.com&gt;Co-developed-by: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Signed-off-by: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Signed-off-by: Vasant Hegde &lt;vasant.hegde@amd.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20240418103400.6229-14-vasant.hegde@amd.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/amd/Makefile</description>
        <pubDate>Thu, 18 Apr 2024 10:33:58 +0000</pubDate>
        <dc:creator>Vasant Hegde &lt;vasant.hegde@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>e08fcd90 - iommu/amd: Move PPR-related functions into ppr.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/amd/Makefile#e08fcd90</link>
        <description>iommu/amd: Move PPR-related functions into ppr.cIn preparation to subsequent PPR-related patches, and also remove staticdeclaration for certain helper functions so that it can be reused in otherfiles.Also rename below functions:  alloc_ppr_log        -&gt; amd_iommu_alloc_ppr_log  iommu_enable_ppr_log -&gt; amd_iommu_enable_ppr_log  free_ppr_log         -&gt; amd_iommu_free_ppr_log  iommu_poll_ppr_log   -&gt; amd_iommu_poll_ppr_logSigned-off-by: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Co-developed-by: Vasant Hegde &lt;vasant.hegde@amd.com&gt;Signed-off-by: Vasant Hegde &lt;vasant.hegde@amd.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20240418103400.6229-5-vasant.hegde@amd.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/amd/Makefile</description>
        <pubDate>Thu, 18 Apr 2024 10:33:49 +0000</pubDate>
        <dc:creator>Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>5a0b11a1 - iommu/amd: Remove iommu_v2 module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/amd/Makefile#5a0b11a1</link>
        <description>iommu/amd: Remove iommu_v2 moduleAMD GPU driver which was the only in-kernel user of iommu_v2 moduleremoved dependency on iommu_v2 module.Also we are working on adding SVA support in AMD IOMMU driver. Devicedrivers are expected to use common SVA framework to enable devicePASID/PRI features.Removing iommu_v2 module and then adding SVA simplifies the development.Hence remove iommu_v2 module.Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt;Cc: Joerg Roedel &lt;joro@8bytes.org&gt;Cc: Felix Kuehling &lt;Felix.Kuehling@amd.com&gt;Signed-off-by: Vasant Hegde &lt;vasant.hegde@amd.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Reviewed-by: Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;Tested-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Link: https://lore.kernel.org/r/20231006095706.5694-2-vasant.hegde@amd.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/amd/Makefile</description>
        <pubDate>Fri, 06 Oct 2023 09:57:02 +0000</pubDate>
        <dc:creator>Vasant Hegde &lt;vasant.hegde@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>aaac38f6 - iommu/amd: Initial support for AMD IOMMU v2 page table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/amd/Makefile#aaac38f6</link>
        <description>iommu/amd: Initial support for AMD IOMMU v2 page tableIntroduce IO page table framework support for AMD IOMMU v2 page table.This patch implements 4 level page table within iommu amd driver andsupports 4K/2M/1G page sizes.Signed-off-by: Vasant Hegde &lt;vasant.hegde@amd.com&gt;Link: https://lore.kernel.org/r/20220825063939.8360-7-vasant.hegde@amd.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/amd/Makefile</description>
        <pubDate>Thu, 25 Aug 2022 06:39:36 +0000</pubDate>
        <dc:creator>Vasant Hegde &lt;vasant.hegde@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>c9b258c6 - iommu/amd: Prepare for generic IO page table framework</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iommu/amd/Makefile#c9b258c6</link>
        <description>iommu/amd: Prepare for generic IO page table frameworkAdd initial hook up code to implement generic IO page table framework.Signed-off-by: Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&gt;Link: https://lore.kernel.org/r/20201215073705.123786-3-suravee.suthikulpanit@amd.comSigned-off-by: Joerg Roedel &lt;jroedel@suse.de&gt;

            List of files:
            /linux-6.15/drivers/iommu/amd/Makefile</description>
        <pubDate>Tue, 15 Dec 2020 07:36:54 +0000</pubDate>
        <dc:creator>Suravee Suthikulpanit &lt;suravee.suthikulpanit@amd.com&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/amd/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/amd/Makefile</description>
        <pubDate>Tue, 30 Jun 2020 20:06:36 +0000</pubDate>
        <dc:creator>Jerry Snitselaar &lt;jsnitsel@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
