tmp_suning_uos_patched/arch/i386/boot
H. Peter Anvin 2efa33f81e [x86 setup] Handle case of improperly terminated E820 chain
At least one system (a Geode system with a Digital Logic BIOS) has
been found which suddenly stops reporting the SMAP signature when
reading the E820 memory chain.  We can't know what, exactly, broke in
the BIOS, so if we detect this situation, declare the E820 data
unusable and fall back to E801.

Also, revert to original behavior of always probing all memory
methods; that way all the memory information is available to the
kernel.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Cc: Jordan Crouse <jordan.crouse@amd.com>
Cc: Joerg Pommnitz <pommnitz@yahoo.com>
2007-09-26 14:15:04 -07:00
..
compressed
tools
.gitignore
a20.c
apm.c [x86 setup] APM: BX should be zero when disconnecting 2007-07-25 12:02:21 -07:00
bitops.h
boot.h [x86 setup] Volatilize asm() statements 2007-08-23 13:03:25 -07:00
cmdline.c
code16gcc.h x86 boot code comments typos 2007-07-31 16:18:05 -04:00
copy.S
cpu.c
cpucheck.c [x86 setup] Volatilize asm() statements 2007-08-23 13:03:25 -07:00
edd.c [x86 setup] Volatilize asm() statements 2007-08-23 13:03:25 -07:00
header.S [x86 setup] Fix typo in arch/i386/boot/header.S 2007-09-20 11:06:59 -07:00
install.sh broken lilo check on make install 2007-07-31 15:39:42 -07:00
main.c [x86 setup] Make struct ist_info cross-architecture, and use in setup code 2007-07-25 12:02:21 -07:00
Makefile
mca.c
memory.c [x86 setup] Handle case of improperly terminated E820 chain 2007-09-26 14:15:04 -07:00
mtools.conf.in
pm.c [x86 setup] Work around bug in Xen HVM 2007-09-05 02:37:57 +01:00
pmjump.S
printf.c
setup.ld
string.c
tty.c [x86 setup] Volatilize asm() statements 2007-08-23 13:03:25 -07:00
version.c
vesa.h
video-bios.c x86 boot code comments typos 2007-07-31 16:18:05 -04:00
video-vesa.c [x86 setup] Don't rely on the VESA BIOS being register-clean 2007-08-31 11:52:35 -07:00
video-vga.c [x86 setup] Make sure AH=00h when setting a video mode 2007-08-23 13:03:25 -07:00
video.c [x86 setup] Present the canonical video mode number to the kernel 2007-09-20 11:06:58 -07:00
video.h
voyager.c