v1->v2: adjust memory dirtying APIs so that PAGE_SIZE knowledge is not needed.
Blue Swirl (4): vga: make PCI devices optional vga: make Cirrus ISA device optional memory: change dirtying APIs to take a size vga: compile cirrus_vga in hwlib Makefile.objs | 1 + Makefile.target | 12 +---- arch_init.c | 3 +- cpu-all.h | 9 +++- default-configs/alpha-softmmu.mak | 2 + default-configs/arm-softmmu.mak | 1 + default-configs/i386-softmmu.mak | 2 + default-configs/mips-softmmu.mak | 2 + default-configs/mips64-softmmu.mak | 2 + default-configs/mips64el-softmmu.mak | 2 + default-configs/mipsel-softmmu.mak | 2 + default-configs/ppc-softmmu.mak | 1 + default-configs/ppc64-softmmu.mak | 1 + default-configs/ppcemb-softmmu.mak | 1 + default-configs/sparc64-softmmu.mak | 2 + default-configs/x86_64-softmmu.mak | 2 + hw/cirrus_vga.c | 70 ++++++++++++++++++++------------- hw/g364fb.c | 11 +---- hw/pc.c | 8 +++- hw/pc.h | 40 ++++++++++++++++++- hw/pci.c | 18 +++++++++ hw/pci.h | 4 ++ hw/qxl.c | 5 +-- hw/tcx.c | 14 +----- hw/vga-pci.c | 6 --- hw/vga.c | 6 +- hw/vhost.c | 2 +- kvm-all.c | 8 ++- memory.c | 5 +- memory.h | 6 ++- xen-all.c | 4 +- 31 files changed, 166 insertions(+), 86 deletions(-)