<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f47c7ae8c7afaf9ad291d39f0d3974f191a7946 - Merge tag &apos;v6.9&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#6f47c7ae8c7afaf9ad291d39f0d3974f191a7946</link>
        <description>Merge tag &apos;v6.9&apos; into nextSync up with the mainline to bring in the new cleanup API.

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Tue, 28 May 2024 06:37:18 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWork that needs to land in drm-intel-gt-next depends on two patches onlypresent in drm-intel-next, absence of which is causing a merge conflict:  3b918f4f0c8b (&quot;drm/i915/pxp: Optimize GET_PARAM:PXP_STATUS&quot;)  ac765b7018f6 (&quot;drm/i915/pxp/mtl: intel_pxp_init_hw needs runtime-pm inside pm-complete&quot;)Signed-off-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Tue, 24 Oct 2023 10:50:22 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a940daa52167e9db8ecce82213813b735a9d9f23 - Merge branch &apos;linus&apos; into smp/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#a940daa52167e9db8ecce82213813b735a9d9f23</link>
        <description>Merge branch &apos;linus&apos; into smp/corePull in upstream to get the fixes so depending changes can be applied.

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Tue, 17 Oct 2023 21:40:46 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>57390019b68b83f96eb98f490367b9df1f2d77cb - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#57390019b68b83f96eb98f490367b9df1f2d77cb</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of Linux v6.6-rc2.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Wed, 11 Oct 2023 09:50:59 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>de80193308f43d3ae52cd3561e8ba77cd1437311 - Merge tag &apos;v6.6-rc4&apos; into perf/core, to pick up fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#de80193308f43d3ae52cd3561e8ba77cd1437311</link>
        <description>Merge tag &apos;v6.6-rc4&apos; into perf/core, to pick up fixesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Tue, 03 Oct 2023 09:32:25 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6f23fc47c1b2ac226704fb7294f43ed3b0965e51 - Merge tag &apos;v6.6-rc2&apos; into locking/core, to pick up fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#6f23fc47c1b2ac226704fb7294f43ed3b0965e51</link>
        <description>Merge tag &apos;v6.6-rc2&apos; into locking/core, to pick up fixesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 18 Sep 2023 22:17:15 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a3f9e4bc1ec9d8f1e352eb7c1cbaea3168246be7 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#a3f9e4bc1ec9d8f1e352eb7c1cbaea3168246be7</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.6-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Fri, 15 Sep 2023 10:23:38 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c900529f3d9161bfde5cca0754f83b4d3c3e0220 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#c900529f3d9161bfde5cca0754f83b4d3c3e0220</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesForwarding to v6.6-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Tue, 12 Sep 2023 08:53:30 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ec0e2dc81072300acbda5deca2e02f98485eafa9 - Merge tag &apos;vfio-v6.6-rc1&apos; of https://github.com/awilliam/linux-vfio</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#ec0e2dc81072300acbda5deca2e02f98485eafa9</link>
        <description>Merge tag &apos;vfio-v6.6-rc1&apos; of https://github.com/awilliam/linux-vfioPull VFIO updates from Alex Williamson: - VFIO direct character device (cdev) interface support. This extracts   the vfio device fd from the container and group model, and is   intended to be the native uAPI for use with IOMMUFD (Yi Liu) - Enhancements to the PCI hot reset interface in support of cdev usage   (Yi Liu) - Fix a potential race between registering and unregistering vfio files   in the kvm-vfio interface and extend use of a lock to avoid extra   drop and acquires (Dmitry Torokhov) - A new vfio-pci variant driver for the AMD/Pensando Distributed   Services Card (PDS) Ethernet device, supporting live migration (Brett   Creeley) - Cleanups to remove redundant owner setup in cdx and fsl bus drivers,   and simplify driver init/exit in fsl code (Li Zetao) - Fix uninitialized hole in data structure and pad capability   structures for alignment (Stefan Hajnoczi)* tag &apos;vfio-v6.6-rc1&apos; of https://github.com/awilliam/linux-vfio: (53 commits)  vfio/pds: Send type for SUSPEND_STATUS command  vfio/pds: fix return value in pds_vfio_get_lm_file()  pds_core: Fix function header descriptions  vfio: align capability structures  vfio/type1: fix cap_migration information leak  vfio/fsl-mc: Use module_fsl_mc_driver macro to simplify the code  vfio/cdx: Remove redundant initialization owner in vfio_cdx_driver  vfio/pds: Add Kconfig and documentation  vfio/pds: Add support for firmware recovery  vfio/pds: Add support for dirty page tracking  vfio/pds: Add VFIO live migration support  vfio/pds: register with the pds_core PF  pds_core: Require callers of register/unregister to pass PF drvdata  vfio/pds: Initial support for pds VFIO driver  vfio: Commonize combine_ranges for use in other VFIO drivers  kvm/vfio: avoid bouncing the mutex when adding and deleting groups  kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add()  docs: vfio: Add vfio device cdev description  vfio: Compile vfio_group infrastructure optionally  vfio: Move the IOMMU_CAP_CACHE_COHERENCY check in __vfio_register_dev()  ...

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Thu, 31 Aug 2023 05:36:01 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f232836a9152c34ffd82bb5d5c242a1f6808be12 - vfio/pds: Add support for dirty page tracking</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#f232836a9152c34ffd82bb5d5c242a1f6808be12</link>
        <description>vfio/pds: Add support for dirty page trackingIn order to support dirty page tracking, the driver has to implementthe VFIO subsystem&apos;s vfio_log_ops. This includes log_start, log_stop,and log_read_and_clear.All of the tracker resources are allocated and dirty tracking on thedevice is started during log_start. The resources are cleaned up anddirty tracking on the device is stopped during log_stop. The dirtypages are determined and reported during log_read_and_clear.In order to support these callbacks admin queue commands are used.All of the adminq queue command structures and implementationsare included as part of this patch.PDS_LM_CMD_DIRTY_STATUS is added to query the current status ofdirty tracking on the device. This includes if it&apos;s enabled (i.e.number of regions being tracked from the device&apos;s perspective) andthe maximum number of regions supported from the device&apos;s perspective.PDS_LM_CMD_DIRTY_ENABLE is added to enable dirty tracking on thespecified number of regions and their iova ranges.PDS_LM_CMD_DIRTY_DISABLE is added to disable dirty tracking for allregions on the device.PDS_LM_CMD_READ_SEQ and PDS_LM_CMD_DIRTY_WRITE_ACK are added tosupport reading and acknowledging the currently dirtied pages.Signed-off-by: Brett Creeley &lt;brett.creeley@amd.com&gt;Signed-off-by: Shannon Nelson &lt;shannon.nelson@amd.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Shameer Kolothum &lt;shameerali.kolothum.thodi@huawei.com&gt;Link: https://lore.kernel.org/r/20230807205755.29579-7-brett.creeley@amd.comSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 07 Aug 2023 22:57:53 +0200</pubDate>
        <dc:creator>Brett Creeley &lt;brett.creeley@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>bb500dbe2ac622551d98c0bb2735a68f59489c98 - vfio/pds: Add VFIO live migration support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#bb500dbe2ac622551d98c0bb2735a68f59489c98</link>
        <description>vfio/pds: Add VFIO live migration supportAdd live migration support via the VFIO subsystem. The migrationimplementation aligns with the definition from uapi/vfio.h and usesthe pds_core PF&apos;s adminq for device configuration.The ability to suspend, resume, and transfer VF device state data isincluded along with the required admin queue command structures andimplementations.PDS_LM_CMD_SUSPEND and PDS_LM_CMD_SUSPEND_STATUS are added to supportthe VF device suspend operation.PDS_LM_CMD_RESUME is added to support the VF device resume operation.PDS_LM_CMD_STATE_SIZE is added to determine the exact size of the VFdevice state data.PDS_LM_CMD_SAVE is added to get the VF device state data.PDS_LM_CMD_RESTORE is added to restore the VF device with thepreviously saved data from PDS_LM_CMD_SAVE.PDS_LM_CMD_HOST_VF_STATUS is added to notify the DSC/firmware whena migration is in/not-in progress from the host&apos;s perspective. TheDSC/firmware can use this to clear/setup any necessary state relatedto a migration.Signed-off-by: Brett Creeley &lt;brett.creeley@amd.com&gt;Signed-off-by: Shannon Nelson &lt;shannon.nelson@amd.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Shameer Kolothum &lt;shameerali.kolothum.thodi@huawei.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20230807205755.29579-6-brett.creeley@amd.comSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 07 Aug 2023 22:57:52 +0200</pubDate>
        <dc:creator>Brett Creeley &lt;brett.creeley@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>63f77a7161a2df9924eea9be3b6c63be10151252 - vfio/pds: register with the pds_core PF</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#63f77a7161a2df9924eea9be3b6c63be10151252</link>
        <description>vfio/pds: register with the pds_core PFThe pds_core driver will supply adminq services, so find the PFand register with the DSC services.Use the following commands to enable a VF:echo 1 &gt; /sys/bus/pci/drivers/pds_core/$PF_BDF/sriov_numvfsSigned-off-by: Brett Creeley &lt;brett.creeley@amd.com&gt;Signed-off-by: Shannon Nelson &lt;shannon.nelson@amd.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Shameer Kolothum &lt;shameerali.kolothum.thodi@huawei.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20230807205755.29579-5-brett.creeley@amd.comSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 07 Aug 2023 22:57:51 +0200</pubDate>
        <dc:creator>Brett Creeley &lt;brett.creeley@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>38fe3975b4c2c5eeefb543e09f9620da18b0d069 - vfio/pds: Initial support for pds VFIO driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/vfio/pci/pds/Makefile#38fe3975b4c2c5eeefb543e09f9620da18b0d069</link>
        <description>vfio/pds: Initial support for pds VFIO driverThis is the initial framework for the new pds-vfio-pci device driver.This does the very basics of registering the PDS PCI device andconfiguring it as a VFIO PCI device.With this change, the VF device can be bound to the pds-vfio-pci driveron the host and presented to the VM as an ethernet VF.Signed-off-by: Brett Creeley &lt;brett.creeley@amd.com&gt;Signed-off-by: Shannon Nelson &lt;shannon.nelson@amd.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Reviewed-by: Kevin Tian &lt;kevin.tian@intel.com&gt;Reviewed-by: Shameer Kolothum &lt;shameerali.kolothum.thodi@huawei.com&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20230807205755.29579-3-brett.creeley@amd.comSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux/drivers/vfio/pci/pds/Makefile</description>
        <pubDate>Mon, 07 Aug 2023 22:57:49 +0200</pubDate>
        <dc:creator>Brett Creeley &lt;brett.creeley@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
