Hello JerryH,

 

The OpenHarmony PMC hereby offers you committer privileges to those drivers_liteos, kernel_liteos_a, kernel_liteos_m, third_party_FatFs, third_party_FreeBSD, third_party_Linux_Kernel, third_party_NuttX, third_party_cmsis, third_party_mksh, third_party_mtd_utils, third_party_musl, third_party_optimized_routines, third_party_rt_thread, third_party_toybox, third_party_littlefs project.

These privileges are offered on the understanding that you'll use them reasonably and with common sense.

You have made great contributions to little kernel related project. Below are your PRs:

 

kernel_liteos_m repository:

1. TrustZone for the TEE solution with Cortex-m33: https://gitee.com/openharmony/kernel_liteos_m/pulls/118

2. Modified the kernel CMSIS interface and abnormal commissioning: https://gitee.com/openharmony/kernel_liteos_m/pulls/24

3. The MPU-based task stack protection mechanism is added: https://gitee.com/openharmony/kernel_liteos_m/pulls/46

4. Add the backtrace component: https://gitee.com/openharmony/kernel_liteos_m/pulls/135

5. Add the arm9 architecture: https://gitee.com/openharmony/kernel_liteos_m/pulls/205

6. Optimized scheduling and interrupt assembly logic: https://gitee.com/openharmony/kernel_liteos_m/pulls/222

7. The mechanism for deleting software timers is optimized: https://gitee.com/openharmony/kernel_liteos_m/pulls/446.

8. Fixed issues: https://gitee.com/openharmony/kernel_liteos_m/pulls/455

 

kernel_liteos_a repository:

1. The VM module supports small-sized tailoring: https://gitee.com/openharmony/kernel_liteos_a/pulls/105

2. Multi-core boot and memory mapping decoupling simplify third-party chip adaptation: https://gitee.com/openharmony/kernel_liteos_a/pulls/487

3. Solving the deadlock problem of the SHM shared memory interface: https://gitee.com/openharmony/kernel_liteos_a/pulls/438.

4. Troubleshooting the Memory Leakage Mechanism: https://gitee.com/openharmony/kernel_liteos_a/pulls/242

5. Solving the image code segment tampered vulnerability: https://gitee.com/openharmony/kernel_liteos_a/pulls/112

 

Contribution to code review:

1. Low memory resource reclamation: https://gitee.com/openharmony/kernel_liteos_m/pulls/434#diff_note_7812600

2. LMS lightweight address disinfection: https://gitee.com/openharmony/kernel_liteos_a/pulls/708#diff_note_7539548

3. Low power consumption: https://gitee.com/openharmony/kernel_liteos_m/pulls/298#diff_note_6666918

4. A stack error occurs when a new chip is transplanted in the community: https://gitee.com/openharmony/docs/issues/I4852F#note_6507406.

5. Memory size collected by task: https://gitee.com/openharmony/kernel_liteos_m/pulls/285#diff_note_6415610

6. The heap memory algorithm supports multiple discontinuous memory segments: https://gitee.com/openharmony/kernel_liteos_m/pulls/249#diff_note_6250867

 

 

All of them contributed to OpenHarmony and we’re excited to have JerryH join the project.

If you accept, please follow your guidelines:

1.      Register an DCO

2.      Provide your personal information as following format and sent to email: pmc@openharmony.io

3.      OpenHarmony Repository:

4.      your name:

5.      gitee id url: https://www.gitee.com/xxx

6.      gitee id associated email: