sys: ioq: control pending queue with manual event as semaphore implementation had problems with cancelation, etc.

This commit is contained in:
Bill Zissimopoulos
2015-11-24 12:53:58 -08:00
parent e688a98ca9
commit 76a2eb7ca0
2 changed files with 23 additions and 55 deletions

View File

@ -149,7 +149,7 @@ typedef struct
{
KSPIN_LOCK SpinLock;
int Enabled;
KSEMAPHORE PendingSemaphore;
KEVENT PendingIrpEvent;
LIST_ENTRY PendingIrpList, ProcessIrpList;
IO_CSQ PendingIoCsq, ProcessIoCsq;
} FSP_IOQ;