57 Commits

Author SHA1 Message Date
openharmony_ci 92b00756f0 !54 hievent在特定情况下死循环,导致模块以及所有依赖的进程卡住,系统DoS
Merge pull request !54 from honghecun/master
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release OpenHarmony-v4.0.4-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v4.0-Release OpenHarmony-v4.1-Release OpenHarmony-v4.0-Beta1 master-v OpenHarmony-v4.0.1-Release OpenHarmony-v4.1-Beta1 weekly_20240115-v OpenHarmony-v4.0-Beta2 OpenHarmony-v4.1.1-Release
2023-01-16 14:00:17 +00:00
xuyong 5ad46fe32c hievent: fix dos error
ohos inclusion
category:bugfix
issue:#I6AA15
CVE:NA

-----------------------------------

fix hievent driver dos error

Signed-off-by: xuyong <xuyong59@huawei.com>
2023-01-16 16:21:53 +08:00
openharmony_ci 5c99a57342 !48 fix: 内存分配后未校验返回值
Merge pull request !48 from zhushengle/mem
2022-11-25 03:59:15 +00:00
zhushengle ae1f94f2be fix: 修复内存分配后未校验返回值的问题
Close #I632OQ

Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: If7e1f0ff6a17dc2d33fd486b16664306458bf343
2022-11-25 11:28:15 +08:00
openharmony_ci 224dcefe90 !47 删除drivers/liteos/tzdriver目录
Merge pull request !47 from WoolenSky/master
OpenHarmony-v3.2-Beta3 OpenHarmony-v3.2-Beta2
2022-06-21 04:03:00 +00:00
袁浩 f16b108a87 change tzdriver directory
Signed-off-by: YuanHao <yuanhao34@huawei.com>
2022-06-20 15:27:05 +08:00
openharmony_ci 031a5b4346 !39 kora工具检视问题修复
Merge pull request !39 from wangchen/0322_d
OpenHarmony-v3.2-Beta1
2022-03-22 13:51:14 +00:00
wangchen 32ce1c1355 fix: kora工具检视问题修复
【背景】kora工具检视问题修复

【修改方案】
1,对部分代码问题进行整改

【影响】
对现有的产品编译不会有影响。

Signed-off-by: wangchen <wangchen64@huawei.com>
2022-03-22 09:30:42 +00:00
openharmony_ci e6eddcc543 !38 内源检视问题修复
Merge pull request !38 from wangchen/0321
2022-03-21 12:22:28 +00:00
wangchen cd9dfbd7da fix: 内源检视问题修复
【背景】内源检视问题修复

【修改方案】
1,按检视意见进行内源检视问题修复

【影响】
对现有的产品编译不会有影响。

Signed-off-by: wangchen <wangchen64@huawei.com>
2022-03-21 11:49:06 +00:00
openharmony_ci 75fa50c9a2 !36 fix:规范修改
Merge pull request !36 from zhushengle/xx
2022-03-19 11:44:18 +00:00
zhushengle de8e7797b2 fix: 规范修改
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Id120a40fdb5d35c7b10b77bddd0694fc63ff659f
2022-03-19 19:04:25 +08:00
openharmony_ci 8b1305141b !35 fix: 修复嵌套过深和函数返回值处理问题
Merge pull request !35 from zhushengle/driver
2022-03-18 06:21:38 +00:00
zhushengle 85f72a49c6 fix: 修复嵌套过深和函数返回值处理问题
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I228bc8752fb82bced7f97e0529391dac2f1eb65a
2022-03-18 11:37:33 +08:00
openharmony_ci d61b7268d4 !33 fix: 源码检视修复
Merge pull request !33 from yinjiaming/master
2022-03-14 11:08:53 +00:00
openharmony_ci 04872f9919 !34 fix: 判断安全函数返回值
Merge pull request !34 from zhushengle/sample
2022-03-14 08:33:58 +00:00
openharmony_ci 403a891840 !34 fix: 判断安全函数返回值
Merge pull request !34 from zhushengle/sample
2022-03-14 08:33:57 +00:00
zhushengle 003c75f4b7 fix: 判断安全函数返回值
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Ibc971326f28e20cfd4794b8007a11ebb2839a6c5
2022-03-14 16:14:27 +08:00
yinjiaming 1dcb5b7ecb fix: 修复3.1代码检视中的问题
【背景】
3.1 代码检视过程中有一些问题需要修复

【修改方案】
更改了README 文档中语法错误的地方,给free过的指针置空

【影响】
对现有的产品编译不会有影响。

Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I2c132c66668173ebad2291c6b7855c809081d65a
2022-03-10 09:11:19 +00:00
openharmony_ci 6105c22742 !30 feat: 调度模块架构优化
Merge pull request !30 from zhushengle/sched
2022-01-22 06:14:52 +00:00
openharmony_ci c1a51e74fe !30 feat: 调度模块架构优化
Merge pull request !30 from zhushengle/sched
2022-01-22 06:14:52 +00:00
openharmony_ci 3fb70ea4f3 !31 fix: pr模板补充说明
Merge pull request !31 from Harylee/mmu
2022-01-22 00:55:00 +00:00
openharmony_ci d0953948c3 !31 fix: pr模板补充说明
Merge pull request !31 from Harylee/mmu
2022-01-22 00:55:00 +00:00
openharmony_ci 8fc548090a !31 fix: pr模板补充说明
Merge pull request !31 from Harylee/mmu
2022-01-22 00:55:00 +00:00
Haryslee 1525adb4d7 fix: pr模板补充说明
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I2f06fd3ee0b8ddfef8b9c30942ba9f2b7216b1c2
2022-01-21 17:21:11 +08:00
openharmony_ci a272960859 !28 fix: 针对pr是否同步至release分支,增加原因说明规则
Merge pull request !28 from Harylee/mmu
2022-01-21 03:46:53 +00:00
zhushengle a69079c625 feat: 调度模块架构优化
将内核内核的私有字段抽离,使其只依赖内核提供的方法

Close #I4RPRW

Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Ie23621693ba2cafd48f360a3b832fe2ec823a685
2022-01-21 11:04:49 +08:00
Haryslee f591a5306f fix: 针对pr是否同步至release分支,增加原因说明规则
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I3ae34d07795313074e9815c86f029b9cc7e32b59
2022-01-20 08:43:38 +08:00
openharmony_ci ebfe7684e7 !25 提供接口供内核flush hievent文件
Merge pull request !25 from shenchenkai/master
OpenHarmony-v3.1-Beta
2021-12-17 01:59:55 +00:00
shenchenkai 0fe4fcfaeb Description:[feature] support flush hievent interface
Change-Id: I228c8e8845e175b53f2c8b9f77dc64ec1d3a26a9
Signed-off-by: shenchenkai <shenchenkai@huawei.com>
2021-12-16 19:52:51 +08:00
openharmony_ci 924b37f4c1 !22 【轻量级 PR】:删除多余释放物理页 Signed-off-by:libing23 <libing23@huawei.com>
Merge pull request !22 from libing23/N/A
2021-11-18 02:16:03 +00:00
libing23 7cf40b5360 删除多余释放物理页 Signed-off-by:libing23 <libing23@huawei.com> 2021-11-17 07:10:49 +00:00
openharmony_ci 053bb1c5ba !19 当hilog/hievent驱动缓存出问题时,进行恢复处理
Merge pull request !19 from shenchenkai/master
2021-10-28 02:03:02 +00:00
shenchenkai d2fdf358d7 Description:[fix] clean hilog/hievent ring buffer after memory verification failed
Change-Id: I64ce0c2fb0075dd767f7ded884c4da6e4c335944
Signed-off-by: shenchenkai <shenchenkai@huawei.com>
2021-10-22 17:00:33 +08:00
openharmony_ci cd881a042c !16 解决dailycheck告警
Merge pull request !16 from Caoruihong/update_url
2021-09-26 07:59:41 +00:00
Caoruihong 895eb5a027 chore: fix dailycheck issues
master --> HEAD

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Ia9001060f50e1f302218d2de33a1a6335d7934b2
2021-09-26 15:52:53 +08:00
openharmony_ci 7f7ba6e307 !14 pagecache从filep改为使用vnode
Merge pull request !14 from LeonChan/pg
2021-09-15 03:51:53 +00:00
Leon Chan cd2c1e37bc feat: page cache backed by vnode instead of filep
close: #I44TBS

Signed-off-by: Leon Chan <chenwei26@huawei.com>
2021-09-10 16:51:30 +08:00
openharmony_ci d94fee58f5 !12 新增OAT配置文件,用作oat扫描
Merge pull request !12 from SimonLi/master
OpenHarmony-v3.0-Beta1
2021-08-05 16:08:25 +00:00
SimonLi 3246b2e9de chore(oat): 新增OAT配置文件,用作oat扫描
Signed-off-by: SimonLi <likailong@huawei.com>
2021-08-05 23:48:26 +08:00
openharmony_ci e177ea4d3b !10 删除无用的失效的符号链接文件
Merge pull request !10 from Caoruihong/remove_unused_files
2021-07-22 01:52:09 +00:00
openharmony_ci d1337feef0 !11 从Make编译切换到GN编译
Merge pull request !11 from Caoruihong/build_gn
2021-07-22 01:50:15 +00:00
Caoruihong 420e1b82b1 chore: remove unused dead symlink files
remove unused dead symlink files

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: If0588974393b271fb8a48b07297265b831bc2a23
2021-07-20 11:22:56 +08:00
Caoruihong d9b1bc2b6d feat: support gn build system
using gn build system

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I75928dcd1390daf8ad3eda0ece7b0f56fefe1347
2021-07-20 10:20:03 +08:00
openharmony_ci c48f4f87c0 !9 文件系统冗余代码和依赖删除
Merge pull request !9 from 野生毛霉君/master
OpenHarmony-v2.2-Beta2
2021-06-19 20:40:21 +08:00
mucor 3e11aaf00c fix: remove redundant headfile
1.remove redundant headfile in kernel, such as:
  compiler.h;debug.h;automount.h;inode.h;syslog.h;net.h;
2.split fs.h to file.h and driver.h
3.move vnode.h and path_cache.h to vfs/include
4.remove redundant interface and defines

close: #I3RTNR

Signed-off-by: mucor <mucorwang@gmail.com>
2021-06-19 14:45:20 +08:00
openharmony_ci cdf3e589fe !7 内核启动重构,新增启动框架
Merge pull request !7 from Zhaotianyu/0510init_framework
OpenHarmony-2.0-Canary
2021-05-20 19:33:20 +08:00
arvinzzz 1fd3fb337d refactor: Refactored the kernel boot process and added a init framework
close: #I3I768

Change-Id: I196bccad3a10393e626055a9381cbb2b39c8fe41
2021-05-20 16:58:19 +08:00
openharmony_ci 13c1202378 !4 Add issue and PR template for master
Merge pull request !4 from 马明帅/add_issus_pr_template_for_master
2021-04-07 14:59:09 +08:00
mamingshuai d04eb8075e add issue and pr template 2021-04-07 14:44:56 +08:00