Due to CcRos's abusive usage and dependency on our broken Fast Mutex implementation...
authorAlex Ionescu <aionescu@gmail.com>
Fri, 18 Nov 2005 18:51:31 +0000 (18:51 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Fri, 18 Nov 2005 18:51:31 +0000 (18:51 +0000)
commit1c7c84efbccc8ba798db567c78711c1cdb8f5bf5
tree0434a8746b1e3c3cffe8215e36103af0a62a9474
parentf3e17583dd4fcdcb88b7774ba0a3892e2064bd89
Due to CcRos's abusive usage and dependency on our broken Fast Mutex implementation, Fast Mutex can't be fixed until the Cc Rewrite is complete. Since that seems to take longer and we've identified drivers which need the correct Fast Mutex implementation committed, I've isolated the old implementation as "CcBrokenMutex" and replaced the calls related to "ExFastMutex" inside CC, so that our fast mutex implementation can be fixed without affecting Cc.

svn path=/trunk/; revision=19327
reactos/ntoskrnl/cc/ccmutex.c [new file with mode: 0644]
reactos/ntoskrnl/cc/fs.c
reactos/ntoskrnl/cc/pin.c
reactos/ntoskrnl/cc/view.c
reactos/ntoskrnl/include/internal/cc.h
reactos/ntoskrnl/ntoskrnl.xml