Commit Graph

230 Commits

Author SHA1 Message Date
Far beca52b61b Feature: Fatfs scandir format and mmcblk read/write optimization
1. Bcache block with high mem address is after lower mem address in RCU list when initing bcache.
2. Format will clear the bcache before writing the FAT.
3. The fatfs_readdir use the bcache writing block to reduce the chance of data switching out
4. Add performance analysing macron switch

Change-Id: I8fbc48418509d2e660d725d2c265266e931c26f8
2021-04-15 14:49:43 +08:00
openharmony_ci b9a4f8b3f1 !115 kernel platform目录整改
Merge pull request !115 from SimonLi/master
2021-04-10 10:31:37 +08:00
openharmony_ci 432907dbf6 !96 Refactoring file system packaging process
Merge pull request !96 from pilipala195/master
2021-04-10 09:02:24 +08:00
openharmony_ci ca41a70d7d !132 VfsJffs2Lookup中VfsHashGet获取的vnode未判断data字段的有效性
Merge pull request !132 from zhangfanfan2/jffs2
2021-04-10 09:00:27 +08:00
openharmony_ci 9dd5d56f9c !131 IsValidFP可读性优化
Merge pull request !131 from zhangfanfan2/master
2021-04-09 21:14:51 +08:00
zhangfanfan2 ee8ae574ec 回退IsValidFP的修改提交 2021-04-09 19:36:29 +08:00
zhangfanfan2 78a6bd9416 VfsJffs2Lookup中VfsHashGet获取的vnode未判断data字段的有效性 2021-04-09 19:30:40 +08:00
openharmony_ci 67b7f730d1 !110 feat: add and fix some syscall
Merge pull request !110 from MGY917/master
2021-04-09 18:14:28 +08:00
openharmony_ci c5233a5b9f !130 修复limits.h,调整宏定义位置
Merge pull request !130 from Zhaotianyu/0406limits
2021-04-09 17:17:55 +08:00
YOUR_NAME cd9c1d9789 [Desc] Modify IsValidFP to IsValidVaddr for issues I3HWYP
Change-Id: I0580a9328f8824869f1744f31cbfc2bf85516f66
2021-04-09 17:14:32 +08:00
openharmony_ci 3e317714fd !102 【轻量级 PR】:add README_zh-HK.md.
Merge pull request !102 from Ho Hang/N/A
2021-04-09 14:55:44 +08:00
Guangyao Ma ce849f2145 feat: add and fix some syscall
add SysFstatat64 SysInfo SysVfork SysGetrusage
fix up SysDup SysFcntl

Change-Id: If41228da62f406312858921e48e2210e04f16a16
2021-04-09 14:45:53 +08:00
SimonLi 14362a6eda Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-09 14:30:29 +08:00
SimonLi 3d3f0710f9 Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-09 14:30:22 +08:00
openharmony_ci ed7c8e4798 !129 remove redundant page free
Merge pull request !129 from 野生毛霉君/master
2021-04-09 14:23:28 +08:00
arvinzzz 13451e9d10 IssueNo:#I3HGTM
Description:Fix limits.h & Adjust some macro definition positions.
Feature or Bugfix:Bugfix
Binary Source:NA

Change-Id: Ia53c1b4b83f60862ac24c5c14a87883fe0af6db0
2021-04-09 10:44:13 +08:00
mucor 6ba93994cb remove redundant page free
Change-Id: I5ca037ef20eb65578b804e314617953bfbf6c35b
2021-04-08 20:17:11 +08:00
openharmony_ci 58f07f94a0 !123 support querying mount infomations by cat /proc/mounts
Merge pull request !123 from JING/master
2021-04-08 15:14:27 +08:00
openharmony_ci cf5baa29f2 !127 clang编译的系统镜像内核栈回溯功能失效
Merge pull request !127 from zhangfanfan2/master
2021-04-08 14:53:13 +08:00
openharmony_ci a8d057b8b4 !124 修复接口说明,改为与函数实际行为一致
Merge pull request !124 from Zhaotianyu/0406limits
2021-04-08 10:46:27 +08:00
SimonLi f995312f55 Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-08 09:10:42 +08:00
SimonLi 91b3d9f744 Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-08 09:10:16 +08:00
openharmony_ci a27be4a334 !128 修正LOS_CurrNanosec时间计算精度问题
Merge pull request !128 from Caoruihong/master
2021-04-08 08:42:48 +08:00
openharmony_ci 31b387fdf1 !125 Add issue and PR template for master
Merge pull request !125 from 马明帅/add_issus_pr_template_for_master
2021-04-08 08:42:00 +08:00
Caoruihong c2e7879dbc fix accuracy of LOS_CurrNanosec
Change-Id: I5612d54d3cb92a119baaec396c723734c27a9d0c
2021-04-07 22:51:03 +08:00
YOUR_NAME 03a64228ed [Desc] Solve the problem of exception stack traceback for clang.
Change-Id: Ifdca9a23ba788fa66f3815203514c9034680df49
2021-04-07 15:43:57 +08:00
mamingshuai a550fcc410 add issue and pr template 2021-04-07 14:49:32 +08:00
chenjing 62c039b287 proc closedir 2021-04-07 09:49:17 +08:00
arvinzzz 9fc6241057 Description: Fix the problem that the actual implementation of the function does not match the description.
Change-Id: Icdbc0182efc023734ccbe7e80b1926d64a18d01c
2021-04-06 22:35:13 +08:00
chenjing 18d5e25373 /proc/mounts 2021-04-06 17:33:49 +08:00
chenjing 7c3c92f87a /proc/mounts 2021-04-06 16:20:58 +08:00
chenjing c13366fd92 /proc/mounts 2021-04-06 15:21:29 +08:00
openharmony_ci a2e59ba316 !117 【轻量级 PR】:update kernel/base/core/los_process.c.
Merge pull request !117 from 冷钦街/N/A
2021-04-06 12:31:29 +08:00
SimonLi d634ce46f7 Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-06 07:26:32 +08:00
likailong acc1b904bf Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-06 07:26:03 +08:00
openharmony_ci 1ce743344a !120 【bug】sigaction中sigsuspend的后执行信号顺序与预期不符
Merge pull request !120 from give-me-five/master
2021-04-04 17:40:02 +08:00
x_xiny a041342a69 signal
Change-Id: Ia42e914b7a19b7d519010e371f808baa1c6588c0
2021-04-02 18:27:31 +08:00
likailong e04f712511 Merge branch 'master' of https://gitee.com/kkup180/kernel_liteos_a 2021-04-02 16:05:41 +08:00
likailong 3fe7ec0200 IssueNo: #I3EPPI
Description: platform directory refactoring
Sig: kernel
Feature or Bugfix: Feature
Binary Source: No
2021-04-02 16:03:50 +08:00
冷钦街 3194fcca08 update kernel/base/core/los_process.c. 2021-04-02 15:56:30 +08:00
likailong d8f89448ba IssueNo: #I3EPPI
Description: platform directory refactoring
Sig: kernel
Feature or Bugfix: Feature
Binary Source: No
2021-04-02 08:18:25 +08:00
openharmony_ci 90b9c37b66 !107 Fix OHOS shell cannot ls a file
Merge pull request !107 from ysy4tc3/dev
2021-04-01 14:47:04 +08:00
openharmony_ci be5e5fdf42 !112 修复代码段及只读段在uncache映射区域可以篡改的漏洞
Merge pull request !112 from JerryH/mmu
2021-04-01 09:51:59 +08:00
openharmony_ci b1655de5ab !111 调度中存在有符号数与无符号数比较
Merge pull request !111 from zhushengle/sched
2021-04-01 09:02:59 +08:00
openharmony_ci 2eaf88ecbb !83 修改QEMU启动参数传入方法
Merge pull request !83 from laokz/qemugdb
2021-04-01 08:58:05 +08:00
YOUR_NAME 25ab07f136 IssueNo:#I3EH1L
Description:Fix the bug that the code segment and read-only segment can be modified in the uncache mapping area.
Sig:liteos_a
Feature or Bugfix:Bugfix
Binary Source:No

Change-Id: I030489b240d5bcbe088046392d566648fde85f0a
2021-03-31 20:16:03 +08:00
Far 704f60f687 Description: fix OHOS shell cannot ls a file
Change-Id: Ia403ada9bbb688b81a6e188f591211d10349a7f0
2021-03-31 19:12:22 +08:00
YOUR_NAME c959d43684 IssueNo:#I3E0F2
Description:Delete VM to support only kernel mode.
Sig:liteos_a
Feature or Bugfix:Feature
Binary Source:No

Change-Id: Ie1029c8fbc0c1b85c138663933118d2d148b7769
2021-03-31 16:14:54 +08:00
zhushengle 36032f117a IssueNo:#12345
Description:Scheduling module has signed number and unsigned number comparison.
Sig:kernel
Feature or Bugfix:Bugfix
Binary Source:No

Change-Id: Ie6385e5ab779b6b542282198b38c966871b03c8e
2021-03-31 15:08:08 +08:00
openharmony_ci 1c901dce3a !109 setitimer多核静态问题
Merge pull request !109 from zhushengle/setitimer
2021-03-31 14:33:07 +08:00