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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to