This allows the use of newer versions of vm-memory and matches with
other crates (e.g. vhost, vhost-user-backend, etc) who also have such a
relaxed vm-memory dependency.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
get_config() must return only the relevant part of the config, as
requested by the caller, instead of returning entire config structure.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Disable builds for musl, where libgpiod build fails on
rust-vmm-container due to missing tools and headers.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
This adds the boilerplate code and its dependencies to get the basic
structure for the gpio crate.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>