git: kernel - Fix kernel panic and user process corruption bug
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed May 7 10:17:46 PDT 2025
commit 2acc1506389c5710d3ec7eed53e73c2429ec3013
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed May 7 10:13:10 2025 -0700
kernel - Fix kernel panic and user process corruption bug
* In certain limited circumstances related to user processes which
fork() (but do not exec()), a test in the vm_map simplification
code can crash the kernel or improperly coalesce two map entries
that should not be, resulting in user process corruption.
* Observed crashes from use of neovim in an xfce terminal.
* Possibly also effected corruption / issues with chromium tab crashes.
Reported-by: marto, arcade
DragonFly-PR: 3381
Summary of changes:
sys/vm/vm_map.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2acc1506389c5710d3ec7eed53e73c2429ec3013
--
DragonFly BSD source repository
More information about the Commits
mailing list