[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 50fab4: hw/isa/Kconfig: Add missing dependenc
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 50fab4: hw/isa/Kconfig: Add missing dependency VIA VT82C68... |
Date: |
Tue, 13 Apr 2021 08:51:41 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 50fab4cc672233fee22fff2cf51543af57602c7d
https://github.com/qemu/qemu/commit/50fab4cc672233fee22fff2cf51543af57602c7d
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-04-13 (Tue, 13 Apr 2021)
Changed paths:
M hw/isa/Kconfig
Log Message:
-----------
hw/isa/Kconfig: Add missing dependency VIA VT82C686 -> APM
TYPE_VIA_PM calls apm_init() in via_pm_realize(), so
requires APM to be selected.
Reported-by: BALATON Zoltan <balaton@eik.bme.hu>
Fixes: dd0ff8191ab ("isa: express SuperIO dependencies with Kconfig")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210302080531.913802-1-f4bug@amsat.org>
Commit: 62271205bcfaee440d06c06060ee79dac657caff
https://github.com/qemu/qemu/commit/62271205bcfaee440d06c06060ee79dac657caff
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-04-13 (Tue, 13 Apr 2021)
Changed paths:
M hw/isa/piix4.c
Log Message:
-----------
hw/isa/piix4: Migrate Reset Control Register
When adding the Reset register in commit 5790b757cfb we
forgot to migrate it.
While it is possible a VM using the PIIX4 is migrated just
after requesting a system shutdown, it is very unlikely.
However when restoring a migrated VM, we might have the
RCR bit #4 set on the stack and when the VM resume it
directly shutdowns.
Add a post_load() migration handler and set the default
RCR value to 0 for earlier versions, assuming the VM was
not going to shutdown before migration.
Fixes: 5790b757cfb ("piix4: Add the Reset Control Register")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Message-Id: <20210324200334.729899-1-f4bug@amsat.org>
Commit: f4349ba966abfe39f5d98694abd7c7551d5c8c02
https://github.com/qemu/qemu/commit/f4349ba966abfe39f5d98694abd7c7551d5c8c02
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-04-13 (Tue, 13 Apr 2021)
Changed paths:
M target/mips/translate.c
Log Message:
-----------
target/mips: Fix TCG temporary leak in gen_cache_operation()
Fix a TCG temporary leak when translating CACHE opcode.
Fixes: 0d74a222c27 ("make ITC Configuration Tags accessible to the CPU")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210406202857.1440744-1-f4bug@amsat.org>
Commit: 2935f6f2c15386eeb0e3da2391c9ad0bb678ec1e
https://github.com/qemu/qemu/commit/2935f6f2c15386eeb0e3da2391c9ad0bb678ec1e
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-04-13 (Tue, 13 Apr 2021)
Changed paths:
M hw/isa/Kconfig
M hw/isa/piix4.c
M target/mips/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/philmd/tags/mips-20210413' into staging
MIPS patches queue
- Fix invalid Kconfig dependency
- Fix missing migrated value
- Fix TCG temporary leak
# gpg: Signature made Tue 13 Apr 2021 11:10:11 BST
# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>"
[full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE
* remotes/philmd/tags/mips-20210413:
target/mips: Fix TCG temporary leak in gen_cache_operation()
hw/isa/piix4: Migrate Reset Control Register
hw/isa/Kconfig: Add missing dependency VIA VT82C686 -> APM
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/dce628a97fde...2935f6f2c153