This KB article originally only mentioned Windows Server 2008 R2 Hyper-V. It was updated in June 2013 to include Windows Server 2012 Hyper-V.
Two points:
- Consider kicking the person responsible for the use of passthrough disks that are smaller than 2040 GB (I’ll allow that 1 qualifier for W2008 R2) in the family jewels. Once for every found passthrough disk. With this apparent genetic disposition, they shouldn’t be allowed to breed anyway … in my opinion.
- There is a KB article on this scenario.
Consider the following scenario:
- You have the Hyper-V role installed on a computer that is running Windows Server 2008 R2 or Windows Server 2012.
- You have a virtual machine stored on the computer.
- There are many pass-through disks assigned to the virtual machine.
- Heavy I/O operations occur over the pass-through disks.
In this scenario, the system may crash. Additionally, you receive a stop error message that resembles the following:
Stop 0x0000000A (Parameter1, Parameter2, Parameter3, Parameter4)
Notes
- This Stop error describes an IRQL_NOT_LESS_OR_EQUAL issue.
- The parameters in this Stop error message vary, depending on the configuration of the computer.
- Not all “0x0000000A” Stop errors are caused by this issue.
This issue occurs because a stale thread object is dereferenced in memory.
A supported hotfix is available from Microsoft.