Hello Olivier,
On Thu, 25 May 2023 at 18:34, Olivier Deprez Olivier.Deprez@arm.com wrote:
Hi Jens,
I gave a try with fresh TF-A/Hafnium v2.9 and qemu using following shas:
TF-A 60df3d75edb7eae87f51b356c35307e3011202d7
Hafnium: 0715b8e002cdfb92e6b7efb71128cb24557b70cb
qemu: b300c134465465385045ab705b68a42699688332
See attached small changes I applied to build directory.
As an out of curiosity question, where do we stand from making the overall
changes upstream (or is it still in the radar)?
Do you still think of integrating a CI loop?
(BTW we made progress with the idea of removing the clang toolchain from
prebuilts submodule
https://review.trustedfirmware.org/c/hafnium/prebuilts/+/19954
We may think of downloading the appropriate LLVM toolchain by make
toolchains and use it for building..)
FYI there is a "make clang-toolchains" already which currently downloads
12.0.
--
Jerome
> Regards,
> Olivier.
>
>
> ------------------------------
> *From:* Jens Wiklander
jens.wiklander@linaro.org
> *Sent:* 20 February 2023 10:20
> *To:* Olivier Deprez
Olivier.Deprez@arm.com
> *Cc:* Jérôme Forissier
jerome.forissier@linaro.org;
> hafnium@lists.trustedfirmware.org
hafnium@lists.trustedfirmware.org
> *Subject:* Re: [Hafnium] Hafnium with QEMU and OP-TEE
>
> Hi Olivier,
>
> On Fri, Feb 10, 2023 at 6:20 PM Olivier Deprez
Olivier.Deprez@arm.com
> wrote:
> >
> > Hi Jens,
> >
> > I reproduced this setup and works well!
> > Thanks for this brilliant work!
> >
> > I still had to add --enable-slirp to qemu build for some reason..
> >
> > I'm thinking of adding PAuth to the picture.
>
> Makes sense, I've added PAUTH=y to the defaults in this branch.
>
> > BTI might be another one, but I guess it's not easy to enable (for TAs)
> if it requires a bti powered toolchain.
>
> Yes, that's tricky. As Jerome said, we have this in CI but it's not so
> easy to support here.
>
> > See few suggestions below.
>
> Thanks, took everything but BTI.
>
> Cheers,
> Jens
>