[haiku-commits] r39069 - in haiku/trunk: headers/private/kernel/boot headers/private/storage headers/private/system src/add-ons/kernel/partitioning_systems/intel src/kits/storage/disk_device

  • From: korli@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 23 Oct 2010 17:19:58 +0200 (CEST)

Author: korli
Date: 2010-10-23 17:19:58 +0200 (Sat, 23 Oct 2010)
New Revision: 39069
Changeset: http://dev.haiku-os.org/changeset/39069

Modified:
   haiku/trunk/headers/private/kernel/boot/partitions.h
   haiku/trunk/headers/private/storage/DiskDeviceTypes.h
   haiku/trunk/headers/private/system/disk_device_types.h
   haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp
   haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp
Log:
added a mapping for 0x83 to BTRFS


Modified: haiku/trunk/headers/private/kernel/boot/partitions.h
===================================================================
--- haiku/trunk/headers/private/kernel/boot/partitions.h        2010-10-23 
14:01:22 UTC (rev 39068)
+++ haiku/trunk/headers/private/kernel/boot/partitions.h        2010-10-23 
15:19:58 UTC (rev 39069)
@@ -61,7 +61,7 @@
 
 #define kPartitionTypeBFS              "BFS Filesystem"
 #define kPartitionTypeAmigaFFS "AmigaFFS Filesystem"
-#define kPartitionTypeBFS              "BFS Filesystem"
+#define kPartitionTypeBTRFS            "BTRFS Filesystem"
 #define kPartitionTypeEXT2             "EXT2 Filesystem"
 #define kPartitionTypeEXT3             "EXT3 Filesystem"
 #define kPartitionTypeFAT12            "FAT12 Filesystem"

Modified: haiku/trunk/headers/private/storage/DiskDeviceTypes.h
===================================================================
--- haiku/trunk/headers/private/storage/DiskDeviceTypes.h       2010-10-23 
14:01:22 UTC (rev 39068)
+++ haiku/trunk/headers/private/storage/DiskDeviceTypes.h       2010-10-23 
15:19:58 UTC (rev 39069)
@@ -28,6 +28,7 @@
 
 extern const char *kPartitionTypeAmigaFFS;
 extern const char *kPartitionTypeBFS;
+extern const char *kPartitionTypeBTRFS;
 extern const char *kPartitionTypeEXT2;
 extern const char *kPartitionTypeEXT3;
 extern const char *kPartitionTypeFAT12;

Modified: haiku/trunk/headers/private/system/disk_device_types.h
===================================================================
--- haiku/trunk/headers/private/system/disk_device_types.h      2010-10-23 
14:01:22 UTC (rev 39068)
+++ haiku/trunk/headers/private/system/disk_device_types.h      2010-10-23 
15:19:58 UTC (rev 39069)
@@ -32,6 +32,7 @@
 
 #define AMIGA_FFS_NAME                                 "AmigaFFS File System"
 #define BFS_NAME                                               "Be File System"
+#define BTRFS_NAME                                             "BTRFS File 
System"
 #define EXT2_FS_NAME                                   "EXT2 File System"
 #define EXT3_FS_NAME                                   "EXT3 File System"
 #define FAT12_FS_NAME                                  "FAT12 File System"

Modified: 
haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp
===================================================================
--- haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp  
2010-10-23 14:01:22 UTC (rev 39068)
+++ haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp  
2010-10-23 15:19:58 UTC (rev 39069)
@@ -93,6 +93,7 @@
        { 0x01, kPartitionTypeFAT12 },
        { 0x0c, kPartitionTypeFAT32 },
        { 0x0f, kPartitionTypeIntelExtended },
+       { 0x83, kPartitionTypeBTRFS },
        { 0x83, kPartitionTypeEXT2 },
        { 0x83, kPartitionTypeEXT3 },
        { 0x83, kPartitionTypeReiser },

Modified: haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp
===================================================================
--- haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp        
2010-10-23 14:01:22 UTC (rev 39068)
+++ haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp        
2010-10-23 15:19:58 UTC (rev 39069)
@@ -35,6 +35,7 @@
 
 const char *kPartitionTypeAmigaFFS             = AMIGA_FFS_NAME;
 const char *kPartitionTypeBFS                  = BFS_NAME;
+const char *kPartitionTypeBTRFS                        = BTRFS_NAME;
 const char *kPartitionTypeEXT2                 = EXT2_FS_NAME;
 const char *kPartitionTypeEXT3                 = EXT3_FS_NAME;
 const char *kPartitionTypeFAT12                        = FAT12_FS_NAME;


Other related posts:

  • » [haiku-commits] r39069 - in haiku/trunk: headers/private/kernel/boot headers/private/storage headers/private/system src/add-ons/kernel/partitioning_systems/intel src/kits/storage/disk_device - korli