Show patches with: Submitter = Jason Gunthorpe       |    State = Action Required       |   762 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] driver core: Do not continue searching for drivers if deferred probe is used Allow mdev drivers to directly create the vfio_device - 1 - --- 2021-06-08 Jason Gunthorpe New
[01/10] kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-14 Jason Gunthorpe New
[01/10] vfio: Move vfio_device driver open/close code to a function Connect VFIO to IOMMUFD - 2 - --- 2022-10-25 Jason Gunthorpe New
[01/10] vfio: Simplify the lifetime logic for vfio_device Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 Jason Gunthorpe New
[01/12] vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE Remove vfio_mdev.c, mdev_parent_ops and more - - - --- 2021-04-23 Jason Gunthorpe New
[01/13] vfio/samples: Remove module get/put Provide core infrastructure for managing open/release - 1 - --- 2021-07-15 Jason Gunthorpe New
[01/14] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[01/18] vfio/mdev: Fix missing static's on MDEV_TYPE_ATTR's Make vfio_mdev type safe - - - --- 2021-03-23 Jason Gunthorpe New
[02/10] driver core: Pull required checks into driver_probe_device() Allow mdev drivers to directly create the vfio_device - - - --- 2021-06-08 Jason Gunthorpe New
[02/10] kvm/vfio: Reduce the scope of PPC #ifdefs Remove vfio_group from the struct file facing VFIO API - - - --- 2022-04-14 Jason Gunthorpe New
[02/10] vfio: Move vfio_device_assign_container() into vfio_device_first_open() Connect VFIO to IOMMUFD - 2 - --- 2022-10-25 Jason Gunthorpe New
[02/10] vfio: Split creation of a vfio_device into init and register ops Embed struct vfio_device in all sub-structures - 2 - --- 2021-03-09 Jason Gunthorpe New
[02/12] vfio/mdev: Allow the mdev_parent_ops to specify the device driver to bind Remove vfio_mdev.c, mdev_parent_ops and more - - - --- 2021-04-23 Jason Gunthorpe New
[02/13] vfio: Introduce a vfio_uninit_group_dev() API call Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[02/14] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[02/18] vfio/mdev: Add missing typesafety around mdev_device Make vfio_mdev type safe - 2 - --- 2021-03-23 Jason Gunthorpe New
[03/10] driver core: Flow the return code from ->probe() through to sysfs bind Allow mdev drivers to directly create the vfio_device - - - --- 2021-06-08 Jason Gunthorpe New
[03/10] kvm/vfio: Store the struct file in the kvm_vfio_group Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-14 Jason Gunthorpe New
[03/10] vfio: Rename vfio_device_assign/unassign_container() Connect VFIO to IOMMUFD - 2 - --- 2022-10-25 Jason Gunthorpe New
[03/10] vfio/platform: Use vfio_init/register/unregister_group_dev Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 Jason Gunthorpe New
[03/12] vfio/mtty: Convert to use vfio_register_group_dev() Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[03/13] vfio: Provide better generic support for open/release vfio_device_ops Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[03/14] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[03/18] vfio/mdev: Simplify driver registration Make vfio_mdev type safe - 3 - --- 2021-03-23 Jason Gunthorpe New
[04/10] driver core: Don't return EPROBE_DEFER to userspace during sysfs bind Allow mdev drivers to directly create the vfio_device - - - --- 2021-06-08 Jason Gunthorpe New
[04/10] vfio: Move storage of allow_unsafe_interrupts to vfio_main.c Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[04/10] vfio: Use a struct of function pointers instead of a many symbol_get()'s Remove vfio_group from the struct file facing VFIO API - 1 - --- 2022-04-14 Jason Gunthorpe New
[04/10] vfio/fsl-mc: Use vfio_init/register/unregister_group_dev Embed struct vfio_device in all sub-structures - - - --- 2021-03-09 Jason Gunthorpe New
[04/12] vfio/mdpy: Convert to use vfio_register_group_dev() Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[04/13] vfio/samples: Delete useless open/close Provide core infrastructure for managing open/release - 1 - --- 2021-07-15 Jason Gunthorpe New
[04/14] iommufd: Use the iommufd_group to avoid duplicate reserved groups and msi setup Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[04/18] vfio/mdev: Use struct mdev_type in struct mdev_device Make vfio_mdev type safe - 3 - --- 2021-03-23 Jason Gunthorpe New
[05/10] driver core: Export device_driver_attach() Allow mdev drivers to directly create the vfio_device - - - --- 2021-06-08 Jason Gunthorpe New
[05/10] vfio: Move vfio_external_user_iommu_id() to vfio_file_ops Remove vfio_group from the struct file facing VFIO API - 1 - --- 2022-04-14 Jason Gunthorpe New
[05/10] vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent() Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[05/10] vfio/pci: Use vfio_init/register/unregister_group_dev Embed struct vfio_device in all sub-structures - 2 - --- 2021-03-09 Jason Gunthorpe New
[05/12] vfio/mbochs: Convert to use vfio_register_group_dev() Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[05/13] vfio/fsl: Move to the device set infrastructure Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[05/14] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[05/18] vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer Make vfio_mdev type safe - 4 - --- 2021-03-23 Jason Gunthorpe New
[06/10] vfio-iommufd: Allow iommufd to be used in place of a container fd Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[06/10] vfio: Remove vfio_external_group_match_file() Remove vfio_group from the struct file facing VFIO API - 2 - --- 2022-04-14 Jason Gunthorpe New
[06/10] vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE Allow mdev drivers to directly create the vfio_device - 2 - --- 2021-06-08 Jason Gunthorpe New
[06/10] vfio/mdev: Use vfio_init/register/unregister_group_dev Embed struct vfio_device in all sub-structures - 2 - --- 2021-03-09 Jason Gunthorpe New
[06/13] vfio/platform: Use open_device() instead of open coding a refcnt scheme Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[06/14] iommufd: Move putting a hwpt to a helper function Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[06/18] vfio/mdev: Expose mdev_get/put_parent to mdev_private.h Make vfio_mdev type safe - 3 - --- 2021-03-23 Jason Gunthorpe New
[07/10] vfio-iommufd: Support iommufd for physical VFIO devices Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[07/10] vfio: Move vfio_external_check_extension() to vfio_file_ops Remove vfio_group from the struct file facing VFIO API - - - --- 2022-04-14 Jason Gunthorpe New
[07/10] vfio/mdev: Allow the mdev_parent_ops to specify the device driver to bind Allow mdev drivers to directly create the vfio_device - 1 - --- 2021-06-08 Jason Gunthorpe New
[07/10] vfio/mdev: Make to_mdev_device() into a static inline Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 Jason Gunthorpe New
[07/12] vfio/ccw: Convert to use vfio_register_group_dev() Remove vfio_mdev.c, mdev_parent_ops and more - - - --- 2021-04-23 Jason Gunthorpe New
[07/13] vfio/pci: Move to the device set infrastructure Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[07/14] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[07/18] vfio/mdev: Add missing reference counting to mdev_type Make vfio_mdev type safe - 3 - --- 2021-03-23 Jason Gunthorpe New
[08/10] vfio-iommufd: Support iommufd for emulated VFIO devices Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[08/10] vfio: Make vfio_device_ops pass a 'struct vfio_device *' instead of 'void *' Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 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
[08/10] vfio/mtty: Convert to use vfio_register_group_dev() Allow mdev drivers to directly create the vfio_device - 1 - --- 2021-06-08 Jason Gunthorpe New
[08/12] vfio/gvt: Convert to use vfio_register_group_dev() Remove vfio_mdev.c, mdev_parent_ops and more - - - --- 2021-04-23 Jason Gunthorpe New
[08/13] vfio/pci: Change vfio_pci_try_bus_reset() to use the dev_set Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[08/14] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[08/18] vfio/mdev: Reorganize mdev_device_create() Make vfio_mdev type safe - 3 - --- 2021-03-23 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
[09/10] vfio: Make vfio_container optionally compiled Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[09/10] vfio/mdpy: Convert to use vfio_register_group_dev() Allow mdev drivers to directly create the vfio_device - 1 - --- 2021-06-08 Jason Gunthorpe New
[09/10] vfio/pci: Replace uses of vfio_device_data() with container_of Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 Jason Gunthorpe New
[09/12] vfio/mdev: Remove mdev_parent_ops dev_attr_groups Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[09/13] vfio/pci: Reorganize VFIO_DEVICE_PCI_HOT_RESET to use the device set Provide core infrastructure for managing open/release - - - --- 2021-07-15 Jason Gunthorpe New
[09/14] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[09/18] vfio/mdev: Add missing error handling to dev_set_name() Make vfio_mdev type safe - 4 - --- 2021-03-23 Jason Gunthorpe New
[1/2] vfio: Remove the vfio_group->users and users_comp Simplify some of the locking in vfio_group - 1 - --- 2022-09-29 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
[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
[1/3] vfio: Add vfio_file_is_group() Allow the group FD to remain open when unplugging a device - - 3 --- 2022-10-06 Jason Gunthorpe New
[1/3] vfio: IOMMU_API should be selected Tidy some parts of the VFIO kconfig world - 1 - --- 2021-02-23 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
[1/4] vfio: Simplify vfio_create_group() Fix splats releated to using the iommu_group after destroying devices - 1 - --- 2022-09-08 Jason Gunthorpe New
[1/4] vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.ko Simplify the module and kconfig structure in vfio - - - --- 2022-09-29 Jason Gunthorpe New
[1/5] iommu: Replace uses of IOMMU_CAP_CACHE_COHERENCY with dev_is_dma_coherent() Make the iommu driver no-snoop block feature consistent - - - --- 2022-04-05 Jason Gunthorpe New
[1/5] vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier() Update vfio_group to use the modern cdev lifecycle - 2 - --- 2021-10-01 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
[1/8] iommu: Add a gfp parameter to iommu_map() Let iommufd charge IOPTE allocations to the memory cgroup - - - --- 2023-01-06 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
[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
[1/9] vfio: Make vfio_(un)register_notifier accept a vfio_device Make the rest of the VFIO driver interface use vfio_device 1 2 - --- 2022-04-12 Jason Gunthorpe New
[10/10] iommufd: Allow iommufd to supply /dev/vfio/vfio Connect VFIO to IOMMUFD - - - --- 2022-10-25 Jason Gunthorpe New
[10/10] vfio: Remove device_data from the vfio bus driver API Embed struct vfio_device in all sub-structures - 1 - --- 2021-03-09 Jason Gunthorpe New
[10/10] vfio/mbochs: Convert to use vfio_register_group_dev() Allow mdev drivers to directly create the vfio_device - 1 - --- 2021-06-08 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
[10/12] vfio/mdev: Remove mdev_parent_ops Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[10/13] vfio/mbochs: Fix close when multiple device FDs are open Provide core infrastructure for managing open/release - 1 - --- 2021-07-15 Jason Gunthorpe New
[10/14] iommufd: Make destroy_rwsem use a lock class per object type Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[10/18] vfio/mdev: Remove duplicate storage of parent in mdev_device Make vfio_mdev type safe - 2 - --- 2021-03-23 Jason Gunthorpe New
[11/12] vfio/mdev: Use the driver core to create the 'remove' file Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[11/13] vfio/ap,ccw: Fix open/close when multiple device FDs are open Provide core infrastructure for managing open/release - 1 - --- 2021-07-15 Jason Gunthorpe New
[11/14] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[11/18] vfio/mdev: Add mdev/mtype_get_type_group_id() Make vfio_mdev type safe - 3 - --- 2021-03-23 Jason Gunthorpe New
[12/12] vfio/mdev: Remove mdev drvdata Remove vfio_mdev.c, mdev_parent_ops and more - 1 - --- 2021-04-23 Jason Gunthorpe New
[12/13] vfio/gvt: Fix open/close when multiple device FDs are open Provide core infrastructure for managing open/release - 2 - --- 2021-07-15 Jason Gunthorpe New
« 1 2 3 47 8 »