History log of /freebsd-current/sys/dev/virtio/virtio_config.h
Revision Date Author Comments
# 95ee2897 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: two-line .h pattern

Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/


# 56f63b73 17-Jun-2018 Bryan Venteicher <bryanv@FreeBSD.org>

Update VirtIO definitions from Linux virtio_config.h and virtio_ring.h headers


# 45543f07 15-Jun-2014 Bryan Venteicher <bryanv@FreeBSD.org>

Move the VIRTIO_RING_F_* defines out of virtqueue.h into virtio_config.h

These defines are applicable to userland too, but virtqueue.h contains
the kernel virtqueue interface, and is therefore not usable in userland.

Note that Linux places these defines in virtio_ring.h, but I don't want
the drivers including this header file to keep the VirtIO ring opaque to
everything but the virtqueue.

MFC after: 1 week


# 9a732166 01-Jun-2014 Bryan Venteicher <bryanv@FreeBSD.org>

Split the virtio.h header file into multiple files

Reorganize the previous contexts of the file as it is in Linux. The
eventual goal is to install the header files and share them between
the kernel and bhyve.

MFC after: 1 week