summaryrefslogtreecommitdiffstats
path: root/drivers/virtio (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-021-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-131-2/+1
| * virtio: Make vring_new_virtqueue support packed vringWenyu Huang2024-11-131-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-161-48/+0
| * | | virtio_ring: introduce add api for premappedXuan Zhuo2024-11-161-0/+48
| * | | virtio_ring: perform premapped operations based on per-bufferXuan Zhuo2024-11-161-48/+53
| * | | virtio_ring: packed: record extras for indirect buffersXuan Zhuo2024-11-161-24/+36
| * | | virtio_ring: split: record extras for indirect buffersXuan Zhuo2024-11-161-60/+52
| * | | virtio_ring: introduce vring_need_unmap_bufferXuan Zhuo2024-11-161-15/+12
| | |/ | |/|
* | | Merge tag 's390-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2024-11-191-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-161-3/+36
* | virtio: rename virtio_config_enabled to virtio_config_core_enabledJason Wang2024-08-161-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
| * virtio: add missing MODULE_DESCRIPTION() macroJeff Johnson2024-07-171-0/+1
* | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-07-251-1/+1
|\ \
| * | driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2024-07-031-1/+1
* | | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-15/+14
|\ \ \
| * | | mm/memory_hotplug: skip adjust_managed_page_count() for PageOffline() pages w...David Hildenbrand2024-07-041-9/+2
| * | | mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with PageOffline() inste...David Hildenbrand2024-07-041-6/+12
| |/ /
* | | Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-07-201-1/+1
|\ \ \