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 bison \
9 bzip2 \
10 bzip2-devel \
11 ccache \
12 csnappy-devel \
13 dbus-daemon \
14 flex \
15 gcc-c++ \
16 gcc \
17 gettext \
18 git \
19 glib2-devel \
20 libaio-devel \
21 libepoxy-devel \
22 libfdt-devel \
23 librdmacm-devel \
24 libzstd-devel \
25 lzo-devel \
26 make \
27 mesa-libEGL-devel \
28 mesa-libgbm-devel \
29 nettle-devel \
30 perl-Test-Harness \
31 pixman-devel \
32 python3 \
33 SDL-devel \
34 spice-glib-devel \
35 spice-server-devel \
36 tar \
37 vte-devel \
38 xen-devel \
39 zlib-devel
40RUN yum install -y $PACKAGES
41RUN rpm -q $PACKAGES | sort > /packages.txt