Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xen/mmapv2 #160

Merged
merged 5 commits into from
Jul 5, 2023
Merged

Xen/mmapv2 #160

merged 5 commits into from
Jul 5, 2023

Commits on Jul 4, 2023

  1. vhost: Add support for Xen memory mappings

    The vm-memory crate now supports Xen specific memory mappings via a
    special feature: "xen".
    
    Add a corresponding feature for vhost crate and add support for Xen
    memory regions. Update various dependencies to align to the same version
    of vm-memory crate.
    
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    vireshk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    38f118c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. vhost: Enable XEN_MMAP protocol feature for xen

    Automatically enable the VhostUserProtocolFeatures::XEN_MMAP feature for
    backends for Xen specific builds. With these the backends don't need to
    enable this feature and can directly support Xen.
    
    Suggested-by: Erik Schilling <erik.schilling@linaro.org>
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    vireshk committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f6ff8ef View commit details
    Browse the repository at this point in the history
  2. vhost: Release v0.8.0

    Release a new version with Xen support.
    
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    vireshk committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    9253f60 View commit details
    Browse the repository at this point in the history
  3. vhost-user-backend: Add support for Xen memory mappings

    Migrate to a newer version of the vhost and other dependencies and add
    support for xen memory mappings. Add a corresponding xen feature for
    vhost-user-backend crate.
    
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    vireshk committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    1bde6c0 View commit details
    Browse the repository at this point in the history
  4. vhost-user-backend: Release v0.10.0

    Release a new version with Xen support.
    
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    vireshk committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    eb4b62d View commit details
    Browse the repository at this point in the history