CVS: cvs.openbsd.org: src
Mark Kettenis <[email protected]> Fri, 24 Jul 2026 09:03:50 -0600 (MDT)
| Newsgroups | gmane.os.openbsd.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/07/24 09:03:50 Modified files: sys/dev/pci/drm: drm_linux.c sys/uvm : uvm_extern.h uvm_pdaemon.c uvm_pmemrange.c uvm_pmemrange.h Log message: Kill the uvm_pmalloc mechanism. This never really worked, at least until kirill@ fixed some page number/address confusement. But it can't really work since pages freed by the pagedaemon are likely going to be grabbed by other consumers before we issue a wakeup through the uvm_pmalloc mechanism. At this point the consensus is that it adds complexity to the pagedaemon that stands in the way of progress. Discussed with claudio@ and deraadt@ ok deraadt@