<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-security, branch backport-1964-to-scarthgap</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=backport-1964-to-scarthgap</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=backport-1964-to-scarthgap'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2024-09-04T12:08:53+00:00</updated>
<entry>
<title>optee-client: libteec 2.0.0</title>
<updated>2024-09-04T12:08:53+00:00</updated>
<author>
<name>Ryan Matthews</name>
<email>ryan.matthews@timesys.com</email>
</author>
<published>2024-09-03T14:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ac289a2cd2e815ca00d6547d74c08333db11dd96'/>
<id>urn:sha1:ac289a2cd2e815ca00d6547d74c08333db11dd96</id>
<content type='text'>
OP-TEE's libteec moves to version 2.0.0 with commit 79fd80f1
("optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx").

Fixes:

| install: cannot stat '...libteec.so.1.0.0': No such file or directory

Signed-off-by: Ryan Matthews &lt;ryan.matthews@timesys.com&gt;
(cherry picked from commit 93b816a216a25b1b30928803e6861da2e4b477d0)
</content>
</entry>
<entry>
<title>optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx</title>
<updated>2024-08-27T18:07:19+00:00</updated>
<author>
<name>Valentin Jec</name>
<email>valentin.jec@nxp.com</email>
</author>
<published>2024-08-23T11:13:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=572d90d55afeb1c1fb8db95747e2ba00e0bb7cfc'/>
<id>urn:sha1:572d90d55afeb1c1fb8db95747e2ba00e0bb7cfc</id>
<content type='text'>
Update file headers

Signed-off-by: Valentin Jec &lt;valentin.jec@nxp.com&gt;
(cherry picked from commit 79fd80f199084f5dd980f6b754d167a793fef2c6)
</content>
</entry>
<entry>
<title>optee-test: Upddate to lf-6.6.3-1.0.0</title>
<updated>2024-04-16T21:05:59+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-04-16T21:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=65ca3d41fe07a2521479f1a537eb9146ad06fb7a'/>
<id>urn:sha1:65ca3d41fe07a2521479f1a537eb9146ad06fb7a</id>
<content type='text'>
Upgrade optee-test lf-6.6.3-1.0.0 to be aligned with NXP BSP
LF6.1.55_2.2.0.

Relevant changes:
- 95c49d9 ta: os_test: fix TA time wrap test

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-client: Switch to lf-6.6.3-1.0.0</title>
<updated>2024-04-16T21:05:59+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-04-16T20:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=8ac217077a65bac53149fa427983560038ed8fba'/>
<id>urn:sha1:8ac217077a65bac53149fa427983560038ed8fba</id>
<content type='text'>
Switch the optee-client to the branch lf-6.6.3-1.0.0 to be aligned
with NXP BSP LF6.6.3_1.0.0.

No changes in the code.

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-os: Update to lf-6.6.3-1.0.0</title>
<updated>2024-04-16T21:05:59+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-04-16T20:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=823c940e60233bffc012454eb68b93effc92172e'/>
<id>urn:sha1:823c940e60233bffc012454eb68b93effc92172e</id>
<content type='text'>
Update optee-os to lf-6.6.3-1.0.0 to be aligned with NXP BSP LF6.6.3_1.0.0.

Relevant changes:
- e0a3e7773 MLK-22073 core: generic_entry_a32: change L1 invalidation at secondary boot
- d4858f159 drivers: caam: update return type of caam_sm_free()
- 9d6620bd2 LFOPTEE-295 drivers: ele: check CSAL status for ELE RNG
- 6e854f929 LFOPTEE-261 core: pta: imx ocotp ELE support added
- 4b37acf2d LFOPTEE-261 drivers: ele: add fuse support
- d2fa5bed8 drivers: crypto: caam: fix job ring interruption number
- 4841b44fb LFOPTEE-291 drivers: ele: disable ELE RNG at runtime
- f70f2cbcd drivers: crypto: caam: use job ring 3 on i.mx8dxlevk
- 4c2abeff0 drivers: imx_snvs: unlock SNVS access for non-secure
- 1838304f0 core: imx: add support fox i.MX8DX
- 65126481f LFOPTEE-289 core: pta: imx: Trusted ARM CE: fix serialization bug
- 698d42b12 LFOPTEE-289 core: pta: imx: Trusted ARM CE fix build issue

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-test: Upgrade to lf-6.1.55-2.2.0 (4.0)</title>
<updated>2024-02-17T09:40:44+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-02-17T09:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e9fb5219618c2fbdb84e6daa1d0ff14264956d1b'/>
<id>urn:sha1:e9fb5219618c2fbdb84e6daa1d0ff14264956d1b</id>
<content type='text'>
Upgrade optee-test to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.

Relevant changes:
- 38eface ta: os_test: fix TA time wrap test
- 4561148 LFOPTEE-290 regression_nxp: ocotp: fix expected test error code
- 949a4a0 LFOPTEE-290 regression_nxp: ocotp: abort fuse test suite upon test case failure
- 8c3957c LFOPTEE-289 regression_nxp: trusted arm ce fix error code
- 62a5d00 LFOPTEE-235 regression_nxp: add trusted arm ce tests
- 90638d7 ta: crypto_perf: update TEE_Param according to GP131
- 9df2ce0 LFOPTEE-129 Make MP test use embedded crypto instead of openssl
- ca4340e LFOPTEE-131 Fix ta_keygen compilation warnings
- 584e877 LFOPTEE-123 Reset the handle when freed
- d66a84d LFOPTEE-123 Handle benchmark logging for key generation measures
- fb43680 LFOPTEE-95 Add performance measure of key generation
- a0be085 LFOPTEE-93 Check MP is functional
- e8aab1b LFOPTEE-84 xtest: Add test of MP feature
- f8d144f LFOPTEE-84 ta: Add test of MP
- 0fc4409 MMIOT-789 xtest: crypto_perf: fix resource leak in read_random
- 76cf0b3 TEE-641 regression_nxp: add AES CTR in place tests
- 0ebe16e LFOPTEE-65 xtest: add DIGPROG tests
- b2ab1f3 LFOPTEE-65 xtest: add OCOTP tests
- b0889a5 YOCIMX-5658 regression_nxp: replace malloc() calls with calloc() calls
- f71bc8b LFOPTEE-55: crypto-perf: RSA: Fix for RSA Encryption/Decryption  error
- 6ddc88d LFOPTEE-55: crypto-perf: add domain parameters for dsa
- 7e40310 LFOPTEE-55: crypto-perf: DH: Remove non-essential attributes passed during key generation
- 188e830 LFOPTEE-55: crypto-perf: ta: ECDSA, ECDH: Remove non-essential attributes passed during key generation
- 6f1b8ae LFOPTEE-55: crypto-perf: xtest: ECDH: RoundUp key size
- eb0d4b8 LFOPTEE-39 regression_nxp: Add test of DEK blob generation
- 0213905 MMIOT-723 regression_nxp: crypto: Fixing memory corruption in nxp_crypto_003
- 09af29f LFOPTEE-17: xtest: regression_nxp: add test case for I2C driver testing
- 76aa4f5 regression_nxp: enable CFG_REGRESSION_NXP flag
- d31191d LFOPTEE-16: fix warning where uint32_t is expected
- 2379730 LFOPTEE-16: fix trace compilation warnings
- 461f258 LFOPTEE-13 crypto-perf: fix command line algorithm search
- d0a6d89 LFOPTEE-13 crypto-perf: fix compilation warnings
- 80f3c49 TEE-127 CAAM Crypto Performance
- 064f3bc TEE-606 xtest: define a 'regression_nxp' test suite in xtest
- 480e231 TEE-606 xtest: add CFG_REGRESSION_NXP flag
- 4a3dee2 TEE-367 crypto: cipher memory leakage verification
- 522dab3 TEE-548 regression_nxp: Cipher operation with a big buffer
- f44991a TEE-577 regression_nxp: AES CTR streaming byte per byte
- 5102219 TEE-418 regression_nxp: add cipher streaming byte incremental
- 1c3d6be ta/crypt: update to mbedTLS 3.4.0 API
- b49d696 xtest: add command to get system time
- e1b6445 xtest: regression: add case 1040
- 1013c49 xtest: regression_1000: remove unneeded stat.h include
- f4dd113 Remove embedded OpenSSL
- cf11160 xtest: add -DOPENSSL_API_COMPAT=10100
- fa2fb9b ta: os_test: fix print_properties() indentation

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-client: Upgrade to lf-6.1.55-2.2.0 (4.0)</title>
<updated>2024-02-17T09:40:44+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-02-17T08:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=aea94bae8e918eb21604387a88a90df9a77cb701'/>
<id>urn:sha1:aea94bae8e918eb21604387a88a90df9a77cb701</id>
<content type='text'>
Upgrade the optee-client to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.

Relevant changes:
- acb0885 teec: use multiple of page size for page aligned buffers
- 6178477 cmake: pkgconfig file: install the file
- 46831ac pkgconfig file: remove extra comments
- 3ac968e Makefile, cmake: move teec related headers
- 2dd250b cmake: remove whitespace before parenthesis

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-os: Upgrade to lf-6.1.55-2.2.0 (4.0)</title>
<updated>2024-02-17T09:40:44+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2024-02-17T09:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ebdf6d8b5dc45cb2417aefbae5c3c70f47b03cc4'/>
<id>urn:sha1:ebdf6d8b5dc45cb2417aefbae5c3c70f47b03cc4</id>
<content type='text'>
Upgrade optee-os to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.

Also update the patch files.

Relevant changes:
- a303fc80f drivers: crypto: caam: fix job ring interruption number
- 2a3787bf4 LFOPTEE-291 drivers: ele: disable ELE RNG at runtime
- dca43aa1b drivers: crypto: caam: use job ring 3 on i.mx8dxlevk
- c0d2000c1 drivers: imx_snvs: unlock SNVS access for non-secure
- 50e946795 LFOPTEE-289 core: pta: imx: Trusted ARM CE: fix serialization bug
- 9134bcffa LFOPTEE-289 core: pta: imx: Trusted ARM CE fix build issue
- 8bf641926 LFOPTEE-235 core: plat-imx: Add Fast SMC support
- 0477a804b LFOPTEE-235 core: pta: imx: add TRUSTED ARM CE
- d943197bd LFOPTEE-235 drivers: ele: expose imx_ele_derive_key
- e7dadb871 LFOPTEE-235 drivers: ele: rng: Use ELE GetRandom cmd
- 9f3218062 LFOPTEE-286 drivers: ele: report error according to ELE response status
- c619a4cb2 LFOPTEE-279 drivers: ele: correct typo in imx_ele_generate_key()
- 2b0d839e5 LFOPTEE-279 drivers: ele: update imx_ele_delete_key() function
- d7e85fad1 LFOPTEE-259 drivers: ele: make special setup for Trust MU communication
- 4000b10be LFOPTEE-273 drivers: ele: move key management functions in key_mgmt.h
- 4188353a1 LFOPTEE-270 drivers: ele: remove global session and key store handle init from imx_ele_global_init().
- dd79868aa LFOPTEE-270 drivers: ele: key_mgmt: remove unnecessary cache invalidate operation

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-test: Upgrade to lf-6.1.36-2.1.0 (3.21)</title>
<updated>2023-12-13T16:27:10+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2023-11-30T14:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=2b302818ed547bad2dacb3c5d65732a645856695'/>
<id>urn:sha1:2b302818ed547bad2dacb3c5d65732a645856695</id>
<content type='text'>
Upgrade optee-test to be aligned with NXP BSP LF6.1.36_2.1.0.

Relevant changes:
- e0ebd51 regression_4000: add CMAC test with more than 1KB input buffer size
- 7559c09 xtest: fix compilation error with WITH_OPENSSL=n

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>optee-client: Upgrade to lf-6.1.36-2.1.0 (3.21)</title>
<updated>2023-12-13T16:27:10+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2023-11-30T14:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b2910953234597227ee33837364d438d74aeaee7'/>
<id>urn:sha1:b2910953234597227ee33837364d438d74aeaee7</id>
<content type='text'>
Change a branch of optee-client to be aligned with NXP BSP
LF6.1.36_2.1.0.

There are no real changes in the code and HEAD stays the same.

Signed-off-by: Oleksandr Suvorov &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
</feed>
