Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 79995
b: refs/heads/master
c: 9ad65e4
h: refs/heads/master
i:
  79993: dd8836e
  79991: 5c66e82
v: v3
  • Loading branch information
Huang, Ying authored and Ingo Molnar committed Jan 30, 2008
1 parent fa3dad5 commit c031e5f
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: de18c850af701ac9512b7239e88fa45e4c168771
refs/heads/master: 9ad65e4748f55e3159283d7fa9d54fb30c086113
9 changes: 8 additions & 1 deletion trunk/Documentation/x86_64/boot-options.txt
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ Idle loop

Rebooting

reboot=b[ios] | t[riple] | k[bd] | a[cpi] [, [w]arm | [c]old]
reboot=b[ios] | t[riple] | k[bd] | a[cpi] | e[fi] [, [w]arm | [c]old]
bios Use the CPU reboot vector for warm reset
warm Don't set the cold reboot flag
cold Set the cold reboot flag
Expand All @@ -119,6 +119,9 @@ Rebooting
acpi Use the ACPI RESET_REG in the FADT. If ACPI is not configured or the
ACPI reset does not work, the reboot path attempts the reset using
the keyboard controller.
efi Use efi reset_system runtime service. If EFI is not configured or the
EFI reset does not work, the reboot path attempts the reset using
the keyboard controller.

Using warm reset will be much faster especially on big memory
systems because the BIOS will not go through the memory check.
Expand Down Expand Up @@ -303,4 +306,8 @@ Debugging
newfallback: use new unwinder but fall back to old if it gets
stuck (default)

EFI

noefi Disable EFI support

Miscellaneous
9 changes: 9 additions & 0 deletions trunk/Documentation/x86_64/uefi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ Mechanics:
- Build the kernel with the following configuration.
CONFIG_FB_EFI=y
CONFIG_FRAMEBUFFER_CONSOLE=y
If EFI runtime services are expected, the following configuration should
be selected.
CONFIG_EFI=y
CONFIG_EFI_VARS=y or m # optional
- Create a VFAT partition on the disk
- Copy the following to the VFAT partition:
elilo bootloader with x86_64 support, elilo configuration file,
Expand All @@ -27,3 +31,8 @@ Mechanics:
can be found in the elilo sourceforge project.
- Boot to EFI shell and invoke elilo choosing the kernel image built
in first step.
- If some or all EFI runtime services don't work, you can try following
kernel command line parameters to turn off some or all EFI runtime
services.
noefi turn off all EFI runtime services
reboot_type=k turn off EFI reboot runtime service

0 comments on commit c031e5f

Please sign in to comment.