Page MenuHomePhabricator
Feed Advanced Search

Advanced Search

Oct 28 2024

gyuri-szing changed the edit policy for V1.0.0-beta.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for Test-reports.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for V1.0.0.
Oct 28 2024, 12:16 PM
gyuri-szing changed the edit policy for Running Trusted Services on FVP Base platform.
Oct 28 2024, 12:16 PM
gyuri-szing changed the edit policy for OP-TEE SPMC V4.0.0 Test Results.
Oct 28 2024, 12:16 PM
gyuri-szing changed the edit policy for Public Videos And Presentations.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC v3.22 test results.
Oct 28 2024, 12:16 PM
gyuri-szing changed the edit policy for Release-testing-3-20.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC v3.21 test results.
Oct 28 2024, 12:16 PM
gyuri-szing changed the edit policy for OP-TEE SPMC status.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC v3.19 test results.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing changed the edit policy for Trusted Services.
Oct 28 2024, 12:16 PM · Trusted Services
gyuri-szing edited the content of Test-reports.
Oct 28 2024, 12:15 PM · Trusted Services
gyuri-szing created an object: Running Trusted Services on FVP Base platform.
Oct 28 2024, 12:08 PM
gyuri-szing edited the content of OP-TEE SPMC status.
Oct 28 2024, 12:08 PM · Trusted Services
gyuri-szing edited the content of OP-TEE SPMC status.
Oct 28 2024, 12:08 PM · Trusted Services
gyuri-szing edited the content of OP-TEE SPMC status.
Oct 28 2024, 12:07 PM · Trusted Services
gyuri-szing edited the content of OP-TEE SPMC status.
Oct 28 2024, 12:07 PM · Trusted Services
gyuri-szing created an object: OP-TEE SPMC V4.0.0 Test Results.
Oct 28 2024, 12:07 PM
gyuri-szing renamed OP-TEE SPMC V4.0.0 Test Results from Op-tee Spmc V4.0.0 Test Results to OP-TEE SPMC V4.0.0 Test Results.
Oct 28 2024, 12:07 PM
gyuri-szing created an object: V1.0.0.
Oct 28 2024, 12:07 PM
gyuri-szing edited the content of V1.0.0.
Oct 28 2024, 12:07 PM
gyuri-szing changed the edit policy for OP-TEE SPMC status.
Oct 28 2024, 12:00 PM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC v3.19 test results.
Oct 28 2024, 11:58 AM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC status.
Oct 28 2024, 11:58 AM · Trusted Services

Feb 2 2023

gyuri-szing changed the edit policy for OP-TEE SPMC status.
Feb 2 2023, 11:41 AM · Trusted Services
gyuri-szing changed the edit policy for OP-TEE SPMC v3.19 test results.
Feb 2 2023, 11:40 AM · Trusted Services

Dec 5 2022

gyuri-szing published a new version of V1.0.0-beta.
Dec 5 2022, 3:04 PM · Trusted Services

Nov 17 2022

gyuri-szing edited the content of Test-reports.
Nov 17 2022, 10:11 AM · Trusted Services
gyuri-szing created an object: V1.0.0-beta.
Nov 17 2022, 10:07 AM · Trusted Services
gyuri-szing created an object: Test-reports.
Nov 17 2022, 10:06 AM · Trusted Services

Nov 10 2022

gyuri-szing created T1007: Taking configuration values from the environment in TF-A makefiles.
Nov 10 2022, 12:05 PM · Trusted Firmware A

Apr 21 2022

gyuri-szing changed the edit policy for OP-TEE SPMC status.
Apr 21 2022, 2:22 PM · Trusted Services

Feb 22 2022

gyuri-szing changed the edit policy for OP-TEE SPMC status.
Feb 22 2022, 2:43 PM · Trusted Services
gyuri-szing created an object: OP-TEE SPMC status.
Feb 22 2022, 2:42 PM · Trusted Services

Jan 28 2022

gyuri-szing edited the content of Trusted Services.
Jan 28 2022, 12:43 PM · Trusted Services

Sep 27 2021

gyuri-szing changed the visibility for Trusted Services.
Sep 27 2021, 9:24 AM

Apr 29 2021

gyuri-szing added a comment to T922: cmake: TF-M documentation build issue.

At a quick glance this seems to be an m2r bug: https://github.com/sphinx-doc/sphinx/issues/8705. m2r seems to be abandoned, switching to m2r2 might be a workaround, as that seems to have a fix merged.
For now the best might be to stick to the documented package versions. I am wondering if the requirements file should be more strict on Spninx version.

Apr 29 2021, 8:06 AM · Restricted Project

Apr 1 2021

gyuri-szing created T917: cmake: change install rules to use GNUInstallDirs..
Apr 1 2021, 12:24 PM · Trusted Services

Mar 31 2021

gyuri-szing renamed T893: User and system includes are not consistent. from User ar system includes are not consistent. to User and system includes are not consistent..
Mar 31 2021, 3:05 PM · Trusted Services
gyuri-szing created an object: Design.
Mar 31 2021, 12:18 PM · Trusted Services
gyuri-szing created T913: CppUtest features are limited on arm-linux builds..
Mar 31 2021, 7:31 AM · Trusted Services

Mar 29 2021

gyuri-szing edited the content of Trusted Services.
Mar 29 2021, 8:12 AM · Trusted Services
gyuri-szing created an object: Public Videos And Presentations.
Mar 29 2021, 8:10 AM · Trusted Services

Mar 26 2021

gyuri-szing closed T899: protobuf is missing from nanapob python dependencies. as Resolved.

Fix is merged to integration and master. (https://git.trustedfirmware.org/TS/trusted-services.git/commit/?h=refs/heads/main&id=840696b9ac1ba6aa9ccd024ca9dc3b4be12bf837)

Mar 26 2021, 9:15 AM · Trusted Services

Mar 24 2021

gyuri-szing added a comment to T899: protobuf is missing from nanapob python dependencies. .

Fix is on review here: https://review.trustedfirmware.org/c/TS/trusted-services/+/9379

Mar 24 2021, 10:55 AM · Trusted Services

Mar 22 2021

gyuri-szing added a comment to T900: SPM: remove early SP code from memory after the SP is loaded.

Blocked by https://developer.trustedfirmware.org/T901

Mar 22 2021, 5:44 PM · Trusted Services
gyuri-szing created T901: SPM: follow up image loading issues.
Mar 22 2021, 5:43 PM · Trusted Services
gyuri-szing added a comment to T900: SPM: remove early SP code from memory after the SP is loaded.

After the initial investigation I found two possible approaches to the task:

Mar 22 2021, 5:24 PM · Trusted Services
gyuri-szing created T900: SPM: remove early SP code from memory after the SP is loaded.
Mar 22 2021, 5:22 PM · Trusted Services
gyuri-szing triaged T899: protobuf is missing from nanapob python dependencies. as Normal priority.
Mar 22 2021, 4:53 PM · Trusted Services

Mar 16 2021

gyuri-szing created T894: Decouple TRNG interface and MdedTLS definitions..
Mar 16 2021, 4:46 PM · Trusted Services
gyuri-szing moved T890: Wrong compiler used for deployments targeting Linux from Backlog to Closed on the Trusted Services board.
Mar 16 2021, 12:20 PM · Trusted Services
gyuri-szing closed T890: Wrong compiler used for deployments targeting Linux as Resolved.
Mar 16 2021, 12:16 PM · Trusted Services
gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

Fix merged as daf2efdaa78.

Mar 16 2021, 12:16 PM · Trusted Services
gyuri-szing added a comment to T893: User and system includes are not consistent..

For more context see https://review.trustedfirmware.org/c/TS/trusted-services/+/8310/comment/5e4373b3_998e475f/

Mar 16 2021, 12:07 PM · Trusted Services
gyuri-szing created T893: User and system includes are not consistent..
Mar 16 2021, 12:06 PM · Trusted Services

Mar 9 2021

gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

Fix is available here: https://review.trustedfirmware.org/c/TS/trusted-services/+/9046

Mar 9 2021, 7:05 AM · Trusted Services
gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

This was introduced by change: d80f856adf59.
That change makes deployments targeting the "arm-linux" environment accept non Linux specific GCC binaries like "aarch64-none-elf-gcc". Since these GCC builds are not bundled with a standard library built with Linux support, compilation errors arise due to missing Linux kernel headers.

Mar 9 2021, 7:04 AM · Trusted Services
gyuri-szing triaged T890: Wrong compiler used for deployments targeting Linux as Normal priority.
Mar 9 2021, 7:01 AM · Trusted Services

Mar 4 2021

gyuri-szing added a member for Trusted Services: gyuri-szing.
Mar 4 2021, 7:29 PM
gyuri-szing created Trusted Services.
Mar 4 2021, 7:09 PM

Feb 22 2021

gyuri-szing added a comment to Conventional Commits.

I think tags in the subject of the commit message are problematic in general. Since commits are expected to capture "logical unit of change", the granularity of tags and commit scope often mismatches. While not mandated in the "Contributors Guide" sections, some commits indeed use tags already (i.e. libc, spmd, docs, etc..). What if a "logical unit of change" affects multiple components (i.e. a fix affects both libc and spmd)?

Feb 22 2021, 5:42 PM · Trusted Firmware A

Mar 11 2020

gyuri-szing added a comment to T228: Update build system to support latest cmake version..

This page lists cmake versions available in different Linux distributions.
https://gitlab.kitware.com/cmake/community/-/wikis/CMake-Versions-on-Linux-Distros

Mar 11 2020, 9:24 PM · Trusted Firmware M

Dec 5 2019

gyuri-szing added a comment to T228: Update build system to support latest cmake version..
In T228#6978, @CJKay wrote:

Snapcraft distributes builds for the latest stable versions of CMake: https://snapcraft.io/cmake

Perhaps consider recommended it be installed through that? On Ubuntu it is as simple as sudo snap install cmake --classic.

Dec 5 2019, 9:25 AM · Trusted Firmware M

Nov 26 2019

gyuri-szing edited the content of CMake buildsystem proposal.
Nov 26 2019, 3:37 PM · Trusted Firmware A
gyuri-szing added a member for Trusted Firmware A: gyuri-szing.
Nov 26 2019, 1:10 PM

Sep 13 2019

gyuri-szing closed T478: Configure Cmake Build - Error : Could NOT find Plantuml (missing: PLANTUML_VERSION) as Resolved.

Fix has been merged.

Sep 13 2019, 4:11 PM · Restricted Project, Restricted Project
gyuri-szing added a comment to T495: Docs: Distro supplied python packages may be too outdated.

I think we shall discuss the issue internally with the team first.

Sep 13 2019, 9:09 AM · Restricted Project

Sep 11 2019

gyuri-szing added a comment to T495: Docs: Distro supplied python packages may be too outdated.

What's wrong with virtualenv? How does it hurt the user experience?

Sep 11 2019, 4:53 PM · Restricted Project
gyuri-szing added a comment to T495: Docs: Distro supplied python packages may be too outdated.

Using pip instead of the Linux distributions package manager is considered bad practice because:

  • may end up having two version of a package installed which can trigger problems. (Packages installed by pip are not visible to apt and vice-versa.)
  • some pip packages have binary components. Some versions of these components may be not compatible to other binaries installed on the machine. This means only some versions of such pip packages are compatible with a specific distro.
Sep 11 2019, 3:30 PM · Restricted Project

Sep 4 2019

gyuri-szing closed T483: Docuent build fails if PDF generation tools are present as Resolved.

Fix merged.

Sep 4 2019, 1:42 PM · Trusted Firmware M

Sep 2 2019

gyuri-szing added a comment to T483: Docuent build fails if PDF generation tools are present.

Patch-set with the fix: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/1884/

Sep 2 2019, 5:07 PM · Trusted Firmware M
gyuri-szing triaged T483: Docuent build fails if PDF generation tools are present as Low priority.
Sep 2 2019, 4:06 PM · Trusted Firmware M

Aug 28 2019

gyuri-szing closed T479: Configure Cmake Build - Error : Could NOT find Sphinx (missing: SPHINX_VERSION) as Resolved.

Fix was merged.

Aug 28 2019, 11:42 AM

Aug 27 2019

gyuri-szing added a comment to T479: Configure Cmake Build - Error : Could NOT find Sphinx (missing: SPHINX_VERSION) .

Can you please create a pull request with the fix?

Aug 27 2019, 1:10 PM

Aug 26 2019

gyuri-szing added a comment to T479: Configure Cmake Build - Error : Could NOT find Sphinx (missing: SPHINX_VERSION) .

Can you please double check you modification? Line 84-88 should be:

if(_SPHINX_VERSION)
        if(_SPHINX_VERSION MATCHES ".*sphinx-build[^0-9.]*([0-9.]+).*")
		string(REGEX REPLACE ".*sphinx-build ([0-9.]+).*" "\\1" SPHINX_VERSION "${_SPHINX_VERSION}")
	endif()
endif()
Aug 26 2019, 11:37 AM
gyuri-szing added a comment to T265: mbedtls-2.7.9 Build error on Cygwin platform.

Note: there was a patch pushed to work around the issue. See commit: https://git.trustedfirmware.org/trusted-firmware-m.git/commit/BuildMbedtls.cmake?id=a0f505c659e2af2ffa278d215045add711f7f2d8
The workaround only helps when the build is run from git-bash (or Msys/Msys2) or cygwin but will fail when building from cmd.exe (ln command not available).

Aug 26 2019, 11:31 AM

Aug 23 2019

gyuri-szing closed T409: Define the Design Proposal Process. as Resolved.

Process documentation has been merged (https://git.trustedfirmware.org/trusted-firmware-m.git/commit/?id=5c87323db941c3470eb4d4998981ced8b33cf84c) and process is in place.

Aug 23 2019, 3:47 PM · Trusted Firmware M
gyuri-szing added a comment to T479: Configure Cmake Build - Error : Could NOT find Sphinx (missing: SPHINX_VERSION) .

Newer versions of sphinx seem to print the version as:

$ sphinx-build.exe --version
sphinx-build 2.1.2

I think the ) character is making the reqexp on this line https://git.trustedfirmware.org/trusted-firmware-m.git/tree/cmake/FindSphinx.cmake#n85 fail to match.
Can you please check if changing line 85 like this helps?: if(_SPHINX_VERSION MATCHES ".*sphinx-build[^0-9.]*([0-9.]+).*")

Aug 23 2019, 3:01 PM
gyuri-szing added a comment to T265: mbedtls-2.7.9 Build error on Cygwin platform.

The same issue seems to affect mbedcrypto and this commit has the fix: https://github.com/ARMmbed/mbed-crypto/pull/118/commits/7346b312e12a54d77608fc6bb8aa3c55cf046d90
In TF-M build instructions (https://git.trustedfirmware.org/trusted-firmware-m.git/about/docs/user_guides/tfm_build_instruction.rst ) the following dependencies are defined:

  1. mbedtls v2.7.9
  2. mbedcrypto v1.1.0
Aug 23 2019, 11:41 AM
gyuri-szing assigned T478: Configure Cmake Build - Error : Could NOT find Plantuml (missing: PLANTUML_VERSION) to jainvikas8.

@jainvikas8: Thank you for volunteering! Please create a patch to fix the documentation.

Aug 23 2019, 9:25 AM · Restricted Project, Restricted Project
gyuri-szing reopened T478: Configure Cmake Build - Error : Could NOT find Plantuml (missing: PLANTUML_VERSION) as "Open".

That's a valid point, the documentation needs to be fixed.

Aug 23 2019, 9:01 AM · Restricted Project, Restricted Project
gyuri-szing closed T478: Configure Cmake Build - Error : Could NOT find Plantuml (missing: PLANTUML_VERSION) as Invalid.

Based on my investigations this is not a bug and no fix is needed.

Aug 23 2019, 8:36 AM · Restricted Project, Restricted Project
gyuri-szing added a comment to T478: Configure Cmake Build - Error : Could NOT find Plantuml (missing: PLANTUML_VERSION) .

Summary:

It is wrong to set PLANTUML_JAR_PATH as export PLANTUML_JAR_PATH="~/plantuml/plantuml.jar" and instead export PLANTUML_JAR_PATH=~/plantuml/plantuml.jar shall be used (Note: quotation marks removed).

Aug 23 2019, 8:34 AM · Restricted Project, Restricted Project

Jun 26 2019

gyuri-szing created T410: Add preprocessor based project content defintition techique.
Jun 26 2019, 12:09 PM · Trusted Firmware M
gyuri-szing added a comment to T409: Define the Design Proposal Process..

For the design proposal published to the TSC please refer to the archive of the TSC mailing-list: https://lists.trustedfirmware.org/mailman/listinfo/tsc .

Jun 26 2019, 9:11 AM · Trusted Firmware M
gyuri-szing triaged T409: Define the Design Proposal Process. as Normal priority.
Jun 26 2019, 9:08 AM · Trusted Firmware M

May 8 2019

gyuri-szing closed T341: Build: Fix documentation generation issues as Resolved.

Fix was merged.

May 8 2019, 10:52 AM · Trusted Firmware M

May 3 2019

gyuri-szing closed T331: Fix build if GNUARM_PATH is explicitly set as Resolved.

Fix was merged.

May 3 2019, 11:57 AM

May 2 2019

gyuri-szing added a comment to T265: mbedtls-2.7.9 Build error on Cygwin platform.

It seems the fix has been merged to mbedtls development branch. (See it https://github.com/ARMmbed/mbedtls/commit/7346b312e12a54d77608fc6bb8aa3c55cf046d90?diff=unified).
We may be able to update supported mbedtls version after the next mdbedtls release.

May 2 2019, 12:35 PM

May 1 2019

gyuri-szing added a comment to T331: Fix build if GNUARM_PATH is explicitly set.

I tested the behavior and found the following:

  • if GNUARM_PATH is set to point to the /bin directory of the GNUARM install tree, then the compiler is found ok. This behavior is not matching the documentation in FindGnuArm.cmake.
  • if GNUARM_PATH is set as mentioned above, but there is another version available on the PATH, then the one on the PATH gets used.
May 1 2019, 6:14 AM

Apr 30 2019

gyuri-szing added a comment to T309: Initial support for IAR Embedded Workbench for Arm tool chain.

A related change seems to be: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/862/

Apr 30 2019, 10:06 AM · Trusted Firmware M

Apr 3 2019

gyuri-szing closed T19: Build issue related to Keil environment variables as Resolved.
Apr 3 2019, 2:19 PM · Restricted Project
gyuri-szing closed T228: Update build system to support latest cmake version. as Resolved.

Turned to be a documentation update task. Fixed in https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/661/ .

Apr 3 2019, 2:18 PM · Trusted Firmware M
gyuri-szing closed T238: Add support for building Doxygen documentation as Resolved.
Apr 3 2019, 2:13 PM · Restricted Project
gyuri-szing created T304: Incorrect build options for NS code.
Apr 3 2019, 1:22 PM · Trusted Firmware M

Mar 13 2019

gyuri-szing added a comment to T228: Update build system to support latest cmake version..

No. T95 needs deeper investigation to check what cmake version the fix supports and if all aspects are addressed. Response files not only affect the linker but the archiver too.
There was an important bugfix for response file handling merged into cmake 3.9 so we might need to drop support for anything below 3.10.

Mar 13 2019, 8:38 AM · Trusted Firmware M
gyuri-szing added a comment to T228: Update build system to support latest cmake version..

The response file problem is another ticket. See https://developer.trustedfirmware.org/T95

Mar 13 2019, 8:24 AM · Trusted Firmware M
gyuri-szing added a comment to T228: Update build system to support latest cmake version..

and what error do you get?

Mar 13 2019, 8:14 AM · Trusted Firmware M