opnsense-src/sys/boot/common
Andreas Tobler 777813c555 Implement elfN(reloc) for powerpc. With this change the kernel is now able to
resolve dependencies of modules at boot time and load additional modules when
needed.

MFC after:	1 week
2012-09-21 18:21:31 +00:00
..
bcache.c Use the correct printf specifier. 2004-10-03 16:34:01 +00:00
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 zfsboot/zfsloader: support accessing filesystems within a pool 2012-05-12 09:03:30 +00:00
commands.c Close a file descriptor leak in an error case. 2009-10-28 10:06:27 +00:00
console.c Fix a comparison that broke ``set console=vidconsole'' and even the 2005-07-29 12:47:42 +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 - Add code allowing a network device to only be open and closed once 2010-01-09 21:23:39 +00:00
dev_net.h
devopen.c Show info about net devices in loader's 'lsdev' command. While there fix style. 2008-09-03 17:41:44 +00:00
disk.c Rework r239232 to unbreak ZFS detection on MBR slices. 2012-08-15 10:11:29 +00:00
disk.h Unbreak booting from the true dedicated disks. 2012-08-13 13:08:30 +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 Replace a rarely used "depuration" with "debugging". 2006-10-13 20:48:17 +00:00
interp.c a whitespace nit 2011-05-07 13:57:30 +00:00
interp_backslash.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
interp_forth.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
interp_parse.c Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
isapnp.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
isapnp.h Remove __P. 2002-03-20 08:00:54 +00:00
load_elf.c Fix loading of kernel modules at boot time for powerpc64. 2012-09-08 20:00:31 +00:00
load_elf32.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
load_elf32_obj.c Add the loader side of support for preloading ELF relocatable object 2004-08-29 00:48:42 +00:00
load_elf64.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
load_elf64_obj.c Add the loader side of support for preloading ELF relocatable object 2004-08-29 00:48:42 +00:00
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
loader.8 As discussed on -current, remove the hardcoded default maxswzone. 2012-08-14 17:01:21 +00:00
ls.c Use __FBSDID(). 2003-08-25 23:30:41 +00:00
Makefile.inc Introduce new API to work with disks from the loader's drivers. 2012-08-05 12:15:15 +00:00
md.c Add support for memory disk (md). The size of the memory disk 2009-12-13 01:20:32 +00:00
merge_help.awk Ignore a sub-topic match if it is inside the command description. 2006-09-28 19:06:20 +00:00
misc.c Setting a variable to the same value twice doesn't actually make it 2008-08-04 06:39:52 +00:00
module.c boot: file_loadraw should strdup name argument 2012-09-11 06:18:36 +00:00
newvers.sh When building a kernel or the loader, let the hostname be overridden 2004-07-01 06:40:12 +00:00
panic.c Fix WARNS=2 warnings. 2006-09-29 20:57:38 +00:00
part.c The MBR data is not necessarily aligned. This is a problem on ARM. 2012-09-14 05:24:06 +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 Garbage collect the code for auto-loading modules based on ISAPNP IDs, 2007-01-07 22:25:45 +00:00
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
reloc_elf32.c Separate out the ELF relocation code from the ELF loader, and add 2004-08-28 23:03:05 +00:00
reloc_elf64.c Separate out the ELF relocation code from the ELF loader, and add 2004-08-28 23:03:05 +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 Fix buffer overflow in sys/boot/common/util.c's printf(), when printing 2011-08-08 20:53:04 +00:00
util.h Rename bcpy() macro to bcopy(). 2011-02-27 12:25:47 +00:00