[PATCH] IA-64 specific part of Matt's patch:
authorMatt Domsch <matt_domsch@dell.com>
Thu, 28 Mar 2002 08:08:59 +0000 (00:08 -0800)
committerDavid Mosberger <davidm@wailua.hpl.hp.com>
Thu, 28 Mar 2002 08:08:59 +0000 (00:08 -0800)
commit95aa08a02c3e9bfe624c46fc83fbcd94d30347b8
tree09f3f5b810ea924e7b76c4de4162cd6c7ced6c0c
parent1088ca0aa7bf6c528a3a6cb30ccd7caeb0e9bc5e
[PATCH] IA-64 specific part of Matt's patch:

changes:
* EFI_GUID macro defined per your suggestion - efi_guid_t is now a struct of
char[16].  Fixed all GUID definitions.
* Made one unified efi_guid_unparse() static inline in asm-ia64/efi.h.
Removed three other definitions of similar in efivars.c and mca.c.
* fixed endianness of fs/partitions/efi.c - thanks to Richard Hirst and his
GPT work in Parted.
* cleaned up find_valid_gpt() to make it easier to see what's going on and
avoid future NULL ptr deref cases if this code gets modified yet again.
* Only use partition table slots 0..max_p.  The previous behaviour would let
you delete a partition in the middle of the table, and on next boot all the
partition numbers above that would switch down.  This change makes it
consistent with the MSDOS concept of primary partitions.  /dev/sdaX exists
iff the partition type is not NULL.
* Moved CONFIG_PARTITION_EFI help text to fs/partitions/Config.help
arch/ia64/kernel/efivars.c
arch/ia64/kernel/mca.c
include/asm-ia64/efi.h
include/asm-ia64/sal.h