bd2fa51fcd
rdma: introduce qemu_ram_foreach_block()
...
This is used during RDMA initialization in order to
transmit a description of all the RAM blocks to the
peer for later dynamic chunk registration purposes.
Reviewed-by: Juan Quintela <quintela@redhat.com >
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com >
Reviewed-by: Chegu Vinod <chegu_vinod@hp.com >
Tested-by: Chegu Vinod <chegu_vinod@hp.com >
Tested-by: Michael R. Hines <mrhines@us.ibm.com >
Signed-off-by: Michael R. Hines <mrhines@us.ibm.com >
Signed-off-by: Juan Quintela <quintela@redhat.com >
2013-06-27 02:38:36 +02:00
0844e00762
exec: make io_mem_unassigned private
...
There is no reason to avoid a recompile before accessing unassigned
memory. In the end it will be treated as MMIO anyway.
Reviewed-by: Richard Henderson <rth@twiddle.net >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-05-29 16:26:41 +02:00
2a8e749909
exec: eliminate io_mem_ram
...
It is never used, the IOTLB always goes through io_mem_notdirty.
In fact in softmmu_template.h, if it were, QEMU would crash just
below the tests, as soon as io_mem_read/write dispatches to
error_mem_read/write.
Reviewed-by: Richard Henderson <rth@twiddle.net >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-05-29 16:26:21 +02:00
8b0d6711a2
exec: eliminate stq_phys_notdirty
...
It is not used anywhere.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-05-24 18:42:27 +02:00
ee983cb3cc
exec: make qemu_get_ram_ptr private
...
It is a private interface between exec.c and memory.c.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-05-24 18:42:21 +02:00
4f39178b3a
exec: eliminate qemu_put_ram_ptr
...
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-05-24 18:42:19 +02:00
501a7ce727
Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu
...
Adapt header include paths.
Signed-off-by: Andreas Färber <afaerber@suse.de >
2012-12-23 00:40:49 +01:00
1de7afc984
misc: move include files to include/qemu/
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-12-19 08:32:39 +01:00
022c62cbbc
exec: move include files to include/exec/
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-12-19 08:31:31 +01:00