summaryrefslogtreecommitdiff
path: root/sys/dev/pci/virtio_pci.c
AgeCommit message (Expand)Author
2024-10-29virtio_pci: Negotiate ACCESS_PLATTFORM featureStefan Fritsch
2024-09-19virtio_pci: Fix off-by-one in interrupt setupStefan Fritsch
2024-09-02virtio: Move interrupt setup into separate functionStefan Fritsch
2024-09-02virtio_pci: Improve interrupt namesStefan Fritsch
2024-08-27constify struct virtio_opsStefan Fritsch
2024-08-26virtio: Introduce dedicated attach argsStefan Fritsch
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-05-17vio: Fix signal handling and locking in sysctl pathStefan Fritsch
2024-01-15vio(4): poll device status after issuing device reset.Dave Voutila
2023-07-07The per-VQ MSI-X interrupt handler needs to sync DMA mappings in thePatrick Wildt
2023-07-05Fix off-by-one in the MSI-X interrupt establish loop that always tried toPatrick Wildt
2023-05-29virtio: Set DRIVER_OK earlierStefan Fritsch
2023-04-13remove duplicate includesJonathan Gray
2022-03-11Constify struct cfattach.Martin Pieuchot
2021-09-03Make virtio(4) less restrictive on the type of BAR it supports forPatrick Wildt
2021-06-12Restrict MSI override to i386 and amd64. On other architectures we canMark Kettenis
2019-05-27fix virtio_pci on 32bit archsStefan Fritsch
2019-05-26Support virtio 1.0 for virtio_pciStefan Fritsch
2019-05-26Rework virtio_negotiate_features()Stefan Fritsch
2019-05-26virtio_pci: Move msix vector config into functionsStefan Fritsch
2019-05-26virtio_pci: Split bus space handlesStefan Fritsch
2019-03-24virtio: Prepare for 64 feature bitsStefan Fritsch
2019-03-24virtio: adjust virtio_setup_queue prototype for 1.0Stefan Fritsch
2019-01-19virtio: Introduce defines for config(8) flagsStefan Fritsch
2019-01-10Move some PCI-specific defines to a new virtio_pcireg.h fileStefan Fritsch
2019-01-10Move some common defines to virtiovar.hStefan Fritsch
2017-05-31virtio_pci: Support IPL_MPSAFE interrupt handlersStefan Fritsch
2017-01-21Switch include of virtio header from dev/pci/to dev/pv/Reyk Floeter
2017-01-13Add vmmci(4) (VMM control interface), a simple guest-side driver for vmm(4) VMsReyk Floeter
2016-07-19virtio_pci: Always allow MSI/MSI-XStefan Fritsch
2016-07-16Support MSI-X in virtioStefan Fritsch
2016-07-14virtio: Move interrupt handler into transport specific codeStefan Fritsch
2015-11-15virtio2 at pci0 dev 3 function 0 "Qumranet Virtio Network" rev 0x00: Virtio N...Theo de Raadt
2015-07-18virtio_pci: Do the ISR read without kernel lockStefan Fritsch
2015-07-18KNF fixesStefan Fritsch
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-15Consistency with the pci_intr_map bits.Brad Smith
2013-09-22Support MSI for virtio. This is useful for bhyve.Stefan Fritsch
2013-03-10Rename write_queue_address -> setup_queueStefan Fritsch
2013-03-10Move sc_ih to virtio_pci_softc, it is not used outside of virtio_pciStefan Fritsch
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-10-12Add $OpenBSD$ CVS Ids.Reyk Floeter
2012-09-20make the lines printed during attach more consistent with other driversJasper Lievisse Adriaanse
2012-09-19Add new drivers for virtio network (vio) and block devices (vioblk, the disksStefan Fritsch