qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]