diff options
author | alc <alc@FreeBSD.org> | 2007-10-08 18:01:38 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2007-10-08 18:01:38 +0000 |
commit | d53c0afe54eaaf3fdd70929516dfa515ad0f851d (patch) | |
tree | 229a916b18989a51b7499ab1ff9e241fefc315ab /lib/libpthread/thread/thr_sigaction.c | |
parent | cee6fe7563d96f028c6e9343a81e24f9c7f70296 (diff) | |
download | FreeBSD-src-d53c0afe54eaaf3fdd70929516dfa515ad0f851d.zip FreeBSD-src-d53c0afe54eaaf3fdd70929516dfa515ad0f851d.tar.gz |
In the rare case that vm_page_cache() actually frees the given page,
it must first ensure that the page is no longer mapped. This is
trivially accomplished by calling pmap_remove_all() a little earlier
in vm_page_cache(). While I'm in the neighborbood, make a related
panic message a little more useful.
Approved by: re (kensmith)
Reported by: Peter Holm and Konstantin Belousov
Reviewed by: Konstantin Belousov
Diffstat (limited to 'lib/libpthread/thread/thr_sigaction.c')
0 files changed, 0 insertions, 0 deletions