summaryrefslogtreecommitdiff
path: root/drivers/s390/cio/vfio_ccw_ops.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-30s390/vfio_ccw: Implement a crw lockEric Farman1-0/+4
2026-07-30s390/vfio_ccw: Move cp cleanup out of not operationalEric Farman1-0/+13
2026-07-30s390/vfio_ccw: Cancel existing workqueuesEric Farman1-0/+15
2026-07-30s390/vfio_ccw: Ensure index for read/write regions are within rangeEric Farman1-4/+3
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+2
2025-11-12vfio/ccw: Convert to get_region_info_capsJason Gunthorpe1-48/+7
2025-11-12vfio/ccw: Provide a get_region_info opJason Gunthorpe1-18/+26
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner1-3/+3
2023-07-25vfio-iommufd: Add detach_ioas support for emulated VFIO devicesYi Liu1-0/+1
2022-12-15Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-33/+74
2022-12-02vfio-iommufd: Support iommufd for emulated VFIO devicesJason Gunthorpe1-0/+3
2022-11-10vfio: Remove vfio_free_deviceEric Farman1-2/+0
2022-11-10vfio/ccw: replace vfio_init_device with _alloc_Eric Farman1-10/+18
2022-11-10vfio/ccw: remove release completionEric Farman1-13/+1
2022-11-10vfio/ccw: move private to mdev lifecycleEric Farman1-13/+13
2022-11-10vfio/ccw: move private initialization to callbackEric Farman1-0/+43
2022-11-10vfio/ccw: remove private->schEric Farman1-6/+6
2022-11-10vfio/ccw: create a parent structEric Farman1-2/+6
2022-10-04vfio/mdev: add mdev available instance checking to the coreJason Gunthorpe1-14/+1
2022-10-04vfio/mdev: consolidate all the available_instance sysfs into the core codeChristoph Hellwig1-11/+3
2022-10-04vfio/mdev: consolidate all the name sysfs into the core codeChristoph Hellwig1-8/+0
2022-10-04vfio/mdev: consolidate all the device_api sysfs into the core codeJason Gunthorpe1-8/+1
2022-10-04vfio/mdev: remove mtype_get_parent_devChristoph Hellwig1-2/+1
2022-10-04vfio/mdev: simplify mdev_type handlingChristoph Hellwig1-12/+2
2022-10-04vfio/mdev: embedd struct mdev_parent in the parent data structureChristoph Hellwig1-1/+0
2022-09-21vfio/ccw: Use the new device life cycle helpersKevin Tian1-7/+45
2022-08-01vfio/ccw: Remove FSM Close from remove handlersEric Farman1-2/+0
2022-08-01vfio/ccw: Add length to DMA_UNMAP checksEric Farman1-1/+1
2022-07-20vfio: Replace the DMA unmapping notifier with a callbackJason Gunthorpe1-31/+8
2022-07-07vfio/ccw: Move FSM open/close to MDEV open/closeEric Farman1-15/+11
2022-07-07vfio/ccw: Refactor vfio_ccw_mdev_resetEric Farman1-14/+10
2022-07-07vfio/ccw: Create a CLOSE FSM eventEric Farman1-12/+2
2022-07-07vfio/ccw: Flatten MDEV device (un)registerEric Farman1-10/+0
2022-07-07vfio/ccw: Remove private->mdevEric Farman1-3/+0
2022-07-07vfio/ccw: Fix FSM state if mdev probe failsEric Farman1-1/+1
2022-07-07vfio/ccw: Remove UUID from s390 debug logMichael Kawano1-4/+4
2022-05-11vfio: Make vfio_(un)register_notifier accept a vfio_deviceJason Gunthorpe1-4/+3
2022-04-21vfio/mdev: Remove mdev_parent_opsJason Gunthorpe1-6/+1
2021-10-28vfio/ccw: Convert to use vfio_register_emulated_iommu_dev()Jason Gunthorpe1-41/+66
2021-10-28vfio/ccw: Pass vfio_ccw_private not mdev_device to various functionsJason Gunthorpe1-22/+15
2021-08-11vfio/ap,ccw: Fix open/close when multiple device FDs are openJason Gunthorpe1-4/+4
2021-05-12vfio-ccw: Reset FSM state to IDLE inside FSMEric Farman1-2/+0
2021-04-12vfio/mdev: Correct the function signatures for the mdev_type_attributesJason Gunthorpe1-6/+9
2021-04-12vfio/mdev: Remove kobj from mdev_parent_ops->create()Jason Gunthorpe1-1/+1
2021-03-08s390/cio: return -EFAULT if copy_to_user() failsEric Farman1-1/+1
2021-03-08s390/cio: return -EFAULT if copy_to_user() failsWang Qing1-2/+2
2020-12-03vfio-ccw: Wire in the request callbackEric Farman1-0/+26
2020-06-03vfio-ccw: Introduce a new CRW regionFarhan Ali1-0/+8
2020-06-02vfio-ccw: Refactor IRQ handlersEric Farman1-6/+17