summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio (follow)
Commit message (Expand)AuthorAgeFilesLines
* vfio/ccw: remove unnecessary malloc alignmentEric Farman2023-01-091-20/+23
* vfio/ccw: simplify CCW chain fetch routinesEric Farman2023-01-091-18/+15
* vfio/ccw: replace copy_from_iova with vfio_dma_rwEric Farman2023-01-091-51/+5
* vfio/ccw: move where IDA flag is set in ORBEric Farman2023-01-091-7/+6
* vfio/ccw: allow non-zero storage keysEric Farman2023-01-091-1/+0
* vfio/ccw: simplify the cp_get_orb interfaceEric Farman2023-01-093-7/+6
* vfio/ccw: cleanup some of the mdev commentaryEric Farman2023-01-092-4/+2
* 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