wangchen
|
062235a60c
|
fix: open时可能绕过fatfs 锁
方案描述:
1, malloc 之后 清空内存,避免使用上次的指针脏数据
fix I6XVKR
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2023-04-24 15:36:35 +08:00 |
liuwenxin
|
af1afcec6a
|
fix:newlib error解决
close:#I6HL01
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2023-03-01 11:52:34 +08:00 |
openharmony_ci
|
b1a7711e15
|
!1025 Werror开启产生的告警
Merge pull request !1025 from 乔克叔叔/werrror
|
2023-02-21 06:58:16 +00:00 |
liuwenxin
|
3e83ce79c2
|
fix:告警清理包含三方库屏蔽
【修改说明】此次开启Werror,解决告警产生的报错,以及屏蔽三方库告警
close #I6ELI9
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2023-02-21 10:35:56 +08:00 |
liuwenxin
|
a96f535cd3
|
fix:Werror开启告警清理
清理Werror开启产生的告警
close:#I68YDW
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2023-01-30 10:10:07 +08:00 |
openharmony_ci
|
1669455ba9
|
!972 feat:新增文件系统测试用例
Merge pull request !972 from zhangdengyu/addFsTestCase
|
2023-01-29 08:54:33 +00:00 |
zhangdengyu
|
b637b1d979
|
test:添加文件系统测试用例
方案描述:
1、对单个接口进行规格测试。
2、对多个接口组合测试模拟上层业务场景。
3、对各接口进行压力测试确保稳定性。
Close: #I62K4B
Signed-off-by: zhangdengyu <zhangdengyu2@huawei.com>
Change-Id: I6c45631094884e0300faa994082d16dda6dd3f1d
|
2023-01-29 16:22:07 +08:00 |
openharmony_ci
|
6134d4bd22
|
!989 修复-Werror编译选项产生的告警
Merge pull request !989 from 乔克叔叔/lwx
|
2023-01-11 07:55:48 +00:00 |
liuwenxin
|
52bc16c3db
|
fix:修复-Werror编译选项产生的告警
清理框架定义未使用告警,宏重定义,以及变量定义未使用等告警。
Close #I68RLA
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2023-01-10 10:26:22 +08:00 |
arvinzzz
|
6562536db7
|
fix: mktime testcase
Eliminate the effects of different time zones
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I22f0dc7057df642e255bec9a8b663c2b544b107e
|
2023-01-04 16:39:01 +08:00 |
arvinzzz
|
399e7647bb
|
fix: mktime testcase
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I50e0252aa8611e9a269b836c552bfdf33ade8f44
|
2023-01-03 11:27:26 +08:00 |
wangchen
|
2f334bed21
|
feat: fs增加注册接口
方案描述:
增加注册机制, 并增加重复注册判断
BREAKING CHANGE:
fs增加注册接口
新增API:
int LOS_FsRegister(const char *fsType, const struct MountOps *fsMops,
const struct FileOps *fsFops, const struct FsManagement *fsMgt);
fix #I611L2
Signed-off-by: wangchen <wangchen240@huawei.com>
https://gitee.com/openharmony/kernel_liteos_m/issues/I611L2
|
2022-12-01 02:50:05 +00:00 |
yinjiaming
|
a4087a6537
|
Fix: 内核告警清理
消除了多余的空格
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: Ibe90fcf8c46ef9a60c0a8f4dbba07d399e139b8c
|
2022-11-23 10:49:31 +08:00 |
openharmony_ci
|
765add9660
|
!917 告警清理
Merge pull request !917 from 乔克叔叔/master
|
2022-11-18 09:15:46 +00:00 |
liuwenxin
|
fa6f0c393d
|
fix:告警清理
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2022-11-17 17:23:44 +08:00 |
xuxinyu
|
b25148107b
|
fix:修复用例告警
Signed-off-by: xuxinyu <xuxinyu6@huawei.com>
Change-Id: Ide6f04adcd3bb12ae296f981cab84f9d7ce867fc
|
2022-11-16 15:55:34 +08:00 |
openharmony_ci
|
be1267fafa
|
!903 fix: 修复测试用例断言宏使用不规范的问题
Merge pull request !903 from Zhaotianyu/20221110test_fix_assert
|
2022-11-14 09:41:12 +00:00 |
openharmony_ci
|
6cb544b158
|
!892 m告警清理
Merge pull request !892 from 乔克叔叔/master
|
2022-11-14 08:50:22 +00:00 |
openharmony_ci
|
aec7a45411
|
!894 Fix : POSIX 测试用例补充
Merge pull request !894 from yinjiaming/test-1
|
2022-11-14 08:34:29 +00:00 |
liuwenxin
|
2806c4af75
|
Fix:m核告警清理
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2022-11-11 17:40:25 +08:00 |
yinjiaming
|
7e442ddd61
|
fix: POSIX 测试用例后续补充
【背景】
kernel_litos_m 中需要补充 POSIX 相关的测试用例
【修改方案】
从 A 核中移植了一部分的POSIX 相关的测试用例
到 sample/posix/mqueue 目录下
【影响】
对现有的产品编译不会有影响
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I64efeb7d3ae3dbd966b716bf8e296a9eb0f5db06
|
2022-11-11 11:56:13 +08:00 |
arvinzzz
|
27ed27eb89
|
fix: 修复测试用例断言宏使用不规范的问题
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
|
2022-11-10 17:45:43 +08:00 |
wangchen
|
642d5ef709
|
fix: M核fs用例整改
【背景】M核fs用例整改
【修改方案】
1,增加部分判断,适配fatfs
2,增加部分接口
【影响】
对现有的产品编译不会有影响。
re #I5Z4DL
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2022-11-08 07:26:06 +00:00 |
liuwenxin
|
8b54493665
|
fix:告警清理
Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
|
2022-11-07 14:58:48 +08:00 |
yinjiaming
|
383a1d23e9
|
fix: POSIX 测试用例补充
【背景】
kernel_litos_m 中需要补充 POSIX 相关的测试用例
【修改方案】
从 A 核中移植了一部分的POSIX 相关的测试用例
到 sample/posix 目录下
【影响】
对现有的产品编译不会有影响
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: Ib8ab772f9893e243ace9319cb7af1486a6bd2937
|
2022-10-24 15:39:20 +08:00 |
openharmony_ci
|
a7135e252d
|
!838 fix: 测试用例修复
Merge pull request !838 from Zhaotianyu/20220925iccarm_test_fix
|
2022-10-13 12:58:17 +00:00 |
yinjiaming
|
b334658723
|
fix: POSIX测试用例补充
【背景】
POSIX测试用例需要补充
【修改方案】
此次修改将部分A核的测试用例移植到M核, 补充到testsuites/sample/posix/pthread
目录下
【影响】
对现有的产品编译不会有影响。
re #I5TIRQ
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: If4c45ca18dec53be809f6309ef1cfb1b9ac0eb20
|
2022-10-09 10:49:10 +08:00 |
arvinzzz
|
0f952132c0
|
fix: iccarm test's problem fix
close: #I5T02Y
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I29385bb25f487adafa2dbc064310817790d831bb
|
2022-09-25 18:54:03 +08:00 |
xiacong
|
784429d0dc
|
<fix>
修复报警信息,为以下修复点
1、修复空指针未判断
2、修复open后未及时close 导致内存泄露
3、修复strdup后未free
4、修复赋值后未使用等问题
5、修复编码中判断条件中无符号变量小于零的情况
Signed-off-by: xiacong <xiacong4@huawei.com>
Change-Id: I13d046141afeb8a116e6a04304a3793bf8e12bee
Signed-off-by: xiacong <xiacong4@huawei.com>
|
2022-09-24 22:11:27 +08:00 |
openharmony_ci
|
044cf59583
|
!825 M核用例编译问题修复, 内核补充fcntl
Merge pull request !825 from wangchen/0917_m
|
2022-09-22 09:06:20 +00:00 |
wangchen
|
0adbafb9c2
|
\fix: M核用例编译问题修复
【背景】M核用例编译问题修复
【修改方案】
1, 添加musl缺失的fcntl
2,删除musl下对fcntl和ioctl的依赖
3,修改fs和vfs种fcntl入参的处理
【影响】
对现有的产品编译不会有影响。
re #I5PKBJ
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2022-09-21 07:20:12 +00:00 |
yinjiaming
|
c237ff63fa
|
fix: 内核告警修复
【背景】
内核代码经扫描工具检测发现有可以修改的
告警
【修改方案】
1. 对只有单一语句的if, while等添加括号使之符合编程规范
2. 将C 风格的类型转换变为 C++ 风格的
【影响】
对现有的产品编译不会有影响。
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I0b7659882eec777cade3ee21e76a42a86e2ce822
|
2022-09-21 10:30:30 +08:00 |
wangchen
|
d8104f6290
|
fix: M4 qemu 开启newlibc编译报错
【背景】M4 qemu 开启newlibc编译报错
【修改方案】
删除musl依赖路径
【影响】
对现有的产品编译不会有影响。
re #I5GIAR
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2022-07-16 10:47:21 +00:00 |
yinjiaming
|
6f92337be2
|
fix: 修复测试用例返回值不匹配的问题
【背景】
部分测试用例所使用的宏的返回值与函数本身返回值不匹配
【修改方案】
修改不匹配的宏和函数
【影响】
对现有的产品编译不会有影响。
re #I58CP5
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: Id7b93e215cd760dbe36caea392db5abe3a1dd5f1
|
2022-07-05 12:13:58 +00:00 |
yinjiaming
|
7ecdbbe6d7
|
fix: 对与POSIX相关的测试用例添加入口
【背景】
posix 相关的测试用例中需要添加一个入口
【修改方案】
添加了对应的程序文件,并在该文件中调用所有POSIX相关的测试用例的函数
【影响】
对现有的产品编译不会有影响
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I107dd5d7ec2691c8e1d8677b916b4b00c628506f
|
2022-06-28 08:20:09 +00:00 |
lihongjin
|
243fe55c68
|
style: Misspelling
Signed-off-by: lihongjin <lihongjin1@huawei.com>
Change-Id: Ie14607b483d31a6efdf17e40e9937fe4bc2484c2
|
2022-06-23 09:46:16 +08:00 |
taiyipei
|
81249a0384
|
delete redundancy third party unity deps
Signed-off-by: taiyipei <peitaiyi@huawei.com>
|
2022-04-24 00:21:25 -07:00 |
arvinzzz
|
38f8472ddb
|
fix: 告警修复
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: Iaec45e835737c0ae7eea88408b2a1a4a79f1a40c
|
2022-03-22 18:29:16 +08:00 |
openharmony_ci
|
57a0002252
|
!642 fix:3.1内源代码检视问题
Merge pull request !642 from xuxinyu/master
|
2022-03-19 12:50:08 +00:00 |
x_xiny
|
4f12ab9a2a
|
fix:3.1代码检视问题
Signed-off-by: x_xiny <1301913191@qq.com>
Change-Id: Ib69620ebf3c139b0e69c3fb5347eaf54cab275de
|
2022-03-19 19:37:23 +08:00 |
zhushengle
|
a09d4882c4
|
fix: 规范整改
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I7be78853291d53636fd199104b4c72bbab222bcd
|
2022-03-19 15:46:10 +08:00 |
x_xiny
|
543732f522
|
fix:根据内源代码检视意见对用例进行整改
【背景】3.1代码review问题修改
【修改方案】
修复用例问题
Signed-off-by: xuiny <xuxinyu6@huawei.com>
Change-Id: I8ee5d8f5f5765e469cf72c810af8a3831a3879f9
|
2022-03-14 21:38:55 +08:00 |
zhushengle
|
90a027090a
|
fix: 删除测试用例中的工号
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I7f83a26a5bbf2bc53b614e9fce68e26ed2c6352b
|
2022-03-14 15:15:52 +08:00 |
x_xiny
|
632ea10418
|
fix:内源代码检视修改
【背景】3.1代码review问题修改
【修改方案】
re #I4WV56
Signed-off-by: xuiny <xuxinyu6@huawei.com>
Change-Id: I1f3d98ab84b739c5d3a924559b1825659dc0ea74
|
2022-03-10 19:33:41 +08:00 |
wangchen
|
43baa4fdc4
|
fix: 内源代码检视问题
【背景】内源代码检视问题
【修改方案】
1,按检视意见,进行资源泄露等问题的修改
【影响】
对现有的产品编译不会有影响。
re #I4WV56
Signed-off-by: wangchen <wangchen64@huawei.com>
|
2022-03-08 09:38:03 +00:00 |
LiteOS2021
|
5c982f1087
|
fix(time_func_test_01.c): 修复testTimes测试单板配置LOSCFG_BASE_CORE_TICK_PER_SECOND = 1000的问题
修复testTimes测试单板配置LOSCFG_BASE_CORE_TICK_PER_SECOND = 1000的问题
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-02-22 17:51:22 +08:00 |
LiteOS2021
|
4b607fd074
|
fix(posix接口融合): posix接口融合,接口规范兼容性修改
posix接口融合,接口规范兼容性修改
BREAKING CHANGE:
接口修改:
calloc
pthread_mutex_init
mq_unlink
pthread_join
pthread_exit
pthread_attr_init
pthread_attr_destroy
pthread_condattr_destroy
pthread_cond_timedwait
pthread_mutexattr_init
pthread_mutexattr_settype
pthread_mutex_destroy
pthread_mutex_timedlock
pthread_mutex_trylockk
pthread_mutex_unlock
sem_getvalue
sem_timedwait
pthread_cond_timedwait
nanosleep
timer_create
timer_settime
timer_gettime
testStdlibStrtoull005
testStdlibStrtol011
testStdlibStrtoul007
testPthread004
新增接口:
CheckForCancel
pthread_setcancelstate
pthread_setcanceltype
pthread_once
pthread_setschedprio
pthread_attr_setstack
pthread_attr_getstack
pthread_condattr_getpshared
pthread_condattr_setpshared
pthread_condattr_getclock
pthread_mutexattr_gettype
CheckMutexAttr
OsMuxPreCheck
sem_trywait
MuxPendForPosix
MuxPostForPosix
增加overrun功能
接口变化:
mq_getsetattr 改为内部接口MqGetSetAttr
GetTickTimeFromNow->OsGetTickTimeFromNow
接口位置转移:
pthread_equal接口由newlib下转移到kal/posix/src/pthread.c中
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-02-10 16:41:12 +08:00 |
LiteOS2021
|
207efc15b8
|
fix(posix): posix兼容回退
posix兼容回退
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-30 23:09:20 +08:00 |
LiteOS
|
39558ae1a3
|
Merge branch 'master' of gitee.com:openharmony/kernel_liteos_m into master
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-29 19:30:28 +08:00 |
LiteOS2021
|
e0b12758da
|
fix(posix): posix接口融合,接口规范兼容性修改
posix接口融合,接口规范兼容性修改
BREAKING CHANGE:
接口修改:
calloc
pthread_mutex_init
mq_unlink
pthread_join
pthread_exit
pthread_attr_init
pthread_attr_destroy
pthread_condattr_destroy
pthread_cond_timedwait
pthread_mutexattr_init
pthread_mutexattr_settype
pthread_mutex_destroy
pthread_mutex_timedlock
pthread_mutex_trylockk
pthread_mutex_unlock
sem_getvalue
新增接口:
CheckForCancel
pthread_setcancelstate
pthread_setcanceltype
pthread_once
pthread_setschedprio
pthread_attr_setstack
pthread_attr_getstack
pthread_condattr_getpshared
pthread_condattr_setpshared
pthread_condattr_getclock
pthread_mutexattr_gettype
CheckMutexAttr
OsMuxPreCheck
sem_trywait
接口变化:
mq_getsetattr 改为内部接口OsMqGetSetAttr
接口位置转移:
pthread_equal接口由newlib下转移到kal/posix/src/pthread.c中
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-29 16:57:49 +08:00 |