[DragonFlyBSD - Bug #3444] (New) libkvm lookup result handling and selected caller checks

sigttou bugtracker-admin at leaf.dragonflybsd.org
Tue Oct 6 10:14:13 PDT 2026


Issue #3444 has been reported by sigttou.

----------------------------------------
Bug #3444: libkvm lookup result handling and selected caller checks
http://bugs.dragonflybsd.org/issues/3444

* Author: sigttou
* Status: New
* Priority: Normal
* Category: Userland
* Target version: 6.6
* Start date: 2026-10-06
----------------------------------------
Related report: #3347 (pctrack diagnostics).

The attached four-patch series improves the errors and prevents selected
callers from using unresolved required symbols:
# Clear requested n_type/n_value fields and improve libkvm diagnostics.
 Preserve table errors in internal callers.
# Check required symbols in dconschat, ipcs, netstat and legacy pstat TTY
 paths. Keep optional IPC subsystems usable; check IPC reads/allocations.
 Use buffered IPC errors and explicit byte counts for short reads.
# Report ccdconfig's error before closing its kvm handle.
# Add the DEBUG_PCTRACK hint only for unresolved tracking entries, and
 include the library error.



---Files--------------------------------
0002-required-symbols.patch (8.78 KB)
0004-pctrack-diagnostic.patch (1.43 KB)
0001-libkvm-lookup.patch (6.43 KB)
0003-ccdconfig-error-lifetime.patch (891 Bytes)


-- 
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 Bugs mailing list