Page MenuHomePhabricator

kevin-peng-hao (Kevin Peng)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 11 2018, 8:53 AM (338 w, 1 d)

Recent Activity

Oct 28 2024

kevin-peng-hao triaged T1030: [SFN model]Data size represented in member `in_size[]` of `psa_msg_t` struct passed to Secure Functions MAY decrease after `psa_read` or `psa_skip` as Normal priority.
Oct 28 2024, 11:59 AM · Trusted Firmware M

Nov 23 2021

kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

The fix has been merged. Close the issue.

Nov 23 2021, 6:55 AM · Trusted Firmware M
kevin-peng-hao closed T966: NSC call broken on NSPE interrupt disabled as Resolved.
Nov 23 2021, 6:54 AM · Trusted Firmware M

Sep 23 2021

kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

The 1.4.x branch is only intended for security fixes.
https://developer.trustedfirmware.org/w/collaboration/tf_m_security_patch_release/

Sep 23 2021, 3:22 AM · Trusted Firmware M

Sep 18 2021

kevin-peng-hao added a comment to T950: NS interrupt masking prevents from executing PSA calls.

Hi ioannisg,

Sep 18 2021, 6:53 AM
kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

I think you're right.
The Secure PendSV is masked by NSPE, although it has the same priority value 0x80.
It has to have a lower value to preempt the NSPE, having an equal priority value does not work.

Sep 18 2021, 6:52 AM · Trusted Firmware M

Sep 17 2021

kevin-peng-hao claimed T966: NSC call broken on NSPE interrupt disabled.
Sep 17 2021, 9:45 AM · Trusted Firmware M

Aug 3 2021

kevin-peng-hao added a comment to T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function.

If it's an RTX issue, then please contact RTX people. Thanks very much.

Aug 3 2021, 3:14 AM · Trusted Firmware M

Jul 29 2021

kevin-peng-hao added a comment to T950: NS interrupt masking prevents from executing PSA calls.

I think it's not the priority issue.
I'm testing with:

  • The NS is bare metal (is that the terminology? Only a main function, NO RTOS)
  • The NS calls test_app(NULL) directly - some RTOS dependencies have been removed such as the PS test suites and the tfm_ns_interface implementations.
  • Before the test_app was called, I set the BASEPRI_NS to 32 using the debugger
Jul 29 2021, 6:08 AM

Jul 28 2021

kevin-peng-hao added a comment to T950: NS interrupt masking prevents from executing PSA calls.

Hi @ioannisg , my understanding is the same as yours.
In theory, there should be any issues.
May I ask which service were you connecting to and got the invalid handle?
And could you provide more information on how the IRQs are locked? I have not ever used the BASEPRI_NS.
Any other information like the version of TF-M you are integrating and build configurations would also help.
Thanks.

Jul 28 2021, 1:05 PM

Jul 20 2021

kevin-peng-hao added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

OK, could you take this issue, @adeaarm ?

Jul 20 2021, 6:04 AM · Restricted Project

Jul 19 2021

kevin-peng-hao added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

Thanks Antonio for the information.
Since this is not a TF-M issue, suggest closing it.

Jul 19 2021, 8:54 AM · Restricted Project

Dec 23 2020

kevin-peng-hao added a comment to T875: PSoc64 fails to build NS image due to the change of PSA tests library.

Apparently, the patch didn't work for GCC. Sorry about that.
It has been reverted for the time being:
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/7651

Dec 23 2020, 3:50 AM · Trusted Firmware M

Oct 28 2020

kevin-peng-hao triaged T858: Add isolation support for peripherals in isolation level 3 as Normal priority.
Oct 28 2020, 3:45 AM · Trusted Firmware M

Oct 13 2020

kevin-peng-hao created T843: feature-isolation-l3 to master.
Oct 13 2020, 7:33 AM · Trusted Firmware M

Sep 9 2020

kevin-peng-hao added a comment to T778: Isolation level 3.

Several preparation patches including scatter file adjustments.
Starts with:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/5571

Sep 9 2020, 6:10 AM

Aug 27 2020

kevin-peng-hao added a comment to T809: Fix the sfn parameters check function of Lib Model.

Patch for fix: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/5457

Aug 27 2020, 9:43 AM · Trusted Firmware M
kevin-peng-hao triaged T809: Fix the sfn parameters check function of Lib Model as Unbreak Now! priority.
Aug 27 2020, 9:33 AM · Trusted Firmware M
kevin-peng-hao updated the task description for T808: ST platforms building broken.
Aug 27 2020, 9:14 AM · Trusted Firmware M
kevin-peng-hao updated the task description for T808: ST platforms building broken.
Aug 27 2020, 9:09 AM · Trusted Firmware M
kevin-peng-hao triaged T808: ST platforms building broken as High priority.
Aug 27 2020, 9:09 AM · Trusted Firmware M

Jul 27 2020

kevin-peng-hao closed T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git as Resolved.
Jul 27 2020, 8:35 AM · Trusted Firmware M
kevin-peng-hao closed T672: Rename Secure Storage Service (SST) to Protected Storage as Resolved.
Jul 27 2020, 8:34 AM · Restricted Project
kevin-peng-hao closed T758: UART: Unify Non-secure and secure implementation as Resolved.
Jul 27 2020, 8:34 AM
kevin-peng-hao closed T769: Update the email address of support and feedback as Resolved.
Jul 27 2020, 8:34 AM · Trusted Firmware M

Jul 24 2020

kevin-peng-hao added a comment to T785: Move test related code in TF-M to tf-m-tests.

The real migration:
https://review.trustedfirmware.org/q/topic:%22Migration_of_test_code%22+(status:open%20OR%20status:merged)

Jul 24 2020, 2:07 AM · Trusted Firmware M

Jul 10 2020

kevin-peng-hao added a comment to T785: Move test related code in TF-M to tf-m-tests.

Serveral topics:
https://review.trustedfirmware.org/q/topic:%22core_interative_test_refine%22+(status:open%20OR%20status:merged)
https://review.trustedfirmware.org/q/topic:%22preparation_of_moving_test_codes%22+(status:open%20OR%20status:merged)

Jul 10 2020, 9:34 AM · Trusted Firmware M
kevin-peng-hao created T785: Move test related code in TF-M to tf-m-tests.
Jul 10 2020, 3:36 AM · Trusted Firmware M

Jun 11 2020

kevin-peng-hao added a project to T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git: Trusted Firmware M.
Jun 11 2020, 8:37 AM · Trusted Firmware M
kevin-peng-hao added a comment to T769: Update the email address of support and feedback.

Patch is ready:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/4544

Jun 11 2020, 3:09 AM · Trusted Firmware M
kevin-peng-hao created T769: Update the email address of support and feedback.
Jun 11 2020, 3:09 AM · Trusted Firmware M

Jun 9 2020

kevin-peng-hao added a comment to T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git.

More patch:
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/4513

Jun 9 2020, 3:27 AM · Trusted Firmware M

Jun 4 2020

kevin-peng-hao updated the task description for T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git.
Jun 4 2020, 2:57 AM · Trusted Firmware M
kevin-peng-hao added a comment to T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git.

Patches for tf-m-tests:
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/4421
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/4422
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/4423
https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/4424

Jun 4 2020, 2:55 AM · Trusted Firmware M
kevin-peng-hao triaged T764: Move RTX libraries from trusted-firmware-m.git to tf-m-tests.git as High priority.
Jun 4 2020, 2:53 AM · Trusted Firmware M

May 29 2020

kevin-peng-hao added a comment to T758: UART: Unify Non-secure and secure implementation.

Patch to fix: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/4231

May 29 2020, 5:40 AM
kevin-peng-hao triaged T758: UART: Unify Non-secure and secure implementation as Normal priority.
May 29 2020, 5:38 AM

Apr 13 2020

kevin-peng-hao claimed T672: Rename Secure Storage Service (SST) to Protected Storage.
Apr 13 2020, 3:11 AM · Restricted Project
kevin-peng-hao closed T689: Add some logs printing in NS to indicate the whole system has booted up as Resolved.
Apr 13 2020, 3:10 AM · Trusted Firmware M
kevin-peng-hao added a comment to T689: Add some logs printing in NS to indicate the whole system has booted up.

Patch merged. Close it.

Apr 13 2020, 3:10 AM · Trusted Firmware M

Apr 10 2020

kevin-peng-hao closed T650: Update document to clarify the differences between configurations under configs folder as Resolved.
Apr 10 2020, 2:28 AM · Trusted Firmware M
kevin-peng-hao added a comment to T650: Update document to clarify the differences between configurations under configs folder.

Patch is here:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3156

Apr 10 2020, 2:27 AM · Trusted Firmware M
kevin-peng-hao closed T633: Fix build errors when some crypto modules are disabled as Resolved.
Apr 10 2020, 2:26 AM · Trusted Firmware M

Apr 2 2020

kevin-peng-hao renamed T644: Build system: clean up, minor refines and corner case fixes from Build system: clean up and minor refines to Build system: clean up, minor refines and corner case fixes.
Apr 2 2020, 2:54 AM · Trusted Firmware M

Mar 27 2020

kevin-peng-hao added a project to T689: Add some logs printing in NS to indicate the whole system has booted up: Trusted Firmware M.
Mar 27 2020, 3:34 AM · Trusted Firmware M

Mar 19 2020

kevin-peng-hao created T689: Add some logs printing in NS to indicate the whole system has booted up.
Mar 19 2020, 8:58 AM · Trusted Firmware M
kevin-peng-hao closed T681: TF-M cannot boot up when SST using flash FS on Musca-b1 as Resolved.
Mar 19 2020, 8:55 AM · Trusted Firmware M

Mar 5 2020

kevin-peng-hao added a comment to T672: Rename Secure Storage Service (SST) to Protected Storage.

Patch for addressing the ticket:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3597

Mar 5 2020, 2:06 AM · Restricted Project

Mar 3 2020

kevin-peng-hao added a comment to T681: TF-M cannot boot up when SST using flash FS on Musca-b1.

Patch made to fix:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3588

Mar 3 2020, 7:27 AM · Trusted Firmware M
kevin-peng-hao created T681: TF-M cannot boot up when SST using flash FS on Musca-b1.
Mar 3 2020, 7:24 AM · Trusted Firmware M

Feb 14 2020

kevin-peng-hao added a comment to T615: Simplify RTOS / TF-M interface (single thread execution).

It's configured in CommonConfig.cmake, line #321.
The name is CONFIG_TFM_ENABLE_CTX_MGMT.

Feb 14 2020, 1:47 AM

Feb 13 2020

kevin-peng-hao closed T634: Crypto: Refine how crypto modules are selected as Resolved.
Feb 13 2020, 7:38 AM · Trusted Firmware M
kevin-peng-hao closed T594: Remove include paths relative to TF-M root as Wontfix.
Feb 13 2020, 7:38 AM · Trusted Firmware M
kevin-peng-hao added a comment to T615: Simplify RTOS / TF-M interface (single thread execution).

Hi Reinhard, FYI the patches have been merged.

Feb 13 2020, 7:36 AM

Jan 22 2020

kevin-peng-hao renamed T644: Build system: clean up, minor refines and corner case fixes from Build system: clean up deprecated build configurations to Build system: clean up and minor refines.
Jan 22 2020, 7:57 AM · Trusted Firmware M

Jan 16 2020

kevin-peng-hao triaged T650: Update document to clarify the differences between configurations under configs folder as Normal priority.
Jan 16 2020, 12:06 PM · Trusted Firmware M

Jan 9 2020

kevin-peng-hao created T644: Build system: clean up, minor refines and corner case fixes.
Jan 9 2020, 8:21 AM · Trusted Firmware M

Jan 8 2020

kevin-peng-hao added a comment to T615: Simplify RTOS / TF-M interface (single thread execution).

There are some patches for conditional build for secure context management APIs:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3059
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3060

Jan 8 2020, 3:29 AM

Dec 26 2019

kevin-peng-hao added a comment to T634: Crypto: Refine how crypto modules are selected.

Patch for the task:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2953/1

Dec 26 2019, 8:19 AM · Trusted Firmware M
kevin-peng-hao created T634: Crypto: Refine how crypto modules are selected.
Dec 26 2019, 8:19 AM · Trusted Firmware M
kevin-peng-hao added a comment to T633: Fix build errors when some crypto modules are disabled.

Patch to fix:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2952

Dec 26 2019, 7:27 AM · Trusted Firmware M
kevin-peng-hao triaged T633: Fix build errors when some crypto modules are disabled as Normal priority.
Dec 26 2019, 7:26 AM · Trusted Firmware M
kevin-peng-hao closed T535: Conditional inclusion of secure services: Storage, Crypto, Attestation as Resolved.
Dec 26 2019, 1:35 AM · Restricted Project
kevin-peng-hao closed T535: Conditional inclusion of secure services: Storage, Crypto, Attestation, a subtask of T532: TF-M / CMSIS-Pack Alignment, as Resolved.
Dec 26 2019, 1:35 AM · Restricted Project
kevin-peng-hao added a comment to T535: Conditional inclusion of secure services: Storage, Crypto, Attestation.

The patch is merged, so close it.

Dec 26 2019, 1:34 AM · Restricted Project
kevin-peng-hao added a comment to T536: Conditional inclusion of individual test suites.

Patches are merged, so close it.

Dec 26 2019, 1:34 AM · Restricted Project
kevin-peng-hao closed T536: Conditional inclusion of individual test suites as Resolved.
Dec 26 2019, 1:34 AM · Restricted Project
kevin-peng-hao closed T536: Conditional inclusion of individual test suites, a subtask of T532: TF-M / CMSIS-Pack Alignment, as Resolved.
Dec 26 2019, 1:34 AM · Restricted Project

Dec 20 2019

kevin-peng-hao added a comment to T536: Conditional inclusion of individual test suites.

Patches for the task:
https://review.trustedfirmware.org/q/topic:%22optional_build_sp_and_tests%22+(status:open%20OR%20status:merged)

Dec 20 2019, 9:35 AM · Restricted Project

Dec 6 2019

kevin-peng-hao added a comment to T595: Out-of-tree build support.

Patches for this ticket:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2735
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2736
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2737

Dec 6 2019, 8:56 AM · Trusted Firmware M
kevin-peng-hao added a comment to T535: Conditional inclusion of secure services: Storage, Crypto, Attestation.

The patch for address this: https://review.trustedfirmware.org/c/trusted-firmware-m/+/2738/

Dec 6 2019, 8:54 AM · Restricted Project
kevin-peng-hao added a comment to T595: Out-of-tree build support.

The topic of the patches for this:
https://review.trustedfirmware.org/q/topic:%22out_of_tree_build%22+(status:open%20OR%20status:merged)

Dec 6 2019, 5:59 AM · Trusted Firmware M

Nov 29 2019

kevin-peng-hao added a comment to T536: Conditional inclusion of individual test suites.

Sure, I've worked out some patches and are testing and refining them, will submit them for review if no issues found.

Nov 29 2019, 1:40 AM · Restricted Project

Nov 22 2019

kevin-peng-hao updated subscribers of T595: Out-of-tree build support.
Nov 22 2019, 7:34 AM · Trusted Firmware M
kevin-peng-hao created T595: Out-of-tree build support.
Nov 22 2019, 7:33 AM · Trusted Firmware M

Nov 21 2019

kevin-peng-hao added a comment to T594: Remove include paths relative to TF-M root.

Patches for the ticket:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2592
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2593
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2594

Nov 21 2019, 8:24 AM · Trusted Firmware M
kevin-peng-hao created T594: Remove include paths relative to TF-M root.
Nov 21 2019, 8:20 AM · Trusted Firmware M

Oct 23 2019

kevin-peng-hao closed T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON as Wontfix.
Oct 23 2019, 6:29 AM · Restricted Project

Oct 22 2019

kevin-peng-hao added a comment to T534: Device header.

The patch to address this task:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2335

Oct 22 2019, 5:53 AM · Restricted Project

Oct 21 2019

kevin-peng-hao closed T455: Refine NS interfaces export for better RTOS integration as Resolved.
Oct 21 2019, 5:52 AM · Trusted Firmware M

Oct 9 2019

kevin-peng-hao closed T378: Allow NS secure call in interrupt-disabled context as Resolved.
Oct 9 2019, 2:41 AM · Trusted Firmware M

Aug 13 2019

kevin-peng-hao added a comment to T455: Refine NS interfaces export for better RTOS integration.

Patches adressing this task:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1767
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1768

Aug 13 2019, 2:30 AM · Trusted Firmware M

Aug 2 2019

kevin-peng-hao added a comment to T378: Allow NS secure call in interrupt-disabled context.

Patches for additional refactoring:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1698
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1699
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1700
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1701

Aug 2 2019, 8:14 AM · Trusted Firmware M
kevin-peng-hao updated the task description for T455: Refine NS interfaces export for better RTOS integration.
Aug 2 2019, 6:48 AM · Trusted Firmware M
kevin-peng-hao triaged T455: Refine NS interfaces export for better RTOS integration as Normal priority.
Aug 2 2019, 6:42 AM · Trusted Firmware M
kevin-peng-hao added a comment to T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON.

Hi @qixiang , the problem is right about memory, I don't think we have enough space to support debug options for crypto on both platforms.
If you agree, can we close it as "won't fix". Thanks.

Aug 2 2019, 6:27 AM · Restricted Project

Jun 26 2019

kevin-peng-hao closed T342: Add support for MPS3 AN524 FPGA board as Resolved.
Jun 26 2019, 1:54 AM

May 27 2019

kevin-peng-hao closed T324: IPC compatibility for Initial Attestation Service as Resolved.
May 27 2019, 8:34 AM · Restricted Project

May 17 2019

kevin-peng-hao closed T336: Increase NS image flash area on Musca-B1 as Resolved.
May 17 2019, 2:18 AM · Trusted Firmware M

May 8 2019

kevin-peng-hao created T342: Add support for MPS3 AN524 FPGA board.
May 8 2019, 10:03 AM

May 7 2019

kevin-peng-hao claimed T336: Increase NS image flash area on Musca-B1.
May 7 2019, 8:35 AM · Trusted Firmware M
kevin-peng-hao created T336: Increase NS image flash area on Musca-B1.
May 7 2019, 8:35 AM · Trusted Firmware M

Apr 25 2019

kevin-peng-hao added a comment to T303: Running partition index isn't update for IPC.

First, correct the testing result: it's the NS interface tests are failing. Partition index 0 is just the NS world and it is not allowed the "start_partition".

Apr 25 2019, 2:41 AM · Restricted Project

Apr 19 2019

kevin-peng-hao added a comment to T324: IPC compatibility for Initial Attestation Service.

Patches for the ticket:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/973
https://review.trustedfirmware.org/c/trusted-firmware-m/+/974

Apr 19 2019, 6:17 AM · Restricted Project
kevin-peng-hao triaged T324: IPC compatibility for Initial Attestation Service as Normal priority.
Apr 19 2019, 6:16 AM · Restricted Project

Apr 4 2019

kevin-peng-hao closed T272: Run code from eFlash instead of QSPI in MUSCA_B1 as Resolved.
Apr 4 2019, 8:58 AM · Trusted Firmware M
kevin-peng-hao closed T192: Sync TF-M platform support with internal platform repos as Resolved.
Apr 4 2019, 8:58 AM · Trusted Firmware M

Mar 13 2019

kevin-peng-hao closed T151: Remove unused platform dependencies from TF-M as Resolved.
Mar 13 2019, 10:03 AM · Trusted Firmware M

Mar 4 2019

kevin-peng-hao added a comment to T272: Run code from eFlash instead of QSPI in MUSCA_B1.

Patches for this ticket: https://review.trustedfirmware.org/c/trusted-firmware-m/+/669

Mar 4 2019, 2:08 AM · Trusted Firmware M
kevin-peng-hao triaged T272: Run code from eFlash instead of QSPI in MUSCA_B1 as Low priority.
Mar 4 2019, 2:07 AM · Trusted Firmware M