Show patches with: Submitter = Jason Gunthorpe       |    State = Action Required       |   762 patches
« 1 2 ... 4 5 67 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,1/8] vfio-pci: Fix vfio_pci_ioeventfd() to return int Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-31 Jason Gunthorpe New
[8/8] vfio: Move container code into drivers/vfio/container.c vfio: Split the container code into a clean layer and dedicated file - - - --- 2022-08-31 Jason Gunthorpe New
[7/8] vfio: Split the register_device ops call into functions vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[6/8] vfio: Rename vfio_ioctl_check_extension() vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[5/8] vfio: Split out container code from the init/cleanup functions vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[4/8] vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMU vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[3/8] vfio: Split the container logic into vfio_container_attach_group() vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[2/8] vfio: Rename __vfio_group_unset_container() vfio: Split the container code into a clean layer and dedicated file - 1 - --- 2022-08-31 Jason Gunthorpe New
[1/8] vfio: Add header guards and includes to drivers/vfio/vfio.h vfio: Split the container code into a clean layer and dedicated file - - - --- 2022-08-31 Jason Gunthorpe New
[v2,3/3] vfio/pci: Simplify the is_intx/msi/msix/etc defines Remove private items from linux/vfio_pci_core.h - 2 - --- 2022-08-26 Jason Gunthorpe New
[v2,2/3] vfio/pci: Rename vfio_pci_register_dev_region() Remove private items from linux/vfio_pci_core.h - 2 - --- 2022-08-26 Jason Gunthorpe New
[v2,1/3] vfio/pci: Split linux/vfio_pci_core.h Remove private items from linux/vfio_pci_core.h - 2 - --- 2022-08-26 Jason Gunthorpe New
[4/4] vfio/pci: Allow MMIO regions to be exported through dma-buf Allow MMIO regions to be exported through dma-buf - - - --- 2022-08-17 Jason Gunthorpe New
[3/4] vfio_pci: Do not open code pci_try_reset_function() Allow MMIO regions to be exported through dma-buf - - - --- 2022-08-17 Jason Gunthorpe New
[2/4] vfio: Add vfio_device_get() Allow MMIO regions to be exported through dma-buf - - - --- 2022-08-17 Jason Gunthorpe New
[1/4] dma-buf: Add dma_buf_try_get() Allow MMIO regions to be exported through dma-buf - - - --- 2022-08-17 Jason Gunthorpe New
[8/8] vfio: Split VFIO_GROUP_GET_STATUS into a function Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[7/8] vfio: Follow the naming pattern for vfio_group_ioctl_unset_container() Break up ioctl dispatch functions to one function per ioctl - - - --- 2022-08-17 Jason Gunthorpe New
[6/8] vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container() Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[5/8] vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd() Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[4/8] vfio-pci: Replace 'void __user *' with proper types in the ioctl functions Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[3/8] vfio-pci: Re-indent what was vfio_pci_core_ioctl() Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[2/8] vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctl Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[1/8] vfio-pci: Fix vfio_pci_ioeventfd() to return int Break up ioctl dispatch functions to one function per ioctl - 1 - --- 2022-08-17 Jason Gunthorpe New
[2/2] vfio/pci: Simplify the is_intx/msi/msix/etc defines Remove private items from linux/vfio_pci_core.h - 1 - --- 2022-08-17 Jason Gunthorpe New
[1/2] vfio/pci: Split linux/vfio_pci_core.h Remove private items from linux/vfio_pci_core.h - 1 - --- 2022-08-17 Jason Gunthorpe New
[v2] vfio: Remove vfio_group dev_counter [v2] vfio: Remove vfio_group dev_counter - 2 - --- 2022-08-16 Jason Gunthorpe New
vfio: Remove vfio_group dev_counter vfio: Remove vfio_group dev_counter - 1 - --- 2022-08-15 Jason Gunthorpe New
[v4,2/2] vfio: Replace the iommu notifier with a device list Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 2 - --- 2022-07-20 Jason Gunthorpe New
[v4,1/2] vfio: Replace the DMA unmapping notifier with a callback Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 5 - --- 2022-07-20 Jason Gunthorpe New
[rc] vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know we have a group [rc] vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know we have a group - - 1 --- 2022-07-05 Jason Gunthorpe New
[v3,2/2] vfio: Replace the iommu notifier with a device list Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 2 - --- 2022-07-05 Jason Gunthorpe New
[v3,1/2] vfio: Replace the DMA unmapping notifier with a callback Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 5 - --- 2022-07-05 Jason Gunthorpe New
[v2,2/2] vfio: Replace the iommu notifier with a device list Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 2 - --- 2022-06-07 Jason Gunthorpe New
[v2,1/2] vfio: Replace the DMA unmapping notifier with a callback Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 4 - --- 2022-06-07 Jason Gunthorpe New
[2/2] vfio: Replace the iommu notifier with a device list Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - - - --- 2022-06-07 Jason Gunthorpe New
[1/2] vfio: Replace the DMA unmapping notifier with a callback Remove the VFIO_IOMMU_NOTIFY_DMA_UNMAP notifier - 1 - --- 2022-06-07 Jason Gunthorpe New
vfio/pci: Add driver_managed_dma to the new vfio_pci drivers vfio/pci: Add driver_managed_dma to the new vfio_pci drivers - 1 1 --- 2022-05-19 Jason Gunthorpe New
vfio: Do not manipulate iommu dma_owner for fake iommu groups vfio: Do not manipulate iommu dma_owner for fake iommu groups - 2 1 --- 2022-05-19 Jason Gunthorpe New
[v2,6/6] vfio: Change struct vfio_group::container_users to a non-atomic int Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
[v2,5/6] vfio: Simplify the life cycle of the group FD Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
[v2,4/6] vfio: Fully lock struct vfio_group::container Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
[v2,3/6] vfio: Split up vfio_group_get_device_fd() Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
[v2,2/6] vfio: Change struct vfio_group::opened from an atomic to bool Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
[v2,1/6] vfio: Add missing locking for struct vfio_group::kvm Fully lock the container members of struct vfio_group - 1 - --- 2022-05-16 Jason Gunthorpe New
vfio: Remove VFIO_TYPE1_NESTING_IOMMU vfio: Remove VFIO_TYPE1_NESTING_IOMMU - 2 1 --- 2022-05-10 Jason Gunthorpe New
[6/6] vfio: Change struct vfio_group::container_users to a non-atomic int Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[5/6] vfio: Simplify the life cycle of the group FD Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[4/6] vfio: Fully lock struct vfio_group::container Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[3/6] vfio: Split up vfio_group_get_device_fd() Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[2/6] vfio: Change struct vfio_group::opened from an atomic to bool Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[1/6] vfio: Add missing locking for struct vfio_group::kvm Fully lock the container members of struct vfio_group - 1 - --- 2022-05-06 Jason Gunthorpe New
[v4,7/7] vfio: Remove calls to vfio_group_add_container_user() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-06 Jason Gunthorpe New
[v4,6/7] vfio: Remove dead code Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-06 Jason Gunthorpe New
[v4,5/7] drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages Make the rest of the VFIO driver interface use vfio_device 1 2 - --- 2022-05-06 Jason Gunthorpe New
[v4,4/7] vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-06 Jason Gunthorpe New
[v4,3/7] vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages() Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-05-06 Jason Gunthorpe New
[v4,2/7] vfio/ccw: Remove mdev from struct channel_program Make the rest of the VFIO driver interface use vfio_device - 1 - --- 2022-05-06 Jason Gunthorpe New
[v4,1/7] vfio: Make vfio_(un)register_notifier accept a vfio_device Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-05-06 Jason Gunthorpe New
[v4,2/2] vfio/pci: Remove vfio_device_get_from_dev() Remove vfio_device_get_from_dev() - 3 - --- 2022-05-05 Jason Gunthorpe New
[v4,1/2] vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata Remove vfio_device_get_from_dev() - - - --- 2022-05-05 Jason Gunthorpe New
[v3,8/8] vfio/pci: Use the struct file as the handle not the vfio_group Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-05-04 Jason Gunthorpe New
[v3,7/8] kvm/vfio: Remove vfio_group from kvm Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-05-04 Jason Gunthorpe New
[v3,6/8] vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-05-04 Jason Gunthorpe New
[v3,5/8] vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent() Remove vfio_group from the struct file facing VFIO API - 1 - --- 2022-05-04 Jason Gunthorpe New
[v3,4/8] vfio: Remove vfio_external_group_match_file() Remove vfio_group from the struct file facing VFIO API - 3 - --- 2022-05-04 Jason Gunthorpe New
[v3,3/8] vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group() Remove vfio_group from the struct file facing VFIO API - 3 - --- 2022-05-04 Jason Gunthorpe New
[v3,2/8] kvm/vfio: Store the struct file in the kvm_vfio_group Remove vfio_group from the struct file facing VFIO API - 3 - --- 2022-05-04 Jason Gunthorpe New
[v3,1/8] kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions Remove vfio_group from the struct file facing VFIO API - 4 - --- 2022-05-04 Jason Gunthorpe New
[v3,2/2] vfio/pci: Remove vfio_device_get_from_dev() Remove vfio_device_get_from_dev() - 3 - --- 2022-05-04 Jason Gunthorpe New
[v3,1/2] vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata Remove vfio_device_get_from_dev() - - - --- 2022-05-04 Jason Gunthorpe New
[v2] vfio/pci: Remove vfio_device_get_from_dev() [v2] vfio/pci: Remove vfio_device_get_from_dev() - 3 - --- 2022-05-02 Jason Gunthorpe New
[v3,7/7] vfio: Remove calls to vfio_group_add_container_user() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-02 Jason Gunthorpe New
[v3,6/7] vfio: Remove dead code Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-02 Jason Gunthorpe New
[v3,5/7] drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-02 Jason Gunthorpe New
[v3,4/7] vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-05-02 Jason Gunthorpe New
[v3,3/7] vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages() Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-05-02 Jason Gunthorpe New
[v3,2/7] vfio/ccw: Remove mdev from struct channel_program Make the rest of the VFIO driver interface use vfio_device - 1 - --- 2022-05-02 Jason Gunthorpe New
[v3,1/7] vfio: Make vfio_(un)register_notifier accept a vfio_device Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-05-02 Jason Gunthorpe New
vfio: Delete container_q vfio: Delete container_q - 1 - --- 2022-04-29 Jason Gunthorpe New
[GIT,PULL] Please pull VFIO changes [GIT,PULL] Please pull VFIO changes - - - --- 2022-04-29 Jason Gunthorpe New
vfio/pci: Remove vfio_device_get_from_dev() vfio/pci: Remove vfio_device_get_from_dev() - 1 - --- 2022-04-25 Jason Gunthorpe New
[v2,7/7] vfio: Remove calls to vfio_group_add_container_user() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-04-21 Jason Gunthorpe New
[v2,6/7] vfio: Remove dead code Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-04-21 Jason Gunthorpe New
[v2,5/7] drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-04-21 Jason Gunthorpe New
[v2,4/7] vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() Make the rest of the VFIO driver interface use vfio_device - 2 - --- 2022-04-21 Jason Gunthorpe New
[v2,3/7] vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages() Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-04-21 Jason Gunthorpe New
[v2,2/7] vfio/ccw: Remove mdev from struct channel_program Make the rest of the VFIO driver interface use vfio_device - 1 - --- 2022-04-21 Jason Gunthorpe New
[v2,1/7] vfio: Make vfio_(un)register_notifier accept a vfio_device Make the rest of the VFIO driver interface use vfio_device 1 4 - --- 2022-04-21 Jason Gunthorpe New
[v2,8/8] vfio/pci: Use the struct file as the handle not the vfio_group Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-20 Jason Gunthorpe New
[v2,7/8] kvm/vfio: Remove vfio_group from kvm Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-20 Jason Gunthorpe New
[v2,6/8] vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-20 Jason Gunthorpe New
[v2,5/8] vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent() Remove vfio_group from the struct file facing VFIO API - 1 - --- 2022-04-20 Jason Gunthorpe New
[v2,4/8] vfio: Remove vfio_external_group_match_file() Remove vfio_group from the struct file facing VFIO API - 4 - --- 2022-04-20 Jason Gunthorpe New
[v2,3/8] vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group() Remove vfio_group from the struct file facing VFIO API - 3 - --- 2022-04-20 Jason Gunthorpe New
[v2,2/8] kvm/vfio: Store the struct file in the kvm_vfio_group Remove vfio_group from the struct file facing VFIO API - 3 - --- 2022-04-20 Jason Gunthorpe New
[v2,1/8] kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions Remove vfio_group from the struct file facing VFIO API - 4 - --- 2022-04-20 Jason Gunthorpe New
[10/10] vfio/pci: Use the struct file as the handle not the vfio_group Remove vfio_group from the struct file facing VFIO API - - - --- 2022-04-14 Jason Gunthorpe New
[09/10] kvm/vfio: Remove vfio_group from kvm Remove vfio_group from the struct file facing VFIO API - - - --- 2022-04-14 Jason Gunthorpe New
[08/10] vfio: Move vfio_group_set_kvm() into vfio_file_ops Remove vfio_group from the struct file facing VFIO API - 1 - --- 2022-04-14 Jason Gunthorpe New
« 1 2 ... 4 5 67 8 »