On 17.07.20 05:13, Parth Dode wrote:
I am using yocto to build jailhouse module in agl for rpi4 .
This is the error Im getting, please help figure out
NOTE: Tasks Summary: Attempted 1466 tasks of which 1465 didn't need to
be rerun and 1 failed.
Summary: 1 task failed:
/home/parth/meta-yocto-jailhouse-rpi4/recipes-kernel/jailhouse/jailhouse_git.bb:do_compile
Summary: There were 2 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
parth@Debian-95-stretch-64-minimal:~/meta-yocto-jailhouse-rpi4$
x/9.3.0/include
-I/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work-shared/raspberrypi4-64/kernel-
source/arch/arm64/include -I./arch/arm64/include/generated
-I/home/parth/AGL/build-agl-jailhouse
-rpi/tmp/work-shared/raspberrypi4-64/kernel-source/include -I./include
-I/home/parth/AGL/build-ag
l-jailhouse-rpi/tmp/work-shared/raspberrypi4-64/kernel-source/arch/arm64/include/uapi
-I./arch/ar
m64/include/generated/uapi
-I/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work-shared/raspberrypi4
-64/kernel-source/include/uapi -I./include/generated/uapi -include
/home/parth/AGL/build-agl-jail
house-rpi/tmp/work-shared/raspberrypi4-64/kernel-source/include/linux/kconfig.h
-D__KERNEL__ -mli
ttle-endian -D__ASSEMBLY__ -fno-PIE -DCONFIG_AS_LSE=1 -mabi=lp64
-Wa,-gdwarf-2 -DMODULE -c -o /h
ome/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOIN
C+4ce7658ddd-r0/git/driver/vpci_template.dtb.o
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/r
aspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/vpci_template.dtb.S
| (cat /dev/null; ) >
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/
jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/tools/modules.order
|
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAU
TOINC+4ce7658ddd-r0/git/driver/cell.c: In function
'jailhouse_cmd_cell_create':
|
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAU
TOINC+4ce7658ddd-r0/git/driver/cell.c:31:26: error: implicit declaration
of function 'cpu_down' [
-Werror=implicit-function-declaration]
| 31 | #define remove_cpu(cpu) cpu_down(cpu)
| | ^~~~~~~~
|
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAU
TOINC+4ce7658ddd-r0/git/driver/cell.c:243:10: note: in expansion of
macro 'remove_cpu'
| 243 | err = remove_cpu(cpu);
| | ^~~~~~~~~~
| if [ "-pg" = "-pg" ]; then if [
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4
_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/sysfs.o
!= "scripts/mod/empty.o"
]; then ./scripts/recordmcount
"/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_6
4-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/sysfs.o";
fi; fi;
| cc1: all warnings being treated as errors
| make[5]: ***
[/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work-shared/raspberrypi4-64/kernel-so
urce/scripts/Makefile.build:303:
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64
-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/cell.o]
Error 1
| make[5]: *** Waiting for unfinished jobs....
| if [ "-pg" = "-pg" ]; then if [
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4
_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/pci.o
!= "scripts/mod/empty.o" ]
; then ./scripts/recordmcount
"/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver/pci.o";
fi; fi;
| make[4]: ***
[/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work-shared/raspberrypi4-64/kernel-source/scripts/Makefile.build:544:
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git/driver]
Error 2
| make[3]: ***
[/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work-shared/raspberrypi4-64/kernel-source/Makefile:1527:
_module_/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/git]
Error 2
| make[2]: *** [Makefile:146: sub-make] Error 2
| make[1]: *** [Makefile:24: __sub-make] Error 2
| make: *** [Makefile:40: modules] Error 2
| WARNING:
/home/parth/AGL/build-agl-jailhouse-rpi/tmp/work/raspberrypi4_64-agl-linux/jailhouse/0.12+gitAUTOINC+4ce7658ddd-r0/temp/run.do_compile.24833:1
exit 1 from 'exit 1'
|
ERROR: Task
(/home/parth/meta-yocto-jailhouse-rpi4/recipes-kernel/jailhouse/jailhouse_git.bb:do_compile)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 1466 tasks of which 1465 didn't need to
be rerun and 1 failed.
Summary: 1 task failed:
/home/parth/meta-yocto-jailhouse-rpi4/recipes-kernel/jailhouse/jailhouse_git.bb:do_compile
Summary: There were 2 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
I suspect your target kernel lacks CONFIG_HOTPLUG_CPU=y. See
jailhouse-images for a know-to-work reference config.
Also note that you will need an ATF-based boot on the RPi4, just in case
you didn't spot that dependency yet. Again, jailhouse-images is the
reference.
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/eb8f71d2-b861-4136-2968-fa2407c7207a%40siemens.com.