aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve/virtio.c
Commit message (Expand)AuthorAgeFilesLines
* bhyve: avoid TOCTOU on iov_len in virtio_vq_recordon()Pierre Pronchery2024-10-021-2/+7
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* bhyve: Remove vmctx argument from PCI device model methods.John Baldwin2023-01-261-6/+4
* bhyve: Remove unused vcpu argument from PCI read/write methods.John Baldwin2023-01-261-2/+2
* bhyve: Address some signed/unsigned comparison warningsMark Johnston2023-01-261-1/+1
* bhyve: Annotate unused function parametersMark Johnston2023-01-261-6/+7
* Add a virtio-input device emulation.Corvin Köhne2023-01-241-2/+8
* bhyve: Drop volatile qualifiers from virtio ringsMark Johnston2022-11-291-7/+6
* bhyve: Mark variables and functions as static where appropriateMark Johnston2022-08-231-1/+1
* bhyve: Only snapshot initialized VirtIO queuesVitaliy Gusev2021-12-271-0/+3
* bhyve: change vq_getchain to return iovecs in both directionsKa Ho Ng2021-08-121-15/+21
* bhyve: virtio shares definitions between sys/dev/virtioKa Ho Ng2021-08-121-77/+70
* Initial support for bhyve save and restore.John Baldwin2020-05-051-0/+148
* bhyve: add wrapper for debug printf statementsVincenzo Maffione2020-01-081-29/+30
* bhyve: add support for virtio-net mergeable rx buffersVincenzo Maffione2019-11-081-18/+29
* bhyve: virtio: introduce vq_kick_enable() and vq_kick_disable()Vincenzo Maffione2019-06-111-1/+2
* bhyve virtio needs barriersRodney W. Grimes2019-05-181-0/+16
* Fix style(9) space vs tab.Marcelo Araujo2018-06-141-1/+1
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Handling indirect descriptors is a capability of the host andPeter Grehan2015-05-111-1/+1
* Move legacy interrupt allocation for virtio devices to common code.Peter Grehan2015-03-271-0/+5
* Fix networking problem after r280026.Alexander Motin2015-03-151-2/+15
* Modify virtqueue helpers added in r253440 to allow queuing.Alexander Motin2015-03-151-9/+10
* Add a callback to be notified about negotiated features.Peter Grehan2014-09-091-0/+3
* Fix a recursive lock acquisition in vi_reset_dev().Tycho Nightingale2014-08-221-2/+6
* Use correct flag for event index.Peter Grehan2014-07-031-1/+1
* Enhance the support for PCI legacy INTx interrupts and enable them inJohn Baldwin2014-01-291-4/+9
* Fix issue with the virtio descriptor region being truncatedPeter Grehan2014-01-091-1/+1
* Pass the number of supported vectors to pci_emul_add_msicap() andPeter Grehan2013-09-171-1/+2
* Major rework of the virtio code. Split out common parts, and modifyPeter Grehan2013-07-171-0/+745