]> Git Repo - qemu.git/commit
pvpanic: initialization cleanup
authorMichael S. Tsirkin <[email protected]>
Sun, 16 Jun 2013 15:31:30 +0000 (18:31 +0300)
committerMichael S. Tsirkin <[email protected]>
Thu, 4 Jul 2013 07:42:51 +0000 (10:42 +0300)
commitbc3e6a0d6c8ab6cd7cd4b576ed567756f1dcabd2
tree305b2b9b6790c6228f292bb43f3a566cecda513d
parentc6d559d9cf8687d8378e888e7570c07ce53b94e2
pvpanic: initialization cleanup

Avoid use of static variables: PC systems
initialize pvpanic device through pvpanic_init,
so we can simply create the fw_cfg file at that point.
This also makes it possible to skip device
creation completely if fw_cfg is not there, e.g. for xen -
so the ports it reserves are not discoverable by guests.

Also, make pvpanic_init void since callers ignore return
status anyway.

Cc: Stefano Stabellini <[email protected]>
Cc: Laszlo Ersek <[email protected]>
Cc: Paul Durrant <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
hw/misc/pvpanic.c
include/hw/i386/pc.h
This page took 0.025846 seconds and 4 git commands to generate.