aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-07-03vhost: Allow worker switching while work is queueingMike Christie3-46/+115
2023-07-03vhost_scsi: add support for worker ioctlsMike Christie1-0/+8
2023-07-03vhost: allow userspace to create workersMike Christie4-1/+193
2023-07-03vhost: replace single worker pointer with xarrayMike Christie2-17/+50
2023-07-03vhost: add helper to parse userspace vring state/fileMike Christie1-7/+22
2023-07-03vhost: remove vhost_work_queueMike Christie2-9/+2
2023-07-03vhost_scsi: flush IO vqs then send TMF rspMike Christie1-3/+18
2023-07-03vhost_scsi: convert to vhost_vq_work_queueMike Christie1-9/+9
2023-07-03vhost_scsi: make SCSI cmd completion per vqMike Christie1-30/+26
2023-07-03vhost_sock: convert to vhost_vq_work_queueMike Christie1-2/+2
2023-07-03vhost: convert poll work to be vq basedMike Christie3-6/+12
2023-07-03vhost: take worker or vq for flushingMike Christie2-2/+14
2023-07-03vhost: take worker or vq instead of dev for queueingMike Christie2-16/+29
2023-07-03vhost, vhost_net: add helper to check if vq has workMike Christie3-5/+5
2023-07-03vhost: add vhost_worker pointer to vhost_virtqueueMike Christie2-7/+15
2023-07-03vhost: dynamically allocate vhost_workerMike Christie2-25/+45
2023-07-03vhost: create worker at end of vhost_dev_set_ownerMike Christie1-6/+13
2023-07-03virtio_bt: call scheduler when we free unused buffsXianting Tian1-0/+1
2023-07-03virtio-console: call scheduler when we free unused buffsXianting Tian1-0/+1
2023-07-03virtio-crypto: call scheduler when we free unused buffsXianting Tian1-0/+1
2023-07-03vDPA/ifcvf: implement new accessors for vq_stateZhu Lingshan3-33/+17
2023-07-03vDPA/ifcvf: detect and report max allowed vq sizeZhu Lingshan3-2/+35
2023-07-03vDPA/ifcvf: dynamic allocate vq data storesZhu Lingshan3-1/+6
2023-06-27vdpa/mlx5: Support interrupt bypassingEli Cohen2-9/+171
2023-06-27virtio: Add missing documentation for structure fieldsSimon Horman1-1/+4
2023-06-27pds_vdpa: pds_vdps.rst and KconfigShannon Nelson4-0/+100
2023-06-27pds_vdpa: subscribe to the pds_core eventsShannon Nelson2-1/+59
2023-06-27pds_vdpa: add support for vdpa and vdpamgmt interfacesShannon Nelson6-2/+892
2023-06-27pds_vdpa: add vdpa config client commandsShannon Nelson4-1/+236
2023-06-27pds_vdpa: virtio bar setup for vdpaShannon Nelson2-0/+28
2023-06-27pds_vdpa: get vdpa management infoShannon Nelson6-1/+150
2023-06-27pds_vdpa: new adminq entriesShannon Nelson1-0/+226
2023-06-27pds_vdpa: move enum from common to adminq headerShannon Nelson2-21/+21
2023-06-27pds_vdpa: Add new vDPA driver for AMD/Pensando DSCShannon Nelson7-0/+146
2023-06-27virtio: allow caller to override device DMA mask in vp_modernShannon Nelson2-1/+5
2023-06-27virtio: allow caller to override device id in vp_modernShannon Nelson2-11/+22
2023-06-27virtio_pci: Optimize virtio_pci_device structure sizeFeng Liu1-3/+4
2023-06-27tools/virtio: fix build break for aarch64Peng Fan1-1/+12
2023-06-27virtio-vdpa: Fix unchecked call to NULL set_vq_affinityDragos Tatulea1-1/+3
2023-06-27vdpa/snet: implement the resume vDPA callbackAlvaro Karsz3-0/+22
2023-06-27vdpa: solidrun: constify pointers to hwmon_channel_infoKrzysztof Kozlowski1-1/+1
2023-06-27vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILEDZhu Lingshan1-3/+1
2023-06-27vDPA/ifcvf: synchronize irqs in the reset routineZhu Lingshan3-52/+40
2023-06-27vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_statusZhu Lingshan3-43/+0
2023-06-27vDPA/ifcvf: get_driver_features from virtio registersZhu Lingshan3-23/+29
2023-06-27vDPA/ifcvf: virt queue ops take immediate actionsZhu Lingshan3-39/+45
2023-06-25Linux 6.4Linus Torvalds1-1/+1
2023-06-25Merge tag 'i2c-for-6.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-9/+17
2023-06-25Merge tag 'perf_urgent_for_v6.4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+17
2023-06-25Merge tag 'objtool_urgent_for_v6.4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-0/+59