-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update CHANGELOG for 4.1.0 #6574
Conversation
With the 4.1.0-rc1 tag: # xtest -l15
48103 subtests of which 0 failed
106 test cases of which 0 failed
0 test cases were skipped As usual for future reference build -- 8c6a98a qemu: Correct initrd-end in u-boot config fragment
buildroot -- d48a8beb39 Update for 2022.11.1
firmware -- f8939644f7b firmware: Bump firmware (but not kernel) to latest master
linux -- 59b362482dbe rpi3: Enable PSCI support
optee_benchmark -- 875be7f main: fix enum argument for init_emitter()
optee_client -- 333e512 libckteec: Fix CK_ULONG conversions in C_GetTokenInfo()
optee_examples -- 378dc0d hotp: use sess_ctx instead of global variables
optee_os -- 8e9d8acca plat-vexpress: configure CFG_CORE_ASYNC_NOTIF_GIC_INTID
optee_test -- 2e1e7a9 xtest: pkcs11_1000.c: Test support of object checksum value computation
trusted-firmware-a -- a1f02f4f3 Merge "docs(changelog): generate changelog" into integration
u-boot -- d80bb749fa Prepare v2021.10
|
On Versal still debugging a Linux 5.15.0 segfault executing test 5006.3 with the 4.1.0-rc1 tag
|
@ldts, that kernel is a bit old. Perhaps it's fixed by |
|
U-Boot fixes for Poplar: xtest:
|
Not yet sure of the root cause. The issue is that somehow the length in How can that length hold that negative value -root cause- I still haven't figured it out. Other than the TEE_CLIENT Allocate_out_of_memory test selecting SIZE_MAX=0xffffffffffffffff which I guess is -1. But this code hasnt changed...maybe the toolchain.. |
um sorry yes, it seems that something has changed WRT to the previous versions. anyway still debugging. should be done tomorrow (something in jramirez $ ./a.out
this function ( |
@jenswi-linaro something like this as a fix? with the above fix and
Failing test (4005) needs a PLM firmware fix
Reason: Trace information: |
It makes sense to catch it early, but I believe that the kernel should also be able to handle invalid input from userspace gracefully. |
With following PRs included: #6605
I would love to get Rust example TAs support (especially 32-bit Rust TAs) incorporated in this release. However, if its too late for this release cycle then I can wait for the next OP-TEE release. |
|
With #6616 applied and "tee: add overflow check in register_shm_helper()" backported to Linux 5.10:
|
Hello,
|
I plan to merge this PR in a few hours. Anything that should be included in the release should have been merged by then. I believe we'd like to see at least the Rust fixes for Sumit's Rust Tested-bys: Anything else? |
Merged That one is not a fix, it's bringing more test coverage for Rust. But I agree it's good to have. Merged. Merged. I will launch a new batch of my QEMUv8 tests and report back. |
Based on latest master branch tip from optee_os.git and build.git: |
All good, my Tested-bys still apply! |
Perfect, so we have no blocking issues, unless I'm missing something. |
a0b2ee8
to
fd32528
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for info: a new-line char is missing in the commit log:
Tested-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (rcar-salvator_m3_2x4g)Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6dlsabresd)
Update CHANGELOG for 4.1.0 and collect Tested-by tags. Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (rockchip-rk3399) (Rockpi4B) Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (vexpress-qemu_virt) Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (vexpress-qemu_armv8a) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi 3B v1.2) Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (imx-mx8mqevk) Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Hikey + GP) Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (FVP) Tested-by: Igor Opaniuk <igor.opaniuk@foundries.io> (Poplar) Tested-by: Jorge Ramirez-Ortiz <jorge@foundries.io> (versal) Tested-by: Sumit Garg <sumit.garg@linaro.org> (vexpress-qemu_armv8a) (Rust 64-bit TAs) Tested-by: Sumit Garg <sumit.garg@linaro.org> (vexpress-qemu_armv8a) (Rust 32-bit TAs) Tested-by: Ricardo Salveti <ricardo@foundries.io> (ZynqMP) Tested-by: Ricardo Salveti <ricardo@foundries.io> (k3-am62x) Tested-by: Ricardo Salveti <ricardo@foundries.io> (k3-am64x) Tested-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (rcar-salvator_m3_2x4g / virt) Tested-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (rcar-salvator_m3_2x4g) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6dlsabresd) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6qsabresd) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6sllevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6sxsabresd) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6ulevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6ullevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6ulzevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx7dsabresd) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx7ulpevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8mmevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8mnevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8mqevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8mpevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8qmmek) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8qxpmek) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx8ulpevk) Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx93evk) Tested-by: Etienne Carriere <etienne.carriere@foss.st.com> (stm32mp1-135F_DK) Tested-by: Etienne Carriere <etienne.carriere@foss.st.com> (stm32mp1-157C_DK2_SCMI) Tested-by: Etienne Carriere <etienne.carriere@foss.st.com> (stm32mp1-157C_EV1_SCMI) Tested-by: Etienne Carriere <etienne.carriere@foss.st.com> (stm32mp1-157C_DK2) Tested-by: Etienne Carriere <etienne.carriere@foss.st.com> (stm32mp1-157C_EV1) Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
fd32528
to
ef9699b
Compare
Thanks, I'll update. |
Update CHANGELOG for 4.1.0 and collect Tested-by tags.
The 4.1.0-rc1 tag will be created on Friday January 12th and the 4.1.0 release is expected on January 19th.