uhyve icon indicating copy to clipboard operation
uhyve copied to clipboard

A specialized hypervisor for Hermit.

Results 63 uhyve issues
Sort by recently updated
recently updated
newest added

Fixed unenumerated tinfo.numerator() causing panic. Closes https://github.com/hermit-os/uhyve/issues/537

Updated so that uhyve is capitalized. Closes https://github.com/hermit-os/uhyve/issues/458

We might want to explore [`sysinfo`](https://docs.rs/sysinfo) for getting CPU frequencies from the OS instead of parsing CPUID (x86 only) ourselves. See [hermit-os/kernel/xtask/src/ci/qemu.rs#L283-L291](https://github.com/hermit-os/kernel/blob/4ce7439440eb19a13a88f65d61ef23debecac6f5/xtask/src/ci/qemu.rs#L283-L291) for example.

good first issue

This is a rebase and rework of https://github.com/hermit-os/uhyve/pull/536 done by @BaderSZ Original description: > This a somewhat-functional implementation for virtio-net. I'll follow up with comments, tests and likely a few...

Bumps [rftrace](https://github.com/hermit-os/rftrace) from 0.1.0 to 0.2.1. Release notes Sourced from rftrace's releases. 0.2.1 Highlights See 0.2.0. What's Changed fix: explicitly select nightly toolchain for building without rust-toolchain.toml by @​mkroening in...

dependencies
rust

Bumps [rftrace-frontend](https://github.com/hermit-os/rftrace) from 0.1.0 to 0.2.1. Release notes Sourced from rftrace-frontend's releases. 0.2.1 Highlights See 0.2.0. What's Changed fix: explicitly select nightly toolchain for building without rust-toolchain.toml by @​mkroening in...

dependencies
rust

If there are more than 128 environment variables, uhyve ignores the rest of them. This behaviour was introduced in https://github.com/hermitcore/uhyve/pull/34 which fixes #31 , before that it crashed in that...

During the unikernel meet-up, I just tried uhyve in a Linux VirtualBox VM (with nested virtualization enabled) and I get ``` cfinck@kubuntuvm:~/unikernel-meetup/hands-on-session/hello-hermit$ RUST_BACKTRACE=1 uhyve -v target/x86_64-unknown-hermit/debug/hello-hermit thread 'main' panicked at...

### The source of unsoundness https://github.com/hermit-os/uhyve/blob/419435763d826e4578d6d234549cce9a37b11e4c/src/linux/virtqueue.rs#L51-L54 Hi, we consider that `ring_elem` is unsound because it allows `u8` pointer cast to arbitrary pointer types and dereference the types. It can break...

good first issue