summaryrefslogtreecommitdiffstats
path: root/drivers/virtio
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds10 days4-31/+209
|\
| * virtio_pci: Add support for PCIe Function Level ResetIsrael Rukshin11 days2-25/+110
| * virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAMDavid Hildenbrand11 days1-0/+88
| * virtio-mem: remember usable region sizeDavid Hildenbrand11 days1-3/+7
| * virtio-mem: mark device ready before registering callbacks in kdump modeDavid Hildenbrand11 days1-2/+3
| * virtio_balloon: Use outer variable 'page'zhang jiao2025-01-081-1/+1
* | virtio: hookup irq_get_affinity callbackDaniel Wagner2024-12-231-0/+19
|/
* virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()Koichiro Den2024-12-101-1/+5
* virtio_ring: add a func argument 'recycle_done' to virtqueue_resize()Koichiro Den2024-12-101-1/+5
* module: Convert symbol namespace to string literalPeter Zijlstra2024-12-021-1/+1
* Get rid of 'remove_new' relic from platform driver structLinus Torvalds2024-12-011-1/+1
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-11-272-108/+120
|\
| * virtio_vdpa: remove redundant check on descColin Ian King2024-11-121-2/+1
| * virtio: Make vring_new_virtqueue support packed vringWenyu Huang2024-11-121-106/+121
* | Merge tag 'vfio-v6.13-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2024-11-272-3/+473
|\ \
| * | virtio-pci: Introduce APIs to execute device parts admin commandsYishai Hadas2024-11-132-1/+355
| * | virtio: Manage device and driver capabilities via the admin commandsYishai Hadas2024-11-132-2/+116
| * | virtio: Extend the admin command to include the result sizeYishai Hadas2024-11-131-1/+3
* | | Merge tag 'net-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2024-11-211-175/+181
|\ \ \
| * | | virtio_ring: remove API virtqueue_set_dma_premappedXuan Zhuo2024-11-151-48/+0
| * | | virtio_ring: introduce add api for premappedXuan Zhuo2024-11-151-0/+48
| * | | virtio_ring: perform premapped operations based on per-bufferXuan Zhuo2024-11-151-48/+53
| * | | virtio_ring: packed: record extras for indirect buffersXuan Zhuo2024-11-151-24/+36
| * | | virtio_ring: split: record extras for indirect buffersXuan Zhuo2024-11-151-60/+52
| * | | virtio_ring: introduce vring_need_unmap_bufferXuan Zhuo2024-11-151-15/+12
| | |/ | |/|
* | | Merge tag 's390-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2024-11-181-6/+6
|\ \ \ | |/ / |/| |
| * | virtio-mem: s390 supportDavid Hildenbrand2024-11-071-6/+6
* | | virtio_pci: Fix admin vq cleanup by using correct info pointerFeng Liu2024-11-063-17/+20
| |/ |/|
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-10-071-1/+1
|\ \ | |/ |/|
| * virtio_ring: tag event_triggered as racy for KCSANMichael S. Tsirkin2024-09-251-1/+1
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-09-261-0/+18
|\|
| * virtio_balloon: introduce memory scan/reclaim infozhenwei pi2024-09-101-0/+9
| * virtio_balloon: introduce memory allocation stall counterzhenwei pi2024-09-101-0/+8
| * virtio_balloon: introduce oom-kill invocationszhenwei pi2024-09-101-0/+1
* | virtio: allow driver to disable the configure change notificationJason Wang2024-08-151-3/+36
* | virtio: rename virtio_config_enabled to virtio_config_core_enabledJason Wang2024-08-151-11/+11
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-07-294-157/+236
|\
| * virtio_pci_modern: remove admin queue serialization lockJiri Pirko2024-07-172-7/+0
| * virtio_pci_modern: use completion instead of busy loop to wait on admin cmd r...Jiri Pirko2024-07-173-16/+74
| * virtio_pci_modern: pass cmd as an identification tokenJiri Pirko2024-07-171-3/+3
| * virtio_pci_modern: create admin queue of queried sizeJiri Pirko2024-07-171-2/+1
| * virtio: create admin queues alongside other virtqueuesJiri Pirko2024-07-174-92/+46
| * virtio_pci: pass vq info as an argument to vp_setup_vq()Jiri Pirko2024-07-171-6/+10
| * virtio: push out code to vp_avq_index()Jiri Pirko2024-07-171-10/+21
| * virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as staticJiri Pirko2024-07-172-11/+2
| * virtio_pci: introduce vector allocation fallback for slow path virtqueuesJiri Pirko2024-07-172-9/+51
| * virtio_pci: pass vector policy enum to vp_find_one_vq_msix()Jiri Pirko2024-07-171-8/+9
| * virtio_pci: pass vector policy enum to vp_find_vqs_msix()Jiri Pirko2024-07-171-3/+13
| * virtio_pci: simplify vp_request_msix_vectors() call a bitJiri Pirko2024-07-171-2/+4
| * virtio_pci: push out single vq find code to vp_find_one_vq_msix()Jiri Pirko2024-07-171-27/+41