[PATCH 0/2] tools: Fix tools/virtio test build

From: Yichong Chen

Date: Thu Jun 18 2026 - 06:06:21 EST


This series fixes build failures hit by:

make -C tools/virtio test

Patch 1 adds tools/virtio compatibility definitions needed by
recent virtio headers when building vhost_net_test.

Patch 2 makes tools/include/linux/overflow.h include stdint.h
for SIZE_MAX, which is used by its size helper functions.

With the series applied, make -C tools/virtio test builds
virtio_test, vringh_test and vhost_net_test successfully.

Yichong Chen (2):
tools/virtio: Add missing compat definitions for vhost_net_test
tools/include: Include stdint.h for SIZE_MAX in overflow.h

tools/include/linux/overflow.h | 2 +
tools/virtio/linux/completion.h | 9 +++++
tools/virtio/linux/device.h | 1 +
tools/virtio/linux/dma-mapping.h | 1 +
tools/virtio/linux/mod_devicetable.h | 14 +++++++
tools/virtio/linux/slab.h | 4 ++
tools/virtio/linux/virtio_features.h | 56 ++++++++++++++++++++++++++++
7 files changed, 87 insertions(+)
create mode 100644 tools/virtio/linux/completion.h
create mode 100644 tools/virtio/linux/mod_devicetable.h
create mode 100644 tools/virtio/linux/virtio_features.h

--
2.51.0