aboutsummaryrefslogtreecommitdiff
path: root/drivers/virtio/virtio_pci_common.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-13virtio_pci: use irq to detect interrupt supportGravatar Michael S. Tsirkin 1-2/+2
2022-10-07virtio_pci: don't try to use intxif pin is zeroGravatar Angus Chen 1-0/+3
2022-08-16virtio: Revert "virtio: find_vqs() add arg sizes"Gravatar Michael S. Tsirkin 1-1/+1
2022-08-16virtio_pci: Revert "virtio_pci: support the arg sizes of find_vqs()"Gravatar Michael S. Tsirkin 1-10/+8
2022-08-11virtio_pci: support the arg sizes of find_vqs()Gravatar Xuan Zhuo 1-8/+10
2022-08-11virtio: find_vqs() add arg sizesGravatar Xuan Zhuo 1-1/+1
2022-08-11virtio_pci: support VIRTIO_F_RING_RESETGravatar Xuan Zhuo 1-3/+9
2022-05-31virtio: Replace unsigned with unsigned intGravatar Solomon Tan 1-6/+6
2022-05-31virtio-pci: Remove wrong address verification in vp_del_vqs()Gravatar Murilo Opsfelder Araujo 1-2/+1
2022-03-28Revert "virtio_pci: harden MSI-X interrupts"Gravatar Jason Wang 1-21/+6
2022-03-28Revert "virtio-pci: harden INTX interrupts"Gravatar Jason Wang 1-21/+2
2021-11-01virtio-pci: harden INTX interruptsGravatar Jason Wang 1-2/+21
2021-11-01virtio_pci: harden MSI-X interruptsGravatar Jason Wang 1-6/+21
2021-11-01virtio-pci: introduce legacy device moduleGravatar Wu Zongyong 1-4/+6
2021-08-10virtio_pci: Support surprise removal of virtio pci deviceGravatar Parav Pandit 1-0/+7
2020-02-06virtio-pci: check name when counting MSI-X vectorsGravatar Daniel Verkamp 1-1/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 78Gravatar Thomas Gleixner 1-4/+1
2019-04-08virtio_pci: fix a NULL pointer reference in vp_del_vqsGravatar Longpeng 1-3/+5
2019-01-14virtio_pci: use queue idx instead of array idx to set up the vqGravatar Wei Wang 1-4/+4
2018-08-11virtio: Make vp_set_vq_affinity() take a mask.Gravatar Caleb Raitto 1-4/+3
2018-06-16Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostGravatar Linus Torvalds 1-0/+30
2018-06-12treewide: kzalloc() -> kcalloc()Gravatar Kees Cook 1-1/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Gravatar Kees Cook 1-2/+3
2018-06-12virtio_pci: support enabling VFsGravatar Tiwei Bie 1-0/+30
2018-02-01virtio_pci: don't kfree device on register failureGravatar weiping zhang 1-2/+6
2017-08-25virtio_pci: fix cpu affinity supportGravatar Christoph Hellwig 1-3/+7
2017-05-02virtio: add context flag to find vqsGravatar Michael S. Tsirkin 1-6/+11
2017-04-11virtio-pci: Remove affinity hint before freeing the interruptGravatar Marc Zyngier 1-3/+6
2017-04-11Revert "virtio_pci: remove struct virtio_pci_vq_info"Gravatar Michael S. Tsirkin 1-38/+90
2017-04-11Revert "virtio_pci: use shared interrupts for virtqueues"Gravatar Michael S. Tsirkin 1-110/+134
2017-04-11Revert "virtio_pci: don't duplicate the msix_enable flag in struct pci_dev"Gravatar Michael S. Tsirkin 1-2/+3
2017-04-11Revert "virtio_pci: simplify MSI-X setup"Gravatar Michael S. Tsirkin 1-17/+15
2017-04-10Revert "virtio_pci: fix out of bound access for msix_names"Gravatar Michael S. Tsirkin 1-5/+4
2017-03-28virtio_pci: fix out of bound access for msix_namesGravatar Jason Wang 1-4/+5
2017-02-27virtio: provide a method to get the IRQ affinity mask for a virtqueueGravatar Christoph Hellwig 1-0/+11
2017-02-27virtio: allow drivers to request IRQ affinity when creating VQsGravatar Christoph Hellwig 1-7/+12
2017-02-27virtio_pci: simplify MSI-X setupGravatar Christoph Hellwig 1-17/+18
2017-02-27virtio_pci: don't duplicate the msix_enable flag in struct pci_devGravatar Christoph Hellwig 1-3/+2
2017-02-27virtio_pci: use shared interrupts for virtqueuesGravatar Christoph Hellwig 1-131/+104
2017-02-27virtio_pci: remove struct virtio_pci_vq_infoGravatar Christoph Hellwig 1-83/+34
2016-12-16virtio_pci: split vp_try_to_find_vqs into INTx and MSI-X variantsGravatar Christoph Hellwig 1-40/+57
2016-12-16virtio_pci: merge vp_free_vectors into vp_del_vqsGravatar Christoph Hellwig 1-34/+27
2016-12-16virtio_pci: remove the call to vp_free_vectors in vp_request_msix_vectorsGravatar Christoph Hellwig 1-1/+0
2016-12-16virtio_pci: use pci_alloc_irq_vectorsGravatar Christoph Hellwig 1-25/+17
2016-12-16virtio: clean up handling of request_irq failureGravatar Michael S. Tsirkin 1-3/+1
2016-03-16Merge tag 'pci-v4.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-1/+1
2016-03-08PCI: Add QEMU top-level IDs for (sub)vendor & deviceGravatar Robin H. Johnson 1-1/+1
2016-01-26virtio_pci: fix use after free on releaseGravatar Michael S. Tsirkin 1-0/+2
2016-01-12virtio: make find_vqs() checkpatch.pl-friendlyGravatar Stefan Hajnoczi 1-2/+2
2015-07-03Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostGravatar Linus Torvalds 1-7/+0