git: libkvm(3): clear failed lookups and report lookup errors
Aaron LI
aly at crater.dragonflybsd.org
Mon Oct 19 20:33:43 PDT 2026
commit 0458d53325166a9dd31cda00bc16295432e77e2a
Author: David Bidner <david at crap.solutions>
Date: Tue Oct 6 06:32:17 2026 +0200
libkvm(3): clear failed lookups and report lookup errors
Clear requested symbol results before lookup. Keep the live failure
count and continue looking up later entries. Report lookup errors
without relying on the last errno, and preserve table errors in internal
callers.
Bug: https://bugs.dragonflybsd.org/issues/3444
Summary of changes:
lib/libkvm/kvm.c | 49 ++++++++++++++++++++++++++++++++-------------
lib/libkvm/kvm_file.c | 9 ++++++---
lib/libkvm/kvm_getloadavg.c | 17 +++++++++++-----
lib/libkvm/kvm_nlist.3 | 15 ++++++++++++--
lib/libkvm/kvm_proc.c | 20 ++++++++++++------
5 files changed, 80 insertions(+), 30 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0458d53325166a9dd31cda00bc16295432e77e2a
--
DragonFly BSD source repository
More information about the Commits
mailing list