v2->v3 - re-rebased - salvage some cleanups made while trying to compile balloon.c once, but do not do it because it breaks (I have patches to do it also for vl.o, but they are ugly!)
Paolo Bonzini (5): move socket_init to qemu-sockets.c move two variable declarations out of vl.c move targphys.h and hw/poison.h inclusion to cpu-common.h move around definitions in kvm.h that do not require CPUState move balloon handling to balloon.c Makefile.target | 2 +- balloon.c | 146 +++++++++++++++++++++++++++++++++++++++++++++++ balloon.h | 7 ++ cpu-common.h | 8 +++ hw/hw.h | 2 - hw/i8259.c | 1 + hw/isa-bus.c | 1 + kvm.h | 8 +- monitor.c | 85 --------------------------- hw/poison.h => poison.h | 0 qemu-sockets.c | 24 ++++++++ qemu_socket.h | 1 + vl.c | 62 -------------------- 13 files changed, 193 insertions(+), 154 deletions(-) create mode 100644 balloon.c rename hw/poison.h => poison.h (100%)