[DragonFlyBSD - Submit #1192] (Resolved) KKASSERTs in sys/kern/uipc_{msg,socket}.c are too strict
liweitianux
bugtracker-admin at leaf.dragonflybsd.org
Mon Oct 19 21:59:17 PDT 2026
Issue #1192 has been updated by liweitianux.
Status changed from New to Resolved
Close as fixed. Thank you.
----------------------------------------
Submit #1192: KKASSERTs in sys/kern/uipc_{msg,socket}.c are too strict
http://bugs.dragonflybsd.org/issues/1192#change-14871
* Author: rumcic
* Status: Resolved
* Priority: Normal
* Category: Kernel
* Target version: 6.4
----------------------------------------
The code for nfs root mounts does not use kmalloc-ed space for some vars, while
some KKASSERTs in the mentioned files only check for the supplied pointers if
they were kmalloc-ed or not.
The attached patch adds a check if the supplied pointers are not in user stack
(if they are in kernel stack) ... since kmalloc-ed space also resides in the
addresses not in user stack, maybe kva_p should be removed (is it used
anywhere else?)?
--
Regards,
Rumko
---Files--------------------------------
rootnfs.patch (2.63 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Submit
mailing list