freebsd-dev/sys/boot/i386/libi386
Toomas Soome c531ca710b bd_int13probe() should check extended info if sector info is bad
In some Dell systems and usb stick combinations, it is found that
int13 AH=08 is reporting back bad sector information, preventing the
boot.

This update is allowing bd_int13probe() to use extended info call to
build disk properties.

It also can happen the total sectors count from extended info may be
wrong, in such case, the CHS data is used to calculate total sectors.

Reviewed by:	allanjude
Approved by:	allanjude (mentor)
Differential Revision:	https://reviews.freebsd.org/D7718
2016-09-01 06:35:13 +00:00
..
amd64_tramp.S sys/boot: spelling fixes in comments. 2016-04-30 00:26:38 +00:00
biosacpi.c Deprecate using hints.acpi.0.rsdp to communicate the RSDP to the 2016-04-14 04:59:51 +00:00
bioscd.c Fix several instances where the boot loader ignored pager_output 2016-05-18 05:59:05 +00:00
biosdisk.c bd_int13probe() should check extended info if sector info is bad 2016-09-01 06:35:13 +00:00
biosmem.c A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
biospci.c
biospnp.c
biossmap.c
bootinfo32.c
bootinfo64.c
bootinfo.c
comconsole.c
devicename.c
elf32_freebsd.c
elf64_freebsd.c
i386_copy.c
i386_module.c
libi386.h
Makefile Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally. 2016-03-26 03:46:12 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2016-03-21 18:02:26 +00:00
multiboot_tramp.S
multiboot.c
multiboot.h
nullconsole.c
pread.c
pxe.c Netboot: allow both tftpfs and nfs in both pxeboot and loader.efi 2016-08-31 13:16:40 +00:00
pxe.h sys/boot: spelling fixes in comments. 2016-04-30 00:26:38 +00:00
pxetramp.s
smbios.c Add kernel environment variables under smbios.system for the following 2016-08-10 18:23:23 +00:00
smbios.h
spinconsole.c
time.c
vidconsole.c