aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/virtio/pci
Commit message (Expand)AuthorAgeFilesLines
* Use bus_generic_detach to detach and delete child devices during detachJohn Baldwin2025-01-021-8/+4
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* virtio: Use device_set_descf()Mark Johnston2024-06-022-6/+2
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-273-3/+0
* virtio: remove virtio_alloc_virtqueues' flags argMina Galić2023-09-184-8/+8
* virtio: use bool for boolean functionsMina Galić2023-09-184-6/+6
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-163-6/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-164-8/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-124-4/+4
* virtio: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-062-8/+2
* vtpci_legacy_register_msix: eliminate write only variable devWarner Losh2022-04-051-3/+0
* virtio: make the write_config buffer argument constAlex Richardson2021-10-112-9/+9
* Only use byte register access in legacy virtio pciAndrew Turner2021-08-111-24/+8
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-232-2/+2
* virtio-modern: fix PCI common read/write functions on big endian targetsAlfredo Dal'Ava Junior2021-05-071-4/+8
* virtio_pci_legacy: Allow memory space for configurationKa Ho Ng2021-03-201-6/+18
* virtio_pci_legacy: Use the table BAR and PBA BAR from MSI-X capKa Ho Ng2021-03-201-14/+60
* virtio: Handle possible failure of virtio_finalize_features()Bryan Venteicher2021-01-191-2/+0
* virtio_pci: Add sysctl to show current featuresBryan Venteicher2021-01-192-1/+71
* virtio: Add VirtIO PCI modern (V1) supportBryan Venteicher2021-01-198-921/+3069
* virtio: fix mips regression introduced by r357596Alfredo Dal'Ava Junior2020-07-281-23/+14
* [virtio] Fix r/w to PCI configuration area on big endian platformsAlfredo Dal'Ava Junior2020-02-051-13/+36
* virtio: Fix running on machines with memory above 0xffffffffKristof Provost2019-07-261-1/+1
* virtio(4): Expose PNP metadata through newbusConrad Meyer2019-06-041-0/+1
* virtio_pci(4): Fix typo in read_ivar methodConrad Meyer2019-05-251-1/+1
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-2/+2
* dev: make some use of mallocarray(9).Pedro F. Giffuni2018-01-131-2/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* virtio_pci: fix announcement of MSI-X interrupts for queuesAndriy Gapon2016-11-241-1/+2
* Hide virtio features negotiation messages under bootverbose.Alexander Motin2015-03-151-1/+1
* Move the VIRTIO_RING_F_* defines out of virtqueue.h into virtio_config.hBryan Venteicher2014-06-161-1/+0
* Remove kernel specific macro out of the VirtIO PCI header fileBryan Venteicher2014-06-162-2/+4
* Split the virtio.h header file into multiple filesBryan Venteicher2014-06-011-0/+1
* Add optional VirtIO device method for post-attach notificationsBryan Venteicher2013-09-011-1/+3
* Merge virtio_pci changes from projects/virtioBryan Venteicher2013-07-041-192/+241
* Merge virtio changes from projects/virtioBryan Venteicher2013-07-041-4/+1
* Convert VirtIO to use ithreads instead of taskqueuesBryan Venteicher2013-07-041-36/+52
* Various VirtIO improvementsPeter Grehan2012-07-112-220/+401
* Catch up with Bryan Venteicher's virtio git repo:Peter Grehan2012-04-141-1/+1
* Use pci_find_cap() instead of pci_find_extcap() to locate PCIJohn Baldwin2012-03-031-2/+2
* Catch up with Bryan Venteicher's virtio Hg repo:Peter Grehan2011-12-061-1/+24
* Import virtio base, PCI front-end, and net/block/balloon drivers.Peter Grehan2011-11-182-0/+1145