mirror of
https://github.com/reactos/reactos.git
synced 2024-11-20 14:30:57 +00:00
[FSRTL]
Handle cases where multiple ranges overlap a new lock, including either exclusive or shared ranges. We expand a shared range when an overlap occurs and add another shared range to the shared ranges list. Also make sure to complete an IRP along every non-pending case. Reduces failures in kernel32_winetest except an expected successful unlock of ~0,1, which appears to contravene the documentation. svn path=/trunk/; revision=56098
This commit is contained in:
parent
a246d3918b
commit
59f55051c9
1 changed files with 560 additions and 173 deletions
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue