openvmm icon indicating copy to clipboard operation
openvmm copied to clipboard

Home of OpenVMM and OpenHCL.

Results 245 openvmm issues
Sort by recently updated
recently updated
newest added

This change updates the OHCL dev kernel to the latest version which contains patches required for the sidecar feature. https://github.com/microsoft/OHCL-Linux-Kernel/releases/tag/rolling-lts%2Fhcl-dev%2F6.6.51.6

Implements ModifyVtlProtectionMask hypercall handling for SNP VMs with guest VSM. Tested with: SNP without guest vsm TDX-isolated VMs Non-isolated with and without guest vsm VBS-isolated with and without guest vsm

Older versions of OpenHCL (and Hyper-V, closed-source HCL, etc. ) may have created SecureBoot variable with NV attribute, which doesn't match the UEFI spec. If this variable already exists, use...

Use separate rustup and cargo directories for each Github runner in case there are multiple on the same machine, and introduce retries for apt-get to avoid errors related to multiple...

CI

Some particularly interesting ones to look into: - Link checking: https://github.com/Michael-F-Bryan/mdbook-linkcheck - Avoiding link-rot seems super useful - Would be cool to integrate with #149, in order to link to...

documentation
flowey
CI

In the brief window where OpenVMM was on github, but was still closed-source, we used the `gh` CLI in order to properly authenticate with private repos in order to download...

enhancement
flowey

Rather than having a `bsdtar_name` freefloating function, this should probably be backed by a `ctx.reqv(install_bsdtar::Request)`, which return a `PathBuf` to the bsdtar executable. That way, we can evolve the underlying...

flowey

We are already running `cargo doc` in our CI infrastructure, but we are not currently publishing those docs on GitHub pages. This should be relatively straightforward to do in our...

documentation
flowey
CI

Modify ProcessorRunner::get_reg and ProcessorRunner::set_reg to use a direct hypercall when possible, instead of our dedicated get/set-register ioctl. Certain registers have special handling in the kernel ioctl handler. Those are left...

This change removes the last usage of `GitHub-CLI-PAT` which was a temporary PAT for accessing various GitHub repos before they were marked as public.