yinjiaming
|
4174654bdd
|
fix:修复使用无符号数接收sprintf_s的结果的问题
sprintf_s的返回值是有符号数,应使用有符号数来接收返回值
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: Icb1248e0a75a77c1258f64dfa25eef0a7f5dd14e
|
2023-02-01 10:45:20 +08:00 |
openharmony_ci
|
f3a7a9c602
|
!1102 fix: 修复proc静态问题
Merge pull request !1102 from zhushengle/proc_fix
|
2023-01-31 02:13:26 +00:00 |
zhushengle
|
c8dbdaeb12
|
fix: 修复proc静态问题
1.proc存在静态问题
2.删除proc节点后,vnode未同步删除,导致系统崩溃
Close #I6BT1F
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I91deecfe1d055a4ad1c2d2cda65acf04e4c53d4c
|
2023-01-30 19:36:51 +08:00 |
openharmony_ci
|
1f05c6a24d
|
!1101 feat: 支持unshare
Merge pull request !1101 from zhushengle/unshare
|
2023-01-30 08:41:37 +00:00 |
zhushengle
|
325b4a49e4
|
feta: 支持unshare接口
BREAKING CHANGE:
支持unshare接口对外变更
1.支持unshare接口,flags支持:CLONE_NEWPID, CLONE_NEWTIME, CLONE_NEWUTS
Close #I6BE5A
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Ib61abad2fa03a7100bf808e93830f2094fa1c5a6
|
2023-01-30 10:30:54 +08:00 |
openharmony_ci
|
1d1f1b06c3
|
!1100 支持time容器
Merge pull request !1100 from zhushengle/time_container
|
2023-01-19 07:48:27 +00:00 |
zhushengle
|
16ed05e844
|
feat: 支持time容器
BREAKING CHANGE:
支持ipc容器及增强对外变更:
1.clone 支持CLONE_NEWTIME
2.增加”/proc/[pid]/container/time" 用于查询容器信息
3.增加”/proc/[pid]/container/time_for_children" 用于查询容器信息
4.增加”/proc/[pid]/container/pid_for_children" 用于查询容器信息
5.增加”/proc/[pid]/time_offsets" 用于查询和配置time容器信息
Close #I6B0A3
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I54d79937ca608a10a4384f61e11c88757f833edf
|
2023-01-19 15:03:18 +08:00 |
openharmony_ci
|
7e0dfb79f7
|
!1099 feat: 支持IPC容器
Merge pull request !1099 from zhushengle/ipc_container
|
2023-01-18 06:58:09 +00:00 |
zhushengle
|
34814c58a3
|
feat: 支持IPC容器
BREAKING CHANGE:
支持ipc容器及增强对外变更:
1.clone 支持CLONE_NEWIPC
2.增加”/proc/[pid]/container/ipc" 用于查询容器信息
Close #I6AVMY
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I6a3c248d2d66a5342994c6e0b0aecddea8e32c72
|
2023-01-18 10:59:25 +08:00 |
openharmony_ci
|
c0c9bbdfb4
|
!1098 支持mnt容器及增强能力
Merge pull request !1098 from zhushengle/mnt_container
|
2023-01-17 06:20:48 +00:00 |
zhushengle
|
e2d903b663
|
feat: 支持mnt容器及增强能力
BREAKING CHANGE:
支持mnt容器及增强对外变更:
1.clone 支持CLONE_NEWNS
2.增加”/proc/[pid]/container/mnt" 用于查询容器信息
3.新增chroot接口
Close #I6APW2
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I5e8843a0f59bb5b0e6a66a6810dc552e8184a03e
|
2023-01-16 21:00:17 +08:00 |
openharmony_ci
|
d4794ebc38
|
!1097 feat: 支持系统、进程信息获取
Merge pull request !1097 from zhushengle/info
|
2023-01-16 06:26:14 +00:00 |
zhushengle
|
3be7409a28
|
feat: 支持系统、进程信息获取
BREAKING CHANGE:
支持系统、进程信息获取对外变更:
1.添加"/proc/meminfo" 获取系统内存使用情况
2.添加"/proc/filesystems" 获取文件系统信息
3.添加"/proc/[pid]/meminfo" 获取进程的内存占用信息
4.添加"/proc/[pid]/cpup" 获取进程的CPUP信息
Close #I6AMVG
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I8c1cab0bf956ced0cf16401907d869058d98cfa6
|
2023-01-16 09:41:57 +08:00 |
openharmony_ci
|
0c7dd0f911
|
!1096 feat: 支持进程挂载目录和进程命名空间增强
Merge pull request !1096 from zhushengle/process_proc
|
2023-01-14 09:02:35 +00:00 |
zhushengle
|
41619f004d
|
feat: 支持进程挂载目录和进程命名空间增强
BREAKING CHANGE:
支持进程挂载目录和进程命名空间增强对外变更:
1.支持进程挂载目录,在/proc下可以看到进程挂载目录
2.支持pid容器和uts容器信息查询
Close #I6AEVV
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I6777889552d77e49da81249063f9f3db0af96f34
|
2023-01-14 15:36:11 +08:00 |
openharmony_ci
|
be9cee4c21
|
!1095 支持uts容器
Merge pull request !1095 from zhushengle/uts_container
|
2023-01-13 06:50:27 +00:00 |
zhushengle
|
6c8735cb9e
|
feat: 支持uts容器
BREAKING CHANGE:
支持uts容器对外变更:
支持sethostname
Close #I6A7C8
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I2504f77c37bb4149861673c81688bd112563c24b
|
2023-01-12 16:42:11 +08:00 |
openharmony_ci
|
8701e73c9f
|
!1094 feat: 添加pid容器测试用例
Merge pull request !1094 from zhushengle/pid_container_test
|
2023-01-12 03:06:10 +00:00 |
zhushengle
|
c403fdf8ed
|
feat: 添加pid容器测试用例
Close #I69Z22
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: If2d737766f4cecef70a57be9574cf3785b6900a8
|
2023-01-11 17:33:21 +08:00 |
openharmony_ci
|
251abede16
|
!1090 支持pid容器
Merge pull request !1090 from zhushengle/pid_container
|
2023-01-11 09:08:44 +00:00 |
zhushengle
|
20782299ce
|
feat: 支持pid容器
BREAKING CHANGE:
支持pid容器对外变更描述:
1.支持pid容器,使用clone(CLONE_NEWPID)创建
2.shell命令 task -a 不再显示线程信息,只显示系统所有进程信息
3.task命令新增参数-p, task -p pid 可查看改进程下的所有线程信息
4.使用LOS_TaskCreateOnly创建任务时, TSK_INIT_PARAM_S中的processID由原来的记录进程ID修改为记录进程控制块PCB
Close #I68LVW
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I0895da9099cb285b3195af5e383d0fdeaf5c0087
Change-Id: I46a7642eeee73a4531c241e3ba6290dd302600a7
|
2023-01-11 11:13:34 +08:00 |
openharmony_ci
|
0b141e052b
|
!1079 Fix : 将测试用例移植过程中的修改同步回A核
Merge pull request !1079 from yinjiaming/test
|
2023-01-10 07:02:38 +00:00 |
openharmony_ci
|
46cc84331a
|
!1089 Fix : 内核告警清理
Merge pull request !1089 from yinjiaming/fix
|
2023-01-06 03:51:23 +00:00 |
yinjiaming
|
e816896dc4
|
Fix: 将测试用例移植过程中的修改同步回A核
Change-Id: I021e11f3e36bd71358a7cc674ec83dd5d98bc97e
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
|
2023-01-05 17:21:02 +08:00 |
yinjiaming
|
ebc3f30524
|
fix:修复codecheck扫描出的告警
给宏定义中的参数加上了括号,删除了多余的函数声明
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I8853f6a9717ede96578cd674b83b716c8e63f0d8
|
2023-01-04 15:17:45 +08:00 |
openharmony_ci
|
3119d83a6a
|
!1087 feat: README添加内核编码规范指导
Merge pull request !1087 from zhushengle/README
|
2022-12-05 12:57:14 +00:00 |
zhushengle
|
8482c9d7be
|
feat: README新增内核编码规范
Close #I644XN
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I733a65111f7557e155b0bb7be87944aaa377e928
|
2022-12-01 16:08:38 +08:00 |
openharmony_ci
|
248e9f7089
|
!1082 fix: 修复README失效链接
Merge pull request !1082 from zhushengle/README
|
2022-11-29 11:43:57 +00:00 |
zhushengle
|
f2a35262bd
|
fix: 修复README失效链接
Close #I63RAH
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Iebff2bacd5d85ad126cf6039d4f9be1dab64815f
|
2022-11-29 17:42:07 +08:00 |
openharmony_ci
|
794cdae65f
|
!1080 feat: 更新PR模板, 添加对外变确认项
Merge pull request !1080 from zhushengle/pr
|
2022-11-29 01:53:25 +00:00 |
zhushengle
|
7975f5c8ef
|
feat: 更新PR模板, 添加对外变确认项
1.更新PR模板, 添加对外变确认项
2.添加历史版本的CHANGELOG
Close #I63L3D
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I22f64cd0bc5ad083806edd4ff00d955cb81bef0e
|
2022-11-28 22:24:16 +08:00 |
openharmony_ci
|
fc4c694235
|
!1078 fix: codecheck问题清零
Merge pull request !1078 from zhushengle/codecheck
|
2022-11-28 13:36:55 +00:00 |
openharmony_ci
|
ead4da80ba
|
!1071 fix:增强对LOS_ArchCopyToUser接口的安全防护
Merge pull request !1071 from zhangdengyu/fix_kernelStack_1115
|
2022-11-28 09:07:57 +00:00 |
zhushengle
|
8d980ded54
|
fix: codecheck问题清零
1.shell初始化异常流程double free
2.los_disk_init中冗余初始化
3.OsKProcessPmUsage 中OsUProcessPmUsage异常退出时,存在使用未初始化的变量
4.HiLogHeadInit异常推出后,存在使用未初始化的变量
5.api_shell.c 中存在冗余初始化
fix #I63H5G
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: If17d8ed1e6f2276e20fbce24b32de169bfd22e54
|
2022-11-28 16:09:10 +08:00 |
zhangdengyu
|
07e3feb456
|
fix: 增强对LOS_ArchCopyToUser接口的安全防护
Close: #I61CLY
Signed-off-by: zhangdengyu <zhangdengyu2@huawei.com>
Change-Id: I0faf8e5849c24b108f290e483124f3edaf70ef50
|
2022-11-25 11:47:56 +08:00 |
openharmony_ci
|
b5ce4d34df
|
!1058 更新liteos_a 内核架构图
Merge pull request !1058 from zhushengle/Arch
|
2022-11-25 01:52:49 +00:00 |
zhushengle
|
99c81c4ffa
|
feat: 更新liteos_a内核架构图
fix #I61OYY
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I038f1cae44f0138ef924bf4905f3a5b0dc24841e
|
2022-11-24 12:34:08 +08:00 |
openharmony_ci
|
4d1fd22b1c
|
!1060 LTS 补丁升级适配
Merge pull request !1060 from gaochao/master
|
2022-11-14 09:16:06 +00:00 |
openharmony_ci
|
efa336ab26
|
!1061 time相关系统调用内核栈信息泄露排查
Merge pull request !1061 from zhushengle/time
|
2022-11-11 06:44:21 +00:00 |
zhushengle
|
0b05a46691
|
task: time相关系统调用内核栈信息泄露排查
解决方案:
在涉及从内核拷贝数据到用户态的场景时,先将内核的数据进行清零操作,再填充内核数据
Close #I60M1P
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: Ia61d4e39b9e190accea477ff5b361e41d0eed2af
|
2022-11-11 14:24:07 +08:00 |
gaochao
|
177f32283f
|
LTS 补丁升级适配
Signed-off-by: gaochao <gaochao49@huawei.com>
|
2022-11-10 16:32:48 +08:00 |
openharmony_ci
|
6888193e3f
|
!1052 LTS 5.10 补丁升级适配
Merge pull request !1052 from gaochao/master
|
2022-11-04 07:23:25 +00:00 |
gc1202
|
6c352a7b10
|
LTS 补丁升级适配
Signed-off-by: gc1202 <gaochao49@huawei.com>
|
2022-11-02 14:23:47 +08:00 |
openharmony_ci
|
73a9587f02
|
!1046 Fix : 内核告警清理
Merge pull request !1046 from yinjiaming/fix
|
2022-10-27 12:50:29 +00:00 |
openharmony_ci
|
cbd03bd7e0
|
!913 删除PLATFORM_QEMU_ARM_VIRT_CA7侵入内核的所有代码
Merge pull request !913 from laokz/jffs2fat
|
2022-10-26 03:52:16 +00:00 |
yinjiaming
|
8d55bb1d8c
|
fix: 内核告警清理
【背景】
内核告警清理
【修改方案】
删去了多余的空格,更改了魔数字
【影响】
对现有的产品编译不会有影响。
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: Iba21be6cb23027dfb369576847d7d21e85f936b4
|
2022-10-26 10:57:08 +08:00 |
openharmony_ci
|
e7daa28200
|
!1025 清除一些静态检查工具发现的问题
Merge pull request !1025 from Far/master
|
2022-10-17 01:39:02 +00:00 |
Far
|
987a722d2d
|
fix: 修复一些静态检查工具发现的问题
Signed-off-by: Far <yesiyuan2@huawei.com>
Change-Id: I2b93259d55a9eb1a9dfd5887fd7821c15274bb7f
|
2022-10-15 17:36:45 +08:00 |
openharmony_ci
|
ccdfa72431
|
!1016 修复执行测试用例执行时间过长等问题
Merge pull request !1016 from 夏不白/fix_unittest
|
2022-10-12 06:29:16 +00:00 |
openharmony_ci
|
557a71c1c3
|
!1020 jffs2.patch 文件适配LTS补丁升级
Merge pull request !1020 from 闻飞/master
|
2022-10-08 11:28:25 +00:00 |