Richard Henderson
|
b9b59a36c3
|
hw/s390x: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-51-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
a80cc66225
|
hw/rtc: Constify VMState
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-50-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
a2c2fe57c2
|
hw/riscv: Constify VMState
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-49-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
078ddbc936
|
hw/ppc: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-48-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
e2bd53a38c
|
hw/pci-host: Constify VMState
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-47-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
f026c578eb
|
hw/pci-bridge: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-46-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
8e5e0890b7
|
hw/pci: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-45-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
be555ec413
|
hw/openrisc: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-44-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
18d10e6175
|
hw/nvram: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-43-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
1de81b426c
|
hw/net: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-42-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
e4ea952fb0
|
hw/misc: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-41-richard.henderson@linaro.org>
|
2023-12-30 07:38:06 +11:00 |
|
Richard Henderson
|
2a031ec751
|
hw/m68k: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-40-richard.henderson@linaro.org>
|
2023-12-30 07:38:05 +11:00 |
|
Richard Henderson
|
aa4941bbaa
|
hw/loongarch: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20231221031652.119827-39-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
cbf195061c
|
hw/isa: Constify VMState
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-38-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
09c6ac6d8f
|
hw/ipmi: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-37-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
8913d05dc4
|
hw/ipack: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-36-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
45b1f81d90
|
hw/intc: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-35-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
af0f07dfc7
|
hw/input: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-34-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
8595c05422
|
hw/ide: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-33-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
9231a01788
|
hw/i386: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Message-Id: <20231221031652.119827-32-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
01d9442a88
|
hw/i2c: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-31-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
2ebfd1c4ac
|
hw/hyperv: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-30-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
3b9e779b86
|
hw/gpio: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-29-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
63e6b56450
|
hw/dma: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-28-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
f0613160d2
|
hw/display: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-27-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
2f6cab053f
|
hw/char: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-26-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
7d5dc0a367
|
hw/block: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-25-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
856a6fe4f4
|
hw/audio: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-24-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
993676279e
|
hw/adc: Constify VMState
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-23-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
c559ba5720
|
hw/acpi: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-22-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
d19630d20c
|
hw/9pfs: Constify VMState
Acked-by: Greg Kurz <groug@kaod.org>
Acked-by: Christian Schoenebeck <qemu_oss@crudebyte.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-21-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
f55f1a4928
|
hw/core: Constify VMState
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-20-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
607ef5706c
|
hw/arm: Constify VMState
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-19-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
dd9729b302
|
target/sparc: Constify VMState in machine.c
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-18-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
5c04ea96e4
|
target/s390x: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-17-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
85b57d3d54
|
target/riscv: Constify VMState in machine.c
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-16-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
caae239633
|
target/ppc: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-15-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
c9e763b010
|
target/openrisc: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-14-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
6db6de6506
|
target/mips: Constify VMState in machine.c
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-13-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
61d5442a9a
|
target/microblaze: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-12-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
f3fb948f28
|
target/m68k: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-11-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
2d23bb1a38
|
target/loongarch: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20231221031652.119827-10-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
c4f54bd6cc
|
target/i386: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Message-Id: <20231221031652.119827-9-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
218eee7047
|
target/hppa: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-8-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
6e4677fe0a
|
target/cris: Constify VMState in machine.c
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-7-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
b2e1812258
|
target/avr: Constify VMState in machine.c
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-6-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
35a5922b3a
|
target/alpha: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-5-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
f49986ae8a
|
target/arm: Constify hvf/hvf.c
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-4-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
e3fe0bc6ee
|
target/arm: Constify VMState in machine.c
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-3-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|
Richard Henderson
|
2027001919
|
migration: Make VMStateDescription.subsections const
Allow the array of pointers to itself be const.
Propagate this through the copies of this field.
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-2-richard.henderson@linaro.org>
|
2023-12-29 11:17:30 +11:00 |
|