On Wed, 24 Feb 2021 08:02:05 +0000 Jonathan Cameron via Lkq-dev lkq-dev@op-lists.linaro.org wrote:
Try specifying gic v3. There is a bug in some firmware versions that makes the host kernel think we are gic v2 compatible which it doesn't.
Jonathan
https://lore.kernel.org/linux-arm-kernel/20201130102639.7504-1-shameerali.ko... For reference on the issue - plus proposed fix. Marc Zyngier then posted an alternative fix https://lore.kernel.org/linux-arm-kernel/20210115140323.2682634-1-maz@kernel...
I believe Marc's fix is queued up for current merge window.
If it's not that, it would be great to have the command run + boot log.
Jonathan
Jonathan Cameron Mobile: +44-7870588074 Email: jonathan.cameron@huawei.commailto:jonathan.cameron@huawei.com From:Luca Di Stefano luca.distefano@linaro.org To:liuyinsi liuyinsi@163.com;Oueja anmar.oueja@linaro.org;Pigott dave.pigott@linaro.org Cc:wufengguang wufengguang@huawei.com;Jonathan Cameron jonathan.cameron@huawei.com;jammy.zhou jammy.zhou@linaro.org;lkq-dev lkq-dev@op-lists.linaro.org Date:2021-02-23 12:12:05 Subject:Re: Fw: Issues with docker on OpenEulerOS
Hi Yinsi,
On 20/02/2021 07:19, liuyinsi@163.commailto:liuyinsi@163.com wrote: Hello anmar,
I'm sorry I forgot to tell you my email is liuyinsi@163.commailto:liuyinsi@163.com, please do not email to liuyinsi@huawei.commailto:liuyinsi@huawei.com.
Thank you for providing me the QEMU's instance booting log, I'm sorry I still don't know how to reproduce the issues.
Hello David and Luca,
Which command did it report errors when it was executed?
There was not a specific error as much as the qemu not being able to mount the rootfs as in other equivalent aarch64 jobs on other dispatchers:
https://lkft-staging.validation.linaro.org/scheduler/job/100307T
That's an example of the boot process.
Tried the same qemu command manually with the same kernel and initrd in a container on the server and had the same result.
Where did you execute the commands?In the server openEuler OS that i setup for you, or run a container on the server, then execute commands in the container?
We run everything on a container on the server.
Could you help me to reappear question on tmux 'tm lys', it is convenient to locate the problem, thank you very much.
Does that command need to be run in the background? otherwise i get a new shell opened only.
Thank you
Thanks, yinsi ________________________________ liuyinsi@163.commailto:liuyinsi@163.com 发件人: Anmar Ouejamailto:anmar.oueja@linaro.org 发送日期: 2021年02月18日 02:43 收件人: liuyinsimailto:liuyinsi@huawei.com 抄送人: Cameronmailto:jonathan.cameron@huawei.com,wufengguangmailto:wufengguang@huawei.com,yuchuanmailto:13186087857@163.com,lkq-devmailto:lkq-dev@op-lists.linaro.org,Dave Pigottmailto:dave.pigott@linaro.org,Luca Di Stefanomailto:luca.distefano@linaro.org,Jammy Zhoumailto:jammy.zhou@linaro.org 主题: Issues with docker on OpenEulerOS Hello Yinsi/Yuchan,
Happy Lunar New Year!!!
David and Luca (on CC) are hitting a few bumps trying to get the QEMU instances running in a docker container on the OpenEuler OS install you setup for us. The QEMU instances are failing to boot from NFS.
Thinking it might be a permission problem, we confirmed that the containers are run as root and SELinux is disabled yet the problem persists. We did replicate the setup on a Debian Aarch64 system and it worked so we suspect there's something in OpenEuler OS we haven't configured correctly.
This is QEMU's instance booting log you: https://lkft-staging.validation.linaro.org/scheduler/job/100307
Can you please work with David and Luca to try and figure this out.
Cheers! anmar