Hello Siddhartha, I am also interested in running Xen on the Raspberry Pi 4. I hope to have time next week to be able to look into it.
Christopher > On Jun 4, 2020, at 5:05 AM, Siddhartha V <[email protected]> wrote: > > > Hello dear meta-virtualization team, > > I am building the xen minimal image using yocto warrior ("bitbake > xen-image-minimal") by giving the target machine as "raspberrypi4". > Sorry for reposting I have already created a post (Failure to build > xen-image-minimal. Yocto bitbake failed @99% while building > xen-minimal-image). From past ten days I have been stuck here. I felt it > might not be reaching the purpose so I am creating again. > > My bblayer.conf file is as below: > # POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf > # changes incompatibly > POKY_BBLAYERS_CONF_VERSION = "2" > BBPATH = "${TOPDIR}" > > BBFILES ?= "" > BBLAYERS ?= " \ > > /home/siddhu/Documents/yocto/sources/poky/meta \ > /home/siddhu/Documents/yocto/sources/poky/meta-poky \ > /home/siddhu/Documents/yocto/sources/poky/meta-yocto-bsp \ > /home/siddhu/Documents/yocto/sources/meta-openembedded/meta-oe \ > /home/siddhu/Documents/yocto/sources/meta-openembedded/meta-multimedia \ > /home/siddhu/Documents/yocto/sources/meta-openembedded/meta-python \ > /home/siddhu/Documents/yocto/sources/meta-openembedded/meta-networking \ > /home/siddhu/Documents/yocto/sources/meta-openembedded/meta-filesystems \ > /home/siddhu/Documents/yocto/sources/meta-cloud-services \ > /home/siddhu/Documents/yocto/sources/meta-selinux \ > /home/siddhu/Documents/yocto/sources/meta-virtualization\ > /home/siddhu/Documents/yocto/sources/meta-raspberrypi \ > " > > My local.conf file I have added the below details: > MACHINE ??= "raspberrypi4" > DISTRO_FEATURES += "virtualization xen" > PACKAGE_CLASSES ?= "package_rpm" > CONF_VERSION = "1" > IMAGE_FEATURES += "ssh-server-dropbear" > > Actually I have manually enabled the "CONFIG_XEN=y" (which was not set > earlier) in .config file @ path : > /home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/linux-raspberrypi/1_4.19.88+gitAUTOINC+988cc7beac-r0/linux-raspberrypi4-standard-build/ > later I anable "CONFIG_NETXEN_NIC=y"(which was not set earlier) > But even then I am not able to build the final kernel image. > > But I am getting a warning: > WARNING: > /home/siddhu/Documents/yocto/sources/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi_4.19.bb.do_compile > is tainted from a forced run > Initialising tasks: 100% |#######################################| Time: > 0:00:04 > Sstate summary: Wanted 27 Found 25 Missed 2 Current 840 (92% match, 99% > complete) > > Will it impact on image anyway? > > Below is the my error details: > > > NOTE: Executing SetScene Tasks > NOTE: Executing RunQueue Tasks > ERROR: xen-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command > '/home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/dnf > -v --rpmverbosity=info -y -c > /home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/rootfs/etc/dnf/dnf.conf > > --setopt=reposdir=/home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/rootfs/etc/yum.repos.d > > --installroot=/home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/rootfs > > --setopt=logdir=/home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/temp > > --repofrompath=oe-repo,/home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/oe-rootfs-repo > --nogpgcheck install kernel-module-xen-blkback kernel-module-xen-gntalloc > kernel-module-xen-gntdev kernel-module-xen-netback kernel-module-xen-wdt > packagegroup-core-boot packagegroup-core-ssh-dropbear > packagegroup-core-ssh-openssh qemu run-postinsts xen-base locale-base-en-us > locale-base-en-gb' returned 1: > DNF version: 4.1.0 > cachedir: > /home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/rootfs/var/cache/dnf > Added oe-repo repo from > /home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/oe-rootfs-repo > repo: using cache for: oe-repo > not found other for: > not found modules for: > not found deltainfo for: > not found updateinfo for: > oe-repo: using metadata from Thu 04 Jun 2020 11:38:41 AM UTC. > Last metadata expiration check: 0:00:01 ago on Thu 04 Jun 2020 11:38:42 AM > UTC. > No module defaults found > No match for argument: kernel-module-xen-blkback > No match for argument: kernel-module-xen-gntalloc > No match for argument: kernel-module-xen-gntdev > No match for argument: kernel-module-xen-netback > No match for argument: kernel-module-xen-wdt > Error: Unable to find a match > > ERROR: xen-image-minimal-1.0-r0 do_rootfs: > ERROR: xen-image-minimal-1.0-r0 do_rootfs: Function failed: do_rootfs > ERROR: Logfile of failure stored in: > /home/siddhu/Documents/yocto/build/tmp/work/raspberrypi4-poky-linux-gnueabi/xen-image-minimal/1.0-r0/temp/log.do_rootfs.31739 > ERROR: Task > (/home/siddhu/Documents/yocto/sources/meta-virtualization/recipes-extended/images/xen-image-minimal.bb:do_rootfs) > failed with exit code '1' > NOTE: Tasks Summary: Attempted 2605 tasks of which 2604 didn't need to be > rerun and 1 failed. > > Summary: 1 task failed: > > /home/siddhu/Documents/yocto/sources/meta-virtualization/recipes-extended/images/xen-image-minimal.bb:do_rootfs > > I have tried the same for "cubieboard2" also even there I faced the same > issue.Eagerly waiting for the response. > > I have attached the recent log too Please help me on this. > > > > Best Regards, > Siddhartha V > <log.do_rootfs.31739> >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#5385): https://lists.yoctoproject.org/g/meta-virtualization/message/5385 Mute This Topic: https://lists.yoctoproject.org/mt/74669441/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
