Valentin Haudiquet 18d81c2e7d feat(krun): dlopen bindings to the stable ABI
Eleven calls from the stable-1.19.x headers plus krun_free_ctx, loaded
at runtime so a missing install names the remediation instead of failing
to link. Symbol lookup goes through a macro that carries the signature
from libkrun.h, every unsafe block states its invariant, and negative
returns map onto errno errors. The KVM probe ports ecr's open-then-
KVM_GET_API_VERSION check and reports KvmUnavailable with the full
remediation text.
2026-10-27 22:31:35 +01:00
2026-10-27 21:41:30 +01:00
Languages
Rust 99.4%
Ruby 0.6%