[PATCH] x86: reserve a boot-loader ID number for Xen

Claim an ID number for Xen in the LOADER_TYPE field.

Also, keep the table in zero-page.txt consistent with boot.txt.

[hpa says: 6 was skipped because I couldn't rule out that it hadn't been
 unofficially used.  It seemed easier to skip it for now.]

Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
Acked-by: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Jeremy Fitzhardinge 2006-09-12 20:35:57 -07:00 committed by Linus Torvalds
parent dd9daa221e
commit 354332ee44
2 changed files with 5 additions and 0 deletions

View file

@ -181,6 +181,7 @@ filled out, however:
5 ELILO 5 ELILO
7 GRuB 7 GRuB
8 U-BOOT 8 U-BOOT
9 Xen
Please contact <hpa@zytor.com> if you need a bootloader ID Please contact <hpa@zytor.com> if you need a bootloader ID
value assigned. value assigned.

View file

@ -63,6 +63,10 @@ Offset Type Description
2 for bootsect-loader 2 for bootsect-loader
3 for SYSLINUX 3 for SYSLINUX
4 for ETHERBOOT 4 for ETHERBOOT
5 for ELILO
7 for GRuB
8 for U-BOOT
9 for Xen
V = version V = version
0x211 char loadflags: 0x211 char loadflags:
bit0 = 1: kernel is loaded high (bzImage) bit0 = 1: kernel is loaded high (bzImage)