CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2022/03/10 03:46:56

Modified files:
        sys/uvm        : uvm_page.c 

Log message:
Do not clear the PG_BUSY flag before passing the anon to uvm_anon_release().

Should prevent a KASSERT() from tiggering when freeing an anon after swaping-out
its memory.

This code path has been broken since at least January 2021 and is apparently not
so easy to trigger.

Found the hard way by sthen@

ok kettenis@, kn@

Reply via email to