Hello Bertrand, On Tue, Mar 22, 2022 at 12:28 PM Bertrand Marquis <[email protected]> wrote: > > Hi Paulo, > > Please always keep the mailing list in as me asking the questions does not > mean I will necessarily be the one working on this. > Oops, my mistake, sorry.
> Please see some questions here after. > > > On 22 Mar 2022, at 12:03, Paulo Sherring <[email protected]> wrote: > > > > Hello Bertrand, > > > > On Tue, Mar 22, 2022 at 10:44 AM Bertrand Marquis > > <[email protected]> wrote: > >> > >> Hi Paulo, > >> > >>> On 22 Mar 2022, at 11:33, Paulo Sherring via lists.yoctoproject.org > >>> <[email protected]> wrote: > >>> > >>> Hello all, > >>> I am a bit new to meta-virtualization and to the Xen project And to > >>> virtualizations, so please bear with me :) > >>> I've been trying to make use of the xen project, currently targeting > >>> qemu (and later on, rpi4). After messing around, I was able to boot > >>> dom0 and a domU. > >>> But, I had to add the xen-gntdev to the `modules-load.d,` because > >>> `xenstored` was failing to start, due to some missing connection, > >>> probably brought up by xen-gntdev module. > >>> > >>> As I am new to all this, I was just wondering if this is by design, or > >>> this is an issue (and therefore, I should/could submit a patch). > >> > >> No problem at all and thanks a lot for the feedback. > >> This should not happen and should be fixed. > >> > >> Could you tell us what you are building (which image) and what parameters > >> did you set in your local.conf ? > >> > > > > - Baseline is hardknott. > > Any reason not to use honester ? > The main reason was that hardknott is tagged as a stable release and it already includes xen 4.14 or latest (it is actually pulling 4.16), which I wanted/will need for RPi4 support. > The rest of the configuration sounds about right. > I will check why gntdev is not in. > > > - Target image is xen-minimal-image (for the host) > > - On local.conf, I have > > > > require xen-host.conf > > and the contents of such file is https://paste.debian.net/1235220/ > > > > (Also below, just in case the link expires:) > > > > Thanks for the prompt answer. > > Kind regards, Paulo. > > > > ## Machine Definitions: > > MACHINE = "qemuarm64" > > > > ## Generate ext4 rootfs for manual handling: > > IMAGE_FSTYPES:append = " ext4" > > > > ## Virtualization: > > DISTRO_FEATURES:append = " virtualization xen" > > IMAGE_INSTALL:append = " xen xen-tools" > > > > ## Kernel stuff: > > IMAGE_INSTALL:append = " kernel-modules" > > > > # Extra Packages: > > EXTRA_IMAGE_FEATURES = "debug-tweaks" > > EXTRA_IMAGE_FEATURES:append = " tools-sdk" > > EXTRA_IMAGE_FEATURES:append = " tools-debug" > > EXTRA_IMAGE_FEATURES:append = " eclipse-debug" > > IMAGE_INSTALL:append = " nano findutils tree openssh" > > > > > > ## Wayland stuff > > DISTRO_FEATURES:remove = " x11" > > DISTRO_FEATURES:append = " opengl wayland pam" > > > > ## Systemd stuff > > DISTRO_FEATURES:append = " systemd pam " > > VIRTUAL-RUNTIME_init_manager = "systemd" > > DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit" > > VIRTUAL-RUNTIME_initscripts = " systemd-compat-units" > > > > ## Connman: > > IMAGE_INSTALL:append = " connman \ > > connman-client \ > > connman-static-ip \ > > " > > > > EXTRA_IMAGEDEPENDS += "u-boot" > > UBOOT_ELF = "u-boot" > > > > > > IMAGE_INSTALL:append = " lvm2 bridge-utils" > > > > ## Extra space for fitting VMs: > > IMAGE_ROOTFS_EXTRA_SPACE = "5242880" > > > > > > Cheers > Bertrand > Thanks and kind regards, Paulo.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#7098): https://lists.yoctoproject.org/g/meta-virtualization/message/7098 Mute This Topic: https://lists.yoctoproject.org/mt/89949013/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
