summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-155-162/+188
|\
| * vfio/ap/ccw/samples: Fix device_register() unwind pathAlex Williamson2022-12-051-1/+2
| * vfio: Remove vfio_free_deviceEric Farman2022-11-101-2/+0
| * vfio/ccw: replace vfio_init_device with _alloc_Eric Farman2022-11-103-30/+18
| * vfio/ccw: remove release completionEric Farman2022-11-102-16/+1
| * vfio/ccw: move private to mdev lifecycleEric Farman2022-11-103-28/+16
| * vfio/ccw: move private initialization to callbackEric Farman2022-11-103-66/+58
| * vfio/ccw: remove private->schEric Farman2022-11-105-28/+26
| * vfio/ccw: create a parent structEric Farman2022-11-103-25/+101
* | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-141-0/+3
|\ \
| * | vfio-iommufd: Support iommufd for emulated VFIO devicesJason Gunthorpe2022-12-021-0/+3
| |/
* | Merge tag 's390-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2022-12-1212-41/+48
|\ \ | |/ |/|
| * vfio/ccw: identify CCW data addresses as physicalEric Farman2022-12-051-2/+2
| * vfio/ccw: sort out physical vs virtual pointers usageAlexander Gordeev2022-12-051-1/+1
| * s390/cio: sort out physical vs virtual pointers usageAlexander Gordeev2022-12-0110-38/+45
* | s390/cio: fix out-of-bounds access on cio_ignore freePeter Oberparleiter2022-10-261-6/+2
|/
* Merge tag 'vfio-v6.1-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-10-123-58/+57
|\
| * vfio/mdev: add mdev available instance checking to the coreJason Gunthorpe2022-10-043-17/+1
| * vfio/mdev: consolidate all the available_instance sysfs into the core codeChristoph Hellwig2022-10-041-11/+3
| * vfio/mdev: consolidate all the name sysfs into the core codeChristoph Hellwig2022-10-042-8/+1
| * vfio/mdev: consolidate all the device_api sysfs into the core codeJason Gunthorpe2022-10-041-8/+1
| * vfio/mdev: remove mtype_get_parent_devChristoph Hellwig2022-10-041-2/+1
| * vfio/mdev: simplify mdev_type handlingChristoph Hellwig2022-10-043-14/+8
| * vfio/mdev: embedd struct mdev_parent in the parent data structureChristoph Hellwig2022-10-043-3/+7
| * vfio/mdev: make mdev.h standalone includableChristoph Hellwig2022-10-041-1/+0
| * vfio/ccw: Use the new device life cycle helpersKevin Tian2022-09-212-7/+48
* | s390: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-301-1/+1
|/
* Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-08-067-241/+261
|\
| * vfio/ccw: Check return code from subchannel quiesceEric Farman2022-08-011-1/+1
| * vfio/ccw: Remove FSM Close from remove handlersEric Farman2022-08-012-3/+0
| * vfio/ccw: Add length to DMA_UNMAP checksEric Farman2022-08-013-7/+13
| * vfio: Replace phys_pfn with pages for vfio_pin_pages()Nicolin Chen2022-07-251-10/+9
| * vfio/ccw: Add kmap_local_page() for memcpyNicolin Chen2022-07-251-3/+6
| * vfio/ccw: Change pa_pfn list to pa_iova listNicolin Chen2022-07-251-71/+64
| * vfio: Pass in starting IOVA to vfio_pin/unpin_pages APINicolin Chen2022-07-251-2/+2
| * vfio/ccw: Only pass in contiguous pagesNicolin Chen2022-07-231-14/+56
| * vfio: Replace the DMA unmapping notifier with a callbackJason Gunthorpe2022-07-202-33/+8
| * vfio/ccw: Move FSM open/close to MDEV open/closeEric Farman2022-07-073-32/+39
| * vfio/ccw: Refactor vfio_ccw_mdev_resetEric Farman2022-07-071-14/+10
| * vfio/ccw: Create a CLOSE FSM eventEric Farman2022-07-074-24/+34
| * vfio/ccw: Create an OPEN FSM EventEric Farman2022-07-073-7/+24
| * vfio/ccw: Update trace data for not operational eventEric Farman2022-07-071-2/+6
| * vfio/ccw: Flatten MDEV device (un)registerEric Farman2022-07-073-15/+2
| * vfio/ccw: Pass enum to FSM event jumptableEric Farman2022-07-071-1/+1
| * vfio/ccw: Remove private->mdevEric Farman2022-07-073-6/+0
| * vfio/ccw: Do not change FSM state in subchannel eventEric Farman2022-07-071-11/+3
| * vfio/ccw: Fix FSM state if mdev probe failsEric Farman2022-07-072-3/+4
| * vfio/ccw: Remove UUID from s390 debug logMichael Kawano2022-07-073-21/+18
| * vfio: de-extern-ify function prototypesAlex Williamson2022-06-272-9/+9
* | s390/airq: allow for airq structure that uses an input vectorMatthew Rosato2022-07-111-3/+7