[PATCH 0/5] add EFI GUID Partition Table support
Jean-Christophe PLAGNIOL-VILLARD
plagnioj at jcrosoft.com
Thu Feb 14 17:42:22 EST 2013
HI,
v2:
fix memory leak
filetype: full check
part name: comment
efi: make gpt primary and alternate check optional
this add the support of the EFI GPT and named partition
The following changes since commit a40e76cebcbe8b025bafdefdc6e27b7553209ed7:
Add warning above get_ram_size (2013-02-13 18:14:38 +0100)
are available in the git repository at:
git://git.jcrosoft.org/barebox.git delivery/efi_gpt
for you to fetch changes up to 7825a076660b34dd08e4041f820fcbeb6a301e67:
disk: partitions: add EFI GUID Partition Table (2013-02-14 05:59:31 +0800)
----------------------------------------------------------------
Jean-Christophe PLAGNIOL-VILLARD (5):
linux/types: import __aligned_x64 from the kernel
filetype: add GPT support
partitons: add framework
disk: introduce partition name
disk: partitions: add EFI GUID Partition Table
common/Kconfig | 14 +------
common/Makefile | 2 +-
common/filetype.c | 47 +++++++++++++++++++++
common/partitions.c | 179 +++++++++++++++++++++++++++++++++++++------------------------------------------
common/partitions/Kconfig | 32 +++++++++++++++
common/partitions/Makefile | 2 +
common/partitions/dos.c | 88 +++++++++++++++++++++++++++++++++++++++
common/partitions/efi.c | 477 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
common/partitions/efi.h | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
common/partitions/parser.h | 37 +++++++++++++++++
include/filetype.h | 1 +
include/linux/efi.h | 547 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/linux/types.h | 13 ++++++
13 files changed, 1452 insertions(+), 110 deletions(-)
create mode 100644 common/partitions/Kconfig
create mode 100644 common/partitions/Makefile
create mode 100644 common/partitions/dos.c
create mode 100644 common/partitions/efi.c
create mode 100644 common/partitions/efi.h
create mode 100644 common/partitions/parser.h
create mode 100644 include/linux/efi.h
Best Regards,
J.
More information about the barebox
mailing list