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@