qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio
at jcs-vmm 31 lines 519 B view raw
1BUILD_DIR := $(CURDIR)/../.. 2 3include $(BUILD_DIR)/config-host.mak 4include $(SRC_PATH)/rules.mak 5 6$(call set-vpath, $(SRC_PATH)/tests/plugin) 7 8NAMES := 9NAMES += bb 10NAMES += empty 11NAMES += insn 12NAMES += mem 13NAMES += hotblocks 14NAMES += howvec 15NAMES += hotpages 16 17SONAMES := $(addsuffix .so,$(addprefix lib,$(NAMES))) 18 19QEMU_CFLAGS += -fPIC 20QEMU_CFLAGS += -I$(SRC_PATH)/include/qemu 21 22all: $(SONAMES) 23 24lib%.so: %.o 25 $(CC) -shared -Wl,-soname,$@ -o $@ $^ $(LDLIBS) 26 27clean: 28 rm -f *.o *.so *.d 29 rm -Rf .libs 30 31.PHONY: all clean