summaryrefslogtreecommitdiffstats
path: root/lib/libefi
diff options
context:
space:
mode:
authorYuri Pankov <[email protected]>2012-02-23 07:11:44 +0400
committerBrian Behlendorf <[email protected]>2015-12-04 09:19:40 -0800
commitfc80384923dde365ad40c6b6f5a7daa3e556b1e5 (patch)
tree6d139d9e256f0bad709a127dea0aafb07b4affe8 /lib/libefi
parentb22e2797970b44e6b9d1e4624a5ede935c851010 (diff)
Illumos 934 - FreeBSD's GPT not recognized
Reviewed by: Alexander Eremin <[email protected]> Reviewed by: Garrett D'Amore <[email protected]> Reviewed by: Andrew Stormont <[email protected]> Reviewed by: Richard Elling <[email protected]> Approved by: Gordon Ross <[email protected]> References: https://www.illumos.org/issues/934 https://github.com/illumos/illumos-gate/commit/e21ea67 Ported-by: ilovezfs <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Issue #4016
Diffstat (limited to 'lib/libefi')
-rw-r--r--lib/libefi/rdwr_efi.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/libefi/rdwr_efi.c b/lib/libefi/rdwr_efi.c
index 785cfe63b..bb9050375 100644
--- a/lib/libefi/rdwr_efi.c
+++ b/lib/libefi/rdwr_efi.c
@@ -21,6 +21,7 @@
/*
* Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright 2012 Nexenta Systems, Inc. All rights reserved.
*/
#include <stdio.h>
@@ -69,7 +70,12 @@ static struct uuid_to_ptag {
{ EFI_DELL_LVM },
{ EFI_DELL_RESV },
{ EFI_AAPL_HFS },
- { EFI_AAPL_UFS }
+ { EFI_AAPL_UFS },
+ { EFI_FREEBSD_BOOT },
+ { EFI_FREEBSD_SWAP },
+ { EFI_FREEBSD_UFS },
+ { EFI_FREEBSD_VINUM },
+ { EFI_FREEBSD_ZFS }
};
/*