- 04 6月, 2021 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !260 from jmxl/N/A
-
- 03 6月, 2021 6 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !256 from zhushengle/Sig
-
由 openharmony_ci 提交于
Merge pull request !278 from Zhaotianyu/0603initframework_fix
-
由 openharmony_ci 提交于
Merge pull request !274 from lnlan/notest_nobuild
-
由 openharmony_ci 提交于
Merge pull request !282 from MGY917/master
-
由 Guangyao Ma 提交于
closes #I3U4N9 Signed-off-by: NGuangyao Ma <guangyao.ma@outlook.com> Change-Id: Ic4c4c7442cd381d03d2e40a51655a17299c4c250
-
由 arvinzzz 提交于
close:#I3SWY2 Change-Id: Ied2a5828ffb682903e291dab4088020033d79230 Signed-off-by: Narvinzzz <fcykztyu@163.com>
-
- 02 6月, 2021 2 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !269 from Zhaotianyu/0526initframework_fix
-
由 arvinzzz 提交于
close: #I3T5HR Change-Id: I2e2452d59c82726614fb78d1177d3f0f03d6e315 Signed-off-by: Narvinzzz <fcykztyu@163.com> Change-Id: I7f0b44c15a296bd8d15f0bf1fbdde60f67bb0a6c
-
- 29 5月, 2021 1 次提交
-
-
由 lnlan 提交于
【背景】 1.编译新增-notest选项为了排除用例参与构建,使用该选项时内核用例仍会参与构建,不符合预期 2.用例编译配置选项太多,需调整优化 【修改方案】 1.原内核用例的源文件是通过框架自带的source_set(一种虚拟静态库)的方式组织的, 不受unittests(自定义的一种方式)控制,修改为文件列表直接加入到unittest中。 2.编译配置通过level控制 【影响】 对现有的产品编译不会有影响。 Change-Id: I2c6a96e7276346de96f222b725d417418ff0e537
-
- 24 5月, 2021 1 次提交
-
-
由 zhushengle 提交于
背景: 当前信号实现原理是在系统调用结束和中断结束时检查是否有信号处理, 如果有信号处理就切去处理信号,信号处理结束后回来继续按原来流程执行。 问题:当用户态线程在执行系统调用或缺页异常时,运行在内核态,如果此时有信 号需要处理,且该线程已经持有了部分内核资源(如:锁,内存等), 此时如 果有中断发生,则在中断结束时,就会去处理该信号,此时用户态线程持有 了内核未释放的资源跑到了用户态去运行,如果该线程在用户态出现问题, 那么它持有的内核资源就无法被释放了。 方案:用户态线程在执行系统调用和缺页异常时暂时屏蔽信号,防止此时有中断去 处理信号,等系统调用结束或缺页异常结束时再去处理信号。 解决的问题: 1. 执行系统调用或缺页异常时屏蔽信号,防止中断去处理信号 2.解决无法kill 因为用户态的锁、ipc等阻塞的用户态线程 3.进程退出方式转变为: 依次通过kill去杀死该进程的所有线程 Close #I3S0N0 Change-Id: I0c48b9c89382826191b8a9326c71b57ba84124c2
-
- 22 5月, 2021 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !248 from kenneth/los_queue.h
-
- 21 5月, 2021 10 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !267 from zhangfanfan2/master
-
由 zhangfanfan2 提交于
close: #I3SBYN
-
由 openharmony_ci 提交于
Merge pull request !265 from Zhaotianyu/0521
-
由 openharmony_ci 提交于
Merge pull request !264 from Denny/DennyShen-master-patch-73167
-
由 arvinzzz 提交于
close: #I3SDKY Change-Id: I5ed9356ce2b55b6e07c3f192cdbc4a4f6fbfaa58
-
由 Denny 提交于
-
由 Denny 提交于
-
由 Denny 提交于
-
由 jmxl 提交于
-
由 openharmony_ci 提交于
Merge pull request !252 from JerryH/list
-
- 20 5月, 2021 5 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !229 from Zhaotianyu/0510init_framework
-
由 openharmony_ci 提交于
Merge pull request !259 from give-me-five/master
-
由 openharmony_ci 提交于
Merge pull request !259 from give-me-five/master
-
由 give-me-five 提交于
-
由 arvinzzz 提交于
close: #I3I768 Change-Id: I4f801df4abe1a9afdf43391c28276e96a5e81513
-
- 19 5月, 2021 9 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !249 from boxi/upload
-
由 zhushy_ 提交于
-
由 openharmony_ci 提交于
Merge pull request !222 from rtos-lover/los_task
-
由 YOUR_NAME 提交于
Close #I3QMN1 Change-Id: I0ddd0c4474f5f6b5a2b1dd6608d642167b5548e6
-
由 openharmony_ci 提交于
Merge pull request !251 from MGY917/master
-
由 openharmony_ci 提交于
Merge pull request !245 from Zhaotianyu/0517
-
由 openharmony_ci 提交于
Merge pull request !250 from vcbchang/master
-
由 Guangyao Ma 提交于
Change-Id: I73055c0d9b9ceb27adb687089be4d332ec323b9c
-
由 zhushy_ 提交于
-
- 18 5月, 2021 4 次提交
-
-
由 x_xiny 提交于
Change-Id: Idb93d3cf8d236a3b7f13d95d08255208c04706dd
-
由 boxi 提交于
Fix wrong judgment in los_trace.c to avoid null pointer access. Close #I3RT9F Change-Id: Id37b80fc6acc085205695318232d5f4fd75472aa
-
由 openharmony_ci 提交于
Merge pull request !206 from guweijie/master
-
由 zhushy_ 提交于
fix typos length、there、necessary close https://gitee.com/openharmony/kernel_liteos_a/issues/I3RSY0
-