openharmony_ci
|
33e2b5e085
|
!376 m核优化lwip默认配置
Merge pull request !376 from 刘建东/cherry-pick-1635479803
|
2021-10-30 03:08:58 +00:00 |
YOUR_NAME
|
79099bb28c
|
fixed b2e3849 from https://gitee.com/life-liu/kernel_liteos_m/pulls/375
fix: optimize default configuration
optimize default configuration
close: #I4FSC9
Signed-off-by: liujiandong <liujiandong1@huawei.com>
|
2021-10-29 14:46:02 +08:00 |
openharmony_ci
|
11e8e895d3
|
!373 m核ioctl支持SIOCGIFBRDADDR选项
Merge pull request !373 from 刘建东/cherry-pick-1635300312
|
2021-10-29 02:19:05 +00:00 |
YOUR_NAME
|
a562b67f90
|
fixed 33ee492 from https://gitee.com/life-liu/kernel_liteos_m/pulls/360
feat: add option SIOCGIFBRDADDR for ioctl
add option SIOCGIFBRDADDR for ioctl
close: #I4EGNG
Signed-off-by: liujiandong <liujiandong1@huawei.com>
|
2021-10-27 02:05:13 +00:00 |
openharmony_ci
|
fafd3b66d4
|
!365 fix:修复文件系统vfs层未正确判空g_fs的问题
Merge pull request !365 from Far/cherry-pick-1634701427
|
2021-10-20 04:18:58 +00:00 |
Far
|
5e3a29dd97
|
fix:修复文件系统vfs层未正确判空g_fs的问题
Close #I4ELVA
Signed-off-by: Far <yesiyuan2@huawei.com>
Change-Id: Id8cbbd6c65df0411f22af11412f01b57fa8c27d1
|
2021-10-20 11:50:35 +08:00 |
openharmony_ci
|
d1d19e088d
|
!352 fix: 调用LOS_TaskDetach操作已退出的joinable的任务时,未正确回收该任务
Merge pull request !352 from zhushengle/cherry-pick-1634283734
|
2021-10-15 10:38:32 +00:00 |
zhushengle
|
2c85b0ec6d
|
fixed 49c93b3 from https://gitee.com/zhushengle/kernel_liteos_m/pulls/351
fix: 调用LOS_TaskDetach操作已退出的joinable的任务时,未正确回收该任务
Close #I4DZL7
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Iac88818317c07807d0636712025f2c75b3b1f766
|
2021-10-15 07:42:15 +00:00 |
openharmony_ci
|
773613af16
|
!333 fix: OS_TASK_STACK_PROTECT_SIZE undeclared error
Merge pull request !333 from kenneth/mpu-3.0
|
2021-09-29 03:49:03 +00:00 |
openharmony_ci
|
0f0e4dfafd
|
!334 fix: LOS_QueueInfoGet函数统计等待读写任务有误
Merge pull request !334 from kenneth/queue-3.0
|
2021-09-29 02:57:37 +00:00 |
kenneth
|
2a5a515f50
|
fix: fix OS_TASK_STACK_PROTECT_SIZE undeclared error
当开启LOSCFG_EXC_HARDWARE_STACK_PROTECTION宏时,增加定义OS_TASK_STACK_PROTECT_SIZE宏
close #I4C5RW
Signed-off-by: kenneth <zhushangyuan@huawei.com>
|
2021-09-28 10:30:49 +08:00 |
kenneth
|
215a1f6dc0
|
fix: LOS_QueueInfoGet函数统计等待读写任务有误
LOS_QueueInfoGet使用32位无符号数组来记录阻塞队列的任务,每个数组元素的每个bit位对应一个任务编号。
比如第一个数组元素的32个bit位对应任务编号0-31,第二个数组元素的32个bit位对应任务编号32-63....计算任务对应的数组的bit位数时使用
掩码OS_WAIT_TASK_ARRAY_ELEMENT_MASK的值应该为31,不应该依赖任务最大数目。
close #I4C6P2
Signed-off-by: kenneth <zhushangyuan@huawei.com>
|
2021-09-28 10:18:41 +08:00 |
openharmony_ci
|
093af869d5
|
!329 解决dailycheck告警
Merge pull request !329 from Caoruihong/cherry-pick-1632647820
|
2021-09-26 10:14:11 +00:00 |
openharmony_ci
|
ef8d27db07
|
!329 解决dailycheck告警
Merge pull request !329 from Caoruihong/cherry-pick-1632647820
|
2021-09-26 10:14:10 +00:00 |
openharmony_ci
|
b22234dd6a
|
!326 fix: 添加文件版权头等信息
Merge pull request !326 from Harylee/cherry-pick-1632645903
|
2021-09-26 09:34:41 +00:00 |
Caoruihong
|
5169a23adf
|
fixed 4aba2c0 from https://gitee.com/caoruihong/kernel_liteos_m/pulls/327
chore: fix dailycheck issues
master --> HEAD
remove useless @since
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Id3452cccdcc823c374f873cf4905015351580d15
|
2021-09-26 09:17:00 +00:00 |
Haryslee
|
bc42e348d0
|
fixed cf4e017 from https://gitee.com/harylee/kernel_liteos_m/pulls/325
fix: 添加文件版权头等信息
close #I4BXBH
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: Id798eec0473a9b8e18b1c8be31f3dd6babb879b0
|
2021-09-26 08:45:03 +00:00 |
openharmony_ci
|
93cc5747a2
|
!322 feat: 支持posix 和 cmsis join能力
Merge pull request !322 from zhushengle/cherry-pick-1632465410
|
2021-09-24 08:10:40 +00:00 |
zhushengle
|
96b4c460e2
|
fixed ecfdf7f from https://gitee.com/zhushengle/kernel_liteos_m/pulls/311
feat: 支持posix 和 cmsis join能力
支持API:
LOS_TaskJoin
LOS_TaskDeatch
pthread_join
pthread_deatch
osThreadJoin
osThreadDetach
Close #I44V26
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Ib61e69c280eef2e4b3b79d9bba7bbd5a300c7fe4
|
2021-09-24 06:36:51 +00:00 |
openharmony_ci
|
23f634bde5
|
!319 fix: 修复pthread_create行为与posix不一致问题
Merge pull request !319 from zhushengle/cherry-pick-1632447173
|
2021-09-24 06:10:15 +00:00 |
openharmony_ci
|
aee17ecfa6
|
!320 cherry-pick PR259: 完善CMSIS-RTOS V2部分接口(osSemaphoreNew,osThreadJoin)
Merge pull request !320 from Caoruihong/cherry-pick-1632450240
|
2021-09-24 02:26:39 +00:00 |
Caoruihong
|
9b160141c4
|
fixed d478152 from https://gitee.com/caoruihong/kernel_liteos_m/pulls/259
feat(cmsis): support max_count for osSemaphoreNew
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Iacb6cb7771ae32ea1ca645c72fda241e8e85d422
|
2021-09-24 02:24:01 +00:00 |
zhushengle
|
3141961013
|
fixed 2b1e5a7 from https://gitee.com/zhushengle/kernel_liteos_m/pulls/308
fix: 修复pthread_create行为与posix不一致问题
1.提升posix接口和LOS接口的兼容性
2.支持优先级继承属性
Close #I49W9F
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I4d9df778a559f094dd3062e5e7030e3a03c884ec
|
2021-09-24 01:32:54 +00:00 |
openharmony_ci
|
51a6c21315
|
!315 fix: risc-v 低功耗下存在功能问题
Merge pull request !315 from zhushengle/cherry-pick-1631945741
|
2021-09-22 03:55:32 +00:00 |
zhushengle
|
c5a9ba4abf
|
fixed 9f185b5 from https://gitee.com/zhushengle/kernel_liteos_m/pulls/314
fix: pm模块解冻线程时存在删除空链表且时间片频繁唤醒系统
1.如果冻结线程状态为delay,则此时pendlist为NULL,解冻时不需要delete
2.低功耗时关闭时间片,减少时间片频繁唤醒系统
3.risc-v 中64位相加存在溢出
Close #I4AKUS
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Icb9e8f7df8488635f9660d3932b06fa6f57e6133
|
2021-09-18 06:15:45 +00:00 |
openharmony_ci
|
7fa979c67c
|
!313 挑单 shell模块task命令踩内存问题修改
Merge pull request !313 from wangchen/shell_lts
|
2021-09-17 07:46:26 +00:00 |
wangchen
|
b5e84d5516
|
fix: shell模块task命令踩内存问题修改
【背景】定期M核代码消除。
【修改方案】
1,对task命令中获取内存信息时的入参进行调整,避免引起内存问题
【影响】
对现有的产品编译不会有影响。
re #II4AIAQ
Signed-off-by: wangchen <253227059@qq.com>
|
2021-09-17 14:35:27 +08:00 |
openharmony_ci
|
c277e8d543
|
!309 feat: 低功耗支持冻结线程等需求
Merge pull request !309 from zhushengle/cherry-pick-1631622669
|
2021-09-15 00:58:09 +00:00 |
zhushengle
|
230a2f348f
|
fixed 9b5739a from https://gitee.com/zhushengle/kernel_liteos_m/pulls/298
feat: 低功耗支持冻结线程等需求
1.支持低功耗时冻结线程
2.支持延时锁
3.低功耗与idle分离
4.支持对接电源管组件的低功耗接口
LOS_PmReadLock --- 常阻塞,低功耗线程阻塞于该接口,当系统无任何模块持锁时会唤醒低功耗线程, 触发低功耗流程
LOS_PmSuspend --- 进入低功耗流程
Close #I49FJF
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I009255cfa1852b109dd8bfaf9c779e976660d621
|
2021-09-14 12:31:10 +00:00 |
openharmony_ci
|
92e3844061
|
!303 fix: 修复pm编译告警导致内核编译失败
Merge pull request !303 from zhushengle/cherry-pick-1631346536
|
2021-09-11 08:52:28 +00:00 |
zhushengle
|
088a6d5bbd
|
fixed 18b0524 from https://gitee.com/zhushengle/kernel_liteos_m/pulls/301
fix: 修复pm编译告警导致内核编译失败
Close #I49MIN
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I6b448790b170bf5980d16698ecfff27bda6c3600
|
2021-09-11 07:48:56 +00:00 |
openharmony_ci
|
d4d6489fb9
|
!297 fix: 优化低功耗流程
Merge pull request !297 from zhushengle/cherry-pick-1631173853
|
2021-09-09 09:00:36 +00:00 |
zhushengle
|
c1b2b15a87
|
fixed c6600d9 from https://gitee.com/zhushengle/kernel_liteos_m/pulls/281
fix: 优化低功耗流程
1.normal和其它模式分离,流程分层化,使得结构较为清晰
2.tick timer处理实现优化为注册对应机制则默认支持,不注册则不执行,简化使用逻辑
3.添加 pm测试用例
Close #I46VXK
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I7810ce0ca12dce96972399adf88e8319bb487905
|
2021-09-09 07:50:56 +00:00 |
openharmony_ci
|
1d9a5820f2
|
!291 修复HalTickStart错误的函数参数定义
Merge pull request !291 from 野生毛霉君/master
|
2021-09-07 06:11:28 +00:00 |
mucor
|
4443b74ea6
|
fix: fix bad params def in HalTickStart
close: #I48YWT
Signed-off-by: mucor <mucorwang@gmail.com>
|
2021-09-07 11:40:17 +08:00 |
openharmony_ci
|
6e1bdfe1de
|
!275 fix: 内核模块编译增加-Werror编译选项,且清除内核编译告警
Merge pull request !275 from zhushengle/Werror
|
2021-09-06 11:16:42 +00:00 |
zhushengle
|
3798091d87
|
fix: 内核模块编译增加-Werror编译选项,且清除内核编译告警
Close #I46E6S
Change-Id: If1362c02a0a344da881a9bf90e41f0a43ba33609
Signed-off-by: zhushengle <zhushengle@huawei.com>
|
2021-09-06 16:16:43 +08:00 |
openharmony_ci
|
459cabf7de
|
!286 按任务统计已经alloc的内存大小
Merge pull request !286 from lnlan/taskinfo
|
2021-09-01 01:48:21 +00:00 |
lnlan
|
475db62db1
|
feat: los_memory.c代码重复率处理
【背景】
los_memory.c中有4处遍历内存节点的操作,重复率较高
【修改方案】
1.提取一个遍历内存节点的函数,入参可传入处理函数来应对不同处理场景
【影响】
对现有的产品编译不会有影响。
re #I44WNU
Signed-off-by: lanleinan <lanleinan@163.com>
Change-Id: Iafd25be39e76ee29e4fb27e5ef65f1888cc23f02
|
2021-08-31 02:30:30 +00:00 |
openharmony_ci
|
d46c69ee78
|
!266 新增内存分析工具
Merge pull request !266 from Denny/memtools
|
2021-08-30 07:14:07 +00:00 |
openharmony_ci
|
047203b7fb
|
!287 修复software timer线程 readsize在第一次循环后可能未被正确赋值的问题
Merge pull request !287 from xfan1024/master
|
2021-08-28 09:06:20 +00:00 |
xiaofan
|
61cbf83f5d
|
fix:修复software timer线程
readsize在第一次循环后可能未被正确赋值的问题
Signed-off-by: xiaofan <xiaofan@iscas.ac.cn>
|
2021-08-28 16:23:37 +08:00 |
lnlan
|
53117f9f47
|
feat: 按任务统计已经alloc的内存大小
【背景】
m核需补充shell命令,按任务统计已经alloc的内存大小
【修改方案】
1.新增在task命令中,在打印task
info前遍历所有内存节点,统计各任务所占用的内存节
点大小,在打印时将其打出。
2.内存节点中,taskid所占位数随系统最大任务数调整
【影响】
对现有的产品编译不会有影响。
re #I44WNU
Signed-off-by: lanleinan <lanleinan@163.com>
Change-Id: I080b5dd056966784c0752408f9e320ca0e97c7f7
|
2021-08-28 06:14:34 +00:00 |
openharmony_ci
|
75f975c424
|
!279 feat: 完善m核qemu串口驱动,支持shell输入
Merge pull request !279 from lnlan/shell_fix
|
2021-08-26 02:03:22 +00:00 |
lnlan
|
c4dc5ab0f8
|
feat: 完善m核qemu串口驱动,支持shell输入
【背景】
m核qemu需完善串口驱动,支持shell输入
【修改方案】
1.完善串口驱动
2.添加shell任务,获取串口输入并下发处理
【影响】
对现有的产品编译不会有影响。
re #I46N7F
Signed-off-by: lanleinan <lanleinan@163.com>
Change-Id: Ib58d4e633081743e64412cb65aa209d3356d6c1c
|
2021-08-26 01:15:17 +00:00 |
openharmony_ci
|
c8015dcb49
|
!282 m核lwip增加dhcp_is_bound接口
Merge pull request !282 from 刘建东/master
|
2021-08-24 10:30:36 +00:00 |
openharmony_ci
|
7719bb28e5
|
!283 M核编译配置修改
Merge pull request !283 from wangchen/gn_codex
|
2021-08-24 07:05:59 +00:00 |
YOUR_NAME
|
84a180d585
|
feat: add interface of dhcp_is_bound
add interface of dhcp_is_bound
close: #I46W08
Signed-off-by: liujiandong <liujiandong1@huawei.com>
|
2021-08-24 11:34:03 +08:00 |
wangchen
|
deff7c921f
|
fix: M核编译配置修改
【背景】完善M核编译配置选项。
【修改方案】
1,在build.gn中添加config.gni的包含
2,修改部分build.gn中的格式规范问题
【影响】
对现有的产品编译不会有影响。
re #I46XEA
Signed-off-by: wangchen <253227059@qq.com>
|
2021-08-24 10:57:48 +08:00 |
openharmony_ci
|
e4e3caccf2
|
!272 m核lwip和hilog解耦,简化配置
Merge pull request !272 from 刘建东/master
|
2021-08-23 02:48:58 +00:00 |