1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/i386
Peter Wemm c8a7999933 Update the ELF image activator to use some of the exec resources rather
than rolling it's own.  This means that it now uses the "safe"
exec_map_first_page() to get the ld.so headers rather than risking a panic
on a page fault failure (eg: NFS server goes down).
Since all the ELF tools go to a lot of trouble to make sure everything
lives in the first page for executables, this is a win.  I have not seen
any ELF executable on any system where all the headers didn't fit in the
first page with lots of room to spare.
I have been running variations of this code for some time on my pure ELF
systems.
1998-03-02 05:47:58 +00:00
..
apm Staticize. 1998-02-09 06:11:36 +00:00
bios Staticize. 1998-02-09 06:11:36 +00:00
boot Use port 0x110 to avoid PNP conflicts. 1998-02-23 15:02:59 +00:00
conf make sys/netkey/key{,_debug}.c compile. I believe it works but not tested. 1998-02-27 10:02:49 +00:00
eisa Removed unused #includes. 1998-02-20 13:11:54 +00:00
i386 Update the ELF image activator to use some of the exec resources rather 1998-03-02 05:47:58 +00:00
ibcs2 De-staticize enough to make all the LKMs work again. Add comments where 1998-02-11 01:46:50 +00:00
include 1) Use a more consistent page wait methodology. 1998-03-01 04:18:54 +00:00
isa First pre alpha Work In Progress commit of a IDE/ATAPI tape driver. 1998-03-01 18:57:29 +00:00
linux Removed redundant test against MAXDSIZ (the rlimit test is stronger). 1998-02-25 05:33:06 +00:00
pci Make the class code checks in function pci_cfgcheck less strict. 1997-12-20 09:04:25 +00:00
scsi Don't depend on "implicit int". 1998-02-20 13:37:40 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00