the bitrig pedro_uvm_fault branch has been created by pedro.

it is 3 commits behind master, and 1 commit ahead.

commit 0e3a1f8a6f80e61f2e5a7ad00da786ec242253f2
diff: https://github.com/bitrig/bitrig/commit/0e3a1f8
author: Pedro Martelletto <[email protected]>
date: Fri Mar 6 19:09:26 2015 +0100

Fix use of uninitialised pointer and locking error in uvm_fault().

If pmap_enter() fails in case 1B (faulting on the top/anon layer),
uvmfault_unlockall() is called on the wrong anon: it's either the old
one, which has already been unlocked, or it's an uninitialised pointer.

M       sys/uvm/uvm_fault.c

Reply via email to