Posts tagged: pci device

A “0×00000124″ Stop error message occurs when you use the “hot plugging” feature to add or to remove a PCI Express device on a Windows Server 2008-based computer or on a Windows Vista-based computer

Symptoms
Consider the following scenario: You have a Peripheral Component Interconnect (PCI) Express interface that supports the “hot plugging” feature on a Windows Server 2008-based computer or on a Windows Vista-based computer.You connect a device to the root port of the PCI Express interface.You use the “hot plugging” feature to add or to remove a PCI Express device on the computer.In this scenario, the Windows Server 2008-based computer or the Windows Vista-based computer may be restarted unexpectedly. Additionally, you receive the following error message:

0x00000124Note When you restart a Windows Server 2008-based computer or a Windows Vista-based computer, the issue may also occur if a PCI device is connected to the root port of the PCI-Express bus on the computer.
Resolution
This issue occurs because resource rebalancing is triggered after you hot plug a PCI device. During the rebalancing process, the system does not configure the Max Payload Size value correctly on the root port of the PCI Express bus. The incorrect value causes a mismatch between the root port of the PCI Express bus and the device on the PCI Express bus. Therefore, the operating system triggers a Machine Check Architecture (MCA) exception, and the operating system returns a “0×00000124” exception.