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;