f87019cb01
Interrupts seem to arrive to the driver before the initialization phase is over (m_pHWDevice = NULL), in that case we can't handle interrupts yet. Even when m_pHWDevice isn't NULL, other fields aren't necessarily fully initialized till the StartDevice function has finished initialization, thus the flag DriverStarted should be checked upon interrupts. Note: There is no way provided by Microsoft to disable interrupts in WDDM drivers. Signed-off-by: Sameeh Jubran <sameeh@daynix.com> Acked-by: Frediano Ziglio <fziglio@redhat.com> |
||
---|---|---|
.. | ||
include | ||
BaseObject.cpp | ||
BaseObject.h | ||
driver.cpp | ||
driver.h | ||
getVisualStudioCmdLine.vbs | ||
mspace.c | ||
mspace.h | ||
QxlDod.cpp | ||
QxlDod.h | ||
qxldod.inf | ||
qxldod.inx | ||
qxldod.rc | ||
qxldod.vcxproj | ||
qxldod.vcxproj.filters | ||
qxldod.vcxproj.user | ||
resource.h |