support T13 EDD3.0 spec
authorGleb Natapov <gleb@redhat.com>
Mon, 10 Jan 2011 08:50:27 +0000 (10:50 +0200)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 16 Jan 2011 15:33:21 +0000 (10:33 -0500)
commitf5154e2395db92bcaa9c86d483bd68d8fb2fbab2
tree9195e9c2a4d92e2d4a1bb45f15ec77d954b425bc
parentd08eb9c968e519a0b1ba63702acb2115ad536318
support T13 EDD3.0 spec

Some guests (such as Linux) expect BIOS to behave according to T13
EDD3.0 spec. T13 spec is much better then Phoenix since it provides
more information about interface and device paths. This patch adds
support for the spec. If guest provides buffer with enough space for
T13 EDD info return EDD according to T13 spec otherwise use Phoenix
one.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
src/disk.c
src/disk.h