Subject: [PATCH] [1/1] simplify mmio read/write callback structure From: Christian Ehrhardt Merging the read[bwlq]/write[bwlq] callback callback pointers to mmio_read/write functions simplifies the callback interface. On the qemu side it now uses the cpu_physical_memory_rw function. Additonally this patch merges the RedHat 7.1 mmio workaround that was spread to two code locations. Signed-off-by: Christian Ehrhardt --- [diffstat] libkvm/libkvm.c | 40 ++++-------------------------------- libkvm/libkvm.h | 19 ++--------------- qemu/qemu-kvm.c | 62 +++----------------------------------------------------- user/main.c | 52 ++++++---------------------------------------- 4 files changed, 19 insertions(+), 154 deletions(-) [diff] *Attached* -- Grüsse / regards, Christian Ehrhardt IBM Linux Technology Center, Open Virtualization +49 7031/16-3385 Ehrhardt-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org Ehrhardt-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org IBM Deutschland Entwicklung GmbH Vorsitzender des Aufsichtsrats: Johann Weihen Geschäftsführung: Herbert Kircher Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294