qemu with hax to log dma reads & writes
jcs.org/2018/11/12/vfio
1FROM centos:7
2RUN yum install -y epel-release centos-release-xen-48
3
4RUN yum -y update
5
6# Please keep this list sorted alphabetically
7ENV PACKAGES \
8 bzip2 \
9 bzip2-devel \
10 ccache \
11 csnappy-devel \
12 dbus-daemon \
13 gcc-c++ \
14 gcc \
15 gettext \
16 git \
17 glib2-devel \
18 libaio-devel \
19 libepoxy-devel \
20 libfdt-devel \
21 librdmacm-devel \
22 libzstd-devel \
23 lzo-devel \
24 make \
25 mesa-libEGL-devel \
26 mesa-libgbm-devel \
27 nettle-devel \
28 perl-Test-Harness \
29 pixman-devel \
30 python3 \
31 SDL-devel \
32 spice-glib-devel \
33 spice-server-devel \
34 tar \
35 vte-devel \
36 xen-devel \
37 zlib-devel
38RUN yum install -y $PACKAGES
39RUN rpm -q $PACKAGES | sort > /packages.txt