summaryrefslogtreecommitdiff
path: root/include/linux/virtio_config.h
AgeCommit message (Expand)AuthorFilesLines
2022-03-04virtio: acknowledge all features before accessMichael S. Tsirkin1-1/+2
2021-11-01virtio_config: introduce a new .enable_cbs methodJason Wang1-0/+6
2020-10-23Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+10
2020-10-21virtio: let arch advertise guest's memory access restrictionsPierre Morel1-0/+10
2020-09-10virtio: Add get_shm_region methodSebastien Boeuf1-0/+17
2020-08-05virtio_config: fix up warnings on pariscMichael S. Tsirkin1-5/+4
2020-08-05virtio_config: drop LE option from config spaceMichael S. Tsirkin1-26/+2
2020-08-05virtio_config: add virtio_cread_le_featureMichael S. Tsirkin1-0/+10
2020-08-05virtio_config: LE config space accessorsMichael S. Tsirkin1-0/+65
2020-08-05virtio_config: disallow native type fields (again)Michael S. Tsirkin1-14/+2
2020-08-05virtio_config: rewrite using _GenericMichael S. Tsirkin1-85/+76
2020-08-05virtio_config: cread/write cleanupMichael S. Tsirkin1-12/+19
2020-08-05virtio_config: disallow native type fieldsMichael S. Tsirkin1-3/+2
2020-08-05virtio: allow __virtioXX, __leXX in config spaceMichael S. Tsirkin1-2/+48
2020-08-03virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirkMichael S. Tsirkin1-2/+2
2020-08-03virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORMMichael S. Tsirkin1-1/+1
2019-03-06virtio: hint if callbacks surprisingly might sleepCornelia Huck1-0/+13
2019-01-14virtio: document virtio_config_ops restrictionsCornelia Huck1-0/+5
2019-01-14virtio: fix virtio_config_ops descriptionCornelia Huck1-4/+4
2018-08-11virtio: Make vp_set_vq_affinity() take a mask.Caleb Raitto1-3/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-02virtio: add context flag to find vqsMichael S. Tsirkin1-3/+15
2017-05-02virtio: wrap find_vqsMichael S. Tsirkin1-0/+9
2017-02-27virtio: provide a method to get the IRQ affinity mask for a virtqueueChristoph Hellwig1-0/+3
2017-02-27virtio: allow drivers to request IRQ affinity when creating VQsChristoph Hellwig1-4/+5
2016-08-01virtio: new feature to detect IOMMU device quirkMichael S. Tsirkin1-0/+13
2016-01-12virtio: make find_vqs() checkpatch.pl-friendlyStefan Hajnoczi1-1/+1
2015-06-01virtio: add explicit big-endian support to memory accessorsGreg Kurz1-1/+2
2015-06-01virtio: introduce virtio_is_little_endian() helperGreg Kurz1-6/+11
2015-04-01virtio: drop a useless config readMichael S. Tsirkin1-1/+0
2015-04-01virtio_config: reorder functionsMichael S. Tsirkin1-8/+7
2014-12-14virtio: core support for config generationMichael S. Tsirkin1-4/+28
2014-12-11virtio_config: fix virtio_cread_bytesMichael S. Tsirkin1-1/+4
2014-12-09virtio: allow finalize_features to failMichael S. Tsirkin1-1/+2
2014-12-09virtio_config: endian conversion for v1.0Michael S. Tsirkin1-3/+6
2014-12-09virtio: memory access APIsMichael S. Tsirkin1-0/+32
2014-12-09virtio: add support for 64 bit features.Michael S. Tsirkin1-10/+10
2014-12-09virtio: use u32, not bitmap for featuresMichael S. Tsirkin1-3/+3
2014-12-09virtio: add low-level APIs for feature bitsMichael S. Tsirkin1-3/+50
2014-10-15virtio: add API to enable VQs earlyMichael S. Tsirkin1-0/+17
2013-10-17virtio_config: remove virtio_config_valRusty Russell1-27/+0
2013-10-17virtio_config: introduce size-based accessors.Rusty Russell1-0/+134
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-52/+1
2012-09-28virtio: support reserved vqsMichael S. Tsirkin1-0/+2
2012-09-28virtio: introduce an API to set affinity for a virtqueueJason Wang1-0/+21
2012-05-22virtio: fix typo in commentChen Baozi1-10/+1
2012-03-04BUG: headers with BUG/BUG_ON etc. need linux/bug.hPaul Gortmaker1-0/+1
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2011-11-24virtio-pci: make reset operation saferMichael S. Tsirkin1-0/+2
2011-11-16enable virtio_net to return bus_info in ethtool -i consistent with emulated NICsRick Jones1-0/+14