summaryrefslogtreecommitdiffstats
path: root/drivers/virtio
AgeCommit message (Expand)AuthorLines
2024-12-10virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()Koichiro Den-1/+5
2024-12-10virtio_ring: add a func argument 'recycle_done' to virtqueue_resize()Koichiro Den-1/+5
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra-1/+1
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds-1/+1
2024-11-27Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-108/+120
2024-11-27Merge tag 'vfio-v6.13-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds-3/+473
2024-11-21Merge tag 'net-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds-175/+181
2024-11-18Merge tag 's390-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds-6/+6
2024-11-15virtio_ring: remove API virtqueue_set_dma_premappedXuan Zhuo-48/+0
2024-11-15virtio_ring: introduce add api for premappedXuan Zhuo-0/+48
2024-11-15virtio_ring: perform premapped operations based on per-bufferXuan Zhuo-48/+53
2024-11-15virtio_ring: packed: record extras for indirect buffersXuan Zhuo-24/+36
2024-11-15virtio_ring: split: record extras for indirect buffersXuan Zhuo-60/+52
2024-11-15virtio_ring: introduce vring_need_unmap_bufferXuan Zhuo-15/+12
2024-11-13virtio-pci: Introduce APIs to execute device parts admin commandsYishai Hadas-1/+355
2024-11-13virtio: Manage device and driver capabilities via the admin commandsYishai Hadas-2/+116
2024-11-13virtio: Extend the admin command to include the result sizeYishai Hadas-1/+3
2024-11-12virtio_vdpa: remove redundant check on descColin Ian King-2/+1
2024-11-12virtio: Make vring_new_virtqueue support packed vringWenyu Huang-106/+121
2024-11-07virtio-mem: s390 supportDavid Hildenbrand-6/+6
2024-11-06virtio_pci: Fix admin vq cleanup by using correct info pointerFeng Liu-17/+20
2024-10-07Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-1/+1
2024-09-26Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-0/+18
2024-09-25virtio_ring: tag event_triggered as racy for KCSANMichael S. Tsirkin-1/+1
2024-09-10virtio_balloon: introduce memory scan/reclaim infozhenwei pi-0/+9
2024-09-10virtio_balloon: introduce memory allocation stall counterzhenwei pi-0/+8
2024-09-10virtio_balloon: introduce oom-kill invocationszhenwei pi-0/+1
2024-08-15virtio: allow driver to disable the configure change notificationJason Wang-3/+36
2024-08-15virtio: rename virtio_config_enabled to virtio_config_core_enabledJason Wang-11/+11
2024-07-29Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-157/+236
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-1/+1
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-15/+14
2024-07-20Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-1/+1
2024-07-19Merge tag 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-0/+1
2024-07-17virtio_pci_modern: remove admin queue serialization lockJiri Pirko-7/+0
2024-07-17virtio_pci_modern: use completion instead of busy loop to wait on admin cmd r...Jiri Pirko-16/+74
2024-07-17virtio_pci_modern: pass cmd as an identification tokenJiri Pirko-3/+3
2024-07-17virtio_pci_modern: create admin queue of queried sizeJiri Pirko-2/+1
2024-07-17virtio: create admin queues alongside other virtqueuesJiri Pirko-92/+46
2024-07-17virtio_pci: pass vq info as an argument to vp_setup_vq()Jiri Pirko-6/+10
2024-07-17virtio: push out code to vp_avq_index()Jiri Pirko-10/+21
2024-07-17virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as staticJiri Pirko-11/+2
2024-07-17virtio_pci: introduce vector allocation fallback for slow path virtqueuesJiri Pirko-9/+51
2024-07-17virtio_pci: pass vector policy enum to vp_find_one_vq_msix()Jiri Pirko-8/+9
2024-07-17virtio_pci: pass vector policy enum to vp_find_vqs_msix()Jiri Pirko-3/+13
2024-07-17virtio_pci: simplify vp_request_msix_vectors() call a bitJiri Pirko-2/+4
2024-07-17virtio_pci: push out single vq find code to vp_find_one_vq_msix()Jiri Pirko-27/+41
2024-07-17virtio: add missing MODULE_DESCRIPTION() macroJeff Johnson-0/+1
2024-07-17virtio: rename virtio_find_vqs_info() to virtio_find_vqs()Jiri Pirko-3/+3
2024-07-17virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()Jiri Pirko-4/+5