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@