KenLSoft (Ken Liu)
User

Projects

User does not belong to any projects.

User Details

User Since
May 23 2018, 7:22 AM (47 w, 5 d)

Recent Activity

Fri, Apr 19

KenLSoft closed T322: Fix NS masked lower priority PendSV problem as Resolved.
Fri, Apr 19, 12:51 AM · Restricted Project

Thu, Apr 18

KenLSoft added a comment to T322: Fix NS masked lower priority PendSV problem.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/891

Thu, Apr 18, 5:20 AM · Restricted Project
KenLSoft triaged T322: Fix NS masked lower priority PendSV problem as Normal priority.
Thu, Apr 18, 5:17 AM · Restricted Project

Tue, Apr 16

KenLSoft closed T310: PendSV priority needs to be set as Resolved.
Tue, Apr 16, 5:34 AM · Restricted Project

Fri, Apr 12

KenLSoft lowered the priority of T313: psa_call(...) prototype in the veneer function uses wrong parameters from Normal to Low.
Fri, Apr 12, 2:31 AM · Restricted Project
KenLSoft added a comment to T313: psa_call(...) prototype in the veneer function uses wrong parameters.

This issue is related to a further design change of retrieve NS parameters; let me down the priority for it and keep it here as a reminder.

Fri, Apr 12, 2:31 AM · Restricted Project

Tue, Apr 9

KenLSoft added a comment to T310: PendSV priority needs to be set.

Pathces:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/826

Tue, Apr 9, 7:53 AM · Restricted Project
KenLSoft changed the edit policy for T310: PendSV priority needs to be set.
Tue, Apr 9, 7:53 AM · Restricted Project

Sat, Mar 30

KenLSoft closed T273: tfm_svcall_psa_get() receives 0 signal in doorbell scenario as Resolved.
Sat, Mar 30, 10:05 AM · Trusted Firmware M
KenLSoft closed T204: Make IPC branch work on AN519 as Resolved.
Sat, Mar 30, 10:05 AM · Trusted Firmware M

Thu, Mar 28

KenLSoft closed T223: Linker script file alignment as Resolved.
Thu, Mar 28, 2:34 PM · Trusted Firmware M
KenLSoft added a comment to T223: Linker script file alignment.

After Jinja2 is merged, there is a template for GCC and ARMCLANG. Close this task.

Thu, Mar 28, 2:34 PM · Trusted Firmware M
KenLSoft changed the edit policy for Trusted Firmware-m Isolation Level 2.
Thu, Mar 28, 7:22 AM · Restricted Project

Wed, Mar 27

KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Wed, Mar 27, 1:33 PM · Restricted Project
KenLSoft triaged T294: Isolation level 2 as High priority.
Wed, Mar 27, 2:02 AM · Restricted Project

Tue, Mar 26

KenLSoft triaged T293: Set proper MAIR_ATTR for mpu regions as Normal priority.
Tue, Mar 26, 8:50 AM · Restricted Project
KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Tue, Mar 26, 6:06 AM · Restricted Project
KenLSoft triaged T292: refine thread part source for incoming patches as Normal priority.
Tue, Mar 26, 5:51 AM · Restricted Project

Mon, Mar 25

KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Mon, Mar 25, 8:44 AM · Restricted Project

Mar 21 2019

KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Mar 21 2019, 7:23 AM · Restricted Project
KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Mar 21 2019, 7:08 AM · Restricted Project

Mar 18 2019

KenLSoft updated subscribers of T204: Make IPC branch work on AN519.
Mar 18 2019, 7:22 AM · Trusted Firmware M
KenLSoft closed T205: Make IPC work on MUSCA_A as Resolved.
Mar 18 2019, 2:50 AM · Trusted Firmware M
KenLSoft added a comment to T205: Make IPC work on MUSCA_A.

Tried latest merged master branch on MUSCA_A and IPC works fine. Mark this task as resolved.

Mar 18 2019, 2:50 AM · Trusted Firmware M
KenLSoft closed T276: stacking issue in psa_call when FP was enabled as Resolved.
Mar 18 2019, 1:42 AM · Trusted Firmware M
KenLSoft added a comment to T276: stacking issue in psa_call when FP was enabled.

Thanks.

Mar 18 2019, 1:18 AM · Trusted Firmware M

Mar 15 2019

KenLSoft added a project to T281: IPC configuration build fail on AN519: Restricted Project.
Mar 15 2019, 11:06 AM · Restricted Project
KenLSoft added a comment to T276: stacking issue in psa_call when FP was enabled.

@mikisch81
A short question, has your platform defined __FPU_PRESENT=1?

Mar 15 2019, 10:31 AM · Trusted Firmware M
KenLSoft closed T269: Merge 'feature-ipc' branch into 'master' branch as Resolved.
Mar 15 2019, 5:50 AM · Restricted Project

Mar 14 2019

KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Mar 14 2019, 8:01 AM · Restricted Project
KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Mar 14 2019, 7:59 AM · Restricted Project

Mar 13 2019

KenLSoft added a comment to T273: tfm_svcall_psa_get() receives 0 signal in doorbell scenario.

Patches for the fixing:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/712

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

Does it mean that patches mentioned in T95 could be merged?

Mar 13 2019, 8:34 AM · Trusted Firmware M
KenLSoft added a comment to T228: Update build system to support latest cmake version..
Fatal error: L6002U: Could not open file @CMakeFiles/tfm_s.dir/objects1.rsp: No such file or directory
Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
make.exe[2]: *** [app/secure_fw/CMakeFiles/tfm_s.dir/build.make:167: app/secure_fw/tfm_s.axf] Error 1
make.exe[1]: *** [CMakeFiles/Makefile2:252: app/secure_fw/CMakeFiles/tfm_s.dir/all] Error 2
make.exe: *** [Makefile:118: all] Error 2
Mar 13 2019, 8:17 AM · Trusted Firmware M
KenLSoft added a comment to T228: Update build system to support latest cmake version..

Hi,
I am using ARMCLANG build on AN521, with latest master branch:

https://git.trustedfirmware.org/trusted-firmware-m.git/commit/?h=refs/heads/master&id=807fedbb8070b6d735e1c9e2103e6c1ea632fe8c
Mar 13 2019, 8:10 AM · Trusted Firmware M
KenLSoft added a comment to T276: stacking issue in psa_call when FP was enabled.

The patch is created, do the test now. Expect to publish it soon for review.
Thanks.

Mar 13 2019, 7:52 AM · Trusted Firmware M
KenLSoft added a comment to T228: Update build system to support latest cmake version..

Hi Gyuri,
I saw the document update patch, but cmake 3.10 still fails in my side. Which means the document is updated first before cmake change?
Thanks.

Mar 13 2019, 7:38 AM · Trusted Firmware M

Mar 12 2019

KenLSoft added a comment to T273: tfm_svcall_psa_get() receives 0 signal in doorbell scenario.

Can you elaborate on the root cause?

Mar 12 2019, 1:30 AM · Trusted Firmware M

Mar 11 2019

KenLSoft added a comment to T273: tfm_svcall_psa_get() receives 0 signal in doorbell scenario.

Hi @mikisch81 ,
We have spotted this issue, and now thinking the best solution for it. Please ping me if you have any updates for this task, thanks!

Mar 11 2019, 10:22 AM · Trusted Firmware M
KenLSoft added a comment to T276: stacking issue in psa_call when FP was enabled.

Hi @mikisch81,
Since you have found the root cause, can you provide a fix for that? You can push to branch feature-ipc.
Thanks.

Mar 11 2019, 1:45 AM · Trusted Firmware M

Mar 1 2019

KenLSoft triaged T269: Merge 'feature-ipc' branch into 'master' branch as High priority.
Mar 1 2019, 11:04 AM · Restricted Project

Feb 21 2019

KenLSoft added a comment to T264: psa_wait may return 0 on PSA_BLOCK.

Hi Oren,
I read the test code and got some questions:

  1. There are two partitions involved, can you tell which psa_wait returned wrong signal code and show me the debug message (I noticed SP2 would print out something if psa_wait returned error message)? It would be nice if you can tell the line number in the source you shared.
  2. It looks like the case is: client -> SP1 -> SP2, three roles get involved in testing, is that true? Or there are more roles?
  3. I can not find TF-M adapter layer in cloned source of mbed-os, is the code showed as same as the working version on your local?
Feb 21 2019, 2:22 PM · Trusted Firmware M
KenLSoft added a comment to T263: set_rhandle durring disconnect cause panic.

Hi Oren,
For PSA related ticket please add me as subscriber. Thanks.

Feb 21 2019, 2:12 PM · Trusted Firmware M

Feb 19 2019

KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Feb 19 2019, 10:40 AM · Restricted Project
KenLSoft added a project to Trusted Firmware-m Isolation Level 2: Restricted Project.
Feb 19 2019, 10:20 AM · Restricted Project
KenLSoft changed the edit policy for Trusted Firmware-m Isolation Level 2.
Feb 19 2019, 8:43 AM · Restricted Project
KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Feb 19 2019, 8:40 AM · Restricted Project
KenLSoft edited the content of Trusted Firmware-m Isolation Level 2.
Feb 19 2019, 8:38 AM · Restricted Project
KenLSoft created Trusted Firmware-m Isolation Level 2.
Feb 19 2019, 8:37 AM · Restricted Project

Feb 18 2019

KenLSoft added a comment to T226: Configure Isolation for partitions with SPM_PART_FLAG_IPC flag.

Validated and merged. Please help to close this ticket.

Feb 18 2019, 2:10 AM · Trusted Firmware M
KenLSoft added a comment to T225: In case of more than one thread of the same priority, a running thread might not get scheduled.

Validated and merged.
Can you help to close this item? Thanks.

Feb 18 2019, 2:08 AM · Trusted Firmware M

Feb 12 2019

KenLSoft added a comment to T216: psa_set_rhandle() during PSA_IPC_CONNECT.

Thanks Alex.
That's a quick fix for removing the blocker. After T244 is solved this patch maybe not relevant, the purpose is no affecting API user behaviour (no workarounds) even the connection handle allocation mechanism is changed. Since mechanism changing may not happen soon, let's apply this one first.

Feb 12 2019, 9:51 AM · Trusted Firmware M

Feb 1 2019

KenLSoft closed T113: Full IPC implementation for PSA APIs. as Resolved.
Feb 1 2019, 2:33 AM · Trusted Firmware M

Jan 31 2019

KenLSoft added a comment to T216: psa_set_rhandle() during PSA_IPC_CONNECT.

Thanks for submitting. We will investigate it and try to find out a plan.

Jan 31 2019, 2:57 AM · Trusted Firmware M
KenLSoft changed the edit policy for T223: Linker script file alignment.
Jan 31 2019, 2:15 AM · Trusted Firmware M

Jan 29 2019

KenLSoft changed the edit policy for T206: Adjust buiding configurations for IPC mode.
Jan 29 2019, 8:41 AM · Trusted Firmware M
KenLSoft changed the edit policy for T205: Make IPC work on MUSCA_A.
Jan 29 2019, 8:37 AM · Trusted Firmware M
KenLSoft changed the edit policy for T204: Make IPC branch work on AN519.
Jan 29 2019, 8:34 AM · Trusted Firmware M
KenLSoft changed the edit policy for T203: Veneer implementation change for IPC client APIs.
Jan 29 2019, 6:12 AM · Trusted Firmware M
KenLSoft added a comment to T194: invec/outvec checks TOCTOU.

Hi Alex,
This line is for extracting NSPE invec/outvec from invec due to parameters number limitation. The anti-TOCTOU is added in line: 177 now working for secure partitions.

Jan 29 2019, 6:06 AM · Trusted Firmware M

Jan 28 2019

KenLSoft added a comment to T194: invec/outvec checks TOCTOU.

Thanks, Alexander, currently we copy into a local buffer and then moved to the message instead of moving to message directly due to message buffer allocation limitation (https://developer.trustedfirmware.org/T195)

Jan 28 2019, 2:04 AM · Trusted Firmware M
KenLSoft triaged T195: Message allocation enhancement as High priority.
Jan 28 2019, 2:03 AM · Trusted Firmware M

Jan 24 2019

KenLSoft renamed T186: Align IPC SPM and library SPM from Merge IPC SPM and library SPM together to Align IPC SPM and library SPM.
Jan 24 2019, 7:48 AM · Restricted Project
KenLSoft triaged T190: Change the design of using tfm_sfn_req_s in veneer as Normal priority.
Jan 24 2019, 7:32 AM · Trusted Firmware M
KenLSoft triaged T189: Identify the source of a given handle to know if it is malicious as Normal priority.
Jan 24 2019, 7:17 AM · Trusted Firmware M

Jan 23 2019

KenLSoft triaged T187: Panic caller while invalid call is detected as High priority.
Jan 23 2019, 9:47 AM · Trusted Firmware M

Jan 22 2019

KenLSoft added a comment to T184: NSPE parameter checking of iovecs.

Task moved to :https://developer.trustedfirmware.org/T185

Jan 22 2019, 8:04 AM · Trusted Firmware M
KenLSoft triaged T185: NSPE parameter checking of iovecs as Normal priority.
Jan 22 2019, 8:04 AM · Trusted Firmware M
KenLSoft closed T184: NSPE parameter checking of iovecs as Invalid.
Jan 22 2019, 8:01 AM · Trusted Firmware M
KenLSoft renamed T184: NSPE parameter checking of iovecs from PSA FF alignment todo list to NSPE parameter checking of iovecs.
Jan 22 2019, 7:59 AM · Trusted Firmware M
KenLSoft updated the task description for T184: NSPE parameter checking of iovecs.
Jan 22 2019, 1:26 AM · Trusted Firmware M
KenLSoft updated the task description for T184: NSPE parameter checking of iovecs.
Jan 22 2019, 1:24 AM · Trusted Firmware M
KenLSoft updated the task description for T184: NSPE parameter checking of iovecs.
Jan 22 2019, 1:23 AM · Trusted Firmware M
KenLSoft triaged T184: NSPE parameter checking of iovecs as High priority.
Jan 22 2019, 1:23 AM · Trusted Firmware M

Jan 11 2019

KenLSoft added a comment to T39: manifest files PSA alignment.

No problem to handle this task, since it is needed eventually. Current no duplicated item for this, the only thing is if there is a bigger task would cover this item.

Jan 11 2019, 1:46 AM · Trusted Firmware M

Dec 27 2018

KenLSoft added a comment to T95: Support CMake response file to enable linking many objects.

Hi Gyuri,
Version 3.7 won't report the issue in my side.

Dec 27 2018, 6:29 AM · Trusted Firmware M

Dec 26 2018

KenLSoft added a comment to T163: SST IPC Compatibility .

Gerrit review items:
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/472/
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/473/
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/474/

Dec 26 2018, 7:06 AM · Restricted Project

Dec 24 2018

KenLSoft edited the content of Inter-Processes Communication.
Dec 24 2018, 7:01 AM · Trusted Firmware M
KenLSoft changed the edit policy for Inter-Processes Communication.
Dec 24 2018, 2:13 AM · Trusted Firmware M
KenLSoft edited the content of Inter-Processes Communication.
Dec 24 2018, 2:12 AM · Trusted Firmware M

Dec 20 2018

KenLSoft triaged T163: SST IPC Compatibility as Normal priority.
Dec 20 2018, 2:47 AM · Restricted Project

Dec 19 2018

KenLSoft updated the task description for T113: Full IPC implementation for PSA APIs..
Dec 19 2018, 1:56 AM · Trusted Firmware M
KenLSoft closed T162: Hotfixes for fixing test not pass on rebased feature-ipc branch as Resolved.
Dec 19 2018, 1:50 AM · Trusted Firmware M

Dec 17 2018

KenLSoft added a comment to T162: Hotfixes for fixing test not pass on rebased feature-ipc branch.

Related patches:
https://review.trustedfirmware.org/444
https://review.trustedfirmware.org/445

Dec 17 2018, 2:57 PM · Trusted Firmware M
KenLSoft triaged T162: Hotfixes for fixing test not pass on rebased feature-ipc branch as High priority.
Dec 17 2018, 2:57 PM · Trusted Firmware M

Nov 23 2018

KenLSoft renamed Inter-Processes Communication from Inter-Processes Communication Design Document to Inter-Processes Communication.
Nov 23 2018, 6:31 AM · Trusted Firmware M
KenLSoft edited the content of Inter-Processes Communication.
Nov 23 2018, 2:08 AM · Trusted Firmware M
KenLSoft edited the content of Inter-Processes Communication.
Nov 23 2018, 2:07 AM · Trusted Firmware M
KenLSoft created Inter-Processes Communication.
Nov 23 2018, 1:13 AM · Trusted Firmware M

Nov 15 2018

KenLSoft triaged T142: Move PE related code into dedicated source as Normal priority.
Nov 15 2018, 3:38 AM · Trusted Firmware M

Oct 12 2018

KenLSoft added a comment to T113: Full IPC implementation for PSA APIs..
Oct 12 2018, 1:51 AM · Trusted Firmware M

Oct 11 2018

KenLSoft triaged T113: Full IPC implementation for PSA APIs. as High priority.
Oct 11 2018, 2:14 AM · Trusted Firmware M

Oct 7 2018

KenLSoft closed T90: Rebase on 'feature-ipc' branch to sync code with latest 'master' as Resolved.

Merged due to ALL CR + 2.

Oct 7 2018, 3:22 AM · Trusted Firmware M

Sep 18 2018

KenLSoft added a comment to T95: Support CMake response file to enable linking many objects.

https://review.trustedfirmware.org/#/c/237/

Sep 18 2018, 2:51 AM · Trusted Firmware M
KenLSoft triaged T95: Support CMake response file to enable linking many objects as Normal priority.
Sep 18 2018, 2:36 AM · Trusted Firmware M
KenLSoft added a comment to T90: Rebase on 'feature-ipc' branch to sync code with latest 'master'.

Review OK. Waiting for final confirm.

Sep 18 2018, 2:29 AM · Trusted Firmware M

Sep 14 2018

KenLSoft added a comment to T90: Rebase on 'feature-ipc' branch to sync code with latest 'master'.

Below commits are involved:
https://review.trustedfirmware.org/196
https://review.trustedfirmware.org/197
https://review.trustedfirmware.org/198
https://review.trustedfirmware.org/199
https://review.trustedfirmware.org/200
https://review.trustedfirmware.org/201
https://review.trustedfirmware.org/202
https://review.trustedfirmware.org/203
https://review.trustedfirmware.org/204
https://review.trustedfirmware.org/205
https://review.trustedfirmware.org/206
https://review.trustedfirmware.org/207
https://review.trustedfirmware.org/208
https://review.trustedfirmware.org/209
https://review.trustedfirmware.org/210
https://review.trustedfirmware.org/211
https://review.trustedfirmware.org/212
https://review.trustedfirmware.org/213
https://review.trustedfirmware.org/214
https://review.trustedfirmware.org/215
https://review.trustedfirmware.org/216
https://review.trustedfirmware.org/217
https://review.trustedfirmware.org/218
https://review.trustedfirmware.org/219
https://review.trustedfirmware.org/220
https://review.trustedfirmware.org/221
https://review.trustedfirmware.org/222
https://review.trustedfirmware.org/223
https://review.trustedfirmware.org/224
https://review.trustedfirmware.org/225
https://review.trustedfirmware.org/226
https://review.trustedfirmware.org/227
https://review.trustedfirmware.org/228
https://review.trustedfirmware.org/229
https://review.trustedfirmware.org/230
https://review.trustedfirmware.org/231
And one more for fixing problems after rebase:
https://review.trustedfirmware.org/233

Sep 14 2018, 2:25 AM · Trusted Firmware M

Sep 12 2018

KenLSoft triaged T90: Rebase on 'feature-ipc' branch to sync code with latest 'master' as High priority.
Sep 12 2018, 7:46 AM · Trusted Firmware M

Aug 20 2018

KenLSoft closed T58: IPC Implementation - Part 1: demo of API usage as Resolved.
Aug 20 2018, 9:00 AM · Trusted Firmware M

Jul 31 2018

KenLSoft added a comment to T58: IPC Implementation - Part 1: demo of API usage.

Tested on DS5 MPS2 model (AN521 in TF-M configuration). Attached test log.
Two version APIs are not implemented so there shows two FAILED items in the log.

Jul 31 2018, 2:39 AM · Trusted Firmware M