Thomas Weidenmueller wrote:
Mike Nordell wrote:
> Hartmut Birr wrote:
>
>
>
> If not, it's simply impossible to get correct and intended functionality,
> should preemtion occur.
Irql must obviously stay the same no matter if we were preempted and/or
taskswitched a trillion times. The case here is probably a bug in the
task switcher, where it "restores" the thread at a irql different from
what was current when it was "suspended", and after 11 hours(!) this bug
just happends to materialize in-between two related KeGetKurrentIrql
calls. It doesnt sound very likely, does it... Still, i cant think of
anything else that may cause this behaviour.
I very much doubt the irql should change at all...
Youre right
Best Regards,
Thomas
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev