[SeaBIOS] [PATCH] don't expose pvpanic device in the UI

Hu Tao hutao at cn.fujitsu.com
Mon Aug 5 09:47:23 CEST 2013


pvpanic device is an internal default device in qemu. It may cause
problem when upgrading qemu from a version without pvpanic.

for example: in Windows(let's say XP) the Device manager will open a
"new device" wizard and the device will appear as an unrecognized
device.  On a cluster with hundreds of such VMs, If that cluster has
a health monitoring service it may show all the VMs in a "not healthy"
state.

This patch is a workaround to not show pvpanic in UI to avoid the
problem in Windows.

Cc: Marcel Apfelbaum <marcel.a at redhat.com>
Cc: "Michael S. Tsirkin" <mst at redhat.com>
Cc: Paolo Bonzini <pbonzini at redhat.com>
Cc: Gerd Hoffmann <kraxel at redhat.com>
Cc: Eric Blake <eblake at redhat.com>
Cc: "Daniel P. Berrange" <berrange at redhat.com>
Cc: Andreas Färber <afaerber at suse.de>
Signed-off-by: Hu Tao <hutao at cn.fujitsu.com>
---

See discussion at: http://lists.nongnu.org/archive/html/qemu-devel/2013-08/msg00036.html
and follow-ups.

 src/ssdt-misc.dsl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ssdt-misc.dsl b/src/ssdt-misc.dsl
index acc850e..19a2058 100644
--- a/src/ssdt-misc.dsl
+++ b/src/ssdt-misc.dsl
@@ -75,7 +75,7 @@ DefinitionBlock ("ssdt-misc.aml", "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1)
                 If (LEqual(Local0, Zero)) {
                     Return (0x00)
                 } Else {
-                    Return (0x0F)
+                    Return (0x0B)
                 }
             }
 
-- 
1.8.1.4




More information about the SeaBIOS mailing list