summaryrefslogtreecommitdiffstats
path: root/drivers/s390/virtio
Commit message (Expand)AuthorAgeFilesLines
* s390/virtio_ccw: avoid converting dma addresses / handlesHalil Pasic2024-03-131-18/+53
* s390/virtio_ccw: use DMA handle from DMA APIHalil Pasic2024-03-131-35/+34
* s390/virtio_ccw: fix virtual vs physical address confusionHalil Pasic2024-03-131-39/+39
* s390/airq: remove lsi_mask from airq_structBenjamin Block2023-08-301-1/+0
* virtio: add VIRTIO_F_NOTIFICATION_DATA feature supportViktor Prutyanov2023-04-211-3/+19
* s390/virtio: sort out physical vs virtual pointers usageAlexander Gordeev2023-02-081-22/+24
* virtio: Revert "virtio: find_vqs() add arg sizes"Michael S. Tsirkin2022-08-161-1/+0
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2022-08-121-0/+4
|\
| * virtio: find_vqs() add arg sizesXuan Zhuo2022-08-111-0/+1
| * virtio: record the maximum queue num supported by the device.Xuan Zhuo2022-08-111-0/+3
* | Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini2022-08-011-2/+4
|\ \ | |/ |/|
| * s390/airq: allow for airq structure that uses an input vectorMatthew Rosato2022-07-111-1/+1
| * s390/airq: pass more TPI info to airq handlersMatthew Rosato2022-07-111-1/+3
* | virtio: disable notification hardening by defaultJason Wang2022-06-241-1/+8
|/
* virtio: harden vring IRQJason Wang2022-05-311-0/+4
* virtio-ccw: implement synchronize_cbs()Jason Wang2022-05-311-0/+30
* virtio/s390: get rid of open-coded kvm hypercallHeiko Carstens2021-06-281-26/+4
* virtio/s390: implement virtio-ccw revision 2 correctlyCornelia Huck2021-02-241-2/+2
* s390/virtio: remove unused pm callbacksCornelia Huck2020-06-161-26/+0
* virtio/s390: fix race on airq_areas[]Halil Pasic2019-07-261-0/+4
* virtio/s390: make airq summary indicators DMAHalil Pasic2019-06-151-8/+24
* virtio/s390: use DMA memory for ccw I/O and classic notifiersHalil Pasic2019-06-151-80/+89
* virtio/s390: add indirection to indicators accessHalil Pasic2019-06-151-15/+25
* virtio/s390: use cacheline aligned airq bit vectorsHalil Pasic2019-06-151-1/+2
* s390/cio: add basic protected virtualization supportHalil Pasic2019-06-151-10/+0
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2019-05-141-27/+25
|\
| * virtio/s390: enable packed ringHalil Pasic2019-05-121-3/+1
| * virtio/s390: DMA support for virtio-ccwHalil Pasic2019-05-121-7/+15
| * virtio/s390: use vring_create_virtqueueHalil Pasic2019-05-121-19/+11
* | s390/airq: recognize directed interruptsSebastian Ott2019-04-291-1/+1
|/
* virtio-ccw: wire up ->bus_name callbackCornelia Huck2019-03-061-0/+8
* s390/virtio: handle find on invalid queue gracefullyHalil Pasic2019-03-061-1/+3
* virtio: don't allocate vqs when names[i] = NULLWei Wang2019-01-141-3/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-091-3/+14
|\
| * virtio/s390: fix race in ccw_io_helper()Halil Pasic2018-12-061-1/+6
| * virtio/s390: avoid race on vcdev->configHalil Pasic2018-12-061-2/+8
* | virtio_ring: disable packed ring on unsupported transportsTiwei Bie2018-11-261-0/+14
|/
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* virtio/s390: implement PM operations for virtio_ccwChristian Borntraeger2018-02-141-0/+29
* s390: drivers: Remove redundant license textGreg Kroah-Hartman2017-11-242-8/+0
* s390: virtio: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-11-242-0/+2
* s390/virtio: simplify MakefileHeiko Carstens2017-09-291-2/+1
* s390/virtio: remove the old KVM virtio transportThomas Huth2017-09-292-518/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-05-161-1/+1
|\
| * s390/virtio: change virtio_feature_desc:features type to __le32Heiko Carstens2017-05-151-1/+1
* | virtio: add context flag to find vqsMichael S. Tsirkin2017-05-022-6/+9
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2017-03-022-2/+4
|\
| * virtio: allow drivers to request IRQ affinity when creating VQsChristoph Hellwig2017-02-272-2/+4
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-02-221-1/+1
|\ \ | |/ |/|
| * s390: use false/true when using boolHeiko Carstens2017-01-161-1/+1