[Qemu-devel] [PATCH qom-cpu 26/59] hwaddr: Make hwaddr type usable beyond softmmu

2013-06-09 Thread Andreas Färber
-by: Andreas Färber afaer...@suse.de --- include/exec/cpu-common.h | 2 ++ include/exec/cpu-defs.h | 2 ++ include/exec/hwaddr.h | 4 include/exec/memory.h | 2 ++ 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/include/exec/cpu-common.h b/include/exec/cpu-common.h index 0e5c63f

[Qemu-devel] [PATCH qom-cpu 14/59] cpus: Change cpu_thread_is_idle() argument to CPUState

2013-06-09 Thread Andreas Färber
It no longer needs CPUArchState. Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/cpus.c b/cpus.c index b2b20c3..fcef422 100644 --- a/cpus.c +++ b/cpus.c @@ -62,10 +62,8 @@ static CPUArchState *next_cpu

[Qemu-devel] [PATCH qom-cpu 41/59] target-mips: Abstract helper_dvpe() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- target-mips/op_helper.c | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/target-mips/op_helper.c b/target-mips/op_helper.c index f6838ec..077e81c 100644 --- a/target-mips/op_helper.c +++ b/target

[Qemu-devel] [PATCH qom-cpu 25/59] cpu: Change qemu_init_vcpu() argument to CPUState

2013-06-09 Thread Andreas Färber
This allows to move the call to CPUState's realizefn. Therefore move the stub into libqemustub.a. Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 5 + include/qemu-common.h | 8 include/qom/cpu.h | 8 qom/cpu.c

[Qemu-devel] [PATCH qom-cpu 18/59] cpu: Turn cpu_dump_{state, statistics}() into CPUState hooks

2013-06-09 Thread Andreas Färber
Make cpustats monitor command available unconditionally. Signed-off-by: Andreas Färber afaer...@suse.de --- bsd-user/main.c | 3 ++- cpus.c| 2 +- exec.c| 3 ++- include/exec/cpu-all.h| 10 -- include/qemu/log.h

[Qemu-devel] [PATCH qom-cpu 28/59] cpu: Replace cpu_single_env with CPUState cpu_single_cpu

2013-06-09 Thread Andreas Färber
Fiddle with include order to ensure CPUState is defined before cpu_single_cpu. Signed-off-by: Andreas Färber afaer...@suse.de --- cpu-exec.c | 13 +++-- cpus.c | 29 ++--- exec.c | 12 +++- hw/alpha/typhoon.c

[Qemu-devel] [PATCH qom-cpu 24/59] cpus: Change qemu_dummy_start_vcpu() argument to CPUState

2013-06-09 Thread Andreas Färber
Pass it to qemu_dummy_cpu_thread_fn(). Use CPUState::env_ptr for cpu_single_env. Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/cpus.c b/cpus.c index 18dba18..2651361 100644 --- a/cpus.c +++ b/cpus.c

[Qemu-devel] [PATCH qom-cpu 49/59] cpus: Abstract all_vcpus_paused() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Change return type from int to bool while at it. Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/cpus.c b/cpus.c index 506a0c8..3856bf1 100644 --- a/cpus.c +++ b/cpus.c @@ -946,19 +946,21 @@ void

[Qemu-devel] [PATCH qom-cpu 27/59] cpu: Turn cpu_unassigned_access() into a CPUState hook

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- cputlb.c | 15 +-- hw/alpha/typhoon.c| 14 ++ include/qom/cpu.h | 33 + memory.c | 10 -- target-alpha/cpu.c

[Qemu-devel] [PATCH qom-cpu 50/59] cpus: Abstract qmp_query_cpus() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 75 ++ 1 file changed, 43 insertions(+), 32 deletions(-) diff --git a/cpus.c b/cpus.c index 3856bf1..a0b8e6b 100644 --- a/cpus.c +++ b/cpus.c @@ -1205,49 +1205,60 @@ void

[Qemu-devel] [PATCH qom-cpu 30/59] exec: Simplify tcg_commit()

2013-06-09 Thread Andreas Färber
Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- exec.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/exec.c b/exec.c index e14a815..91618fb 100644 --- a/exec.c +++ b/exec.c @@ -1705,16 +1705,19 @@ static void core_begin

[Qemu-devel] [PATCH qom-cpu 33/59] kvm: Simplify kvm_remove_all_breakpoints() further

2013-06-09 Thread Andreas Färber
Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- kvm-all.c | 28 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/kvm-all.c b/kvm-all.c index d5ed831..312106d 100644 --- a/kvm-all.c +++ b/kvm-all.c @@ -1986,24 +1986,36

[Qemu-devel] [PATCH qom-cpu 56/59] spapr_rtas: Abstract rtas_start_cpu() with qemu_get_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/spapr_rtas.c | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/hw/ppc/spapr_rtas.c b/hw/ppc/spapr_rtas.c index a67ffcd..42ed7dc 100644 --- a/hw/ppc/spapr_rtas.c +++ b/hw/ppc/spapr_rtas.c @@ -160,8

[Qemu-devel] [PATCH qom-cpu 29/59] cputlb: Simplify cpu_tlb_reset_dirty_all()

2013-06-09 Thread Andreas Färber
Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- cputlb.c | 35 --- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/cputlb.c b/cputlb.c index f7cc4b4..748d0f6 100644 --- a/cputlb.c +++ b/cputlb.c @@ -173,24 +173,37

[Qemu-devel] [PATCH qom-cpu 34/59] kvm: Change kvm_remove_all_breakpoints() argument to CPUState

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- gdbstub.c| 2 +- include/sysemu/kvm.h | 2 +- kvm-all.c| 5 ++--- kvm-stub.c | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/gdbstub.c b/gdbstub.c index 1bee3dc..e05cd66 100644

[Qemu-devel] [PATCH qom-cpu 32/59] kvm: Simplify kvm_{insert, remove, remove_all}_breakpoint[s]()

2013-06-09 Thread Andreas Färber
Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- kvm-all.c | 37 ++--- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/kvm-all.c b/kvm-all.c index 90b89cd..d5ed831 100644 --- a/kvm-all.c +++ b/kvm-all.c @@ -1891,12

[Qemu-devel] [PATCH qom-cpu 31/59] monitor: Simplify do_info_numa()

2013-06-09 Thread Andreas Färber
Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- monitor.c | 27 +++ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/monitor.c b/monitor.c index 9be515c..f37bf3d 100644 --- a/monitor.c +++ b/monitor.c @@ -1803,21 +1803,32

[Qemu-devel] [PATCH qom-cpu 40/59] target-ppc: Abstract helper_msgsnd() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- target-ppc/excp_helper.c | 23 +++ 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/target-ppc/excp_helper.c b/target-ppc/excp_helper.c index 4a0fc6d..b09aafc 100644 --- a/target-ppc/excp_helper.c +++ b/target

[Qemu-devel] [PATCH qom-cpu 58/59] linux-user: Change thread_env to CPUState

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- linux-user/elfload.c | 16 +--- linux-user/linuxload.c | 3 ++- linux-user/main.c | 10 +- linux-user/qemu.h | 2 +- linux-user/signal.c| 12 +++- linux-user/syscall.c | 6 +++--- 6 files changed

[Qemu-devel] [PATCH qom-cpu 38/59] translate-all: Abstract tb_flush() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- translate-all.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/translate-all.c b/translate-all.c index c399a28..78a6f4d 100644 --- a/translate-all.c +++ b/translate-all.c @@ -675,12 +675,17 @@ static void

[Qemu-devel] [PATCH qom-cpu 36/59] linux-user/elfload: Abstract fill_note_info() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Eliminates a confusing CPUArchState *cpu variable. Signed-off-by: Andreas Färber afaer...@suse.de --- linux-user/elfload.c | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/linux-user/elfload.c b/linux-user/elfload.c index ddef23e..cb21487 100644 --- a/linux

[Qemu-devel] [PATCH qom-cpu 42/59] target-mips: Abstract helper_evpe() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- target-mips/op_helper.c | 32 +++- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/target-mips/op_helper.c b/target-mips/op_helper.c index 077e81c..6c64d83 100644 --- a/target-mips/op_helper.c +++ b

[Qemu-devel] [PATCH qom-cpu 51/59] exec: Abstract qemu_get_cpu() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- exec.c | 29 +++-- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/exec.c b/exec.c index 91618fb..d2e790c 100644 --- a/exec.c +++ b/exec.c @@ -262,20 +262,29 @@ static const VMStateDescription

[Qemu-devel] [PATCH qom-cpu 37/59] target-i386: Abstract cpu_x86_inject_mce() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- target-i386/helper.c | 30 ++ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/target-i386/helper.c b/target-i386/helper.c index 5e5abe3..d928e82 100644 --- a/target-i386/helper.c +++ b/target-i386

[Qemu-devel] [PATCH qom-cpu 55/59] spapr_rtas: Abstract rtas_query_cpu_stopped_state() with qemu_get_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/spapr_rtas.c | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/hw/ppc/spapr_rtas.c b/hw/ppc/spapr_rtas.c index 48cea4b..a67ffcd 100644 --- a/hw/ppc/spapr_rtas.c +++ b/hw/ppc/spapr_rtas.c @@ -130,7 +130,6

[Qemu-devel] [PATCH qom-cpu 47/59] spapr: Abstract spapr_fix_cpu_dt() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/spapr.c | 91 ++ 1 file changed, 53 insertions(+), 38 deletions(-) diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index 218ea23..53b603d 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc

[Qemu-devel] [PATCH qom-cpu 52/59] gdbstub: Abstract gdb_breakpoint_{insert, remove}() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- gdbstub.c | 106 +- 1 file changed, 77 insertions(+), 29 deletions(-) diff --git a/gdbstub.c b/gdbstub.c index e05cd66..eb47068 100644 --- a/gdbstub.c +++ b/gdbstub.c @@ -1944,10

[Qemu-devel] [PATCH qom-cpu 57/59] cpu: Make first_cpu and next_cpu CPUState (WIP)

2013-06-09 Thread Andreas Färber
TODO: gdbstub TBD: linux-user thread_env Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c| 15 +-- exec.c| 27 ++- gdbstub.c | 15 --- hw/arm/boot.c | 10 +- hw

[Qemu-devel] [PATCH qom-cpu 43/59] kvmclock: Abstract kvmclock_vm_state_change() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/i386/kvm/clock.c | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/hw/i386/kvm/clock.c b/hw/i386/kvm/clock.c index 87d4d0f..eaeb0ff 100644 --- a/hw/i386/kvm/clock.c +++ b/hw/i386/kvm/clock.c

[Qemu-devel] [PATCH qom-cpu 54/59] spapr: Abstract spapr_create_fdt_skel() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/spapr.c | 212 ++--- 1 file changed, 113 insertions(+), 99 deletions(-) diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index 53b603d..c8461da 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc

[Qemu-devel] [PATCH qom-cpu 44/59] kvmvapic: Abstract vapic_enable_tpr_reporting() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/i386/kvmvapic.c | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/hw/i386/kvmvapic.c b/hw/i386/kvmvapic.c index 9aac9de..dfb1085 100644 --- a/hw/i386/kvmvapic.c +++ b/hw/i386/kvmvapic.c @@ -485,19

[Qemu-devel] [PATCH qom-cpu 45/59] pc: Abstract pic_irq_request() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/i386/pc.c | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 71d9019..28c9c6e 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -183,18 +183,23 @@ int cpu_get_pic_interrupt

[Qemu-devel] [PATCH qom-cpu 46/59] ppc: Abstract ppce500_set_mpic_proxy() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/ppc.c | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/hw/ppc/ppc.c b/hw/ppc/ppc.c index fb57b42..31f3dc4 100644 --- a/hw/ppc/ppc.c +++ b/hw/ppc/ppc.c @@ -437,22 +437,23 @@ void ppce500_irq_init

[Qemu-devel] [PATCH qom-cpu 53/59] gdbstub: Abstract gdb_breakpoint_remove_all() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- gdbstub.c | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/gdbstub.c b/gdbstub.c index eb47068..9400abd 100644 --- a/gdbstub.c +++ b/gdbstub.c @@ -2059,21 +2059,24 @@ static int gdb_breakpoint_remove

[Qemu-devel] [PATCH qom-cpu 48/59] cpus: Abstract all_cpu_threads_idle() with qemu_for_each_cpu()

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/cpus.c b/cpus.c index 7428389..506a0c8 100644 --- a/cpus.c +++ b/cpus.c @@ -77,16 +77,24 @@ static bool cpu_thread_is_idle(CPUState *cpu

[Qemu-devel] [PATCH qom-cpu 59/59] bsd-user: Change thread_env to CPUState

2013-06-09 Thread Andreas Färber
Signed-off-by: Andreas Färber afaer...@suse.de --- bsd-user/elfload.c | 6 -- bsd-user/main.c| 6 +++--- bsd-user/qemu.h| 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/bsd-user/elfload.c b/bsd-user/elfload.c index 5e20510..93fd9e4 100644 --- a/bsd-user/elfload.c

Re: [Qemu-devel] [PATCH qom-cpu 57/59] cpu: Make first_cpu and next_cpu CPUState (WIP)

2013-06-09 Thread Andreas Färber
Sorry, forgot to update the commit message! Am 09.06.2013 21:13, schrieb Andreas Färber: TODO: gdbstub This was referring to changing gdbstub's c_cpu and g_cpu fields to CPUState - but considering the length of this series, that is left as a follow-up. TBD: linux-user thread_env Addressed

[Qemu-devel] [PATCH v4] target-ppc: Introduce unrealizefn for PowerPCCPU

2013-06-09 Thread Andreas Färber
Use it to clean up the opcode table, resolving a former TODO from Jocelyn. Also switch from malloc() to g_malloc(). Signed-off-by: Andreas Färber afaer...@suse.de --- v3 - v4: * Introduced PPC_CPU_OPCODES_LEN constant to avoid magic 0x40 (requested by Alex). From QOM'ify Power Architecture

[Qemu-devel] [PATCH 1/3] mpc8544_guts: Fix MemoryRegion name

2013-06-09 Thread Andreas Färber
6544 - 8544 Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/mpc8544_guts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/ppc/mpc8544_guts.c b/hw/ppc/mpc8544_guts.c index 193beab..98540a4 100644 --- a/hw/ppc/mpc8544_guts.c +++ b/hw/ppc/mpc8544_guts.c @@ -115,7

[Qemu-devel] [PATCH 3/3] mpc8544_guts: Turn qdev initfn into instance_init

2013-06-09 Thread Andreas Färber
SysBus can deal with NULL SysBusDeviceClass::init since 4ce5dae. Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/mpc8544_guts.c | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/hw/ppc/mpc8544_guts.c b/hw/ppc/mpc8544_guts.c index f623b04..d41f615

[Qemu-devel] [PATCH 0/3] ppc: QOM'ify mpc8544_guts device

2013-06-09 Thread Andreas Färber
Hi Alex, Here's a mini-series cleaning up the mpc8544_guts device. One user of SysBusDeviceClass::init less to worry about. ;) Regards, Andreas Cc: Alexander Graf ag...@suse.de Cc: qemu-...@nongnu.org Andreas Färber (3): mpc8544_guts: Fix MemoryRegion name mpc8544_guts: QOM'ify

[Qemu-devel] [PATCH 2/3] mpc8544_guts: QOM'ify

2013-06-09 Thread Andreas Färber
Introduce type constant, cast macro and rename parent field. Signed-off-by: Andreas Färber afaer...@suse.de --- hw/ppc/mpc8544_guts.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/hw/ppc/mpc8544_guts.c b/hw/ppc/mpc8544_guts.c index 98540a4..f623b04 100644

Re: [Qemu-devel] [PATCH qom-cpu 57/59] cpu: Make first_cpu and next_cpu CPUState (WIP)

2013-06-09 Thread Andreas Färber
Am 09.06.2013 21:13, schrieb Andreas Färber: cpus.c| 15 +-- exec.c| 27 ++- gdbstub.c | 15 --- hw/arm/boot.c | 10 +- hw/arm/exynos4_boards.c | 4 ++-- hw/arm

Re: [Qemu-devel] [PATCH v2 05/12] kvm/i8254: QOM'ify some more

2013-06-09 Thread Andreas Färber
Am 10.06.2013 03:37, schrieb li guang: 在 2013-06-07五的 14:58 +0200,Andreas Färber写道: diff --git a/hw/i386/kvm/i8254.c b/hw/i386/kvm/i8254.c index da90711..4ac5551 100644 --- a/hw/i386/kvm/i8254.c +++ b/hw/i386/kvm/i8254.c [...] @@ -70,7 +73,7 @@ static void kvm_pit_update_clock_offset

Re: [Qemu-devel] [PATCH v1 0/3] Serial cleanup

2013-06-10 Thread Andreas Färber
Am 10.06.2013 12:23, schrieb Peter Crosthwaite: Ping! Any objections to this one going in? perhaps even via trivial queue? No strong objection, but you are using an unusual 12-char indentation in some places that you may want to check. Otherwise the cosmetic cleanup looks fine to me.

Re: [Qemu-devel] [PATCH] virtio-scsi: forward scsibus for virtio-scsi-pci.

2013-06-10 Thread Andreas Färber
. Reported-by: Alexey Kardashevskiy a...@ozlabs.ru Missing Cc: qemu-sta...@nongnu.org Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com Otherwise, Reviewed-by: Andreas Färber afaer...@suse.de Can you add a simple qtest for this hot-add scenario? Andreas -- SUSE LINUX Products GmbH

Re: [Qemu-devel] [PATCH v2]booke: timer: Deactivate timer for target_bit above 61

2013-06-10 Thread Andreas Färber
Am 10.06.2013 09:55, schrieb Bharat Bhushan: QEMU timer supports a maximum timer of INT64_MAX. So starting timer only for time which is calculated using target_bit 62 and deactivate/stop timer if the target bit is above 61. This patch also fix the time calculation from target_bit. The code

Re: [Qemu-devel] [PATCH] chardev: add baud parameter for serial host device

2013-06-10 Thread Andreas Färber
Am 10.06.2013 14:58, schrieb Gerd Hoffmann: On 06/10/13 10:42, Peter Wu wrote: On Monday 10 June 2013 07:56:01 Gerd Hoffmann wrote: On 06/08/13 23:49, Peter Wu wrote: When QEMU starts, it always changes the serial port parameters including baud rate. This confused my guest which thought it

Re: [Qemu-devel] [PATCH v1 1/3] char/serial: cosmetic fixes.

2013-06-10 Thread Andreas Färber
Hi Peter, Am 03.06.2013 07:12, schrieb peter.crosthwa...@xilinx.com: From: Peter Crosthwaite peter.crosthwa...@xilinx.com Some cosmetic fixes to char/serial fixing some checkpatch errors. Cc: qemu-triv...@nongnu.org Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com ---

Re: [Qemu-devel] [PATCH v1 3/3] char/serial: serial_ioport_write: Factor out common code

2013-06-10 Thread Andreas Färber
...@nongnu.org Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com Reviewed-by: Andreas Färber afaer...@suse.de Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg

Re: [Qemu-devel] [Qemu-ppc] real cdrom access failure

2013-06-10 Thread Andreas Färber
Am 10.06.2013 15:41, schrieb Alexander Graf: On 06/10/2013 03:39 PM, Programmingkid wrote: On Jun 9, 2013, at 12:34 PM, Alexander Graf wrote: On 09.06.2013, at 18:28, Programmingkid wrote: I am trying to access the cdrom drive in QEMU 1.5.0, but can't. This is the error I see:

Re: [Qemu-devel] [Qemu-ppc] real cdrom access failure

2013-06-10 Thread Andreas Färber
Am 10.06.2013 16:33, schrieb Kevin Wolf: Am 10.06.2013 um 16:22 hat Andreas Färber geschrieben: Am 10.06.2013 15:41, schrieb Alexander Graf: On 06/10/2013 03:39 PM, Programmingkid wrote: On Jun 9, 2013, at 12:34 PM, Alexander Graf wrote: On 09.06.2013, at 18:28, Programmingkid wrote: I am

Re: [Qemu-devel] [PATCH qom-cpu 00/59] QOM CPUState, part 10: CPU loops

2013-06-10 Thread Andreas Färber
Am 10.06.2013 16:17, schrieb Stefano Stabellini: On Sun, 9 Jun 2013, Andreas Färber wrote: Hello, Based on my guest-memory-dump cleanup patches, this large series changes cpu_single_env, first_cpu, next_cpu and thread_env to CPUState. As a prerequisite, most open-coded CPU loops

Re: [Qemu-devel] [PATCH qom-cpu 31/59] monitor: Simplify do_info_numa()

2013-06-10 Thread Andreas Färber
Am 10.06.2013 09:20, schrieb Markus Armbruster: Andreas Färber afaer...@suse.de writes: Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- monitor.c | 27 +++ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/monitor.c b

Re: [Qemu-devel] [PATCH qom-cpu 09/59] cpus: Simplify hw_error()

2013-06-10 Thread Andreas Färber
Am 09.06.2013 21:12, schrieb Andreas Färber: Use new qemu_for_each_cpu(). Signed-off-by: Andreas Färber afaer...@suse.de --- cpus.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/cpus.c b/cpus.c index 1975c5c..9195bc3 100644 --- a/cpus.c +++ b

Re: [Qemu-devel] [PATCH qom-cpu 27/59] cpu: Turn cpu_unassigned_access() into a CPUState hook

2013-06-10 Thread Andreas Färber
Am 09.06.2013 21:12, schrieb Andreas Färber: diff --git a/include/qom/cpu.h b/include/qom/cpu.h index a69c09c..814d067 100644 --- a/include/qom/cpu.h +++ b/include/qom/cpu.h [...] @@ -383,6 +401,21 @@ void cpu_interrupt(CPUState *cpu, int mask); #endif /* USER_ONLY */ +#ifndef

Re: [Qemu-devel] [PATCH qom-cpu 11/59] monitor: Simplify do_inject_mce()

2013-06-10 Thread Andreas Färber
Am 10.06.2013 19:14, schrieb Luiz Capitulino: On Sun, 9 Jun 2013 21:12:38 +0200 Andreas Färber afaer...@suse.de wrote: Use qemu_get_cpu() to avoid open-coded CPU loop. Signed-off-by: Andreas Färber afaer...@suse.de Reviewed-by: Luiz Capitulino lcapitul...@redhat.com Thanks, applied

Re: [Qemu-devel] [PATCH qom-cpu 02/59] kvm: Change cpu_synchronize_state() argument to CPUState

2013-06-10 Thread Andreas Färber
Am 10.06.2013 04:00, schrieb li guang: 在 2013-06-09日的 21:12 +0200,Andreas Färber写道: Change Monitor::mon_cpu to CPUState as well. In cpu_sychronize_all_states() use qemu_for_each_cpu() now. Oh, s/sychronize/synchronize Fixed, thanks for noticing! with that, Reviewed-by: liguang lig.f

Re: [Qemu-devel] [RFT PATCH v1 16/30] isa/*: QOM casting sweep

2013-06-11 Thread Andreas Färber
Am 11.06.2013 08:52, schrieb peter.crosthwa...@xilinx.com: From: Peter Crosthwaite peter.crosthwa...@xilinx.com Use standard QOM cast macros. Remove usage of DO_UPCAST and direct - style upcasting. Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com --- hw/isa/i82378.c |

Re: [Qemu-devel] [PATCH] ide-test: fix failure for test_flush

2013-06-11 Thread Andreas Färber
Am 10.06.2013 20:23, schrieb Michael Roth: bd07684aacfb61668ae2c25b7dd00b64f3d7c7f3 added a test to ensure BSY flag is set when a flush request is in flight. It does this by setting a blkdebug breakpoint on flush_to_os before issuing a CMD_FLUSH_CACHE. It then resumes CMD_FLUSH_CACHE operation

Re: [Qemu-devel] [PATCH qom-cpu 47/59] spapr: Abstract spapr_fix_cpu_dt() with qemu_for_each_cpu()

2013-06-11 Thread Andreas Färber
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 11.06.2013 04:43, schrieb David Gibson: On Sun, Jun 09, 2013 at 09:13:14PM +0200, Andreas F¦rber wrote: Signed-off-by: Andreas F¦rber afaer...@suse.de These days, spapr patches should be CCed to Alexey, instead of me. Please update

[Qemu-devel] [PATCH] Makefile: Install qemu-img and qemu-nbd man pages only if built

2013-06-11 Thread Andreas Färber
-by: Andreas Färber afaer...@suse.de --- Makefile | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 306e7bd..3cfa7d0 100644 --- a/Makefile +++ b/Makefile @@ -306,10 +306,13 @@ install-doc: $(DOCS) $(INSTALL_DATA) QMP/qmp-commands.txt $(DESTDIR

Re: [Qemu-devel] [PATCH 2/5] vnc: pass bool parameter for vnc_listen_read

2013-06-11 Thread Andreas Färber
Am 11.06.2013 07:15, schrieb liguang: Signed-off-by: liguang lig.f...@cn.fujitsu.com Reviewed-by: Andreas Färber afaer...@suse.de CC'ing Tim. Andreas --- ui/vnc.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/vnc.c b/ui/vnc.c index 7d22660..1a8b940

Re: [Qemu-devel] [PATCH 1/5] vnc: pass bool pararmeter for vnc_connect

2013-06-11 Thread Andreas Färber
parameter Am 11.06.2013 07:15, schrieb liguang: type last parameter of vnc_connect if bool, Type of last ..., is so pass 'false' instead of '0' for it. Signed-off-by: liguang lig.f...@cn.fujitsu.com Michael, can you fix those up? Then, Reviewed-by: Andreas Färber afaer...@suse.de Thanks

Re: [Qemu-devel] [PATCH] target-sparc: Replace free by g_free

2013-06-11 Thread Andreas Färber
Am 10.06.2013 22:40, schrieb Stefan Weil: The wrong function was reported by cppcheck. Signed-off-by: Stefan Weil s...@weilnetz.de Reviewed-by: Andreas Färber afaer...@suse.de --- target-sparc/cpu.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-sparc

Re: [Qemu-devel] [Qemu-trivial] [PATCH] audio: Replace macro GCC_ATTR by GCC_FMT_ATTR and use inline functions

2013-06-11 Thread Andreas Färber
Am 11.06.2013 14:38, schrieb Michael Tokarev: [Removing malc's email since it bounces] 09.06.2013 16:22, Stefan Weil wrote: GCC_ATTR was only used in audio_int.h, so it is now unused and the definition can be removed from compiler.h. Signed-off-by: Stefan Weil s...@weilnetz.de ---

Re: [Qemu-devel] [PATCH qom-cpu v4 09/18] cpu: Turn cpu_get_memory_mapping() into a CPUState hook

2013-06-11 Thread Andreas Färber
Am 11.06.2013 16:56, schrieb Luiz Capitulino: On Sun, 9 Jun 2013 18:10:38 +0200 Andreas Färber afaer...@suse.de wrote: Change error reporting from return value to Error argument. Signed-off-by: Andreas Färber afaer...@suse.de --- include/qom/cpu.h | 14

Re: [Qemu-devel] [PATCH qom-cpu v4 00/18] dump: Build cleanups, redone

2013-06-11 Thread Andreas Färber
Am 09.06.2013 18:10, schrieb Andreas Färber: Andreas Färber (13): [...] cpu: Turn cpu_paging_enabled() into a CPUState hook memory_mapping: Move MemoryMappingList typedef to qemu/typedefs.h cpu: Turn cpu_get_memory_mapping() into a CPUState hook memory_mapping: Drop

Re: [Qemu-devel] [PATCH qom-cpu v4 14/18] dump: Abstract dump_init() with cpu_synchronize_all_states()

2013-06-11 Thread Andreas Färber
Am 11.06.2013 17:55, schrieb Luiz Capitulino: On Sun, 9 Jun 2013 18:10:43 +0200 Andreas Färber afaer...@suse.de wrote: Instead of calling cpu_synchronize_state() for each CPU, call the existing cpu_synchronize_all_states() helper. Signed-off-by: Andreas Färber afaer...@suse.de Reviewed

Re: [Qemu-devel] [PATCH qom-cpu v4 13/18] memory_mapping: Cleanup qemu_get_guest_memory_mapping()

2013-06-11 Thread Andreas Färber
Am 11.06.2013 17:52, schrieb Luiz Capitulino: On Sun, 9 Jun 2013 18:10:42 +0200 Andreas Färber afaer...@suse.de wrote: We relied on the CPUClass::get_memory_mapping() implementation being a no-op when paging is disabled for that CPU. Therefore we can just as well iterate over all CPUs

Re: [Qemu-devel] [PATCH v2 2/2] ivshmem: add missing error exit(2)

2013-06-12 Thread Andreas Färber
Am 03.06.2013 15:11, schrieb Stefan Hajnoczi: On Mon, Jun 03, 2013 at 06:26:22AM -0600, Eric Blake wrote: On 06/03/2013 02:58 AM, Stefan Hajnoczi wrote: If the user fails to specify 'chardev' or 'shm' then we cannot continue. Exit right away so that we don't invoke shm_open(3) with a NULL

Re: [Qemu-devel] [PATCH RFT 2/5] virtio: Convert VirtioDevice to QOM realize/unrealize

2013-06-12 Thread Andreas Färber
Am 10.06.2013 04:08, schrieb Anthony Liguori: Peter Crosthwaite peter.crosthwa...@xilinx.com writes: On Sat, Jun 8, 2013 at 7:55 PM, Andreas Färber afaer...@suse.de wrote: Am 08.06.2013 04:22, schrieb Peter Crosthwaite: On Sat, Jun 8, 2013 at 4:18 AM, Andreas Färber afaer...@suse.de wrote

Re: [Qemu-devel] mail to Paul Brook p...@codesourcery.com bouncing [postmas...@relay1.mentorg.com: Delivery Status Notification (Failure)]

2013-09-30 Thread Andreas Färber
Am 30.09.2013 12:55, schrieb Michael S. Tsirkin: Anyone knows what's going on? I've already ping'ed him on IRC without success and wrote to another email address that I found on GitHub, where there was some recent activity. If no mail should be sent to p...@codesourcery.com, let's add

Re: [Qemu-devel] Minimal Qemu build for Plan9

2013-09-30 Thread Andreas Färber
Hi, Am 30.09.2013 10:00, schrieb Ashish Kaila: I am a graduate student from CMU and currently working on trying to port Qemu on plan9. I was trying to initially build a minimal Qemu with the least set of devices that are necessary to support a machine, however I noticed that I couldn’t

Re: [Qemu-devel] [PATCH 0/2] make -kernel optional for all ARM boards

2013-09-30 Thread Andreas Färber
Am 24.09.2013 02:01, schrieb Peter Maydell: Make -kernel optional for all ARM boards, by allowing arm_load_kernel() to return without doing anything if no kernel filename was provided. In this case we will start execution at address zero (as the hardware does). This allows the user to provide

Re: [Qemu-devel] [PATCH v3 02/18] arm/boot: Turn arm_load_kernel() into no-op for qtest without -kernel

2013-09-30 Thread Andreas Färber
Am 24.09.2013 01:55, schrieb Peter Maydell: On 23 September 2013 23:51, Andreas Färber afaer...@suse.de wrote: Am 23.09.2013 15:35, schrieb Andreas Färber: Signed-off-by: Andreas Färber afaer...@suse.de --- hw/arm/boot.c | 4 1 file changed, 4 insertions(+) Sorry, I forgot that Grant

Re: [Qemu-devel] [PATCH v3 00/18] qtest: Test all targets

2013-09-30 Thread Andreas Färber
Am 23.09.2013 15:35, schrieb Andreas Färber: Andreas Färber (18): mips_mipssim: Silence BIOS loading warning for qtest arm/boot: Turn arm_load_kernel() into no-op for qtest without -kernel With the exception of this patch for which PMM provided a replacement... puv3: Turn

Re: [Qemu-devel] [PATCH v6 01/26] qemu: add Error to typedefs

2013-09-30 Thread Andreas Färber
Am 30.09.2013 17:50, schrieb Michael S. Tsirkin: On Tue, Oct 01, 2013 at 12:10:52AM +0900, Peter Maydell wrote: On 30 September 2013 23:40, Michael S. Tsirkin m...@redhat.com wrote: diff --git a/include/qapi/error.h b/include/qapi/error.h index 7d4c696..b85e996 100644 ---

Re: [Qemu-devel] [PATCH v3 02/11] AARCH64: add a57core

2013-09-30 Thread Andreas Färber
Am 30.09.2013 17:53, schrieb Mian M. Hamayun: On 28/09/2013 02:16, Peter Maydell wrote: On 28 September 2013 00:53, Andreas Färber afaer...@suse.de wrote: Am 27.09.2013 12:10, schrieb Mian M. Hamayun: From: John Rigby john.ri...@linaro.org Just an copy of a15 with a57 substituting a15

Re: [Qemu-devel] [PATCH qom-next for-next 0/5] QOM PCMCIA, MicroDrive and IDE cleanups

2013-10-01 Thread Andreas Färber
rebased without problems all the time. Andreas Andreas Färber afaer...@suse.de writes: Hello, Based on an initial draft from Othmar Pasteka, this series QOM'ifies MicroDrive. As a prerequisite, PCMCIA must be QOM'ified as pointed out by Peter. We can then finally drop

Re: [Qemu-devel] [PATCH] turn firmware image filename into a machine option

2013-10-01 Thread Andreas Färber
Hi, Am 01.10.2013 14:16, schrieb Gerd Hoffmann: -bios we're stuck with because it's a legacy option, What is legacy about it? Well, the x86-centric name of course. Thats why the machine option is named 'firmware' instead. It also doesn't use QemuOpts, which is fixed by this patch.

Re: [Qemu-devel] [PATCH] turn firmware image filename into a machine option

2013-10-01 Thread Andreas Färber
Am 01.10.2013 15:41, schrieb Gerd Hoffmann: On Di, 2013-10-01 at 14:20 +0200, Andreas Färber wrote: Hi, Am 01.10.2013 14:16, schrieb Gerd Hoffmann: -bios we're stuck with because it's a legacy option, What is legacy about it? Well, the x86-centric name of course. Thats why the machine

Re: [Qemu-devel] [PATCH] Update MAINTAINERS

2013-10-02 Thread Andreas Färber
commit messages (CC'ed) on Sep 4th asking to update or remove his email address in our MAINTAINERS file, without response nearly a month later. Pings on OFTC #qemu remained unanswered, too. Therefore removal seems the right thing to do under the circumstances, Reviewed-by: Andreas Färber afaer

Re: [Qemu-devel] [PATCH for-1.6] isapc: disable kvmvapic

2013-10-04 Thread Andreas Färber
Am 04.10.2013 18:47, schrieb Paolo Bonzini: Il 26/08/2013 18:17, Michael S. Tsirkin ha scritto: On Mon, Aug 26, 2013 at 05:17:07PM +0200, Andreas Färber wrote: Am 26.08.2013 17:01, schrieb Paolo Bonzini: Il 26/08/2013 16:34, Andreas Färber ha scritto: Am 26.08.2013 14:21, schrieb Paolo

Re: [Qemu-devel] [PATCH 3/4] Refactoring MonitorDef array

2013-10-04 Thread Andreas Färber
Am 04.10.2013 19:49, schrieb Peter Maydell: On 5 October 2013 01:57, Fabien Chouteau chout...@adacore.com wrote: --- a/target-sparc/cpu-qom.h +++ b/target-sparc/cpu-qom.h @@ -21,7 +21,6 @@ #define QEMU_SPARC_CPU_QOM_H #include qom/cpu.h -#include cpu.h ...why have you deleted this

Re: [Qemu-devel] Update the id of Vexpress Cortex-A9 from r0p0 to r0p1?

2013-10-06 Thread Andreas Färber
Am 06.10.2013 14:10, schrieb Peter Maydell: The major thing we need is a mechanism for allowing at least the board, and possibly also the user, to specify properties of the cpu like which rev/patchlevel is it I believe I posted patches for that long ago, to clean up the PXA mess a little...

Re: [Qemu-devel] [PATCH] cpu-exec(): also reload CPUClass *cc after longjmp return

2013-10-07 Thread Andreas Färber
Am 05.10.2013 23:45, schrieb Juergen Lock: On Sat, Oct 05, 2013 at 08:06:22PM +0200, Stefan Weil wrote: Am 05.10.2013 19:54, schrieb Juergen Lock: On Fri, Oct 04, 2013 at 09:15:37AM +0200, Jan Kiszka wrote: On 2013-10-03 18:05, Peter Maydell wrote: On 3 October 2013 23:09, Juergen Lock

Re: [Qemu-devel] [PATCH] migration: drop MADVISE_DONT_NEED for incoming zero pages

2013-10-07 Thread Andreas Färber
Am 07.10.2013 11:22, schrieb Peter Lieven: The madvise for zeroed out pages was introduced when every transferred zero page was memset to zero and thus allocated. Since commit 211ea740 we check for zeroness of a target page before we memset it to zero. Additionally we memmap target memory so

[Qemu-devel] [PATCH qom-next 0/2] qdev-monitor: Reference counting follow-ups

2013-10-07 Thread Andreas Färber
. If there's no objections, planning to include this in a pull tonight or tomorrow. Regards, Andreas Cc: Igor Mammedov imamm...@redhat.com Cc: Stefan Hajnoczi stefa...@redhat.com Cc: Paolo Bonzini pbonz...@redhat.com Cc: Anthony Liguori anth...@codemonkey.ws Andreas Färber (2): qdev-monitor: Avoid qdev

[Qemu-devel] [PATCH qom-next 2/2] qdev-monitor: Inline qdev_init() for device_add

2013-10-07 Thread Andreas Färber
For historic reasons, qdev_init() unparents the device on failure. Inline this to make the error paths clearer and consistent. Signed-off-by: Andreas Färber afaer...@suse.de --- qdev-monitor.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qdev-monitor.c b/qdev

[Qemu-devel] [PATCH qom-next 1/2] qdev-monitor: Avoid qdev as variable name

2013-10-07 Thread Andreas Färber
Prepares for bringing error cleanup code into canonical QOM form. Includes a whitespace removal after curly brace by Stefan. Signed-off-by: Stefan Hajnoczi stefa...@redhat.com Signed-off-by: Andreas Färber afaer...@suse.de --- qdev-monitor.c | 32 1 file changed

Re: [Qemu-devel] [PATCH v9 00/27] qemu: generate acpi tables for the guest

2013-10-07 Thread Andreas Färber
helpers Picked these up for qom-next pull: https://github.com/afaerber/qemu-cpu/commits/qom-next If they go through your tree, Reviewed-by: Andreas Färber afaer...@suse.de for first two. For third patch I have doubts about the concatenated documentation, but that could be followed up; functionally

Re: [Qemu-devel] [PATCH 0/8] Make icount thread-safe

2013-10-08 Thread Andreas Färber
Am 08.10.2013 10:47, schrieb Paolo Bonzini: This series moves the icount state under the same seqlock as the normal vm_clock implementation. It is not yet 100% thread-safe, because the CPU list should be moved under RCU protection (due to the call to !all_cpu_threads_idle() in

Re: [Qemu-devel] KVM Guest keymap issue

2013-10-08 Thread Andreas Färber
Hi, Am 08.10.2013 11:07, schrieb Matej Mailing: the strange thing is that all other keys and combinations work except those ccaron, Ccaron, scaron and Scaron, zcaron and ZCaron don't. As mentioned on IRC, my colleague had sent a patch to add ccaron, scaron and zcaron support for VNC:

[Qemu-devel] [PULL 47/58] qdev-monitor: Unref device when device_add fails

2013-10-08 Thread Andreas Färber
...@redhat.com Signed-off-by: Andreas Färber afaer...@suse.de --- qdev-monitor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qdev-monitor.c b/qdev-monitor.c index b1ce26a..531b258 100644 --- a/qdev-monitor.c +++ b/qdev-monitor.c @@ -518,6 +518,7 @@ DeviceState *qdev_device_add(QemuOpts *opts

[Qemu-devel] [PULL 20/58] milkymist-uart: Use Device::realize instead of SysBusDevice::init

2013-10-08 Thread Andreas Färber
-off-by: Andreas Färber afaer...@suse.de --- hw/char/milkymist-uart.c | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/hw/char/milkymist-uart.c b/hw/char/milkymist-uart.c index 2e4b5c5..2c52a0f 100644 --- a/hw/char/milkymist-uart.c +++ b/hw/char

[Qemu-devel] [PULL 21/58] a9mpcore: Split off instance_init

2013-10-08 Thread Andreas Färber
From: Andreas Färber andreas.faer...@web.de Prepares for QOM realize. Reviewed-by: Peter Maydell peter.mayd...@linaro.org Signed-off-by: Andreas Färber andreas.faer...@web.de --- hw/cpu/a9mpcore.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/hw/cpu/a9mpcore.c

[Qemu-devel] [PULL 29/58] a9mpcore: Prepare for QOM embedding

2013-10-08 Thread Andreas Färber
From: Andreas Färber andreas.faer...@web.de Reviewed-by: Peter Maydell peter.mayd...@linaro.org Signed-off-by: Andreas Färber andreas.faer...@web.de --- hw/cpu/a9mpcore.c | 24 +--- include/hw/cpu/a9mpcore.h | 37 + 2 files changed

[Qemu-devel] [PULL 22/58] arm_gic: Extract headers hw/intc/arm_gic{, _common}.h

2013-10-08 Thread Andreas Färber
Rename NCPU to GIC_NCPU and move GICState away from gic_internal.h. Reviewed-by: Peter Maydell peter.mayd...@linaro.org Signed-off-by: Andreas Färber afaer...@suse.de --- hw/intc/arm_gic_common.c | 18 hw/intc/gic_internal.h | 80

[Qemu-devel] [PULL 28/58] a9mpcore: Convert to QOM realize

2013-10-08 Thread Andreas Färber
From: Andreas Färber andreas.faer...@web.de Reviewed-by: Peter Maydell peter.mayd...@linaro.org Signed-off-by: Andreas Färber andreas.faer...@web.de --- hw/cpu/a9mpcore.c | 36 ++-- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/hw/cpu/a9mpcore.c

<    1   2   3   4   5   6   7   8   9   10   >