Index: /trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp	(revision 31014)
+++ /trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp	(revision 31015)
@@ -790,4 +790,6 @@
         /* enter reset state*/
         hdaReset(ICH6_HDASTATE_2_DEVINS(pState));
+        GCTL(pState) &= ~HDA_REG_FIELD_FLAG_MASK(GCTL, RST);
+        //** @todo r=michaln: The device isn't supposed to respond to any writes except to this bit now.
     }
     if (u32Value & HDA_REG_FIELD_FLAG_MASK(GCTL, FSH))
