Show patches with: Submitter = Joao Martins       |   219 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,9/9] vfio/common: Allow disabling device dirty page tracking hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-22 Joao Martins New
[v6,8/9] vfio/migration: Don't block migration device dirty tracking is unsupported hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-22 Joao Martins New
[v6,7/9] vfio/iommufd: Implement VFIOIOMMUClass::query_dirty_bitmap support hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-22 Joao Martins New
[v6,6/9] vfio/iommufd: Implement VFIOIOMMUClass::set_dirty_tracking support hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-22 Joao Martins New
[v6,5/9] vfio/iommufd: Probe and request hwpt dirty tracking capability hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-22 Joao Martins New
[v6,4/9] vfio/{iommufd, container}: Invoke HostIOMMUDevice::realize() during attach_device() hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-22 Joao Martins New
[v6,3/9] vfio/iommufd: Add hw_caps field to HostIOMMUDeviceCaps hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-22 Joao Martins New
[v6,2/9] vfio/{iommufd,container}: Remove caps::aw_bits hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-22 Joao Martins New
[v6,1/9] vfio/iommufd: Introduce auto domain creation hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-22 Joao Martins New
[v5.1,12/13] vfio/migration: Don't block migration device dirty tracking is unsupported Untitled series #872623 - - - --- 2024-07-19 Joao Martins New
[v5,13/13] vfio/common: Allow disabling device dirty page tracking hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-19 Joao Martins New
[v5,12/13] vfio/migration: Don't block migration device dirty tracking is unsupported hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-19 Joao Martins New
[v5,11/13] vfio/iommufd: Implement VFIOIOMMUClass::query_dirty_bitmap support hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-19 Joao Martins New
[v5,10/13] vfio/iommufd: Implement VFIOIOMMUClass::set_dirty_tracking support hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-19 Joao Martins New
[v5,09/13] vfio/iommufd: Probe and request hwpt dirty tracking capability hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-19 Joao Martins New
[v5,08/13] vfio/{iommufd, container}: Invoke HostIOMMUDevice::realize() during attach_device() hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-19 Joao Martins New
[v5,07/13] vfio/iommufd: Add hw_caps field to HostIOMMUDeviceCaps hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-19 Joao Martins New
[v5,06/13] vfio/{iommufd,container}: Remove caps::aw_bits hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-19 Joao Martins New
[v5,05/13] vfio/iommufd: Introduce auto domain creation hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-19 Joao Martins New
[v5,04/13] vfio/iommufd: Return errno in iommufd_cdev_attach_ioas_hwpt() hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-19 Joao Martins New
[v5,03/13] backends/iommufd: Extend iommufd_backend_get_device_info() to fetch HW capabilities hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-19 Joao Martins New
[v5,02/13] vfio/iommufd: Don't initialize nor set a HOST_IOMMU_DEVICE with mdev hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-19 Joao Martins New
[v5,01/13] vfio/pci: Extract mdev check into an helper hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-19 Joao Martins New
[v4,12/12] vfio/common: Allow disabling device dirty page tracking hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v4,11/12] vfio/migration: Don't block migration device dirty tracking is unsupported hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v4,10/12] vfio/iommufd: Implement VFIOIOMMUClass::query_dirty_bitmap support hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-12 Joao Martins New
[v4,09/12] vfio/iommufd: Implement VFIOIOMMUClass::set_dirty_tracking support hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v4,08/12] vfio/iommufd: Probe and request hwpt dirty tracking capability hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v4,07/12] vfio/{iommufd, container}: Initialize HostIOMMUDeviceCaps during attach_device() hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v4,06/12] vfio/{iommufd,container}: Remove caps::aw_bits hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-12 Joao Martins New
[v4,05/12] vfio/iommufd: Introduce auto domain creation hw/iommufd: IOMMUFD Dirty Tracking - 1 - --- 2024-07-12 Joao Martins New
[v4,04/12] vfio/iommufd: Return errno in iommufd_cdev_attach_ioas_hwpt() hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-12 Joao Martins New
[v4,03/12] backends/iommufd: Extend iommufd_backend_get_device_info() to fetch HW capabilities hw/iommufd: IOMMUFD Dirty Tracking - 3 - --- 2024-07-12 Joao Martins New
[v4,02/12] vfio/iommufd: Don't initialize nor set a HOST_IOMMU_DEVICE with mdev hw/iommufd: IOMMUFD Dirty Tracking - 2 - --- 2024-07-12 Joao Martins New
[v4,01/12] vfio/pci: Extract mdev check into an helper hw/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-07-12 Joao Martins New
[v3,10/10] vfio/common: Allow disabling device dirty page tracking hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,09/10] vfio/migration: Don't block migration device dirty tracking is unsupported hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,08/10] vfio/iommufd: Parse hw_caps and store dirty tracking support hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,07/10] vfio/iommufd: Implement VFIOIOMMUClass::query_dirty_bitmap support hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,06/10] vfio/iommufd: Implement VFIOIOMMUClass::set_dirty_tracking support hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,05/10] vfio/iommufd: Probe and request hwpt dirty tracking capability hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,04/10] vfio/iommufd: Introduce auto domain creation hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,03/10] vfio/iommufd: Return errno in iommufd_cdev_attach_ioas_hwpt() hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[v3,02/10] backends/iommufd: Extend iommufd_backend_get_device_info() to fetch HW capabilities hw/vfio: IOMMUFD Dirty Tracking - 1 - --- 2024-07-08 Joao Martins New
[v3,01/10] vfio/iommufd: Don't fail to realize on IOMMU_GET_HW_INFO failure hw/vfio: IOMMUFD Dirty Tracking - - - --- 2024-07-08 Joao Martins New
[RFCv2,8/8] vfio/common: Allow disabling device dirty page tracking vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,7/8] vfio/migration: Don't block migration device dirty tracking is unsupported vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,6/8] backends/iommufd: Add ability to disable hugepages vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,5/8] vfio/iommufd: Implement VFIOIOMMUClass::query_dirty_bitmap support vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,4/8] vfio/iommufd: Implement VFIOIOMMUClass::set_dirty_tracking support vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,3/8] vfio/iommufd: Probe and request hwpt dirty tracking capability vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,2/8] vfio/iommufd: Introduce auto domain creation vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
[RFCv2,1/8] backends/iommufd: Introduce helper function iommufd_device_get_hw_capabilities() vfio/iommufd: IOMMUFD Dirty Tracking - - - --- 2024-02-12 Joao Martins New
vhost: Perform memory section dirty scans once per iteration vhost: Perform memory section dirty scans once per iteration - - - --- 2023-09-27 Joao Martins New
[5/5] migration: Print expected-downtime on completion migration: Downtime observability improvements - - - --- 2023-09-26 Joao Martins New
[4/5] migration: Provide QMP access to downtime stats migration: Downtime observability improvements - - - --- 2023-09-26 Joao Martins New
[3/5] migration: Add a tracepoint for the downtime stats migration: Downtime observability improvements - - - --- 2023-09-26 Joao Martins New
[2/5] migration: Collect more timestamps during switchover migration: Downtime observability improvements - - - --- 2023-09-26 Joao Martins New
[1/5] migration: Store downtime timestamps in an array migration: Downtime observability improvements - - - --- 2023-09-26 Joao Martins New
[RFC] vfio/common: Add an option to relax vIOMMU migration blocker [RFC] vfio/common: Add an option to relax vIOMMU migration blocker - - - --- 2023-09-08 Joao Martins New
[v1] vfio/common: Separate vfio-pci ranges [v1] vfio/common: Separate vfio-pci ranges - - - --- 2023-09-08 Joao Martins New
[v4,15/15] vfio/common: Block migration with vIOMMUs without address width limits vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,14/15] vfio/common: Optimize device dirty page tracking with vIOMMU vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,13/15] vfio/common: Extract vIOMMU code from vfio_sync_dirty_bitmap() vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,12/15] vfio/common: Support device dirty page tracking with vIOMMU vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,11/15] vfio/common: Move dirty tracking ranges update to helper vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,10/15] intel-iommu: Implement IOMMU_ATTR_MAX_IOVA get_attr() attribute vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,09/15] memory/iommu: Add IOMMU_ATTR_MAX_IOVA attribute vfio: VFIO migration support with vIOMMU 1 - - --- 2023-06-22 Joao Martins New
[v4,08/15] vfio/common: Relax vIOMMU detection when DMA translation is off vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,07/15] vfio/common: Track whether DMA Translation is enabled on the vIOMMU vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,06/15] intel-iommu: Implement get_attr() method vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,05/15] memory/iommu: Add IOMMU_ATTR_DMA_TRANSLATION attribute vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,04/15] intel-iommu: Switch to pci_setup_iommu_ops() vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,03/15] hw/pci: Introduce pci_device_iommu_get_attr() vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,02/15] hw/pci: Refactor pci_device_iommu_address_space() vfio: VFIO migration support with vIOMMU - 1 - --- 2023-06-22 Joao Martins New
[v4,01/15] hw/pci: Add a pci_setup_iommu_ops() helper vfio: VFIO migration support with vIOMMU - - - --- 2023-06-22 Joao Martins New
[v4,2/2] hw/vfio: Add number of dirty pages to vfio_get_dirty_bitmap tracepoint hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint 1 2 - --- 2023-05-30 Joao Martins New
[v4,1/2] exec/ram_addr: return number of dirty pages in cpu_physical_memory_set_dirty_lebitmap() hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - 2 - --- 2023-05-30 Joao Martins New
[v3,15/15] vfio/common: Block migration with vIOMMUs without address width limits vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,14/15] vfio/common: Optimize device dirty page tracking with vIOMMU vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,13/15] vfio/common: Extract vIOMMU code from vfio_sync_dirty_bitmap() vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,12/15] vfio/common: Support device dirty page tracking with vIOMMU vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,11/15] vfio/common: Move dirty tracking ranges update to helper vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,10/15] intel-iommu: Implement IOMMU_ATTR_MAX_IOVA get_attr() attribute vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,09/15] memory/iommu: Add IOMMU_ATTR_MAX_IOVA attribute vfio: VFIO migration support with vIOMMU 1 - - --- 2023-05-30 Joao Martins New
[v3,08/15] vfio/common: Relax vIOMMU detection when DMA translation is off vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,07/15] intel-iommu: Implement get_attr() method vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,06/15] memory/iommu: Add IOMMU_ATTR_DMA_TRANSLATION attribute vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,05/15] vfio/common: Track the IOMMU MR behind the device in addition to the AS vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,04/15] intel-iommu: Switch to pci_setup_iommu_info() vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,03/15] hw/pci: Add a pci_device_iommu_memory_region() helper vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,02/15] hw/pci: Add a pci_setup_iommu_info() helper vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,01/15] hw/pci: Refactor pci_device_iommu_address_space() vfio: VFIO migration support with vIOMMU - - - --- 2023-05-30 Joao Martins New
[v3,2/2] hw/vfio: Add nr of dirty pages to vfio_get_dirty_bitmap tracepoint hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - 2 - --- 2023-05-29 Joao Martins New
[v3,1/2] exec/ram_addr: return nr of dirty pages in cpu_physical_memory_set_dirty_lebitmap() hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - 2 - --- 2023-05-29 Joao Martins New
[v2,2/2] hw/vfio: Add nr of dirty pages to vfio_get_dirty_bitmap tracepoint hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - - - --- 2023-05-25 Joao Martins New
[v2,1/2] exec/ram_addr: return nr of dirty pages in cpu_physical_memory_set_dirty_lebitmap() hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - 1 - --- 2023-05-25 Joao Martins New
[v1,2/2] hw/vfio: Add nr of dirty pages to vfio_get_dirty_bitmap tracepoint hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - - - --- 2023-05-23 Joao Martins New
[v1,1/2] exec/ram_addr: add dirty arg to cpu_physical_memory_set_dirty_lebitmap() hw/vfio: Improve vfio_get_dirty_bitmap() tracepoint - - - --- 2023-05-23 Joao Martins New
[v5,15/15] docs/devel: Document VFIO device dirty page tracking vfio/migration: Device dirty page tracking - 1 - --- 2023-03-07 Joao Martins New
« 1 2 3 »