Index: /trunk/src/VBox/Devices/Storage/DevAHCI.cpp
===================================================================
--- /trunk/src/VBox/Devices/Storage/DevAHCI.cpp	(revision 54063)
+++ /trunk/src/VBox/Devices/Storage/DevAHCI.cpp	(revision 54064)
@@ -6647,4 +6647,6 @@
         {
             ahciHBAReset(pAhci);
+            if (pAhci->fSignalIdle)
+                PDMDevHlpAsyncNotificationCompleted(pAhciPort->pDevInsR3);
             continue;
         }
@@ -6862,4 +6864,7 @@
             && !cThreadsActive)
             ahciHBAReset(pAhci);
+
+        if (!cThreadsActive && pAhci->fSignalIdle)
+            PDMDevHlpAsyncNotificationCompleted(pAhciPort->pDevInsR3);
     } /* While running */
 
