mirror of
https://github.com/qemu/qemu.git
synced 2025-10-24 19:01:24 +00:00
1) watchdog_expired is set bool which value could only be 0 or 1, but watchdog_expired every bit mean different Timer Use. 2) Use the command -ipmitool mc get watchdog- to query ipmi-watchdog status in guest. ... [root@localhost ~]# ipmitool mc watchdog get Watchdog Timer Use: SMS/OS (0x44) Watchdog Timer Is: Started/Running Watchdog Timer Actions: Hard Reset (0x01) Pre-timeout interval: 0 seconds Timer Expiration Flags: 0x00 Initial Countdown: 60 sec Present Countdown: 57 sec ... bool for watchdog_expired results -Timer Expiration Flags- always be 0x00 or 0x01, but the -Timer Expiration Flags- indicts the Timer Use after timeout. So change watchdog_expired data type from bool to uint8_t to fix this problem. Signed-off-by: Jinhua Cao <caojinhua1@huawei.com> Message-Id: <20210625021232.73614-1-caojinhua1@huawei.com> [I checked, a bool and uint8 are the same size for the vmstate transfer, so this should be fine.] Signed-off-by: Corey Minyard <cminyard@mvista.com> |
||
|---|---|---|
| .. | ||
| ipmi_bmc_extern.c | ||
| ipmi_bmc_sim.c | ||
| ipmi_bt.c | ||
| ipmi_kcs.c | ||
| ipmi.c | ||
| isa_ipmi_bt.c | ||
| isa_ipmi_kcs.c | ||
| Kconfig | ||
| meson.build | ||
| pci_ipmi_bt.c | ||
| pci_ipmi_kcs.c | ||
| smbus_ipmi.c | ||