From 33f089b6aebec5a7ce46ea4af078a890f19a111a Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Mon, 29 Dec 2014 21:22:49 +0000 Subject: [PATCH] [RAMDISK] Wait for 1 min max but don't limit the number of acquire, ie: swap inverted args. This fixes ASSERT on use. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Spotted by Hervé svn path=/trunk/; revision=65898 --- reactos/drivers/storage/class/ramdisk/ramdisk.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/drivers/storage/class/ramdisk/ramdisk.c b/reactos/drivers/storage/class/ramdisk/ramdisk.c index 4ed13c3f3ed..56021e5a7e9 100644 --- a/reactos/drivers/storage/class/ramdisk/ramdisk.c +++ b/reactos/drivers/storage/class/ramdisk/ramdisk.c @@ -623,8 +623,8 @@ RamdiskCreateDiskDevice(IN PRAMDISK_BUS_EXTENSION DeviceExtension, ExInitializeFastMutex(&DriveExtension->DiskListLock); IoInitializeRemoveLock(&DriveExtension->RemoveLock, 'dmaR', - 0, - 1); + 1, + 0); DriveExtension->DriveDeviceName = DeviceName; DriveExtension->SymbolicLinkName = SymbolicLinkName; DriveExtension->GuidString = GuidString; @@ -2645,8 +2645,8 @@ RamdiskAddDevice(IN PDRIVER_OBJECT DriverObject, ExInitializeFastMutex(&DeviceExtension->DiskListLock); IoInitializeRemoveLock(&DeviceExtension->RemoveLock, 'dmaR', - 0, - 1); + 1, + 0); InitializeListHead(&DeviceExtension->DiskList); DeviceExtension->PhysicalDeviceObject = PhysicalDeviceObject; DeviceExtension->DeviceObject = DeviceObject;