| Age | Commit message (Expand) | Author |
| 2025-01-02 | Use bus_generic_detach to detach and delete child devices during detach | John Baldwin |
| 2024-07-24 | newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY | Warner Losh |
| 2024-06-02 | virtio: Use device_set_descf() | Mark Johnston |
| 2023-11-26 | sys: Automated cleanup of cdefs and other formatting | Warner Losh |
| 2023-09-18 | virtio: remove virtio_alloc_virtqueues' flags arg | Mina Galić |
| 2023-09-18 | virtio: use bool for boolean functions | Mina Galić |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line sh pattern | Warner Losh |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-08-16 | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2022-05-06 | virtio: Remove unused devclass arguments to DRIVER_MODULE. | John Baldwin |
| 2022-04-04 | vtpci_legacy_register_msix: eliminate write only variable dev | Warner Losh |
| 2021-10-11 | virtio: make the write_config buffer argument const | Alex Richardson |
| 2021-08-11 | Only use byte register access in legacy virtio pci | Andrew Turner |
| 2021-06-22 | newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca... | Warner Losh |
| 2021-05-07 | virtio-modern: fix PCI common read/write functions on big endian targets | Alfredo Dal'Ava Junior |
| 2021-03-20 | virtio_pci_legacy: Allow memory space for configuration | Ka Ho Ng |
| 2021-03-20 | virtio_pci_legacy: Use the table BAR and PBA BAR from MSI-X cap | Ka Ho Ng |
| 2021-01-19 | virtio: Handle possible failure of virtio_finalize_features() | Bryan Venteicher |
| 2021-01-19 | virtio_pci: Add sysctl to show current features | Bryan Venteicher |
| 2021-01-19 | virtio: Add VirtIO PCI modern (V1) support | Bryan Venteicher |
| 2020-07-28 | virtio: fix mips regression introduced by r357596 | Alfredo Dal'Ava Junior |
| 2020-02-05 | [virtio] Fix r/w to PCI configuration area on big endian platforms | Alfredo Dal'Ava Junior |
| 2019-07-26 | virtio: Fix running on machines with memory above 0xffffffff | Kristof Provost |
| 2019-06-04 | virtio(4): Expose PNP metadata through newbus | Conrad Meyer |
| 2019-05-25 | virtio_pci(4): Fix typo in read_ivar method | Conrad Meyer |
| 2018-01-21 | Revert r327828, r327949, r327953, r328016-r328026, r328041: | Pedro F. Giffuni |
| 2018-01-13 | dev: make some use of mallocarray(9). | Pedro F. Giffuni |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-11-20 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2016-11-24 | virtio_pci: fix announcement of MSI-X interrupts for queues | Andriy Gapon |
| 2015-03-15 | Hide virtio features negotiation messages under bootverbose. | Alexander Motin |
| 2014-06-16 | Move the VIRTIO_RING_F_* defines out of virtqueue.h into virtio_config.h | Bryan Venteicher |
| 2014-06-16 | Remove kernel specific macro out of the VirtIO PCI header file | Bryan Venteicher |
| 2014-06-01 | Split the virtio.h header file into multiple files | Bryan Venteicher |
| 2013-09-01 | Add optional VirtIO device method for post-attach notifications | Bryan Venteicher |
| 2013-07-04 | Merge virtio_pci changes from projects/virtio | Bryan Venteicher |
| 2013-07-04 | Merge virtio changes from projects/virtio | Bryan Venteicher |
| 2013-07-04 | Convert VirtIO to use ithreads instead of taskqueues | Bryan Venteicher |
| 2012-07-11 | Various VirtIO improvements | Peter Grehan |
| 2012-04-14 | Catch up with Bryan Venteicher's virtio git repo: | Peter Grehan |
| 2012-03-03 | Use pci_find_cap() instead of pci_find_extcap() to locate PCI | John Baldwin |
| 2011-12-06 | Catch up with Bryan Venteicher's virtio Hg repo: | Peter Grehan |
| 2011-11-18 | Import virtio base, PCI front-end, and net/block/balloon drivers. | Peter Grehan |