[ros-svn] [ion] 20557: - Implement Pushlocks. Only Waking,
and Exclusive Acquire/Release + Waits have been tested.
The shared paths and block/unblock are still untested and may
probably contain bugs. Pushlocks are not yet used in the
kernel and they won't be until all paths are tested and validated.
ion at svn.reactos.org
ion at svn.reactos.org
Wed Jan 4 00:36:18 CET 2006
- Implement Pushlocks. Only Waking, and Exclusive Acquire/Release + Waits have been tested. The shared paths and block/unblock are still untested and may probably contain bugs. Pushlocks are not yet used in the kernel and they won't be until all paths are tested and validated.
- Public DDIs Implemented: ExfAcquirePushLockExclusive, ExfAcquirePushLockShared, ExfTryToWakePushLock, ExfReleasePushLock, ExfReleasePushLockExclusive, ExfReleasePushLockShared, ExfUnblockPushLock.
Added files:
trunk/reactos/ntoskrnl/ex/pushlock.c
Updated files:
trunk/reactos/ntoskrnl/include/internal/ex.h
trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h
trunk/reactos/ntoskrnl/ntoskrnl.xml
More information about the Ros-svn
mailing list