diff options
| author | Rusty Russell <[email protected]> | 2007-10-21 16:41:35 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-10-22 08:13:17 -0700 |
| commit | a24e785111a32ccb7cebafd24b1b1cb474ea8e5d (patch) | |
| tree | 63ec9334e60f2b4a50521312a5152071fa339911 /include/linux/debugobjects.h | |
| parent | 214541d1f30429922727040db3e2e4932ff24f46 (diff) | |
i386: paravirt boot sequence
This patch uses the updated boot protocol to do paravirtualized boot.
If the boot version is >= 2.07, then it will do two things:
1. Check the bootparams loadflags to see if we should reload the
segment registers and clear interrupts. This is appropriate
for normal native boot and some paravirtualized environments, but
inapproprate for others.
2. Check the hardware architecture, and dispatch to the appropriate
kernel entrypoint. If the bootloader doesn't set this, then we
simply do the normal boot sequence.
Signed-off-by: Jeremy Fitzhardinge <[email protected]>
Signed-off-by: Rusty Russell <[email protected]>
Acked-by: H. Peter Anvin <[email protected]>
Cc: "Eric W. Biederman" <[email protected]>
Cc: Vivek Goyal <[email protected]>
Cc: James Bottomley <[email protected]>
Cc: Zachary Amsden <[email protected]>
Cc: Andi Kleen <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Ingo Molnar <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions