openharmony_ci
|
042f06e2b1
|
!260 【轻量级 PR】:fix: fix stored typo
Merge pull request !260 from jmxl/N/A
|
2021-06-04 13:54:53 +08:00 |
openharmony_ci
|
2067b2f648
|
!256 fix: 解决kill进程时无法保证进程持有的系统资源合理释放
Merge pull request !256 from zhushengle/Sig
|
2021-06-03 17:00:00 +08:00 |
openharmony_ci
|
e59693e7fa
|
!278 修复开机概率挂死
Merge pull request !278 from Zhaotianyu/0603initframework_fix
|
2021-06-03 14:50:39 +08:00 |
openharmony_ci
|
db38464778
|
!282 fix: 修复MagicKey数组越界访问
Merge pull request !282 from MGY917/master
|
2021-06-03 11:52:17 +08:00 |
Guangyao Ma
|
071cd6268a
|
fix: 修复MagicKey数组越界访问
closes #I3U4N9
Signed-off-by: Guangyao Ma <guangyao.ma@outlook.com>
Change-Id: Ic4c4c7442cd381d03d2e40a51655a17299c4c250
|
2021-06-03 11:11:21 +08:00 |
arvinzzz
|
2e82c361f7
|
fix: 修复开机概率挂死
close:#I3SWY2
Change-Id: Ied2a5828ffb682903e291dab4088020033d79230
Signed-off-by: arvinzzz <fcykztyu@163.com>
|
2021-06-03 09:43:27 +08:00 |
openharmony_ci
|
25f1051d7a
|
!269 修复启动框架debug模式编译问题
Merge pull request !269 from Zhaotianyu/0526initframework_fix
|
2021-06-02 16:50:35 +08:00 |
arvinzzz
|
4c024159a9
|
fix: 修复启动框架debug模式下-Werror=maybe-uninitialized告警以及符号链接不进镜像的隐患
close: #I3T5HR
Change-Id: I2e2452d59c82726614fb78d1177d3f0f03d6e315
Signed-off-by: arvinzzz <fcykztyu@163.com>
Change-Id: I7f0b44c15a296bd8d15f0bf1fbdde60f67bb0a6c
|
2021-06-02 09:31:51 +08:00 |
zhushengle
|
cf89f016e9
|
fix: 解决kill进程时无法保证进程的已持有的内核资源合理释放.
背景: 当前信号实现原理是在系统调用结束和中断结束时检查是否有信号处理,
如果有信号处理就切去处理信号,信号处理结束后回来继续按原来流程执行。
问题:当用户态线程在执行系统调用或缺页异常时,运行在内核态,如果此时有信
号需要处理,且该线程已经持有了部分内核资源(如:锁,内存等), 此时如
果有中断发生,则在中断结束时,就会去处理该信号,此时用户态线程持有
了内核未释放的资源跑到了用户态去运行,如果该线程在用户态出现问题,
那么它持有的内核资源就无法被释放了。
方案:用户态线程在执行系统调用和缺页异常时暂时屏蔽信号,防止此时有中断去
处理信号,等系统调用结束或缺页异常结束时再去处理信号。
解决的问题:
1. 执行系统调用或缺页异常时屏蔽信号,防止中断去处理信号
2.解决无法kill 因为用户态的锁、ipc等阻塞的用户态线程
3.进程退出方式转变为: 依次通过kill去杀死该进程的所有线程
Close #I3S0N0
Change-Id: I0c48b9c89382826191b8a9326c71b57ba84124c2
|
2021-05-24 14:29:37 +08:00 |
openharmony_ci
|
3f16f1684a
|
!248 fix: fix length typo
Merge pull request !248 from kenneth/los_queue.h
|
2021-05-22 09:13:46 +08:00 |
zhangfanfan2
|
0ea476b974
|
fix: 关闭jffs和fat后,rootfs配置也被相应关闭,导致nand介质的rootfs不可用。
close: #I3SBYN
|
2021-05-21 17:41:30 +08:00 |
arvinzzz
|
d2f2679071
|
fix: Delete useless 'exc interaction' macros and function declarations.
close: #I3SDKY
Change-Id: I5ed9356ce2b55b6e07c3f192cdbc4a4f6fbfaa58
|
2021-05-21 15:10:05 +08:00 |
jmxl
|
d25560f8ac
|
fix: fix stored typo
|
2021-05-21 10:16:04 +08:00 |
openharmony_ci
|
9b364500ad
|
!252 删除冗余宏定义OFFSET_OF_FIELD
Merge pull request !252 from JerryH/list
|
2021-05-21 09:54:18 +08:00 |
arvinzzz
|
8cde768588
|
refactor: Refactored the kernel boot process and added a init framework
close: #I3I768
Change-Id: I4f801df4abe1a9afdf43391c28276e96a5e81513
|
2021-05-20 16:45:43 +08:00 |
openharmony_ci
|
8a48f4926a
|
!249 kernel/extended/trace/los_trace.c中可能存在空指针访问
Merge pull request !249 from boxi/upload
|
2021-05-19 14:46:18 +08:00 |
kenneth
|
2b643b04c1
|
fix:fix queuePosition typo
|
2021-05-19 14:05:28 +08:00 |
openharmony_ci
|
6f99abfc7b
|
!222 fix: correct spelling
Merge pull request !222 from rtos-lover/los_task
|
2021-05-19 13:46:10 +08:00 |
YOUR_NAME
|
9b4129c949
|
Remove redundant macro definition(OFFSET_OF_FIELD)
Close #I3QMN1
Change-Id: I0ddd0c4474f5f6b5a2b1dd6608d642167b5548e6
|
2021-05-19 11:20:09 +08:00 |
kenneth
|
a68295d2a9
|
fix:change queuePosion to queuePosition
|
2021-05-19 08:38:33 +08:00 |
boxi
|
4d863e985b
|
fix: Fix wrong judgment in los_trace.c to avoid null pointer access.
Fix wrong judgment in los_trace.c to avoid null pointer access.
Close #I3RT9F
Change-Id: Id37b80fc6acc085205695318232d5f4fd75472aa
|
2021-05-18 17:21:47 +08:00 |
kenneth
|
12d98b144b
|
fix: fix length typo
fix typos length、there、necessary
close https://gitee.com/openharmony/kernel_liteos_a/issues/I3RSY0
|
2021-05-18 14:33:59 +08:00 |
kenneth
|
8f8c038b21
|
fix: fix function name OsSchedSetIdleTaskSchedParam
correct function name OsSchedSetIdleTaskSchedParam
close https://gitee.com/openharmony/kernel_liteos_a/issues/I3RQ6J
|
2021-05-18 09:02:48 +08:00 |
openharmony_ci
|
29fc5b3e3d
|
!236 fix: modify event API description
Merge pull request !236 from MGY917/event
|
2021-05-15 10:05:46 +08:00 |
openharmony_ci
|
fa273ca817
|
!242 解决内存泄漏检测错误判断及删除冗余判断
Merge pull request !242 from JerryH/mem
|
2021-05-14 16:07:28 +08:00 |
YOUR_NAME
|
8da10b9439
|
Fix memory leak check and interity error check.
Delete redundant judgments.
Close #I3P10Y and #I3QNLT
Change-Id: Ibaf5d4da46f12c291619bb88a41ac18af4612ca1
|
2021-05-14 14:42:41 +08:00 |
Guangyao Ma
|
937734b1e9
|
fix: modify event API description
Change-Id: I131c70e52d907b6c52232596475f2dba16612fce
|
2021-05-11 21:09:24 +08:00 |
openharmony_ci
|
bcf7a0701a
|
!223 add testsuites/kernel to build
Merge pull request !223 from lnlan/ktest_fixed
|
2021-05-11 17:02:03 +08:00 |
openharmony_ci
|
fdbd0820c2
|
!232 support ipc copy fd to process
Merge pull request !232 from zhOu/master
|
2021-05-11 15:46:37 +08:00 |
zhOu
|
f76fa4a344
|
feature: support ipc copy fd to process
|
2021-05-11 14:56:09 +08:00 |
openharmony_ci
|
ca5555e6a5
|
!190 fix:solve the coupling between the kernel and the structure under ARCH
Merge pull request !190 from zhushengle/Stack
|
2021-05-11 11:46:40 +08:00 |
lnlan
|
b27264b9f3
|
add testsuites/kernel to build
Change-Id: Ia14a3413b6c974771cef2e147083c7748abd1c59
|
2021-05-11 11:42:41 +08:00 |
zhushengle
|
1e308db64e
|
fix:Fixed exception not saving stack pointer of SVC mode and abnormal signal processing issues
Close #I3OAFR
Change-Id: I25b14572809b6fabb9e9d17de89a99047c02a59b
|
2021-05-11 09:58:54 +08:00 |
rtos-lover
|
c66fe0313f
|
fix: correct spelling
correct some typos in los_task.c and other files
close https://gitee.com/openharmony/kernel_liteos_a/issues/I3QDB8
|
2021-05-08 11:23:08 +08:00 |
openharmony_ci
|
6012acb509
|
!218 fix: console compile bug fix
Merge pull request !218 from MGY917/master
|
2021-05-07 12:52:39 +08:00 |
Guangyao Ma
|
f8441a0cde
|
fix: console compile bug fix
Change-Id: I4c895bf7278b50d7ddf65e9556d77221b0c7ca32
|
2021-05-07 11:38:07 +08:00 |
openharmony_ci
|
f375e50f2d
|
!133 feat: introduce mksh toybox to rootfs
Merge pull request !133 from MGY917/master
|
2021-05-07 10:31:08 +08:00 |
zhushengle
|
f6c4f6f5da
|
fix: Solution of conflict
Change-Id: If6304999f1dfbcdfbc1670b73ace61b8024336bd
|
2021-05-06 21:10:22 +08:00 |
openharmony_ci
|
27ab6247a6
|
!216 fix telnet
Merge pull request !216 from 野生毛霉君/master
|
2021-05-06 20:46:12 +08:00 |
openharmony_ci
|
be4d8e74cc
|
!201 系统异常信息保存到存储介质中的功能从shell依赖中剥离
Merge pull request !201 from zhangfanfan2/master
|
2021-05-06 20:44:32 +08:00 |
mucor
|
e03370f6ef
|
fix:telnet not work
add open in console dev init process
Change-Id: Ibf9801462d6de231001f094d4e75f01cad50da1f
|
2021-05-06 19:54:42 +08:00 |
Guangyao Ma
|
41c7689dfa
|
feat: introduce mksh toybox to rootfs
Change-Id: I0a6e6f2962ca6904c858898eb93a5b2f93e85b69
|
2021-05-06 19:20:35 +08:00 |
openharmony_ci
|
41f207516e
|
!215 fix: Sortlink, the response time to insert the node should be inserted into the back of the existing node.
Merge pull request !215 from zhushengle/sortlink
|
2021-05-06 19:16:12 +08:00 |
YOUR_NAME
|
d846035f3e
|
feature:the feature of saving system exception information to the
storage medium is separated from the shell module.
Change-Id: Id56939001d70bb92d9cc02bd7c9f55ca8b61cf5b
|
2021-05-06 15:18:15 +08:00 |
openharmony_ci
|
78f1de69f4
|
!211 Delete redundant code
Merge pull request !211 from Harylee/update_osal
|
2021-05-06 14:42:17 +08:00 |
zhushengle
|
1323874389
|
fix: Sortlink, the response time to insert the node should be inserted into the back of the existing node.
Close #I3PSJ8
Change-Id: Ib630ba4febbc21d4f25af0961f5c996eadf4e054
|
2021-05-06 11:02:36 +08:00 |
openharmony_ci
|
db16ef1430
|
!207 错误码不符合预期问题修复
Merge pull request !207 from lnlan/ker_fixed
|
2021-05-05 10:16:01 +08:00 |
Haryslee
|
022768ab58
|
Delete redundant code
Change-Id: Id75a1b146766f448838afc80ad11cfd9d990e94e
|
2021-04-30 10:21:49 +08:00 |
JING
|
4b0e47fd03
|
修复/userdata分区擦除后无法挂载的问题
issue#I3O8IF的修改中,将fat无法识别的格式错误码由ENOENT改为ENOTSUP。此处修改有遗漏,造成无fat格式的userdata分区无法挂载。
|
2021-04-29 20:09:06 +08:00 |
lnlan
|
89e9820189
|
fixed, to set errno in mq_receive and shm_get
Change-Id: Iecd1a896f92522ecc75d099c23761969a83b1d29
|
2021-04-29 19:41:15 +08:00 |