]> xenbits.xensource.com Git - pvdrivers/win/xenbus.git/commit
SystemVirtualCpuIndex() cannot use KeWaitForSingleObject()
authorPaul Durrant <paul.durrant@citrix.com>
Fri, 30 Jan 2015 17:47:20 +0000 (17:47 +0000)
committerPaul Durrant <paul.durrant@citrix.com>
Fri, 30 Jan 2015 17:59:49 +0000 (17:59 +0000)
commita02748e093853eb8c9618797b67de7a18e617cfc
tree955ef2cfb55b98ab1148c08ab9d611d9ac3387cb
parent9132049c2c18210cf160a28663923f18a8459f11
SystemVirtualCpuIndex() cannot use KeWaitForSingleObject()

The function is called at > DISPATCH_LEVEL so it cannot wait, even with a
zero timeout. Having this call there causes the system to hang.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reported-by: Fabio Fantoni <fabio.fantoni@m2r.biz>
src/xen/system.c