CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2024/01/17 15:22:25
Modified files: sys/kern : exec_elf.c kern_sig.c sys/sys : core.h exec_elf.h sys/uvm : uvm_extern.h uvm_unix.c Log message: Fix core file writing when a file map into memory has later been truncated to be smaller than the mapping. Record which memory segments are backed by vnodes while walking the uvm map and later suppress EFAULT errors caused by the underlying file being truncated. okay miod@