[NTOSKRNL]
authorEric Kohl <eric.kohl@reactos.org>
Wed, 24 Jun 2015 20:22:19 +0000 (20:22 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Wed, 24 Jun 2015 20:22:19 +0000 (20:22 +0000)
xHalIoReadPartitionTable: Do not return a valid partiton number for container partitions.

svn path=/trunk/; revision=68258

reactos/ntoskrnl/fstub/disksup.c

index 9008f81..e82e82a 100644 (file)
@@ -1655,9 +1655,8 @@ xHalIoReadPartitionTable(IN PDEVICE_OBJECT DeviceObject,
                     UInt32x32To64(GET_PARTITION_LENGTH(PartitionDescriptor),
                                   SectorSize);
 
-                // BUGBUGBUG: The correct partition numbers seem to cause boot failures!!!
-//                PartitionInfo->PartitionNumber = (!IsContainerPartition(PartitionType)) ? i : 0;
-                PartitionInfo->PartitionNumber = i + 1;
+                /* Get the partition number */
+                PartitionInfo->PartitionNumber = (!IsContainerPartition(PartitionType)) ? i + 1 : 0;
             }
             else
             {