git: DragonFly_RELEASE_6_4 kernel - Fix kernel panic and user process corruption bug
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed May 7 10:33:35 PDT 2025
commit e011f3e5866209206b4c5bcb3c9f096a94ce0da9
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/e011f3e5866209206b4c5bcb3c9f096a94ce0da9
--
DragonFly BSD source repository
More information about the Commits
mailing list