openharmony_ci
6012acb509
!218 fix: console compile bug fix
...
Merge pull request !218 from MGY917/master
2021-05-07 12:52:39 +08:00
Guangyao Ma
f8441a0cde
fix: console compile bug fix
...
Change-Id: I4c895bf7278b50d7ddf65e9556d77221b0c7ca32
2021-05-07 11:38:07 +08:00
openharmony_ci
f375e50f2d
!133 feat: introduce mksh toybox to rootfs
...
Merge pull request !133 from MGY917/master
2021-05-07 10:31:08 +08:00
zhushengle
f6c4f6f5da
fix: Solution of conflict
...
Change-Id: If6304999f1dfbcdfbc1670b73ace61b8024336bd
2021-05-06 21:10:22 +08:00
openharmony_ci
27ab6247a6
!216 fix telnet
...
Merge pull request !216 from 野生毛霉君/master
2021-05-06 20:46:12 +08:00
openharmony_ci
be4d8e74cc
!201 系统异常信息保存到存储介质中的功能从shell依赖中剥离
...
Merge pull request !201 from zhangfanfan2/master
2021-05-06 20:44:32 +08:00
mucor
e03370f6ef
fix:telnet not work
...
add open in console dev init process
Change-Id: Ibf9801462d6de231001f094d4e75f01cad50da1f
2021-05-06 19:54:42 +08:00
Guangyao Ma
41c7689dfa
feat: introduce mksh toybox to rootfs
...
Change-Id: I0a6e6f2962ca6904c858898eb93a5b2f93e85b69
2021-05-06 19:20:35 +08:00
openharmony_ci
41f207516e
!215 fix: Sortlink, the response time to insert the node should be inserted into the back of the existing node.
...
Merge pull request !215 from zhushengle/sortlink
2021-05-06 19:16:12 +08:00
YOUR_NAME
d846035f3e
feature:the feature of saving system exception information to the
...
storage medium is separated from the shell module.
Change-Id: Id56939001d70bb92d9cc02bd7c9f55ca8b61cf5b
2021-05-06 15:18:15 +08:00
openharmony_ci
78f1de69f4
!211 Delete redundant code
...
Merge pull request !211 from Harylee/update_osal
2021-05-06 14:42:17 +08:00
zhushengle
1323874389
fix: Sortlink, the response time to insert the node should be inserted into the back of the existing node.
...
Close #I3PSJ8
Change-Id: Ib630ba4febbc21d4f25af0961f5c996eadf4e054
2021-05-06 11:02:36 +08:00
openharmony_ci
db16ef1430
!207 错误码不符合预期问题修复
...
Merge pull request !207 from lnlan/ker_fixed
2021-05-05 10:16:01 +08:00
Haryslee
022768ab58
Delete redundant code
...
Change-Id: Id75a1b146766f448838afc80ad11cfd9d990e94e
2021-04-30 10:21:49 +08:00
JING
4b0e47fd03
修复/userdata分区擦除后无法挂载的问题
...
issue#I3O8IF的修改中,将fat无法识别的格式错误码由ENOENT改为ENOTSUP。此处修改有遗漏,造成无fat格式的userdata分区无法挂载。
2021-04-29 20:09:06 +08:00
lnlan
89e9820189
fixed, to set errno in mq_receive and shm_get
...
Change-Id: Iecd1a896f92522ecc75d099c23761969a83b1d29
2021-04-29 19:41:15 +08:00
openharmony_ci
b78b185e07
!193 新增/dev/quickstart节点,作为用户态根进程与其他进程的启动同步通信节点
...
Merge pull request !193 from boxi/master
2021-04-28 19:46:42 +08:00
boxi
46b63f7153
feat: Add /dev/quickstart to support synchronous communication between processes in user mode startup.
...
Add /dev/quickstart to support synchronous communication between processes in user mode startup.
Support ioctl cmd:
QUICKSTART_LISTEN,QUICKSTART_STAGE1,QUICKSTART_STAGE2,QUICKSTART_STAGE3,QUICKSTART_UNREGISTER only for init process;
QUICKSTART_NOTIFY for other app process.
Close #I3OHO5
Change-Id: If6a56123be93a5bc6b6d1069abda8d872b15fae1
2021-04-28 19:42:06 +08:00
openharmony_ci
d5eaed63c0
!191 remove redundant code in fs
...
Merge pull request !191 from 野生毛霉君/master
2021-04-28 17:38:25 +08:00
mucor
aa34ffe7c7
fix:remove redundant code
...
Change-Id: I8662952ac9d7912aaf2e2e72f779b3def41d14c4
2021-04-28 09:57:32 +08:00
openharmony_ci
e5cb9cb56e
!187 remove redundant field regions in VmSpace structure
...
Merge pull request !187 from Harylee/dev
2021-04-28 08:52:49 +08:00
boxi
e28e06b08f
fix: Provide a separate configuration macro for boot environment in RAM.
2021-04-26 20:15:46 +08:00
boxi
bc67393a67
fix: Provide a separate configuration macro for boot environment in RAM.
2021-04-26 19:55:31 +08:00
zhushengle
6d63f75e7f
fix:Solve the coupling between the kernel and the structure under ARCH.
...
Close #I3OAFR
Change-Id: Icea238e20adf402d0ec1fc7e47ff4e58124a5e83
2021-04-26 19:54:49 +08:00
boxi
f13b90e430
fix: Provide a separate configuration macro for boot environment in RAM.
...
Provide a separate configuration macro for boot environment in RAM.
Depends on: Need to copy boot environment data to the specified ram by boot.
Closes #I3OADR
Change-Id: Ie36a92c0a44f245482d1602c3a6851395944776d
2021-04-26 19:39:52 +08:00
Haryslee
20754539e4
remove redundant field regions in VmSpace structure
...
Change-Id: I626a96376fe6bee69b10ee9b56495d62849c19b7
2021-04-26 14:39:45 +08:00
Guangyao Ma
deaa564a66
fix: dereference NULL point bug fix
...
Change-Id: Ib068696c9280105e209469e875c187d741b704d2
2021-04-25 11:47:05 +08:00
openharmony_ci
e93ff481bb
!172 【轻量级 PR】:expand HILOG_BUFFER to reduce the probability of hilog loss
...
Merge pull request !172 from shenchenkai/N/A
2021-04-22 20:17:23 +08:00
shenchenkai
84f1519486
expand HILOG_BUFFER to reduce the probability of hilog loss
2021-04-21 16:54:40 +08:00
JING
da6ca200fb
update kernel/common/los_rootfs.c.
2021-04-21 15:57:15 +08:00
JING
55f84a2ead
/userdata目录若已存在,仍然挂载
2021-04-21 14:58:39 +08:00
openharmony_ci
9fcb67f731
!160 fix: misspell
...
Merge pull request !160 from Harylee/os
2021-04-20 12:30:37 +08:00
Haryslee
08980eac3c
fix: misspell
...
Change-Id: I7bb8abb2c8c250373f22d0e6bec5a9765e2f52be
2021-04-20 09:24:31 +08:00
openharmony_ci
7ba0bfa800
!157 删除无用的__cplusplus,移除不必要的文件x权限
...
Merge pull request !157 from Caoruihong/cplusplus
2021-04-20 09:01:45 +08:00
openharmony_ci
2131237057
!152 修复LOS_RegionFind等接口竞态问题
...
Merge pull request !152 from JerryH/master
2021-04-20 08:16:28 +08:00
Caoruihong
7e73c929a2
remove __cplusplus guards in .c files
...
Change-Id: I052d930d54e63179b17b77f02c107a015f3cfc3f
2021-04-19 18:28:25 +08:00
Caoruihong
1ea9610ffd
code optimization
...
Change-Id: I8d2e9f96e86f4130474da9898791240b5d42328e
2021-04-19 15:24:00 +08:00
zhangfanfan2
23037dfd38
新增函数LOS_CurrSpaceGet
2021-04-17 16:28:03 +08:00
YOUR_NAME
74af06d5cb
IssueNo:#I3G1Q7
...
Description:Fix related interface competition issues.
Sig:liteos_a
Feature or Bugfix:Bugfix
Binary Source:No
Change-Id: I1198408be9ce577bbf0735e3da53d0834622f429
2021-04-17 16:15:35 +08:00
openharmony_ci
b56c8392fd
!135 watchdog没有用宏隔离
...
Merge pull request !135 from SimonLi/watchdog_bugfix
2021-04-16 08:45:52 +08:00
openharmony_ci
7332c00077
!139 FATFS及mmcblk 性能优化
...
Merge pull request !139 from ysy4tc3/dev
2021-04-15 19:19:51 +08:00
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
Caoruihong
d2197c801f
use -include option instead of including menuconfig manually
...
Change-Id: Ie48b96fe9c8ab036d7234b56a169d6668171a895
2021-04-14 17:56:48 +08:00
likailong
fdae508932
Issue: #I3I8MT
...
Description: Fix watchdog macro bug
Sig:kernel
Feature or Bugfix: Bugfix
Binary Source: No
2021-04-11 09:44:56 +08:00
openharmony_ci
c5233a5b9f
!130 修复limits.h,调整宏定义位置
...
Merge pull request !130 from Zhaotianyu/0406limits
2021-04-09 17:17:55 +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
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
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
x_xiny
a041342a69
signal
...
Change-Id: Ia42e914b7a19b7d519010e371f808baa1c6588c0
2021-04-02 18:27:31 +08:00
冷钦街
3194fcca08
update kernel/base/core/los_process.c.
2021-04-02 15:56:30 +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
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
laokz
349c1e46de
QEMU arm platform: get 'bootargs' from flash; fix code style
...
Change-Id: I94175fa89a61f4f08d9f921203bedfc2dd9e53e4
2021-03-30 23:07:22 +08:00
openharmony_ci
d3e78a2cac
!101 【轻量级 PR】:Fixed Grammar Issues In VM_ERR
...
Merge pull request !101 from Ho Hang/N/A
2021-03-30 10:35:00 +08:00
Ho Hang
b9683cf2c8
update kernel/user/src/los_user_init.c.
2021-03-29 13:15:03 +08:00
openharmony_ci
7387d410bf
!100 解决kernel/liteos_a仓下关闭fat,编译不过的问题
...
Merge pull request !100 from li_zan/master
2021-03-29 12:06:31 +08:00
Ho Hang
ea9791f8e1
Fixed Grammar Issues In VM_ERR
2021-03-29 11:56:26 +08:00
li_zan
2e47684d15
change config for fs2
2021-03-29 10:19:58 +08:00
openharmony_ci
23c2c270b8
!98 内核支持syscall关闭
...
Merge pull request !98 from zhangfanfan2/master
2021-03-27 09:58:48 +08:00
YOUR_NAME
b1be50cdb9
[Desc] Support to close syscall.
...
Change-Id: I6f7c469e96da9cc89c5c33bf7a9afe19625e175f
2021-03-26 20:12:50 +08:00
li_zan
b75c5f3cca
change config for fs
2021-03-26 19:36:58 +08:00
li_zan
195172e655
change config for fs
2021-03-26 17:00:15 +08:00
openharmony_ci
51e587ca44
!59 【轻量级 PR】:update kernel/base/ipc/los_futex.c.
...
Merge pull request !59 from 冷钦街/N/A
2021-03-25 11:29:52 +08:00
openharmony_ci
da15b665b1
!86 remove unused code
...
Merge pull request !86 from Denny/new
2021-03-25 11:20:33 +08:00
zhushengle
9601ecc131
IssueNo:#I29BRN
...
Description:Change the exception error message to Panic to clarify what normal does not return.
Sig:kernel
Feature or Bugfix:Bugfix
Binary Source:No
Change-Id: Ie7087cafe709f79604831f6d3eefcee6fe48ccbb
2021-03-24 16:36:12 +08:00
openharmony_ci
996047a7e2
!82 轻内核VFS层重构,添加路径缓存
...
Merge pull request !82 from 野生毛霉君/noEmployeeNum_ChangeID_13306388_wangchenyang
2021-03-23 14:45:14 +08:00
denny
6af9d2ff16
remove unuse code
...
Change-Id: I608a6e18aad240c52398d744191f6df4bdd68cb5
2021-03-23 10:35:23 +08:00
openharmony_ci
8ac55beb4e
!70 【轻量级 PR】:update kernel/base/vm/los_vm_filemap.c.
...
Merge pull request !70 from 冷钦街/N/A
2021-03-22 21:04:50 +08:00
wangchenyang
d970750808
Description:vfs refactoring
...
Feature or Bugfix:Feature
Binary Source:Huawei
PrivateCode(Yes/No):Yes
Change-Id: I175d2648bc6f9078c34de2c0a5c93fda10b86c47
ChangeID:13306388
2021-03-19 13:22:46 +08:00
Haryslee
c29806a316
Optimization for physics memory
...
Change-Id: Id7765f13d15014c8b19b75156b9f5971cbe99705
2021-03-13 17:37:10 +08:00
mamingshuai
73a7b66116
update openharmony 1.0.1
2021-03-11 18:43:57 +08:00
冷钦街
3fe1a89b49
update kernel/base/vm/los_vm_filemap.c.
2021-02-18 16:41:29 +08:00
openharmony_ci
e351799d39
!52 【轻量级 PR】:update kernel/extended/liteipc/hm_liteipc.c. 修改一个不不合理的英文用词
...
Merge pull request !52 from Harmonica/N/A
2021-02-18 10:00:36 +08:00
laokz
9404c9971d
add QEMU arm 'virt' CFI flash support, enable rootfs and user-space app
2021-02-05 23:10:05 +08:00
冷钦街
82d6fe991c
update kernel/base/vm/los_vm_phys.c.
2021-02-03 15:43:39 +08:00
冷钦街
91e4e73dab
update kernel/base/ipc/los_futex.c.
2021-01-15 07:13:07 +08:00
zhangfanfan2
98b1ae1ae6
删除LOS_TaskDelete中用于调试的主动异常信息以及修复LOS_DoMremap中调用LOS_ArchMmuMove参数错误问题
2021-01-13 14:42:32 +08:00
zhOu
0a40c5434b
修复dev 文件夹mmap bug
2021-01-07 15:38:37 +08:00
Zbigniew Bodek
fab70c738d
Remove redundant extern SystemInit
...
Signed-off-by: Zbigniew Bodek <zbigniew.bodek@huawei.com>
Change-Id: I3c93fd703eb184d946f25a7f6be3c70124b469c1
2020-12-31 19:28:58 +08:00
openharmony_ci
58da2cb0c2
!33 OpenHarmony LiteOS-A QEMU support
...
Merge pull request !33 from WojciechZmuda/qemu-arm-dev
2020-12-31 18:21:58 +08:00
Zbigniew Bodek
07c89a8473
Fix IS_PERIPH_ADDR() and IS_MEMORY_ADDR() macros
...
The macros assume that constants that are compared against
"addr" are either unsigned or less than INT_MAX.
In some cases it is not true so change costants to unsigned
using U32_C macros.
The correct solution would be to change teh MEM_ADDR, PMM_BASE, etc.
to be unsigned long but currently "U" suffix is appended in various
places so the assumption is that those macros use default definition
(which is int).
Put "addr" into brackets by the way since it could be an expression
rather than one variable.
Signed-off-by: Zbigniew Bodek <zbigniew.bodek@huawei.com>
Change-Id: Ife9bc5863b4934ecaab64b24faa084b87d7d7ea5
2020-12-31 00:54:33 +08:00
Zbigniew Bodek
994ad00de7
Change DEFINE macro to U32_C
...
The macro to append "U" suffix should be named
according to what it actually does which is defining U32 constant.
Signed-off-by: Zbigniew Bodek <zbigniew.bodek@huawei.com>
Change-Id: I55701f0650c88bd083c062581af5c7a1b966bc0b
2020-12-31 00:53:09 +08:00
Harmonica
5dabe5e1ee
update kernel/extended/liteipc/hm_liteipc.c. 修改一个不不合理的英文用词
2020-12-28 15:50:18 +08:00
likailong
3dd32b9901
Description: add protect flag to resource task
...
Reviewed-by: shenwei and zhangfanfan
2020-12-26 10:43:04 +08:00
openharmony_ci
05e11d4034
!50 [Lightweight PR]: 解决系统异常时,由于console打印问题,导致系统异常信息不能输出的问题。
...
Merge pull request !50 from zhangfanfan2/N/A
2020-12-25 11:08:55 +08:00
zhangfanfan2
3b883d3828
解决系统异常时,由于console打印问题,导致系统异常信息不能输出的问题。
2020-12-25 10:10:40 +08:00
zhangfanfan2
5ed6f6598e
No idle PCB debug
2020-12-25 09:59:11 +08:00
openharmony_ci
b5571e02e4
!46 【轻量级 PR】:No idle PCB debug
...
Merge pull request !46 from zhangfanfan2/N/A
2020-12-24 15:37:11 +08:00
zhangfanfan2
b64e399c10
No idle TCB debug
2020-12-24 14:22:28 +08:00
zhangfanfan2
0c635d79e6
No idle PCB debug
2020-12-24 14:20:50 +08:00
likailong
e10c9af86f
Description: fix mutex unlock error
...
Reviewed-by: zhangfanfan
2020-12-23 16:34:37 +08:00
openharmony_ci
c69eee403e
!39 修正OsSigTimedWaitNoLock只清除一个pending信号
...
Merge pull request !39 from laokz/signal
2020-12-09 14:08:36 +08:00
laokz
a706de2fad
fix hilog, vm_syscall etc. typos
2020-12-08 18:00:32 +08:00
laokz
4ea33fa9f9
修正OsSigTimedWaitNoLock只清除一个pending信号
2020-12-05 17:38:05 +08:00
laokz
bd9b180b27
修复SYSV shm函数:OsShmRegionFree物理页解映射、共享段删除条件,ShmGet操作标志检查,ShmatVmmAlloc对已存在映射的处理。
2020-12-01 18:59:22 +08:00
laokz
86194762a1
修正liteipc两处typos
2020-11-30 15:30:06 +08:00
laokz
c2b31e9628
修改region相关:优化OsVmRegionSplit红黑树节点操作,修改OsVmRegionAdjust起始地址不在region时的行为,修复OsIsRegionCanExpand计算错误,更正几处typos
2020-11-27 20:49:06 +08:00