Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: 2027001919f588e54185eb23214c312f6e1298e2 https://github.com/qemu/qemu/commit/2027001919f588e54185eb23214c312f6e1298e2 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023)
Changed paths: M include/migration/vmstate.h M migration/savevm.c M migration/vmstate.c Log Message: ----------- 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é <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Juan Quintela <quint...@redhat.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-2-richard.hender...@linaro.org> Commit: e3fe0bc6ee323aa124ef87d9e5a12ea6e79dc084 https://github.com/qemu/qemu/commit/e3fe0bc6ee323aa124ef87d9e5a12ea6e79dc084 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/arm/machine.c Log Message: ----------- target/arm: Constify VMState in machine.c Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-3-richard.hender...@linaro.org> Commit: f49986ae8a6b174c80956709148e3f6e31b43869 https://github.com/qemu/qemu/commit/f49986ae8a6b174c80956709148e3f6e31b43869 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/arm/hvf/hvf.c Log Message: ----------- target/arm: Constify hvf/hvf.c Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-4-richard.hender...@linaro.org> Commit: 35a5922b3ad178823aa2041e8b77c85d245daf2a https://github.com/qemu/qemu/commit/35a5922b3ad178823aa2041e8b77c85d245daf2a Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/alpha/machine.c Log Message: ----------- target/alpha: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-5-richard.hender...@linaro.org> Commit: b2e181225820261d2ff55351dcbd0640d9428013 https://github.com/qemu/qemu/commit/b2e181225820261d2ff55351dcbd0640d9428013 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/avr/machine.c Log Message: ----------- target/avr: Constify VMState in machine.c Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-6-richard.hender...@linaro.org> Commit: 6e4677fe0a6da7abd729c3715b851626a4093b5b https://github.com/qemu/qemu/commit/6e4677fe0a6da7abd729c3715b851626a4093b5b Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/cris/machine.c Log Message: ----------- target/cris: Constify VMState in machine.c Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-7-richard.hender...@linaro.org> Commit: 218eee704715a83d84525ab6f8a4575c34e7b4e7 https://github.com/qemu/qemu/commit/218eee704715a83d84525ab6f8a4575c34e7b4e7 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/hppa/machine.c Log Message: ----------- target/hppa: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-8-richard.hender...@linaro.org> Commit: c4f54bd6cc876a9c465c02c2e7fb4a692b7fd987 https://github.com/qemu/qemu/commit/c4f54bd6cc876a9c465c02c2e7fb4a692b7fd987 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/i386/machine.c Log Message: ----------- target/i386: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Zhao Liu <zhao1....@intel.com> Message-Id: <20231221031652.119827-9-richard.hender...@linaro.org> Commit: 2d23bb1a3805f2a3440d66ac8b7fe3f4a39e58b4 https://github.com/qemu/qemu/commit/2d23bb1a3805f2a3440d66ac8b7fe3f4a39e58b4 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/loongarch/machine.c Log Message: ----------- target/loongarch: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Song Gao <gaos...@loongson.cn> Message-Id: <20231221031652.119827-10-richard.hender...@linaro.org> Commit: f3fb948f283a727176f2590b0bec693a0f89f138 https://github.com/qemu/qemu/commit/f3fb948f283a727176f2590b0bec693a0f89f138 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/m68k/cpu.c Log Message: ----------- target/m68k: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-11-richard.hender...@linaro.org> Commit: 61d5442a9a186264cf6ad3af511c0b8ab1ab6801 https://github.com/qemu/qemu/commit/61d5442a9a186264cf6ad3af511c0b8ab1ab6801 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/microblaze/machine.c Log Message: ----------- target/microblaze: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-12-richard.hender...@linaro.org> Commit: 6db6de65067424c8e87dc040dc73b9a47114f08f https://github.com/qemu/qemu/commit/6db6de65067424c8e87dc040dc73b9a47114f08f Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/mips/sysemu/machine.c Log Message: ----------- target/mips: Constify VMState in machine.c Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-13-richard.hender...@linaro.org> Commit: c9e763b010c83942f1d565a5b904ce53cd6f46e0 https://github.com/qemu/qemu/commit/c9e763b010c83942f1d565a5b904ce53cd6f46e0 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/openrisc/machine.c Log Message: ----------- target/openrisc: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-14-richard.hender...@linaro.org> Commit: caae239633e5994b84b22453971501994990b5d5 https://github.com/qemu/qemu/commit/caae239633e5994b84b22453971501994990b5d5 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/ppc/machine.c Log Message: ----------- target/ppc: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-15-richard.hender...@linaro.org> Commit: 85b57d3d549f3dc6d4c900b02db8edc6e7d975f4 https://github.com/qemu/qemu/commit/85b57d3d549f3dc6d4c900b02db8edc6e7d975f4 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/riscv/machine.c Log Message: ----------- target/riscv: Constify VMState in machine.c Acked-by: Alistair Francis <alistair.fran...@wdc.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-16-richard.hender...@linaro.org> Commit: 5c04ea96e42f6f1f7883f6ead75c1e4aab2361ff https://github.com/qemu/qemu/commit/5c04ea96e42f6f1f7883f6ead75c1e4aab2361ff Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/s390x/machine.c Log Message: ----------- target/s390x: Constify VMState in machine.c Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-17-richard.hender...@linaro.org> Commit: dd9729b30262ab6d32aa1af1327eac6b9bb7e5ab https://github.com/qemu/qemu/commit/dd9729b30262ab6d32aa1af1327eac6b9bb7e5ab Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M target/sparc/machine.c Log Message: ----------- target/sparc: Constify VMState in machine.c Reviewed-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-18-richard.hender...@linaro.org> Commit: 607ef5706c3d1c593849c63968b55a97df190d91 https://github.com/qemu/qemu/commit/607ef5706c3d1c593849c63968b55a97df190d91 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/arm/armsse.c M hw/arm/armv7m.c M hw/arm/highbank.c M hw/arm/integratorcp.c M hw/arm/musicpal.c M hw/arm/pxa2xx.c M hw/arm/pxa2xx_gpio.c M hw/arm/pxa2xx_pic.c M hw/arm/smmuv3.c M hw/arm/spitz.c M hw/arm/stellaris.c M hw/arm/strongarm.c M hw/arm/versatilepb.c M hw/arm/virt-acpi-build.c M hw/arm/z2.c Log Message: ----------- hw/arm: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-19-richard.hender...@linaro.org> Commit: f55f1a4928a554f56ce906f410b3bc23819f075d https://github.com/qemu/qemu/commit/f55f1a4928a554f56ce906f410b3bc23819f075d Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/core/clock-vmstate.c M hw/core/or-irq.c M hw/core/ptimer.c Log Message: ----------- hw/core: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-20-richard.hender...@linaro.org> Commit: d19630d20ce909e26b165b0db6cbeea8cd84bdb3 https://github.com/qemu/qemu/commit/d19630d20ce909e26b165b0db6cbeea8cd84bdb3 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/9pfs/virtio-9p-device.c Log Message: ----------- hw/9pfs: Constify VMState Acked-by: Greg Kurz <gr...@kaod.org> Acked-by: Christian Schoenebeck <qemu_...@crudebyte.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-21-richard.hender...@linaro.org> Commit: c559ba5720376e39a05c75e52e67d5998d2b1422 https://github.com/qemu/qemu/commit/c559ba5720376e39a05c75e52e67d5998d2b1422 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/acpi/cpu.c M hw/acpi/erst.c M hw/acpi/generic_event_device.c M hw/acpi/ich9.c M hw/acpi/ich9_tco.c M hw/acpi/memory_hotplug.c M hw/acpi/pcihp.c M hw/acpi/piix4.c M hw/acpi/vmgenid.c Log Message: ----------- hw/acpi: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-22-richard.hender...@linaro.org> Commit: 993676279ead57d38af798d6a3d564cbf9366b06 https://github.com/qemu/qemu/commit/993676279ead57d38af798d6a3d564cbf9366b06 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/adc/aspeed_adc.c M hw/adc/max111x.c M hw/adc/npcm7xx_adc.c M hw/adc/stm32f2xx_adc.c M hw/adc/zynq-xadc.c Log Message: ----------- hw/adc: Constify VMState Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-23-richard.hender...@linaro.org> Commit: 856a6fe4f4364f78654994d9d585463c302e799e https://github.com/qemu/qemu/commit/856a6fe4f4364f78654994d9d585463c302e799e Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/audio/ac97.c M hw/audio/asc.c M hw/audio/cs4231.c M hw/audio/cs4231a.c M hw/audio/es1370.c M hw/audio/gus.c M hw/audio/hda-codec.c M hw/audio/intel-hda.c M hw/audio/lm4549.c M hw/audio/marvell_88w8618.c M hw/audio/pcspk.c M hw/audio/pl041.c M hw/audio/sb16.c M hw/audio/virtio-snd.c M hw/audio/wm8750.c Log Message: ----------- hw/audio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-24-richard.hender...@linaro.org> Commit: 7d5dc0a367e0ea054bf662246d4b45a246e62061 https://github.com/qemu/qemu/commit/7d5dc0a367e0ea054bf662246d4b45a246e62061 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/block/ecc.c M hw/block/fdc-isa.c M hw/block/fdc-sysbus.c M hw/block/fdc.c M hw/block/m25p80.c M hw/block/nand.c M hw/block/onenand.c M hw/block/pflash_cfi01.c M hw/block/swim.c M hw/block/vhost-user-blk.c M hw/block/virtio-blk.c Log Message: ----------- hw/block: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-25-richard.hender...@linaro.org> Commit: 2f6cab053f25ed500c187099e7e7484ead69729a https://github.com/qemu/qemu/commit/2f6cab053f25ed500c187099e7e7484ead69729a Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/char/bcm2835_aux.c M hw/char/cadence_uart.c M hw/char/cmsdk-apb-uart.c M hw/char/digic-uart.c M hw/char/escc.c M hw/char/exynos4210_uart.c M hw/char/goldfish_tty.c M hw/char/ibex_uart.c M hw/char/imx_serial.c M hw/char/ipoctal232.c M hw/char/mchp_pfsoc_mmuart.c M hw/char/nrf51_uart.c M hw/char/parallel.c M hw/char/pl011.c M hw/char/renesas_sci.c M hw/char/sclpconsole-lm.c M hw/char/sclpconsole.c M hw/char/serial-isa.c M hw/char/serial-pci-multi.c M hw/char/serial-pci.c M hw/char/serial.c M hw/char/sifive_uart.c M hw/char/spapr_vty.c M hw/char/virtio-serial-bus.c Log Message: ----------- hw/char: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-26-richard.hender...@linaro.org> Commit: f0613160d20f0a3484ea8b6d7cb085c22a84682f https://github.com/qemu/qemu/commit/f0613160d20f0a3484ea8b6d7cb085c22a84682f Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/display/artist.c M hw/display/bcm2835_fb.c M hw/display/bochs-display.c M hw/display/cg3.c M hw/display/cirrus_vga.c M hw/display/dpcd.c M hw/display/exynos4210_fimd.c M hw/display/g364fb.c M hw/display/i2c-ddc.c M hw/display/jazz_led.c M hw/display/macfb.c M hw/display/pl110.c M hw/display/pxa2xx_lcd.c M hw/display/qxl.c M hw/display/ramfb-standalone.c M hw/display/ramfb.c M hw/display/sii9022.c M hw/display/sm501.c M hw/display/ssd0303.c M hw/display/ssd0323.c M hw/display/tcx.c M hw/display/vga-pci.c M hw/display/vga.c M hw/display/virtio-gpu.c M hw/display/virtio-vga.c M hw/display/vmware_vga.c M hw/display/xlnx_dp.c Log Message: ----------- hw/display: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-27-richard.hender...@linaro.org> Commit: 63e6b5645021bb2b545a39f2896a42da5c300d9c https://github.com/qemu/qemu/commit/63e6b5645021bb2b545a39f2896a42da5c300d9c Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/dma/bcm2835_dma.c M hw/dma/i82374.c M hw/dma/i8257.c M hw/dma/pl080.c M hw/dma/pl330.c M hw/dma/pxa2xx_dma.c M hw/dma/rc4030.c M hw/dma/sparc32_dma.c M hw/dma/xlnx-zdma.c M hw/dma/xlnx-zynq-devcfg.c M hw/dma/xlnx_csu_dma.c M hw/dma/xlnx_dpdma.c Log Message: ----------- hw/dma: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-28-richard.hender...@linaro.org> Commit: 3b9e779b86700d217cf824e7d77ed3ba316ef918 https://github.com/qemu/qemu/commit/3b9e779b86700d217cf824e7d77ed3ba316ef918 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/gpio/aspeed_gpio.c M hw/gpio/bcm2835_gpio.c M hw/gpio/gpio_key.c M hw/gpio/imx_gpio.c M hw/gpio/max7310.c M hw/gpio/mpc8xxx.c M hw/gpio/npcm7xx_gpio.c M hw/gpio/nrf51_gpio.c M hw/gpio/pl061.c M hw/gpio/sifive_gpio.c M hw/gpio/zaurus.c Log Message: ----------- hw/gpio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-29-richard.hender...@linaro.org> Commit: 2ebfd1c4ac5bfcc990babf4bb4f410eeb79f1afa https://github.com/qemu/qemu/commit/2ebfd1c4ac5bfcc990babf4bb4f410eeb79f1afa Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/hyperv/vmbus.c Log Message: ----------- hw/hyperv: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-30-richard.hender...@linaro.org> Commit: 01d9442a889f545a41151066f6a577822166d21e https://github.com/qemu/qemu/commit/01d9442a889f545a41151066f6a577822166d21e Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/i2c/allwinner-i2c.c M hw/i2c/aspeed_i2c.c M hw/i2c/core.c M hw/i2c/exynos4210_i2c.c M hw/i2c/imx_i2c.c M hw/i2c/microbit_i2c.c M hw/i2c/mpc_i2c.c M hw/i2c/npcm7xx_smbus.c M hw/i2c/pm_smbus.c M hw/i2c/pmbus_device.c M hw/i2c/smbus_eeprom.c M hw/i2c/smbus_ich9.c M hw/i2c/smbus_slave.c Log Message: ----------- hw/i2c: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-31-richard.hender...@linaro.org> Commit: 9231a01788af7c3d1156186ee9f073cf9804c8a7 https://github.com/qemu/qemu/commit/9231a01788af7c3d1156186ee9f073cf9804c8a7 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/i386/acpi-build.c M hw/i386/intel_iommu.c M hw/i386/kvm/clock.c M hw/i386/kvm/xen_evtchn.c M hw/i386/kvm/xen_gnttab.c M hw/i386/kvm/xen_overlay.c M hw/i386/kvm/xen_xenstore.c M hw/i386/kvmvapic.c M hw/i386/port92.c M hw/i386/vmmouse.c M hw/i386/xen/xen_platform.c M hw/i386/xen/xen_pvdevice.c Log Message: ----------- hw/i386: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Zhao Liu <zhao1....@intel.com> Message-Id: <20231221031652.119827-32-richard.hender...@linaro.org> Commit: 8595c05422415e8a8d26f68fc0ddfd3083544878 https://github.com/qemu/qemu/commit/8595c05422415e8a8d26f68fc0ddfd3083544878 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/ide/ahci-allwinner.c M hw/ide/ahci.c M hw/ide/core.c M hw/ide/ich.c M hw/ide/isa.c M hw/ide/macio.c M hw/ide/microdrive.c M hw/ide/mmio.c M hw/ide/pci.c Log Message: ----------- hw/ide: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-33-richard.hender...@linaro.org> Commit: af0f07dfc7ce56a944c38d872b7d4502178e6948 https://github.com/qemu/qemu/commit/af0f07dfc7ce56a944c38d872b7d4502178e6948 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/input/adb-kbd.c M hw/input/adb-mouse.c M hw/input/adb.c M hw/input/ads7846.c M hw/input/hid.c M hw/input/lasips2.c M hw/input/lm832x.c M hw/input/pckbd.c M hw/input/pl050.c M hw/input/ps2.c M hw/input/pxa2xx_keypad.c M hw/input/stellaris_gamepad.c M hw/input/tsc2005.c M hw/input/tsc210x.c M hw/input/virtio-input.c Log Message: ----------- hw/input: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-34-richard.hender...@linaro.org> Commit: 45b1f81d9088d102c4b6739281d93bbed88666d4 https://github.com/qemu/qemu/commit/45b1f81d9088d102c4b6739281d93bbed88666d4 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/intc/allwinner-a10-pic.c M hw/intc/apic_common.c M hw/intc/arm_gic_common.c M hw/intc/arm_gicv3_common.c M hw/intc/arm_gicv3_its_common.c M hw/intc/armv7m_nvic.c M hw/intc/aspeed_vic.c M hw/intc/bcm2835_ic.c M hw/intc/bcm2836_control.c M hw/intc/exynos4210_combiner.c M hw/intc/goldfish_pic.c M hw/intc/heathrow_pic.c M hw/intc/i8259_common.c M hw/intc/imx_avic.c M hw/intc/imx_gpcv2.c M hw/intc/ioapic_common.c M hw/intc/loongarch_extioi.c M hw/intc/loongarch_ipi.c M hw/intc/loongarch_pch_pic.c M hw/intc/m68k_irqc.c M hw/intc/nios2_vic.c M hw/intc/ompic.c M hw/intc/openpic.c M hw/intc/pl190.c M hw/intc/ppc-uic.c M hw/intc/riscv_aclint.c M hw/intc/riscv_aplic.c M hw/intc/riscv_imsic.c M hw/intc/rx_icu.c M hw/intc/s390_flic.c M hw/intc/s390_flic_kvm.c M hw/intc/sifive_plic.c M hw/intc/slavio_intctl.c M hw/intc/spapr_xive.c M hw/intc/xics.c M hw/intc/xive.c M hw/intc/xlnx-pmu-iomod-intc.c M hw/intc/xlnx-zynqmp-ipi.c Log Message: ----------- hw/intc: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-35-richard.hender...@linaro.org> Commit: 8913d05dc4d28d59c70a4d9333767fa4e40adc93 https://github.com/qemu/qemu/commit/8913d05dc4d28d59c70a4d9333767fa4e40adc93 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/ipack/ipack.c M hw/ipack/tpci200.c Log Message: ----------- hw/ipack: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-36-richard.hender...@linaro.org> Commit: 09c6ac6d8fedb95d960163ab1f4f6ee9bb405ce8 https://github.com/qemu/qemu/commit/09c6ac6d8fedb95d960163ab1f4f6ee9bb405ce8 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/ipmi/ipmi_bmc_extern.c M hw/ipmi/ipmi_bmc_sim.c M hw/ipmi/ipmi_bt.c M hw/ipmi/ipmi_kcs.c M hw/ipmi/isa_ipmi_bt.c M hw/ipmi/isa_ipmi_kcs.c M hw/ipmi/pci_ipmi_bt.c M hw/ipmi/pci_ipmi_kcs.c M hw/ipmi/smbus_ipmi.c Log Message: ----------- hw/ipmi: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-37-richard.hender...@linaro.org> Commit: cbf195061cfe1808b4a7f3f5ae570e3d926195ea https://github.com/qemu/qemu/commit/cbf195061cfe1808b4a7f3f5ae570e3d926195ea Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/isa/apm.c M hw/isa/i82378.c M hw/isa/lpc_ich9.c M hw/isa/pc87312.c M hw/isa/piix.c M hw/isa/vt82c686.c Log Message: ----------- hw/isa: Constify VMState Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-38-richard.hender...@linaro.org> Commit: aa4941bbaa8ff6aa2496713d32b88176f30890b1 https://github.com/qemu/qemu/commit/aa4941bbaa8ff6aa2496713d32b88176f30890b1 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-29 (Fri, 29 Dec 2023) Changed paths: M hw/loongarch/acpi-build.c Log Message: ----------- hw/loongarch: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Song Gao <gaos...@loongson.cn> Message-Id: <20231221031652.119827-39-richard.hender...@linaro.org> Commit: 2a031ec751a858e9b0dba754b502c0bc47876ef2 https://github.com/qemu/qemu/commit/2a031ec751a858e9b0dba754b502c0bc47876ef2 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/m68k/next-cube.c M hw/m68k/q800-glue.c Log Message: ----------- hw/m68k: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-40-richard.hender...@linaro.org> Commit: e4ea952fb0180e85655e9a93d39a1ad9442f76f2 https://github.com/qemu/qemu/commit/e4ea952fb0180e85655e9a93d39a1ad9442f76f2 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/misc/a9scu.c M hw/misc/allwinner-a10-ccm.c M hw/misc/allwinner-a10-dramc.c M hw/misc/allwinner-cpucfg.c M hw/misc/allwinner-h3-ccu.c M hw/misc/allwinner-h3-dramc.c M hw/misc/allwinner-h3-sysctrl.c M hw/misc/allwinner-r40-ccu.c M hw/misc/allwinner-r40-dramc.c M hw/misc/allwinner-sid.c M hw/misc/allwinner-sramc.c M hw/misc/arm_l2x0.c M hw/misc/arm_sysctl.c M hw/misc/armsse-cpu-pwrctrl.c M hw/misc/armsse-mhu.c M hw/misc/aspeed_hace.c M hw/misc/aspeed_i3c.c M hw/misc/aspeed_lpc.c M hw/misc/aspeed_sbc.c M hw/misc/aspeed_scu.c M hw/misc/aspeed_sdmc.c M hw/misc/aspeed_xdma.c M hw/misc/axp2xx.c M hw/misc/bcm2835_cprman.c M hw/misc/bcm2835_mbox.c M hw/misc/bcm2835_mphi.c M hw/misc/bcm2835_powermgt.c M hw/misc/bcm2835_property.c M hw/misc/bcm2835_rng.c M hw/misc/bcm2835_thermal.c M hw/misc/djmemc.c M hw/misc/eccmemctl.c M hw/misc/exynos4210_clk.c M hw/misc/exynos4210_pmu.c M hw/misc/exynos4210_rng.c M hw/misc/imx25_ccm.c M hw/misc/imx31_ccm.c M hw/misc/imx6_ccm.c M hw/misc/imx6_src.c M hw/misc/imx6ul_ccm.c M hw/misc/imx7_ccm.c M hw/misc/imx7_snvs.c M hw/misc/imx7_src.c M hw/misc/imx_rngc.c M hw/misc/iosb.c M hw/misc/iotkit-secctl.c M hw/misc/iotkit-sysctl.c M hw/misc/ivshmem.c M hw/misc/lasi.c M hw/misc/led.c M hw/misc/mac_via.c M hw/misc/mips_cmgcr.c M hw/misc/mips_cpc.c M hw/misc/mos6522.c M hw/misc/mps2-fpgaio.c M hw/misc/mps2-scc.c M hw/misc/msf2-sysreg.c M hw/misc/mst_fpga.c M hw/misc/npcm7xx_clk.c M hw/misc/npcm7xx_gcr.c M hw/misc/npcm7xx_mft.c M hw/misc/npcm7xx_pwm.c M hw/misc/npcm7xx_rng.c M hw/misc/nrf51_rng.c M hw/misc/pca9552.c M hw/misc/pvpanic-pci.c M hw/misc/slavio_misc.c M hw/misc/stm32f4xx_exti.c M hw/misc/stm32f4xx_syscfg.c M hw/misc/tz-mpc.c M hw/misc/tz-msc.c M hw/misc/tz-ppc.c M hw/misc/virt_ctrl.c M hw/misc/vmcoreinfo.c M hw/misc/xlnx-versal-cframe-reg.c M hw/misc/xlnx-versal-cfu.c M hw/misc/xlnx-versal-crl.c M hw/misc/xlnx-versal-pmc-iou-slcr.c M hw/misc/xlnx-versal-trng.c M hw/misc/xlnx-versal-xramc.c M hw/misc/xlnx-zynqmp-apu-ctrl.c M hw/misc/xlnx-zynqmp-crf.c M hw/misc/zynq_slcr.c Log Message: ----------- hw/misc: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-41-richard.hender...@linaro.org> Commit: 1de81b426ca563303d4fd6ba5a5d44d632a44e89 https://github.com/qemu/qemu/commit/1de81b426ca563303d4fd6ba5a5d44d632a44e89 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/net/allwinner-sun8i-emac.c M hw/net/allwinner_emac.c M hw/net/cadence_gem.c M hw/net/can/can_kvaser_pci.c M hw/net/can/can_mioe3680_pci.c M hw/net/can/can_pcm3680_pci.c M hw/net/can/can_sja1000.c M hw/net/can/ctucan_core.c M hw/net/can/ctucan_pci.c M hw/net/can/xlnx-versal-canfd.c M hw/net/can/xlnx-zynqmp-can.c M hw/net/dp8393x.c M hw/net/e1000.c M hw/net/e1000e.c M hw/net/eepro100.c M hw/net/ftgmac100.c M hw/net/i82596.c M hw/net/igb.c M hw/net/imx_fec.c M hw/net/lan9118.c M hw/net/lance.c M hw/net/lasi_i82596.c M hw/net/mipsnet.c M hw/net/msf2-emac.c M hw/net/mv88w8618_eth.c M hw/net/ne2000-isa.c M hw/net/ne2000-pci.c M hw/net/ne2000.c M hw/net/npcm7xx_emc.c M hw/net/pcnet-pci.c M hw/net/pcnet.c M hw/net/rtl8139.c M hw/net/smc91c111.c M hw/net/spapr_llan.c M hw/net/stellaris_enet.c M hw/net/sungem.c M hw/net/sunhme.c M hw/net/tulip.c M hw/net/virtio-net.c M hw/net/vmxnet3.c M hw/net/xgmac.c Log Message: ----------- hw/net: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-42-richard.hender...@linaro.org> Commit: 18d10e6175646c4e96c475f3ef481ffc6886c78b https://github.com/qemu/qemu/commit/18d10e6175646c4e96c475f3ef481ffc6886c78b Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/nvram/ds1225y.c M hw/nvram/eeprom93xx.c M hw/nvram/fw_cfg.c M hw/nvram/mac_nvram.c M hw/nvram/npcm7xx_otp.c M hw/nvram/nrf51_nvm.c M hw/nvram/spapr_nvram.c M hw/nvram/xlnx-bbram.c M hw/nvram/xlnx-versal-efuse-ctrl.c M hw/nvram/xlnx-zynqmp-efuse.c Log Message: ----------- hw/nvram: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-43-richard.hender...@linaro.org> Commit: be555ec41376717fcf0276ce04dfb4e0370f5490 https://github.com/qemu/qemu/commit/be555ec41376717fcf0276ce04dfb4e0370f5490 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/openrisc/cputimer.c Log Message: ----------- hw/openrisc: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-44-richard.hender...@linaro.org> Commit: 8e5e0890b72f4ece6ce03c19e1800880c10a34dd https://github.com/qemu/qemu/commit/8e5e0890b72f4ece6ce03c19e1800880c10a34dd Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/pci/msix.c M hw/pci/pci.c M hw/pci/pci_host.c M hw/pci/pcie_aer.c M hw/pci/shpc.c M include/hw/pci/shpc.h Log Message: ----------- hw/pci: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-45-richard.hender...@linaro.org> Commit: f026c578eb1a07c0a62caf8e18aa51c6872e9ff2 https://github.com/qemu/qemu/commit/f026c578eb1a07c0a62caf8e18aa51c6872e9ff2 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/pci-bridge/gen_pcie_root_port.c M hw/pci-bridge/i82801b11.c M hw/pci-bridge/ioh3420.c M hw/pci-bridge/pci_bridge_dev.c M hw/pci-bridge/pcie_pci_bridge.c M hw/pci-bridge/xio3130_downstream.c M hw/pci-bridge/xio3130_upstream.c Log Message: ----------- hw/pci-bridge: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-46-richard.hender...@linaro.org> Commit: e2bd53a38c82b46bc34265c9f46c84890313a8da https://github.com/qemu/qemu/commit/e2bd53a38c82b46bc34265c9f46c84890313a8da Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/pci-host/astro.c M hw/pci-host/bonito.c M hw/pci-host/designware.c M hw/pci-host/dino.c M hw/pci-host/gpex.c M hw/pci-host/gt64120.c M hw/pci-host/i440fx.c M hw/pci-host/ppce500.c M hw/pci-host/q35.c M hw/pci-host/raven.c M hw/pci-host/versatile.c Log Message: ----------- hw/pci-host: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-47-richard.hender...@linaro.org> Commit: 078ddbc93655af646c40f0ef0f7ca35343535128 https://github.com/qemu/qemu/commit/078ddbc93655af646c40f0ef0f7ca35343535128 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/ppc/ppc.c M hw/ppc/ppc4xx_pci.c M hw/ppc/prep_systemio.c M hw/ppc/rs6000_mc.c M hw/ppc/spapr.c M hw/ppc/spapr_caps.c M hw/ppc/spapr_cpu_core.c M hw/ppc/spapr_drc.c M hw/ppc/spapr_iommu.c M hw/ppc/spapr_nvdimm.c M hw/ppc/spapr_ovec.c M hw/ppc/spapr_pci.c M hw/ppc/spapr_rtc.c M hw/ppc/spapr_vio.c Log Message: ----------- hw/ppc: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-48-richard.hender...@linaro.org> Commit: a2c2fe57c2442ea3f7fe78a1dd8770b279b5dce6 https://github.com/qemu/qemu/commit/a2c2fe57c2442ea3f7fe78a1dd8770b279b5dce6 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/riscv/virt-acpi-build.c Log Message: ----------- hw/riscv: Constify VMState Acked-by: Alistair Francis <alistair.fran...@wdc.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-49-richard.hender...@linaro.org> Commit: a80cc662255c1f67adcc86d6e279fb0d6684ef5e https://github.com/qemu/qemu/commit/a80cc662255c1f67adcc86d6e279fb0d6684ef5e Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/rtc/allwinner-rtc.c M hw/rtc/aspeed_rtc.c M hw/rtc/ds1338.c M hw/rtc/exynos4210_rtc.c M hw/rtc/goldfish_rtc.c M hw/rtc/ls7a_rtc.c M hw/rtc/m48t59.c M hw/rtc/mc146818rtc.c M hw/rtc/pl031.c M hw/rtc/twl92230.c M hw/rtc/xlnx-zynqmp-rtc.c Log Message: ----------- hw/rtc: Constify VMState Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-50-richard.hender...@linaro.org> Commit: b9b59a36c3087623f77d7c97f6e2b75c91bb555f https://github.com/qemu/qemu/commit/b9b59a36c3087623f77d7c97f6e2b75c91bb555f Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/s390x/ccw-device.c M hw/s390x/css.c M hw/s390x/event-facility.c M hw/s390x/ipl.c M hw/s390x/sclpquiesce.c M hw/s390x/virtio-ccw.c Log Message: ----------- hw/s390x: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-51-richard.hender...@linaro.org> Commit: 2d7b39a64f785999f1225380ec3ad1e89922226d https://github.com/qemu/qemu/commit/2d7b39a64f785999f1225380ec3ad1e89922226d Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/scsi/esp-pci.c M hw/scsi/esp.c M hw/scsi/lsi53c895a.c M hw/scsi/megasas.c M hw/scsi/mptsas.c M hw/scsi/scsi-bus.c M hw/scsi/scsi-disk.c M hw/scsi/spapr_vscsi.c M hw/scsi/vhost-scsi.c M hw/scsi/vhost-user-scsi.c M hw/scsi/virtio-scsi.c M hw/scsi/vmw_pvscsi.c Log Message: ----------- hw/scsi: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-52-richard.hender...@linaro.org> Commit: 307119ba50031be7553781a8a71aae38d798a7b3 https://github.com/qemu/qemu/commit/307119ba50031be7553781a8a71aae38d798a7b3 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/sd/allwinner-sdhost.c M hw/sd/aspeed_sdhci.c M hw/sd/bcm2835_sdhost.c M hw/sd/cadence_sdhci.c M hw/sd/npcm7xx_sdhci.c M hw/sd/pl181.c M hw/sd/pxa2xx_mmci.c M hw/sd/sd.c M hw/sd/sdhci.c M hw/sd/ssi-sd.c Log Message: ----------- hw/sd: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-53-richard.hender...@linaro.org> Commit: af10fff2a3ae50d0337269aa1015591cfd380005 https://github.com/qemu/qemu/commit/af10fff2a3ae50d0337269aa1015591cfd380005 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/sensor/adm1266.c M hw/sensor/adm1272.c M hw/sensor/dps310.c M hw/sensor/emc141x.c M hw/sensor/lsm303dlhc_mag.c M hw/sensor/max31785.c M hw/sensor/max34451.c M hw/sensor/tmp105.c M hw/sensor/tmp421.c Log Message: ----------- hw/sensor: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-54-richard.hender...@linaro.org> Commit: 735e354a43996f1c8c2972ca9e21500789787b92 https://github.com/qemu/qemu/commit/735e354a43996f1c8c2972ca9e21500789787b92 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/sparc/sun4m_iommu.c Log Message: ----------- hw/sparc: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-55-richard.hender...@linaro.org> Commit: 0aa6c7df8cfd9b24128807bccc4275571f400ed1 https://github.com/qemu/qemu/commit/0aa6c7df8cfd9b24128807bccc4275571f400ed1 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/ssi/aspeed_smc.c M hw/ssi/ibex_spi_host.c M hw/ssi/imx_spi.c M hw/ssi/mss-spi.c M hw/ssi/npcm7xx_fiu.c M hw/ssi/npcm_pspi.c M hw/ssi/pl022.c M hw/ssi/ssi.c M hw/ssi/stm32f2xx_spi.c M hw/ssi/xilinx_spi.c M hw/ssi/xilinx_spips.c M hw/ssi/xlnx-versal-ospi.c Log Message: ----------- hw/ssi: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-56-richard.hender...@linaro.org> Commit: ba324b3fb40ac2ce621b97d6c2345d640fd26acb https://github.com/qemu/qemu/commit/ba324b3fb40ac2ce621b97d6c2345d640fd26acb Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/timer/a9gtimer.c M hw/timer/allwinner-a10-pit.c M hw/timer/arm_mptimer.c M hw/timer/arm_timer.c M hw/timer/armv7m_systick.c M hw/timer/aspeed_timer.c M hw/timer/bcm2835_systmr.c M hw/timer/cadence_ttc.c M hw/timer/cmsdk-apb-dualtimer.c M hw/timer/cmsdk-apb-timer.c M hw/timer/digic-timer.c M hw/timer/etraxfs_timer.c M hw/timer/exynos4210_mct.c M hw/timer/exynos4210_pwm.c M hw/timer/hpet.c M hw/timer/i8254_common.c M hw/timer/ibex_timer.c M hw/timer/imx_epit.c M hw/timer/imx_gpt.c M hw/timer/mss-timer.c M hw/timer/npcm7xx_timer.c M hw/timer/nrf51_timer.c M hw/timer/pxa2xx_timer.c M hw/timer/renesas_cmt.c M hw/timer/renesas_tmr.c M hw/timer/sifive_pwm.c M hw/timer/slavio_timer.c M hw/timer/sse-counter.c M hw/timer/sse-timer.c M hw/timer/stellaris-gptm.c M hw/timer/stm32f2xx_timer.c Log Message: ----------- hw/timer: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-57-richard.hender...@linaro.org> Commit: 5e6aceb2dd69200c4a5ae900d5ddbcf3462973d6 https://github.com/qemu/qemu/commit/5e6aceb2dd69200c4a5ae900d5ddbcf3462973d6 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/tpm/tpm_crb.c M hw/tpm/tpm_spapr.c M hw/tpm/tpm_tis_common.c M hw/tpm/tpm_tis_i2c.c M hw/tpm/tpm_tis_isa.c M hw/tpm/tpm_tis_sysbus.c Log Message: ----------- hw/tpm: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-58-richard.hender...@linaro.org> Commit: 3abedf29b4f0b8e523db91aeb38438e4819bae6f https://github.com/qemu/qemu/commit/3abedf29b4f0b8e523db91aeb38438e4819bae6f Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/usb/bus.c M hw/usb/ccid-card-passthru.c M hw/usb/dev-hid.c M hw/usb/dev-hub.c M hw/usb/dev-mtp.c M hw/usb/dev-smartcard-reader.c M hw/usb/dev-storage.c M hw/usb/dev-uas.c M hw/usb/hcd-dwc2.c M hw/usb/hcd-dwc3.c M hw/usb/hcd-ehci-pci.c M hw/usb/hcd-ehci-sysbus.c M hw/usb/hcd-ehci.c M hw/usb/hcd-ohci-pci.c M hw/usb/hcd-ohci.c M hw/usb/hcd-uhci.c M hw/usb/hcd-xhci-pci.c M hw/usb/hcd-xhci-sysbus.c M hw/usb/hcd-xhci.c M hw/usb/host-libusb.c M hw/usb/imx-usb-phy.c M hw/usb/redirect.c M hw/usb/u2f-passthru.c M hw/usb/u2f.c M hw/usb/xlnx-versal-usb2-ctrl-regs.c Log Message: ----------- hw/usb: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-59-richard.hender...@linaro.org> Commit: 65bd53e8d554f2b4a73d4ca248b6e163425c8ff3 https://github.com/qemu/qemu/commit/65bd53e8d554f2b4a73d4ca248b6e163425c8ff3 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/vfio/display.c M hw/vfio/pci.c Log Message: ----------- hw/vfio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Cédric Le Goater <c...@redhat.com> Message-Id: <20231221031652.119827-60-richard.hender...@linaro.org> Commit: ca02a17054565838ae833a4af7642fdcad9e0139 https://github.com/qemu/qemu/commit/ca02a17054565838ae833a4af7642fdcad9e0139 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/virtio/vdpa-dev.c M hw/virtio/vhost-user-fs.c M hw/virtio/vhost-vsock.c M hw/virtio/virtio-balloon.c M hw/virtio/virtio-crypto.c M hw/virtio/virtio-iommu.c M hw/virtio/virtio-mem.c M hw/virtio/virtio-mmio.c M hw/virtio/virtio-pci.c M hw/virtio/virtio-rng.c M hw/virtio/virtio.c Log Message: ----------- hw/virtio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-61-richard.hender...@linaro.org> Commit: 45bc669ee673cf6b72e3dc7071e96115ae0406f6 https://github.com/qemu/qemu/commit/45bc669ee673cf6b72e3dc7071e96115ae0406f6 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/watchdog/allwinner-wdt.c M hw/watchdog/cmsdk-apb-watchdog.c M hw/watchdog/sbsa_gwdt.c M hw/watchdog/spapr_watchdog.c M hw/watchdog/wdt_aspeed.c M hw/watchdog/wdt_diag288.c M hw/watchdog/wdt_i6300esb.c M hw/watchdog/wdt_ib700.c M hw/watchdog/wdt_imx2.c Log Message: ----------- hw/watchdog: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-62-richard.hender...@linaro.org> Commit: ce933d70ec7de9266114566e95a55e610ee0c966 https://github.com/qemu/qemu/commit/ce933d70ec7de9266114566e95a55e610ee0c966 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M hw/misc/macio/cuda.c M hw/misc/macio/gpio.c M hw/misc/macio/mac_dbdma.c M hw/misc/macio/macio.c M hw/misc/macio/pmu.c Log Message: ----------- hw/misc/macio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-63-richard.hender...@linaro.org> Commit: 9673d7157ca5613af68d73b022152ef0fa878aff https://github.com/qemu/qemu/commit/9673d7157ca5613af68d73b022152ef0fa878aff Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M audio/audio.c Log Message: ----------- audio: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-64-richard.hender...@linaro.org> Commit: d349d5ab398fcf6f4bb3368abc14ef7ce6ba9afc https://github.com/qemu/qemu/commit/d349d5ab398fcf6f4bb3368abc14ef7ce6ba9afc Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M backends/dbus-vmstate.c M backends/tpm/tpm_emulator.c Log Message: ----------- backends: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-65-richard.hender...@linaro.org> Commit: ee1381ce764a88753a1276e9f85f72be62eb6fa2 https://github.com/qemu/qemu/commit/ee1381ce764a88753a1276e9f85f72be62eb6fa2 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M cpu-target.c Log Message: ----------- cpu-target: Constify VMState Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Reviewed-by: Zhao Liu <zhao1....@intel.com> Message-Id: <20231221031652.119827-66-richard.hender...@linaro.org> Commit: a77ffe95959e5cf8acfa1148bb16dbb6c2092068 https://github.com/qemu/qemu/commit/a77ffe95959e5cf8acfa1148bb16dbb6c2092068 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M migration/global_state.c M migration/savevm.c Log Message: ----------- migration: Constify VMState Reviewed-by: Juan Quintela <quint...@redhat.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-67-richard.hender...@linaro.org> Commit: 72ecb4a96be30f9d14a5f52938903ecfec331e5d https://github.com/qemu/qemu/commit/72ecb4a96be30f9d14a5f52938903ecfec331e5d Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M system/cpu-timers.c Log Message: ----------- system: Constify VMState Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-68-richard.hender...@linaro.org> Commit: 440b2174d2b934a5c048b885236a03f4381b9313 https://github.com/qemu/qemu/commit/440b2174d2b934a5c048b885236a03f4381b9313 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M replay/replay-snapshot.c Log Message: ----------- replay: Constify VMState Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-69-richard.hender...@linaro.org> Commit: 59c2ddedcbe70a9ead3378b4946edc66b8757cb6 https://github.com/qemu/qemu/commit/59c2ddedcbe70a9ead3378b4946edc66b8757cb6 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M util/fifo8.c Log Message: ----------- util/fifo8: Constify VMState Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-70-richard.hender...@linaro.org> Commit: 57c73988ac9f95e1f4623a0cc6e882c8fa3a5136 https://github.com/qemu/qemu/commit/57c73988ac9f95e1f4623a0cc6e882c8fa3a5136 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M tests/unit/test-vmstate.c Log Message: ----------- tests/unit/test-vmstate: Constify VMState While const data in tests is not particularly important, this makes a grep test clear across the tree. Reviewed-by: Juan Quintela <quint...@redhat.com> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-71-richard.hender...@linaro.org> Commit: 2563c97f611f709b975880737a24dddc3318fa17 https://github.com/qemu/qemu/commit/2563c97f611f709b975880737a24dddc3318fa17 Author: Richard Henderson <richard.hender...@linaro.org> Date: 2023-12-30 (Sat, 30 Dec 2023) Changed paths: M docs/devel/clocks.rst M docs/devel/migration.rst Log Message: ----------- docs: Constify VMstate in examples Reviewed-by: Juan Quintela <quint...@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> Message-Id: <20231221031652.119827-72-richard.hender...@linaro.org> Commit: d328fef93ae757a0dd65ed786a4086e27952eef3 https://github.com/qemu/qemu/commit/d328fef93ae757a0dd65ed786a4086e27952eef3 Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2024-01-04 (Thu, 04 Jan 2024) Changed paths: M audio/audio.c M backends/dbus-vmstate.c M backends/tpm/tpm_emulator.c M cpu-target.c M docs/devel/clocks.rst M docs/devel/migration.rst M hw/9pfs/virtio-9p-device.c M hw/acpi/cpu.c M hw/acpi/erst.c M hw/acpi/generic_event_device.c M hw/acpi/ich9.c M hw/acpi/ich9_tco.c M hw/acpi/memory_hotplug.c M hw/acpi/pcihp.c M hw/acpi/piix4.c M hw/acpi/vmgenid.c M hw/adc/aspeed_adc.c M hw/adc/max111x.c M hw/adc/npcm7xx_adc.c M hw/adc/stm32f2xx_adc.c M hw/adc/zynq-xadc.c M hw/arm/armsse.c M hw/arm/armv7m.c M hw/arm/highbank.c M hw/arm/integratorcp.c M hw/arm/musicpal.c M hw/arm/pxa2xx.c M hw/arm/pxa2xx_gpio.c M hw/arm/pxa2xx_pic.c M hw/arm/smmuv3.c M hw/arm/spitz.c M hw/arm/stellaris.c M hw/arm/strongarm.c M hw/arm/versatilepb.c M hw/arm/virt-acpi-build.c M hw/arm/z2.c M hw/audio/ac97.c M hw/audio/asc.c M hw/audio/cs4231.c M hw/audio/cs4231a.c M hw/audio/es1370.c M hw/audio/gus.c M hw/audio/hda-codec.c M hw/audio/intel-hda.c M hw/audio/lm4549.c M hw/audio/marvell_88w8618.c M hw/audio/pcspk.c M hw/audio/pl041.c M hw/audio/sb16.c M hw/audio/virtio-snd.c M hw/audio/wm8750.c M hw/block/ecc.c M hw/block/fdc-isa.c M hw/block/fdc-sysbus.c M hw/block/fdc.c M hw/block/m25p80.c M hw/block/nand.c M hw/block/onenand.c M hw/block/pflash_cfi01.c M hw/block/swim.c M hw/block/vhost-user-blk.c M hw/block/virtio-blk.c M hw/char/bcm2835_aux.c M hw/char/cadence_uart.c M hw/char/cmsdk-apb-uart.c M hw/char/digic-uart.c M hw/char/escc.c M hw/char/exynos4210_uart.c M hw/char/goldfish_tty.c M hw/char/ibex_uart.c M hw/char/imx_serial.c M hw/char/ipoctal232.c M hw/char/mchp_pfsoc_mmuart.c M hw/char/nrf51_uart.c M hw/char/parallel.c M hw/char/pl011.c M hw/char/renesas_sci.c M hw/char/sclpconsole-lm.c M hw/char/sclpconsole.c M hw/char/serial-isa.c M hw/char/serial-pci-multi.c M hw/char/serial-pci.c M hw/char/serial.c M hw/char/sifive_uart.c M hw/char/spapr_vty.c M hw/char/virtio-serial-bus.c M hw/core/clock-vmstate.c M hw/core/or-irq.c M hw/core/ptimer.c M hw/display/artist.c M hw/display/bcm2835_fb.c M hw/display/bochs-display.c M hw/display/cg3.c M hw/display/cirrus_vga.c M hw/display/dpcd.c M hw/display/exynos4210_fimd.c M hw/display/g364fb.c M hw/display/i2c-ddc.c M hw/display/jazz_led.c M hw/display/macfb.c M hw/display/pl110.c M hw/display/pxa2xx_lcd.c M hw/display/qxl.c M hw/display/ramfb-standalone.c M hw/display/ramfb.c M hw/display/sii9022.c M hw/display/sm501.c M hw/display/ssd0303.c M hw/display/ssd0323.c M hw/display/tcx.c M hw/display/vga-pci.c M hw/display/vga.c M hw/display/virtio-gpu.c M hw/display/virtio-vga.c M hw/display/vmware_vga.c M hw/display/xlnx_dp.c M hw/dma/bcm2835_dma.c M hw/dma/i82374.c M hw/dma/i8257.c M hw/dma/pl080.c M hw/dma/pl330.c M hw/dma/pxa2xx_dma.c M hw/dma/rc4030.c M hw/dma/sparc32_dma.c M hw/dma/xlnx-zdma.c M hw/dma/xlnx-zynq-devcfg.c M hw/dma/xlnx_csu_dma.c M hw/dma/xlnx_dpdma.c M hw/gpio/aspeed_gpio.c M hw/gpio/bcm2835_gpio.c M hw/gpio/gpio_key.c M hw/gpio/imx_gpio.c M hw/gpio/max7310.c M hw/gpio/mpc8xxx.c M hw/gpio/npcm7xx_gpio.c M hw/gpio/nrf51_gpio.c M hw/gpio/pl061.c M hw/gpio/sifive_gpio.c M hw/gpio/zaurus.c M hw/hyperv/vmbus.c M hw/i2c/allwinner-i2c.c M hw/i2c/aspeed_i2c.c M hw/i2c/core.c M hw/i2c/exynos4210_i2c.c M hw/i2c/imx_i2c.c M hw/i2c/microbit_i2c.c M hw/i2c/mpc_i2c.c M hw/i2c/npcm7xx_smbus.c M hw/i2c/pm_smbus.c M hw/i2c/pmbus_device.c M hw/i2c/smbus_eeprom.c M hw/i2c/smbus_ich9.c M hw/i2c/smbus_slave.c M hw/i386/acpi-build.c M hw/i386/intel_iommu.c M hw/i386/kvm/clock.c M hw/i386/kvm/xen_evtchn.c M hw/i386/kvm/xen_gnttab.c M hw/i386/kvm/xen_overlay.c M hw/i386/kvm/xen_xenstore.c M hw/i386/kvmvapic.c M hw/i386/port92.c M hw/i386/vmmouse.c M hw/i386/xen/xen_platform.c M hw/i386/xen/xen_pvdevice.c M hw/ide/ahci-allwinner.c M hw/ide/ahci.c M hw/ide/core.c M hw/ide/ich.c M hw/ide/isa.c M hw/ide/macio.c M hw/ide/microdrive.c M hw/ide/mmio.c M hw/ide/pci.c M hw/input/adb-kbd.c M hw/input/adb-mouse.c M hw/input/adb.c M hw/input/ads7846.c M hw/input/hid.c M hw/input/lasips2.c M hw/input/lm832x.c M hw/input/pckbd.c M hw/input/pl050.c M hw/input/ps2.c M hw/input/pxa2xx_keypad.c M hw/input/stellaris_gamepad.c M hw/input/tsc2005.c M hw/input/tsc210x.c M hw/input/virtio-input.c M hw/intc/allwinner-a10-pic.c M hw/intc/apic_common.c M hw/intc/arm_gic_common.c M hw/intc/arm_gicv3_common.c M hw/intc/arm_gicv3_its_common.c M hw/intc/armv7m_nvic.c M hw/intc/aspeed_vic.c M hw/intc/bcm2835_ic.c M hw/intc/bcm2836_control.c M hw/intc/exynos4210_combiner.c M hw/intc/goldfish_pic.c M hw/intc/heathrow_pic.c M hw/intc/i8259_common.c M hw/intc/imx_avic.c M hw/intc/imx_gpcv2.c M hw/intc/ioapic_common.c M hw/intc/loongarch_extioi.c M hw/intc/loongarch_ipi.c M hw/intc/loongarch_pch_pic.c M hw/intc/m68k_irqc.c M hw/intc/nios2_vic.c M hw/intc/ompic.c M hw/intc/openpic.c M hw/intc/pl190.c M hw/intc/ppc-uic.c M hw/intc/riscv_aclint.c M hw/intc/riscv_aplic.c M hw/intc/riscv_imsic.c M hw/intc/rx_icu.c M hw/intc/s390_flic.c M hw/intc/s390_flic_kvm.c M hw/intc/sifive_plic.c M hw/intc/slavio_intctl.c M hw/intc/spapr_xive.c M hw/intc/xics.c M hw/intc/xive.c M hw/intc/xlnx-pmu-iomod-intc.c M hw/intc/xlnx-zynqmp-ipi.c M hw/ipack/ipack.c M hw/ipack/tpci200.c M hw/ipmi/ipmi_bmc_extern.c M hw/ipmi/ipmi_bmc_sim.c M hw/ipmi/ipmi_bt.c M hw/ipmi/ipmi_kcs.c M hw/ipmi/isa_ipmi_bt.c M hw/ipmi/isa_ipmi_kcs.c M hw/ipmi/pci_ipmi_bt.c M hw/ipmi/pci_ipmi_kcs.c M hw/ipmi/smbus_ipmi.c M hw/isa/apm.c M hw/isa/i82378.c M hw/isa/lpc_ich9.c M hw/isa/pc87312.c M hw/isa/piix.c M hw/isa/vt82c686.c M hw/loongarch/acpi-build.c M hw/m68k/next-cube.c M hw/m68k/q800-glue.c M hw/misc/a9scu.c M hw/misc/allwinner-a10-ccm.c M hw/misc/allwinner-a10-dramc.c M hw/misc/allwinner-cpucfg.c M hw/misc/allwinner-h3-ccu.c M hw/misc/allwinner-h3-dramc.c M hw/misc/allwinner-h3-sysctrl.c M hw/misc/allwinner-r40-ccu.c M hw/misc/allwinner-r40-dramc.c M hw/misc/allwinner-sid.c M hw/misc/allwinner-sramc.c M hw/misc/arm_l2x0.c M hw/misc/arm_sysctl.c M hw/misc/armsse-cpu-pwrctrl.c M hw/misc/armsse-mhu.c M hw/misc/aspeed_hace.c M hw/misc/aspeed_i3c.c M hw/misc/aspeed_lpc.c M hw/misc/aspeed_sbc.c M hw/misc/aspeed_scu.c M hw/misc/aspeed_sdmc.c M hw/misc/aspeed_xdma.c M hw/misc/axp2xx.c M hw/misc/bcm2835_cprman.c M hw/misc/bcm2835_mbox.c M hw/misc/bcm2835_mphi.c M hw/misc/bcm2835_powermgt.c M hw/misc/bcm2835_property.c M hw/misc/bcm2835_rng.c M hw/misc/bcm2835_thermal.c M hw/misc/djmemc.c M hw/misc/eccmemctl.c M hw/misc/exynos4210_clk.c M hw/misc/exynos4210_pmu.c M hw/misc/exynos4210_rng.c M hw/misc/imx25_ccm.c M hw/misc/imx31_ccm.c M hw/misc/imx6_ccm.c M hw/misc/imx6_src.c M hw/misc/imx6ul_ccm.c M hw/misc/imx7_ccm.c M hw/misc/imx7_snvs.c M hw/misc/imx7_src.c M hw/misc/imx_rngc.c M hw/misc/iosb.c M hw/misc/iotkit-secctl.c M hw/misc/iotkit-sysctl.c M hw/misc/ivshmem.c M hw/misc/lasi.c M hw/misc/led.c M hw/misc/mac_via.c M hw/misc/macio/cuda.c M hw/misc/macio/gpio.c M hw/misc/macio/mac_dbdma.c M hw/misc/macio/macio.c M hw/misc/macio/pmu.c M hw/misc/mips_cmgcr.c M hw/misc/mips_cpc.c M hw/misc/mos6522.c M hw/misc/mps2-fpgaio.c M hw/misc/mps2-scc.c M hw/misc/msf2-sysreg.c M hw/misc/mst_fpga.c M hw/misc/npcm7xx_clk.c M hw/misc/npcm7xx_gcr.c M hw/misc/npcm7xx_mft.c M hw/misc/npcm7xx_pwm.c M hw/misc/npcm7xx_rng.c M hw/misc/nrf51_rng.c M hw/misc/pca9552.c M hw/misc/pvpanic-pci.c M hw/misc/slavio_misc.c M hw/misc/stm32f4xx_exti.c M hw/misc/stm32f4xx_syscfg.c M hw/misc/tz-mpc.c M hw/misc/tz-msc.c M hw/misc/tz-ppc.c M hw/misc/virt_ctrl.c M hw/misc/vmcoreinfo.c M hw/misc/xlnx-versal-cframe-reg.c M hw/misc/xlnx-versal-cfu.c M hw/misc/xlnx-versal-crl.c M hw/misc/xlnx-versal-pmc-iou-slcr.c M hw/misc/xlnx-versal-trng.c M hw/misc/xlnx-versal-xramc.c M hw/misc/xlnx-zynqmp-apu-ctrl.c M hw/misc/xlnx-zynqmp-crf.c M hw/misc/zynq_slcr.c M hw/net/allwinner-sun8i-emac.c M hw/net/allwinner_emac.c M hw/net/cadence_gem.c M hw/net/can/can_kvaser_pci.c M hw/net/can/can_mioe3680_pci.c M hw/net/can/can_pcm3680_pci.c M hw/net/can/can_sja1000.c M hw/net/can/ctucan_core.c M hw/net/can/ctucan_pci.c M hw/net/can/xlnx-versal-canfd.c M hw/net/can/xlnx-zynqmp-can.c M hw/net/dp8393x.c M hw/net/e1000.c M hw/net/e1000e.c M hw/net/eepro100.c M hw/net/ftgmac100.c M hw/net/i82596.c M hw/net/igb.c M hw/net/imx_fec.c M hw/net/lan9118.c M hw/net/lance.c M hw/net/lasi_i82596.c M hw/net/mipsnet.c M hw/net/msf2-emac.c M hw/net/mv88w8618_eth.c M hw/net/ne2000-isa.c M hw/net/ne2000-pci.c M hw/net/ne2000.c M hw/net/npcm7xx_emc.c M hw/net/pcnet-pci.c M hw/net/pcnet.c M hw/net/rtl8139.c M hw/net/smc91c111.c M hw/net/spapr_llan.c M hw/net/stellaris_enet.c M hw/net/sungem.c M hw/net/sunhme.c M hw/net/tulip.c M hw/net/virtio-net.c M hw/net/vmxnet3.c M hw/net/xgmac.c M hw/nvram/ds1225y.c M hw/nvram/eeprom93xx.c M hw/nvram/fw_cfg.c M hw/nvram/mac_nvram.c M hw/nvram/npcm7xx_otp.c M hw/nvram/nrf51_nvm.c M hw/nvram/spapr_nvram.c M hw/nvram/xlnx-bbram.c M hw/nvram/xlnx-versal-efuse-ctrl.c M hw/nvram/xlnx-zynqmp-efuse.c M hw/openrisc/cputimer.c M hw/pci-bridge/gen_pcie_root_port.c M hw/pci-bridge/i82801b11.c M hw/pci-bridge/ioh3420.c M hw/pci-bridge/pci_bridge_dev.c M hw/pci-bridge/pcie_pci_bridge.c M hw/pci-bridge/xio3130_downstream.c M hw/pci-bridge/xio3130_upstream.c M hw/pci-host/astro.c M hw/pci-host/bonito.c M hw/pci-host/designware.c M hw/pci-host/dino.c M hw/pci-host/gpex.c M hw/pci-host/gt64120.c M hw/pci-host/i440fx.c M hw/pci-host/ppce500.c M hw/pci-host/q35.c M hw/pci-host/raven.c M hw/pci-host/versatile.c M hw/pci/msix.c M hw/pci/pci.c M hw/pci/pci_host.c M hw/pci/pcie_aer.c M hw/pci/shpc.c M hw/ppc/ppc.c M hw/ppc/ppc4xx_pci.c M hw/ppc/prep_systemio.c M hw/ppc/rs6000_mc.c M hw/ppc/spapr.c M hw/ppc/spapr_caps.c M hw/ppc/spapr_cpu_core.c M hw/ppc/spapr_drc.c M hw/ppc/spapr_iommu.c M hw/ppc/spapr_nvdimm.c M hw/ppc/spapr_ovec.c M hw/ppc/spapr_pci.c M hw/ppc/spapr_rtc.c M hw/ppc/spapr_vio.c M hw/riscv/virt-acpi-build.c M hw/rtc/allwinner-rtc.c M hw/rtc/aspeed_rtc.c M hw/rtc/ds1338.c M hw/rtc/exynos4210_rtc.c M hw/rtc/goldfish_rtc.c M hw/rtc/ls7a_rtc.c M hw/rtc/m48t59.c M hw/rtc/mc146818rtc.c M hw/rtc/pl031.c M hw/rtc/twl92230.c M hw/rtc/xlnx-zynqmp-rtc.c M hw/s390x/ccw-device.c M hw/s390x/css.c M hw/s390x/event-facility.c M hw/s390x/ipl.c M hw/s390x/sclpquiesce.c M hw/s390x/virtio-ccw.c M hw/scsi/esp-pci.c M hw/scsi/esp.c M hw/scsi/lsi53c895a.c M hw/scsi/megasas.c M hw/scsi/mptsas.c M hw/scsi/scsi-bus.c M hw/scsi/scsi-disk.c M hw/scsi/spapr_vscsi.c M hw/scsi/vhost-scsi.c M hw/scsi/vhost-user-scsi.c M hw/scsi/virtio-scsi.c M hw/scsi/vmw_pvscsi.c M hw/sd/allwinner-sdhost.c M hw/sd/aspeed_sdhci.c M hw/sd/bcm2835_sdhost.c M hw/sd/cadence_sdhci.c M hw/sd/npcm7xx_sdhci.c M hw/sd/pl181.c M hw/sd/pxa2xx_mmci.c M hw/sd/sd.c M hw/sd/sdhci.c M hw/sd/ssi-sd.c M hw/sensor/adm1266.c M hw/sensor/adm1272.c M hw/sensor/dps310.c M hw/sensor/emc141x.c M hw/sensor/lsm303dlhc_mag.c M hw/sensor/max31785.c M hw/sensor/max34451.c M hw/sensor/tmp105.c M hw/sensor/tmp421.c M hw/sparc/sun4m_iommu.c M hw/ssi/aspeed_smc.c M hw/ssi/ibex_spi_host.c M hw/ssi/imx_spi.c M hw/ssi/mss-spi.c M hw/ssi/npcm7xx_fiu.c M hw/ssi/npcm_pspi.c M hw/ssi/pl022.c M hw/ssi/ssi.c M hw/ssi/stm32f2xx_spi.c M hw/ssi/xilinx_spi.c M hw/ssi/xilinx_spips.c M hw/ssi/xlnx-versal-ospi.c M hw/timer/a9gtimer.c M hw/timer/allwinner-a10-pit.c M hw/timer/arm_mptimer.c M hw/timer/arm_timer.c M hw/timer/armv7m_systick.c M hw/timer/aspeed_timer.c M hw/timer/bcm2835_systmr.c M hw/timer/cadence_ttc.c M hw/timer/cmsdk-apb-dualtimer.c M hw/timer/cmsdk-apb-timer.c M hw/timer/digic-timer.c M hw/timer/etraxfs_timer.c M hw/timer/exynos4210_mct.c M hw/timer/exynos4210_pwm.c M hw/timer/hpet.c M hw/timer/i8254_common.c M hw/timer/ibex_timer.c M hw/timer/imx_epit.c M hw/timer/imx_gpt.c M hw/timer/mss-timer.c M hw/timer/npcm7xx_timer.c M hw/timer/nrf51_timer.c M hw/timer/pxa2xx_timer.c M hw/timer/renesas_cmt.c M hw/timer/renesas_tmr.c M hw/timer/sifive_pwm.c M hw/timer/slavio_timer.c M hw/timer/sse-counter.c M hw/timer/sse-timer.c M hw/timer/stellaris-gptm.c M hw/timer/stm32f2xx_timer.c M hw/tpm/tpm_crb.c M hw/tpm/tpm_spapr.c M hw/tpm/tpm_tis_common.c M hw/tpm/tpm_tis_i2c.c M hw/tpm/tpm_tis_isa.c M hw/tpm/tpm_tis_sysbus.c M hw/usb/bus.c M hw/usb/ccid-card-passthru.c M hw/usb/dev-hid.c M hw/usb/dev-hub.c M hw/usb/dev-mtp.c M hw/usb/dev-smartcard-reader.c M hw/usb/dev-storage.c M hw/usb/dev-uas.c M hw/usb/hcd-dwc2.c M hw/usb/hcd-dwc3.c M hw/usb/hcd-ehci-pci.c M hw/usb/hcd-ehci-sysbus.c M hw/usb/hcd-ehci.c M hw/usb/hcd-ohci-pci.c M hw/usb/hcd-ohci.c M hw/usb/hcd-uhci.c M hw/usb/hcd-xhci-pci.c M hw/usb/hcd-xhci-sysbus.c M hw/usb/hcd-xhci.c M hw/usb/host-libusb.c M hw/usb/imx-usb-phy.c M hw/usb/redirect.c M hw/usb/u2f-passthru.c M hw/usb/u2f.c M hw/usb/xlnx-versal-usb2-ctrl-regs.c M hw/vfio/display.c M hw/vfio/pci.c M hw/virtio/vdpa-dev.c M hw/virtio/vhost-user-fs.c M hw/virtio/vhost-vsock.c M hw/virtio/virtio-balloon.c M hw/virtio/virtio-crypto.c M hw/virtio/virtio-iommu.c M hw/virtio/virtio-mem.c M hw/virtio/virtio-mmio.c M hw/virtio/virtio-pci.c M hw/virtio/virtio-rng.c M hw/virtio/virtio.c M hw/watchdog/allwinner-wdt.c M hw/watchdog/cmsdk-apb-watchdog.c M hw/watchdog/sbsa_gwdt.c M hw/watchdog/spapr_watchdog.c M hw/watchdog/wdt_aspeed.c M hw/watchdog/wdt_diag288.c M hw/watchdog/wdt_i6300esb.c M hw/watchdog/wdt_ib700.c M hw/watchdog/wdt_imx2.c M include/hw/pci/shpc.h M include/migration/vmstate.h M migration/global_state.c M migration/savevm.c M migration/vmstate.c M replay/replay-snapshot.c M system/cpu-timers.c M target/alpha/machine.c M target/arm/hvf/hvf.c M target/arm/machine.c M target/avr/machine.c M target/cris/machine.c M target/hppa/machine.c M target/i386/machine.c M target/loongarch/machine.c M target/m68k/cpu.c M target/microblaze/machine.c M target/mips/sysemu/machine.c M target/openrisc/machine.c M target/ppc/machine.c M target/riscv/machine.c M target/s390x/machine.c M target/sparc/machine.c M tests/unit/test-vmstate.c M util/fifo8.c Log Message: ----------- Merge tag 'pull-20231230' of https://gitlab.com/rth7680/qemu into staging Mark VMStateField and VMStateDescription arrays const. # -----BEGIN PGP SIGNATURE----- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmWPOFsdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8cCQgAnQjy3Ic1i225AElh # 0Ph3Aiw6WT9pECLoKmyroxHbTGuaEJoIXeaOhMAnowCTBLoKRR3/Ooq0DGOW+l/Z # f5PwWSkjkb+OcS+dj/kgQBu58/Gk5G8ogksqKQvci8k2okhjHmITSQDu0dtwzDZr # jVGh3gmGoat73jQyD/nAwgWFawlLkklOMR/yvnFX7EJIBepRVbkMPayoKlB+6W07 # 1kqhSwoI0vQCjhJ3Q7Q0GC4rrHK3KUq7o/25yvICf4EgPKfsaym1wAjDhdKToixl # 9T+ALZG8SiZZkBlb6l3QZ7pqtqavxYtPdZ2Gx/nMu0RRu4G33d5AVGHRrXj9qttW # 5mL7ZQ== # =uQ4C # -----END PGP SIGNATURE----- # gpg: Signature made Fri 29 Dec 2023 21:21:31 GMT # gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg: issuer "richard.hender...@linaro.org" # gpg: Good signature from "Richard Henderson <richard.hender...@linaro.org>" [full] # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F * tag 'pull-20231230' of https://gitlab.com/rth7680/qemu: (71 commits) docs: Constify VMstate in examples tests/unit/test-vmstate: Constify VMState util/fifo8: Constify VMState replay: Constify VMState system: Constify VMState migration: Constify VMState cpu-target: Constify VMState backends: Constify VMState audio: Constify VMState hw/misc/macio: Constify VMState hw/watchdog: Constify VMState hw/virtio: Constify VMState hw/vfio: Constify VMState hw/usb: Constify VMState hw/tpm: Constify VMState hw/timer: Constify VMState hw/ssi: Constify VMState hw/sparc: Constify VMState hw/sensor: Constify VMState hw/sd: Constify VMState ... Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/7425b6277f12...d328fef93ae7