qemu-patch-raspberry4/hw/ipmi
Cédric Le Goater 2b7812d303 ipmi: chassis poweroff should use qemu_system_shutdown_request()
When issuing a chassis 'powerdown' control command, the routine
qemu_system_shutdown_request() should be used to exit the guest.
qemu_system_powerdown_request() will initiate a soft shutdown which is
not what is required by the IPMI (28.3 Chassis Control Command):

    0h = power down. Force system into soft off (S4/S45) state. This
    is for 'emergency' management power down actions. The command does
    not initiate a clean shut-down of the operating system prior to
    powering down the system

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Corey Minyard <cminyard@mvista.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-11-01 19:21:09 +02:00
..
ipmi.c ipmi: chassis poweroff should use qemu_system_shutdown_request() 2016-11-01 19:21:09 +02:00
ipmi_bmc_extern.c ipmi: Remove hotplug from IPMI BMCs 2016-11-01 19:21:09 +02:00
ipmi_bmc_sim.c ipmi_bmc_sim: Remove an unnecessary mutex 2016-11-01 19:21:09 +02:00
isa_ipmi_bt.c ipmi: rework the fwinfo to be fetched from the interface 2016-06-07 15:36:54 +03:00
isa_ipmi_kcs.c ipmi: rework the fwinfo to be fetched from the interface 2016-06-07 15:36:54 +03:00
Makefile.objs ipmi: Add a BT low-level interface 2015-12-22 18:39:19 +02:00