-
Notifications
You must be signed in to change notification settings - Fork 440
Open
Description
Describe the bug
We are encountering recurring network disconnection and DRIVER_POWER_STATE_FAILURE (BugCheck 0x9F) issues on a Windows Server 2022 VM running on KVM with netkvm.
Issue Summary:
2024-11-07 19:10 – First occurrence
2024-11-10 17:35 – Issue reoccurred
Symptoms observed during each incident:
- Remote access and network services became unreachable
- The network interface became unresponsive and could not be restarted
- After rebooting the OS, the system hung during startup and required an additional forced reboot to boot normally, and the crash dump referenced below was collected during this event
Additional context
Crash Dump Analysis
BugCheck: 0x9F (DRIVER_POWER_STATE_FAILURE)
- The crash dump includes multiple NDIS-related function calls.
Key stack functions:
- ndis!InvokeNetPnPEvent
- ndis!NdisDeliverNetPnPEventSynchronously
- ndis!NdisPnPNotifyBinding
Summary of findings:
- The Idle thread (PID 0) was holding a PnP lock while waiting for an NDIS event, which never completed
- The thread waited over 10 minutes in a Net PnP–related kernel call
- NdisPnPRemoveDevice indicates that the system attempted to remove or rebind a network device but the operation did not complete
- This strongly suggests that the NIC driver (Virtio-Net) or an NDIS component became unresponsive during a PnP event
- Reference: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0x9f--driver-power-state-failure
Question
We found what appears to be a similar issue and a related patch:
- Related Issue:
netkvm.sys causes DRIVER_POWER_STATE_FAILURE (0x9F) BSOD on repeated hibernation cycles (Windows 10 22H2 guest) #1394 - Related Commit:
30c6bdf
Could you confirm whether this commit has already been included in the Virtio-Net driver version 0.1.285 (released around September 2025)?
If not, is this fix still under validation or planned for a future release?
Reactions are currently unavailable
