summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2003-10-13 03:28:31 +0000
committeralc <alc@FreeBSD.org>2003-10-13 03:28:31 +0000
commit130d37bcaf71aa72b1bef2b75e3cbdd34138badd (patch)
tree5c56abcbe24b6c939aae49507c8c4cf5b0c44b33 /lib/libc
parent41bb0e8fd2568243020852e22a6d176bccfa60cd (diff)
downloadFreeBSD-src-130d37bcaf71aa72b1bef2b75e3cbdd34138badd.zip
FreeBSD-src-130d37bcaf71aa72b1bef2b75e3cbdd34138badd.tar.gz
- Modify pmap_is_current() to return FALSE when a pmap's page table is in
use because a kernel thread is borrowing it. The borrowed page table can change spontaneously, making any dependence on its continued use subject to a race condition. - _pmap_unwire_pte_hold() cannot use pmap_is_current(): If a change is made to a page table page mapping for a borrowed page table, the TLB must be updated. In collaboration with: tegge
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud