svn commit: r347948 - in head: sbin/fdisk sys/sys/disk
Conrad Meyer
cem at FreeBSD.org
Sat May 18 00:22:29 UTC 2019
Author: cem
Date: Sat May 18 00:22:28 2019
New Revision: 347948
URL: https://svnweb.freebsd.org/changeset/base/347948
Log:
Add DragonFly's partition number to fdisk(8) and diskmbr.h
This change doesn't make any attempt to add support for these slices to the
relevent GEOM classes. Just register the number in fdisk and the canonical
list of kernel macros (diskmbr.h).
Obtained from: DragonFlyBSD (794d80aa519b394b3174f20776a) (small subset of)
Modified:
head/sbin/fdisk/fdisk.c
head/sys/sys/disk/mbr.h
Modified: head/sbin/fdisk/fdisk.c
==============================================================================
--- head/sbin/fdisk/fdisk.c Fri May 17 22:14:30 2019 (r347947)
+++ head/sbin/fdisk/fdisk.c Sat May 18 00:22:28 2019 (r347948)
@@ -175,6 +175,7 @@ static const char *const part_types[256] = {
[0x63] = "System V/386 (such as ISC UNIX), GNU HURD or Mach",
[0x64] = "Novell Netware/286 2.xx",
[0x65] = "Novell Netware/386 3.xx",
+ [0x6C] = "DragonFlyBSD",
[0x70] = "DiskSecure Multi-Boot",
[0x75] = "PCIX",
[0x77] = "QNX4.x",
Modified: head/sys/sys/disk/mbr.h
==============================================================================
--- head/sys/sys/disk/mbr.h Fri May 17 22:14:30 2019 (r347947)
+++ head/sys/sys/disk/mbr.h Sat May 18 00:22:28 2019 (r347948)
@@ -50,6 +50,7 @@
#define DOSPTYP_EXTLBA 0x0f /* DOS extended partition */
#define DOSPTYP_PPCBOOT 0x41 /* PReP/CHRP boot partition */
#define DOSPTYP_LDM 0x42 /* Win2k dynamic extended partition */
+#define DOSPTYP_DFLYBSD 0x6c /* DragonFlyBSD partition type */
#define DOSPTYP_LINSWP 0x82 /* Linux swap partition */
#define DOSPTYP_LINUX 0x83 /* Linux partition */
#define DOSPTYP_LINLVM 0x8e /* Linux LVM partition */
More information about the svn-src-head
mailing list