CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2015/03/30 15:08:40
Modified files: sys/kern : exec_elf.c sys/uvm : uvm_addr.c uvm_map.c uvm_map.h uvm_mmap.c Log message: Extend uvm_map_hint() to get an address range as extra arguments, and make sure it will return an address within that range. Use this in uaddr_rnd_select() to make sure we will not attempt to pick an address beyond what we are allowed to map. In my trees for 9 months, blackmailed s2k15 attendees into agreeing now would be a good time to commit.