Searched hist:"20 d695a9254c1b086a456d3b79a3c311236643ba" (Results 1 – 5 of 5) sorted by relevance
/qemu/accel/stubs/ |
H A D | kvm-stub.c | 290adf38967787bd985a5ec67dc4717e83c29eaa Thu Jan 17 08:30:27 UTC 2013 Andreas Färber <afaerber@suse.de> kvm: Pass CPUState to kvm_on_sigbus_vcpu()
Since commit 20d695a9254c1b086a456d3b79a3c311236643ba (kvm: Pass CPUState to kvm_arch_*) CPUArchState is no longer needed.
Allows to change qemu_kvm_eat_signals() argument as well.
Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Gleb Natapov <gleb@redhat.com>
|
/qemu/include/system/ |
H A D | kvm.h | 290adf38967787bd985a5ec67dc4717e83c29eaa Thu Jan 17 08:30:27 UTC 2013 Andreas Färber <afaerber@suse.de> kvm: Pass CPUState to kvm_on_sigbus_vcpu()
Since commit 20d695a9254c1b086a456d3b79a3c311236643ba (kvm: Pass CPUState to kvm_arch_*) CPUArchState is no longer needed.
Allows to change qemu_kvm_eat_signals() argument as well.
Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Gleb Natapov <gleb@redhat.com>
|
/qemu/include/hw/core/ |
H A D | cpu.h | c03c520d508ba8b3a384f9849700987df8e4c328 Fri Jan 25 15:11:42 UTC 2013 Andreas Färber <afaerber@suse.de> cpu: Unconditionalize CPUState fields
Commits fc8c5b8c41ee5ba69d7a2be63b02a08c7b0b155b (Makefile.user: Define CONFIG_USER_ONLY for libuser/) and dd83b06ae61cfa2dc4381ab49f365bd0995fc930 (qom: Introduce CPU class) specifically prepared the qom/cpu.c file to be compiled differently for softmmu and *-user. This broke as part of build system refactorings while CPU patches were in flight, adding conditional fields kvm_fd (8737c51c0444f832c4e97d7eb7540eae457e08e4) and kvm_vcpu_dirty (20d695a9254c1b086a456d3b79a3c311236643ba) for softmmu.
linux-user and bsd-user would therefore get a CPUState type with instance_size ~8 bytes longer than expected. Fix this by unconditionally having the fields in CPUState.
In practice, target-specific CPU types' instance_size would compensate this, and upstream qom/cpu.c does not yet touch any affected field.
Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
|
/qemu/accel/kvm/ |
H A D | kvm-all.c | 290adf38967787bd985a5ec67dc4717e83c29eaa Thu Jan 17 08:30:27 UTC 2013 Andreas Färber <afaerber@suse.de> kvm: Pass CPUState to kvm_on_sigbus_vcpu()
Since commit 20d695a9254c1b086a456d3b79a3c311236643ba (kvm: Pass CPUState to kvm_arch_*) CPUArchState is no longer needed.
Allows to change qemu_kvm_eat_signals() argument as well.
Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Gleb Natapov <gleb@redhat.com> 20d695a9254c1b086a456d3b79a3c311236643ba Wed Oct 31 05:57:49 UTC 2012 Andreas Färber <afaerber@suse.de> kvm: Pass CPUState to kvm_arch_*
Move kvm_vcpu_dirty field into CPUState to simplify things and change its type to bool while at it.
Signed-off-by: Andreas Färber <afaerber@suse.de>
|
/qemu/system/ |
H A D | cpus.c | 290adf38967787bd985a5ec67dc4717e83c29eaa Thu Jan 17 08:30:27 UTC 2013 Andreas Färber <afaerber@suse.de> kvm: Pass CPUState to kvm_on_sigbus_vcpu()
Since commit 20d695a9254c1b086a456d3b79a3c311236643ba (kvm: Pass CPUState to kvm_arch_*) CPUArchState is no longer needed.
Allows to change qemu_kvm_eat_signals() argument as well.
Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Gleb Natapov <gleb@redhat.com>
|