mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* optee: regression with kernel v5.14 (virtualization)
@ 2021-09-28 13:08 Jerome Forissier
  2021-09-28 13:15 ` Volodymyr Babchuk
  0 siblings, 1 reply; 3+ messages in thread
From: Jerome Forissier @ 2021-09-28 13:08 UTC (permalink / raw)
  To: Jens Wiklander, Sumit Garg, op-tee, Linux Kernel Mailing List,
	Tyler Hicks, Volodymyr Babchuk

Hi,

I met an issue when testing OP-TEE with the latest released kernel
(v5.14). The kernel won't boot when virtualization is enabled. More
precisely, the boot hangs as the optee driver is probed. The last line
on the console is:

[xxx] optee: probing for conduit method.

The issue can easily be reproduced in the QEMU OP-TEE environment as
documented in [1]:

$ repo init -u https://github.com/OP-TEE/manifest.git -m qemu_v8.xml
$ repo sync -j10
$ cd linux
$ git fetch github --unshallow
$ git checkout v5.14
$ cd ../build
$ make -j2 toolchains
$ make -j10 XEN_BOOT=y run

[Note, if you switch between XEN_BOOT=y and the default build, you need
to "make arm-tf-clean"]

git bisect points at commit b5c10dd04b74 ("optee: Clear stale cache
entries during initialization") and reverting this commit on top of
v5.14 does resolve the issue.

Any idea what's wrong?

[1]
https://optee.readthedocs.io/en/latest/building/devices/qemu.html#qemu-v8

Thanks,
-- 
Jerome

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-09-28 13:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-28 13:08 optee: regression with kernel v5.14 (virtualization) Jerome Forissier
2021-09-28 13:15 ` Volodymyr Babchuk
2021-09-28 13:35   ` Jerome Forissier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®