diff options
author | peter <peter@FreeBSD.org> | 1998-03-02 05:47:58 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-03-02 05:47:58 +0000 |
commit | 1cfd0bd0613cd9f70523467e4df52ff8a9ade484 (patch) | |
tree | 83a80e0ce0da6fc2ee1bc2c9270593904a5166bf /sys/pci/README.bt848 | |
parent | 68bfdcd64447abb503306b7272b1f9734eb209c6 (diff) | |
download | FreeBSD-src-1cfd0bd0613cd9f70523467e4df52ff8a9ade484.zip FreeBSD-src-1cfd0bd0613cd9f70523467e4df52ff8a9ade484.tar.gz |
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.
Diffstat (limited to 'sys/pci/README.bt848')
0 files changed, 0 insertions, 0 deletions