diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2009-07-11 22:27:20 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2009-07-11 22:27:20 +0000 |
commit | 1ed01448fbe9c77a610d006602f2bf4606f7f0d9 (patch) | |
tree | 1569f7266a8f3624283551218fa8be38adbeedd8 /contrib/sendmail/cf/sh | |
parent | 6a7bff2c31d1bb57e006edbb82660cc13504a802 (diff) | |
download | src-1ed01448fbe9c77a610d006602f2bf4606f7f0d9.tar.gz src-1ed01448fbe9c77a610d006602f2bf4606f7f0d9.zip |
On exec(2), when loading the ELF image, pmap_enter_object() is
called to prefault pages. This is an obvious place for making
sure the I-cache is coherent. It was missing though. As such,
execution over NFS and ZFS file systems was failing. NFS was
fixed the wrong way (by flushing the D-cache as part of the
NFS code) in a previous commit. ZFS problems were encountered
after that and indicated that something else was wrong...
Approved by: re (kib)
Notes
Notes:
svn path=/head/; revision=195625
Diffstat (limited to 'contrib/sendmail/cf/sh')
0 files changed, 0 insertions, 0 deletions