Sameeh Jubran f87019cb01 Fixing possible BSOD
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>
2016-09-26 15:37:32 +01:00
..
2016-09-08 13:07:22 +01:00
2016-09-08 13:07:22 +01:00
2016-09-09 11:17:42 +01:00
2014-09-02 17:36:27 +10:00
2014-09-02 17:36:27 +10:00
2014-09-02 17:36:27 +10:00
2016-09-26 15:37:32 +01:00
2016-09-09 11:09:31 +01:00
2016-09-09 11:09:31 +01:00
2014-09-02 17:36:27 +10:00