[NTOSKRNL] Stubplement CcPinMappedData() and simplify CcPinRead()
authorPierre Schweitzer <pierre@reactos.org>
Sun, 26 Aug 2018 19:49:05 +0000 (21:49 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Sun, 26 Aug 2018 20:05:11 +0000 (22:05 +0200)
commit469e15c7ae5d2b7dc266fdde7beb173d8263d563
treeb96b3ee7f9b994695fcc624eb819a13834f06956
parenta9f267778270a9c8585a1a77ca1c2a892e08deb9
[NTOSKRNL] Stubplement CcPinMappedData() and simplify CcPinRead()

It's based on the code that was in CcPinRead() implementation. This
made no sense to have CcPinMappedData() doing nothing while implementing
everything in CcPinRead(). Indeed, drivers (starting with MS drivers)
can map data first and pin it afterwards with CcPinMappedData(). It was
leading to incorrect behavior with our previous noop implementation.
ntoskrnl/cc/pin.c