freebsd-skq/sys/boot/common
grehan 2c63daa4b3 MFC r274407
Fix incorrect reading of 32-bit modinfo by 64-bit loaders.

  The various structures in the mod_metadata set of a FreeBSD kernel and
  modules contain pointers. The FreeBSD loader correctly deals with a
  mismatch in loader and kernel pointer size (e.g. 32-bit i386/ppc
  loader, loading 64-bit amd64/ppc64 kernels), but wasn't dealing with
  the inverse case where a 64-bit loader was loading a 32-bit kernel.
2014-11-24 01:25:19 +00:00
..
bcache.c
boot.c zfs boot: try to set vfs.root.mountfrom from currdev as a fallback 2012-05-12 09:07:41 +00:00
bootstrap.h MFC r262340, r262345, r262347, find and load an appropriate dtb file. 2014-04-29 00:31:32 +00:00
commands.c
console.c boot/console: handle consoles that fail to probe 2012-10-06 20:01:17 +00:00
crc32.c Remove second consts in r233288 in order to appease C++ compilers. 2012-03-26 18:22:04 +00:00
crc32.h - Split code shared by almost any boot loader into separate files and 2010-09-24 19:49:12 +00:00
dev_net.c
dev_net.h
devopen.c
disk.c When loader tries to open GPT partition, but partition table is not GPT, 2012-10-22 11:01:43 +00:00
disk.h MFC r272749: 2014-10-15 04:34:07 +00:00
gpt.c Read backup GPT header from the last LBA only when primary GPT header and 2012-04-12 12:37:53 +00:00
gpt.h - Split code shared by almost any boot loader into separate files and 2010-09-24 19:49:12 +00:00
help.common
interp_backslash.c
interp_forth.c Bring in some userboot changes from the bhyve branch to reduce diffs. 2013-01-08 03:27:37 +00:00
interp_parse.c Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
interp.c Remove new-line characters from the include() errors to make it consistent 2012-10-25 15:45:32 +00:00
isapnp.c
isapnp.h
load_elf32_obj.c MFC 261504: 2014-06-12 15:20:59 +00:00
load_elf32.c MFC 261504: 2014-06-12 15:20:59 +00:00
load_elf64_obj.c
load_elf64.c
load_elf_obj.c Don't return an error if a kld does not contain any modules (e.g. a 2012-06-20 21:06:51 +00:00
load_elf.c MFC r274407 2014-11-24 01:25:19 +00:00
loader.8 Sweep man pages replacing ad -> ada. 2013-10-01 18:41:53 +00:00
ls.c
Makefile.inc MFC r271609: add gptzfsboot.8, zfsboot.8 and zfsloader.8 manual pages 2014-10-07 13:35:34 +00:00
md.c
merge_help.awk
misc.c
module.c MFC r271054: 2014-10-26 02:21:54 +00:00
newvers.sh
panic.c
part.c MFC r272487: 2014-10-11 06:04:44 +00:00
part.h Create the interface to work with various partition tables from the 2012-08-05 11:29:44 +00:00
pnp.c
reloc_elf32.c
reloc_elf64.c
reloc_elf.c Implement elfN(reloc) for powerpc. With this change the kernel is now able to 2012-09-21 18:21:31 +00:00
ufsread.c Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and prevent 2012-05-25 09:36:39 +00:00
util.c strncmp for boot code: fix an off by one error 2013-04-05 09:14:30 +00:00
util.h Rename bcpy() macro to bcopy(). 2011-02-27 12:25:47 +00:00
zfsloader.8 MFC r271609: add gptzfsboot.8, zfsboot.8 and zfsloader.8 manual pages 2014-10-07 13:35:34 +00:00