diff options
author | alc <alc@FreeBSD.org> | 2004-07-30 20:25:12 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2004-07-30 20:25:12 +0000 |
commit | d41b07110086c23f078f65c2e666ab722482b9ee (patch) | |
tree | ef9ab503f2ae643a97e0b4fe073b51785a7de33b /etc/hosts | |
parent | 6e57ee9a4c7baa878b80a8fee81e5aadcd329741 (diff) | |
download | FreeBSD-src-d41b07110086c23f078f65c2e666ab722482b9ee.zip FreeBSD-src-d41b07110086c23f078f65c2e666ab722482b9ee.tar.gz |
- Add pmap locking to ia64's pmap_enter() and pmap_enter_quick(). (This
brings ia64 to parity with alpha, amd64, and i386 in this area.)
- Prevent a race in pmap_find_pte(): If pmap_find_pte() sleeps in
uma_zalloc(), another thread could allocate a pte at the same address.
Instead, sleep at a higher level and retry the lookup before retrying
the allocation.
Reviewed and tested by: marcel@
Diffstat (limited to 'etc/hosts')
0 files changed, 0 insertions, 0 deletions