A dynamic library providing KVM-based process isolation capabilities
https://github.com/containers/libkrun
libkrun is a dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization.
It integrates a VMM (Virtual Machine Monitor, the userspace side of an Hypervisor) with the minimum amount of emulated devices required to its purpose, abstracting most of the complexity that comes from Virtual Machine management, offering users a simple C API.
- Devel package for openSUSE:Factory
-
6
derived packages
- Links to openSUSE:Factory / libkrun
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Virtualization/libkrun && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
_service | 0000000727 727 Bytes | |
cargo_config | 0000000240 240 Bytes | |
libkrun-0.1.8.obscpio | 0005989901 5.71 MB | |
libkrun.changes | 0000004264 4.16 KB | |
libkrun.obsinfo | 0000000096 96 Bytes | |
libkrun.spec | 0000002127 2.08 KB | |
vendor.tar.zst | 0029477439 28.1 MB |
Revision 11 (latest revision is 30)
Dario Faggioli (dfaggioli)
accepted
request 979470
from
Dario Faggioli (dfaggioli)
(revision 11)
- Automatic update of vendored dependencies - Update to version 0.1.8. - (From upstream) Bump version to 0.1.8. We're about to introduce some breaking changes that will lead us to 0.2.0, so let's release a version now so people can get the latest clean ups without jumping all the way into 0.2. - Some changes: * utils: drop unused functionality * CI: fail on clippy warnings * cpuid/logger: remove "fn main" in doctests * Use vm-memory from crates.io * Remove unneeded extern declarations * libkrun: fix clippy warnings * libkrun: set Rust Edition to 2021 * vmm: fix clippy warnings * vmm: set Rust Edition to 2021 * kernel: fix clippy warnings * kernel: set Rust Edition to 2021 * logger: fix clippy warnings * logger: update code to Rust 2021 * polly: fix clippy warnings * polly: set Rust Edition to 2021 * utils: fix clippy warnings * utils: set Rust Edition to 2021 * devices: fix clippy warnings * devices: set Rust Edition to 2021 * cpuid: fix clippy warnings * cpuid: update code to Rust 2021 * arch: fix clippy warnings * arch: update code to Rust 2021 * SEV: Ensure space for BIOS is always reserved * SEV: Implement support for SEV-ES * SEV: Increase the RAM of the examples to 2 GiB * SEV: Add the SEV flag to the Makefiles * SEV: Add a couple of examples fro libkrun-SEV * SEV: Automatically detect AMD CPU model * SEV: Implement support for Remote Attestation * SEV: Teach init how to open a LUKS volume * SEV: Add support for initramfs * SEV: Import virtio-block support from Firecraker * SEV: Initial plain SEV support * SEV: Configure MTRR MSR * SEV: Load qboot into the reset vector * CI: use default Cargo features on tests
Comments 0