万晓庆
|
11b35fe795
|
LiteIpc驱动增强:增加版本控制命令、增加handle特殊处理机制。
Signed-off-by: 万晓庆 <wanxiaoqing@huawei.com>
|
2022-04-26 17:40:17 +08:00 |
openharmony_ci
|
b086195e97
|
!869 chore:精简冗余语句
Merge pull request !869 from Zhaotianyu/0326libc_opt
|
2022-04-11 02:53:22 +00:00 |
openharmony_ci
|
b90531e366
|
!869 chore:精简冗余语句
Merge pull request !869 from Zhaotianyu/0326libc_opt
|
2022-04-11 02:53:21 +00:00 |
arvinzzz
|
a1a6286500
|
feature: 高频函数优化
精简冗余语句
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: If7716d6ce6b751b3525c41fe3c95ff608ef64136
|
2022-04-08 17:14:23 +08:00 |
openharmony_ci
|
e1027b5902
|
!866 fix: 修复前后台进程支持
Merge pull request !866 from zhushengle/shell_
|
2022-04-07 11:19:32 +00:00 |
openharmony_ci
|
b9a445ca44
|
!866 fix: 修复前后台进程支持
Merge pull request !866 from zhushengle/shell_
|
2022-04-07 11:19:32 +00:00 |
zhushengle
|
338044cd9c
|
fix: 修复前后台进程支持
1.优化shell机制,删除无用的线程
2.修复前后台进程支持
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I8bb13e53f290989455260dd5fb3f604ddebc9c8b
|
2022-04-06 16:47:49 +08:00 |
openharmony_ci
|
18a2fc8e8d
|
!769 fix: 修复hm_liteipc.c的double unlock错误
Merge pull request !769 from niejianglei/master
|
2022-04-06 03:14:21 +00:00 |
openharmony_ci
|
fa0e803ac9
|
!865 add stm32mp157 development board
Merge pull request !865 from Laowang-BearPi/master
|
2022-04-01 06:38:31 +00:00 |
Laowang-BearPi
|
4f641cc145
|
删除GN中特殊构建命令
Signed-off-by: Laowang-BearPi <wangcheng@holdiot.com>
|
2022-03-31 23:08:50 +08:00 |
Laowang-BearPi
|
9063a45d5a
|
修改部分板级配置
Signed-off-by: Laowang-BearPi <wangcheng@holdiot.com>
|
2022-03-31 22:12:44 +08:00 |
Laowang-BearPi
|
4b4e1264f5
|
add stm32mp157 development board
Signed-off-by: Laowang-BearPi <wangcheng@holdiot.com>
|
2022-03-30 18:46:02 +08:00 |
openharmony_ci
|
3f5307e7bb
|
!855 feat: 支持调度框架
Merge pull request !855 from zhushengle/sched_frame
|
2022-03-30 09:27:43 +00:00 |
zhushengle
|
eddcb840d3
|
feat: 支持调度框架
Close #I4Z3BL
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I5f32d1001ffabc0f725ce65b51ed9b3791e97f2b
|
2022-03-30 15:54:47 +08:00 |
openharmony_ci
|
a0e205eb0a
|
!864 update readme
Merge pull request !864 from LeonChan/master
|
2022-03-30 03:44:30 +00:00 |
LeonChan
|
707028dfe1
|
update README
Signed-off-by: leonchan5 <chenwei26@huawei.com>
|
2022-03-29 07:15:46 +00:00 |
openharmony_ci
|
49d72afc8e
|
!810 fix:优化修改epoll系统调用接口
Merge pull request !810 from Kiita/220224_epoll
|
2022-03-28 08:41:06 +00:00 |
zhangyan
|
c11ff67869
|
fix:优化修改epoll_create系统调用接口和epoll_create实现方式
re #I4STTF
Signed-off-by: Kiita <zhanyan@huawei.com>
Change-Id: I4d5dcfbe6937659489a3f688d188706398e25ec0
|
2022-03-28 04:13:54 +00:00 |
zhangyan
|
b6a49e7c89
|
fix:优化修改epoll_create系统调用接口和epoll_create实现方式
re #I4STTF
Signed-off-by: Kiita <zhanyan@huawei.com>
Change-Id: I06a8bb79376ca3799fa45732bc612c977e0a7ac9
|
2022-03-28 04:10:11 +00:00 |
lnlan
|
e847c8b468
|
fix:优化修改epoll_create系统调用接口和epoll_create实现方式
re #I4STTF
Signed-off-by: Kiita <zhanyan@huawei.com>
Change-Id: Ifec720eb5dd7aef8283875048d23b6a3d66b5436
|
2022-03-28 04:07:59 +00:00 |
openharmony_ci
|
faeeaf294c
|
!862 fix: 修复魔法键无法显示进程信息的问题
Merge pull request !862 from zhushengle/magickey
|
2022-03-26 06:52:05 +00:00 |
zhushengle
|
b2caf46b4e
|
fix: 修复魔法键无法显示进程信息的问题
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I9787fb3420da73cf289c434995fd2371e3fe5117
|
2022-03-26 11:54:39 +08:00 |
openharmony_ci
|
ccbc55df60
|
!861 feat: 优化调度debug功能
Merge pull request !861 from zhushengle/sched_stat
|
2022-03-26 02:19:22 +00:00 |
zhushengle
|
7f4294af00
|
feat: 优化调度debug功能
1.删除废弃功能
2.优化调度debug功能
3.删除sched_sq目录
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: If2e60fb334f4c3a3f6008d724d7619cdcb3baf51
|
2022-03-26 09:58:54 +08:00 |
openharmony_ci
|
4a63bacc47
|
!860 fix:修复readme链接指向问题
Merge pull request !860 from xuxinyu/master
|
2022-03-24 13:10:28 +00:00 |
x_xiny
|
ee6f3f0d79
|
fix:修复readme链接指向问题
Signed-off-by: x_xiny <1301913191@qq.com>
Change-Id: Ieb18e3e525c9222aea8605875bb6c141420ae13f
|
2022-03-24 21:01:55 +08:00 |
openharmony_ci
|
e05300cdf0
|
!858 fix:修复readme链接指向问题
Merge pull request !858 from xuxinyu/master
|
2022-03-24 12:37:53 +00:00 |
openharmony_ci
|
b8951e2cd9
|
!858 fix:修复readme链接指向问题
Merge pull request !858 from xuxinyu/master
|
2022-03-24 12:37:53 +00:00 |
x_xiny
|
e3ce27536c
|
fix:修复readme链接指向问题
Signed-off-by: x_xiny <1301913191@qq.com>
Change-Id: Iac679135e78e895f0bb6fb2fd12df017db3534c9
|
2022-03-24 20:23:34 +08:00 |
openharmony_ci
|
a6c5309a5f
|
!856 fix: 修复类型不匹配问题
Merge pull request !856 from zhushengle/type
|
2022-03-24 03:59:05 +00:00 |
zhushengle
|
65d5526c70
|
fix: 修复类型不匹配问题
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I31e16c9716de1223db7e4de916af3e010ca5f4e4
|
2022-03-24 11:24:34 +08:00 |
openharmony_ci
|
33c4e194b8
|
!851 增加队列支持变长读操作
Merge pull request !851 from chenliming_kh/master
|
2022-03-24 01:51:29 +00:00 |
openharmony_ci
|
1b11caa45c
|
!853 检视问题修复
Merge pull request !853 from wangchen/0322_up
|
2022-03-22 13:46:47 +00:00 |
wangchen
|
6ba17fc862
|
fix: kora工具检视问题修复
【背景】kora工具检视问题修复
【修改方案】
1,对部分代码问题进行整改
【影响】
对现有的产品编译不会有影响。
Signed-off-by: wangchen <wangchen64@huawei.com>
Change-Id: Iafc58b7c71e5d139e11a0ae9d98ca5a57fc6549f
|
2022-03-22 13:24:07 +00:00 |
openharmony_ci
|
f61ecd7669
|
!849 fix: 删除无效用例
Merge pull request !849 from zhushengle/de
|
2022-03-22 11:14:27 +00:00 |
chenliming
|
ec3c8be6ee
|
chenliming@kaihongdigi.com: 队列支持变长读操作
Signed-off-by: chenliming <chenliming@kaihongdigi.com>
|
2022-03-22 18:36:24 +08:00 |
zhushengle
|
3cd28f32ca
|
fix: 删除无效用例
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I8d932d850705f2ef9d54a53403fef2a44e77a2fc
|
2022-03-22 18:24:45 +08:00 |
openharmony_ci
|
4b6a6e806f
|
!846 fix: 编码规范修复
Merge pull request !846 from zhushengle/xxx
|
2022-03-21 13:40:48 +00:00 |
zhushengle
|
216c124854
|
fix: 编码规范修复
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Idddb6f081546d880560d075395079d95e4112599
|
2022-03-21 20:47:46 +08:00 |
openharmony_ci
|
e26d969ca8
|
!751 OsFutexWait接口当absTime为0时,返回值不正确,导致用户态c库处理不当,触发当前线程卡死
Merge pull request !751 from zhangfanfan2/other
|
2022-03-21 04:03:26 +00:00 |
openharmony_ci
|
45f66359cd
|
!841 fix:3.1代码检视问题修改
Merge pull request !841 from xuxinyu/master
|
2022-03-19 12:50:31 +00:00 |
x_xiny
|
5b87a530f5
|
fix:3.1代码检视
Signed-off-by: x_xiny <1301913191@qq.com>
Change-Id: I0e0b59cdc22b292ccf0a790010c037d43793a934
|
2022-03-19 20:22:59 +08:00 |
openharmony_ci
|
5280a45434
|
!840 fix: 修复內源检视问题
Merge pull request !840 from zhushengle/xxx
|
2022-03-19 10:37:45 +00:00 |
zhushengle
|
f7a8630584
|
fix: 修复內源检视问题
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I3e4e26d55dedc1eb079911eaee59a8bddf4e8eee
|
2022-03-19 17:50:04 +08:00 |
openharmony_ci
|
cb67dd5498
|
!834 feat: swtmr机制与调度分离,调度只针对通用线程,不针对特殊功能
Merge pull request !834 from zhushengle/swtmr
|
2022-03-19 07:59:45 +00:00 |
zhushengle
|
6d8cef40c8
|
feat: swtmr机制与调度分离,调度只针对通用线程,不针对特殊功能
背景:
原调度机制与软件定时器实现混合,调度时间链表存在两个链表,
任务切换时需要遍历两个链表才可以获取到最终的tick响应时间。
软件定时作为一个独立的功能,不应该和调度强耦合,而且软件定时
器作为一个任务,某个软件定时器的响应时间应该是软件定时器任务的
响应时间,不应该直接做为tick中断的响应时间。
方案描述:
1.将软件定时器从调度分离,作为一个独立的机制,从调度角度看其就是一个任务
2.软件定时器从调度分离之后,其timelist遍历从tick中断移动至软件定时器任务中
3.优化软件定时器的均衡调度
优势:
1.将软件定时器与调度完全分离,使得调度功能单一化,便于后续其它调度算法的引入
2.优化tick中断,减小tick中断耗时
3.优化通过写队列唤醒软件定时器任务去执行软件定时器钩子为插队列,减少软件定时
器机制本身的耗时,提升软件定时器的实时性
4.优化软件定时器均衡调度,使得软件定时器均匀分布于多核,提升软件定时器的实时性
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I07c01f134e69c1d9b7061ddf5a231df1ee99b68e
|
2022-03-19 11:23:36 +08:00 |
openharmony_ci
|
41b80ad20a
|
!838 fix: 内源检视问题修复
Merge pull request !838 from Zhaotianyu/0318codex_fix_1
|
2022-03-18 08:42:36 +00:00 |
arvinzzz
|
47fac7158e
|
fix: 内源检视问题修复
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I7c0b8f4026d8fbd4b0d985d4ce82187e56f1d6ec
|
2022-03-18 16:06:23 +08:00 |
openharmony_ci
|
6c0e1b1f04
|
!836 内核内源代码检视问题修改
Merge pull request !836 from wangchen/0317_lfx_a
|
2022-03-18 07:21:54 +00:00 |
wangchen
|
b06520ac7c
|
fix: 内核内源代码检视问题修改
【背景】内源代码检视问题
【修改方案】
1,按检视意见,进行拼写等问题的修改
【影响】
对现有的产品编译不会有影响。
Signed-off-by: wangchen <wangchen64@huawei.com>
|
2022-03-17 12:33:01 +00:00 |