openharmony_ci
0d4bf4f80a
!35 fix: README添加owner
...
Merge pull request !35 from zhushengle/xx
2022-03-19 12:47:45 +00:00
zhushengle
a371be14c7
fix: README添加owner
...
Signed-off-by: zhushengle <zhushengle@huawei.com >
Change-Id: I3d1f76b4e2e040ea6b44425f5c36f8cd41c9289b
2022-03-19 20:22:33 +08:00
openharmony_ci
c7a4484925
!34 Fix : 修改了源码检视过程中的一些问题
...
Merge pull request !34 from yinjiaming/master
2022-03-14 13:33:50 +00:00
yinjiaming
c438fc84ea
fix: 修复3.1代码检视中的问题
...
【背景】
3.1 代码检视中有一些问题需要修改
【修改方案】
更改了注释的格式
【影响】
对现有的产品编译不会有影响。
Signed-off-by: yinjiaming <yinjiaming@huawei.com >
Change-Id: I29ced38588d9e6f608a29148a607e8cae1de25be
2022-03-14 12:27:29 +00:00
openharmony_ci
9d6f6d4425
!33 Fix : 修改了源码检视过程中的一些问题
...
Merge pull request !33 from yinjiaming/master
2022-03-14 11:09:24 +00:00
yinjiaming
5e1eaa7d26
fix: 修复源码检视中的问题
...
【背景】
3.1 代码检视过程中有一些问题需要修改
【修改方案】
更改了一些文件的权限
【影响】
对现有的产品编译不会有影响。
re #I4XC8T
Signed-off-by: yinjiaming <yinjiaming@huawei.com >
Change-Id: Iba2ff81512a5eb335801798b2f471045815cc6ec
2022-03-14 03:20:32 +00:00
openharmony_ci
b94e1c4b8c
!32 feat: add bundle.json
...
Merge pull request !32 from pjscc/master
2022-01-24 02:41:47 +00:00
openharmony_ci
a5fb561880
!32 feat: add bundle.json
...
Merge pull request !32 from pjscc/master
2022-01-24 02:41:47 +00:00
openharmony_ci
0465240f19
!30 Linux_Kernel适配kernel部件化
...
Merge pull request !30 from Hongjin Li/lihongjin/br_dev
2022-01-22 09:59:35 +00:00
pjscc
e40734db0f
add bundle.json
...
Signed-off-by: pjscc <pangjiashuai@huawei.com >
2022-01-20 17:01:22 +08:00
Hongjin Li
7c78223254
chore: Linux_Kernel适配部件化需求
...
新增Linux_Kernel.gni文件
Signed-off-by: Hongjin Li <lihongjin1@huawei.com >
Change-Id: I5f27b119cbe9582e9830b0e3b63dff6c078d11f8
2022-01-20 16:54:43 +08:00
openharmony_ci
cbb561cebc
!23 修复jffs2未正确初始化锁的错误
...
Merge pull request !23 from Far/master
OpenHarmony-v3.1-Beta
2021-11-25 14:00:32 +00:00
Far
0a694a179e
fix: 修复jffs2未正确初始化锁的错误
...
fs/jffs2/compr_zlib.c中两个互斥锁deflate_mutex和inflate_mutex未初始化,导致未能有效保护临界区
Close #I4FH9M
Signed-off-by: Far <yesiyuan2@huawei.com >
2021-11-18 14:21:01 +08:00
openharmony_ci
4e0c7a0771
!21 OAT过滤二进制
...
Merge pull request !21 from Caoruihong/oat_binary
2021-09-29 07:02:53 +00:00
Caoruihong
e2fc8189c1
fix(oat): filter binary
...
Signed-off-by: Caoruihong <crh.cao@huawei.com >
Change-Id: Id21969ea264579d182998f95796b8c00a6f8de80
2021-09-29 10:51:22 +08:00
openharmony_ci
e8c324ce6e
!20 修正变量声明与定义不一致的问题
...
Merge pull request !20 from Caoruihong/fix_decl
2021-09-28 07:18:17 +00:00
Caoruihong
c4e7b6018f
fix: fix mismatch declarations
...
Signed-off-by: Caoruihong <crh.cao@huawei.com >
Change-Id: I2b0e06b01d27702204421193054608ebe77be575
2021-09-27 21:05:57 +08:00
openharmony_ci
cbcd1101d1
!17 添加OAT.xml
...
Merge pull request !17 from Caoruihong/oat
OpenHarmony-v3.0-Beta1
2021-08-05 17:30:25 +00:00
Caoruihong
c0a8633db3
chore: add OAT.xml
...
Signed-off-by: Caoruihong <crh.cao@huawei.com >
Change-Id: I9a5482c2ab55ea9ee37541f1c0e71f9ea162b925
2021-08-06 00:57:31 +08:00
openharmony_ci
0a51ada53d
!8 posix support change time.
...
Merge pull request !8 from Kiita/master
2021-08-05 11:50:10 +00:00
zhangyan
b6eeba2254
feat: linux kernel jffs文件系统支持设置文件时间标志。
...
re #I3ITAG
Signed-off-by: yansira <yansira@hotmail.com >
Change-Id: I94955aba1e64df8e2564f865b3e616aad2de7a1e
2021-08-05 11:32:28 +08:00
openharmony_ci
9bcb933e27
!16 mount接口支持MS_RDONLY flag
...
Merge pull request !16 from Far/master
OpenHarmony-v2.2-Beta2
2021-07-20 12:47:38 +00:00
Far
01383dc17c
feat: 增加mount的MS_RDONLY标志的支持
...
修改jffs2_mount和jffs2_umount的逻辑,使其在只读的形式挂载时不再启动gc线程
Close #I3Z1W6
Signed-off-by: Far <yesiyuan2@huawei.com >
2021-07-08 15:40:21 +08:00
openharmony_ci
4bde0be5a0
!15 对内核中menuconfig开关的宏使用#ifdef/#ifndef来做预编译判断
...
Merge pull request !15 from boxi/upload
2021-07-01 07:11:17 +00:00
boxi
52b7fe912a
refactor: 对LiteOS_a内核中menuconfig开关的宏使用#ifdef/#ifndef做预编译处理
...
LiteOS_a中有部分配置宏进行了重复冗余定义,导致当头文件未被包含时,极易引入错误,
故对menuconfig配置宏进行统一处理,均使用#ifdef/#ifndef作为预编译判断方式
Close #I3YEGS
Signed-off-by: boxi <lewis.liulei@huawei.com >
Change-Id: I59dc4fb0b7bf8da1b6aafd2f0b2a568ad601d3ec
2021-07-01 08:48:41 +08:00
openharmony_ci
c2bab1e905
!14 新增link/symlink/readlink接口的系统调用及内核实现
...
Merge pull request !14 from JING/link
2021-06-10 13:02:05 +08:00
chenjing
7e7777a1ec
feat: support jffs2 link/symlink/readlink
...
新增link/symlink/readlink接口的系统调用及内核实现,当前仅支持jffs2文件系统。具体接口说明如下:
一、hard link
接口原型:
int link(const char *oldpath, const char *newpath);
int linkat(int olddirfd, const char *oldpath, int newdirfd, const char *newpath, int flags);
作用:
创建oldpath的硬链接,名为newpath。
功能说明:
1、newpath与oldpath必须在同一挂载分区内。
2、若newpath已存在,不会覆盖,错误码EEXIST。
3、oldpath必须为普通文件或者软链接文件。
4、如果oldpath是一个软链接文件,那么:
若调用link接口或者linkat(flags=0),创建出软链接文件的硬链接;
若调用linkat(flags = AT_SYMLINK_FOLLOW),创建出软链接所指向源文件的硬链接。
5、oldpath与newpath对应同一个文件,对oldpath与newpath任一名字的操作都是直接操作文件,没有“原始文件”的说法。
6、使用cp命令拷贝一个硬链接文件,生成文件的拷贝,新文件的nlink数为1。
7、删除oldpath或newpath,底层文件仍存在,可以通过另一个path访问。只有当两个path都删除之后,才会真正将文件删除,空间释放。
二、symbol link
接口原型:
int symlink(const char *target, const char *linkpath);
int symlinkat(const char *target, int newdirfd, const char *linkpath);
作用:
创建一个软链接文件linkpath,存储字符串target。
功能说明:
1、target可以为任意字符串(长度小于PATH_MAX)。
2、若linkpath文件名已存在,不会覆盖,错误码EEXIST。
3、用readlink函数可读取软链接的target内容。
4、软链接文件本身大小为target长度。
5、ls时软链接文件类型显示为 'l'。
6、symlink最大循环次数为CONFIG_FS_MAX_LNK_CNT(目前为40),超出则返回错误,错误码ELOOP。
7、使用cp命令拷贝一个软链接文件:
若target是一个文件:创建一个源文件的拷贝,类型为普通文件;
若target非文件:拷贝失败。
三、readlink
接口原型:
ssize_t readlink(const char *pathname, char *buf, size_t bufsiz);
ssize_t readlinkat(int dirfd, const char *pathname, char *buf, size_t bufsiz);
作用:
读取软链接文件存放的的target内容。
功能说明:
1、pathname必须为软链接文件,否则错误码EINVAL。
2、如果bufsiz小于target长度,则截断target。
close #I3Q0OD
Change-Id: I621884b0ec773eb86a7ed3b340d6134cfeb9d971
Signed-off-by: chenjing <chenjing139@huawei.com >
2021-06-09 16:05:28 +08:00
openharmony_ci
4f8d7c7bc1
!12 [Desc] fix bug: kernel crashed after rmdir the umounted folder
...
Merge pull request !12 from LeonChan/lc-master
OpenHarmony-2.0-Canary
2021-04-21 19:31:11 +08:00
chenwei
2ea6357e12
Revert "fix: kernel crashed when delete a umounted folder"
...
Close: I3NGBT
Change-Id: I2a398c90edc0d543267f96d1c0dc19784639ab2d
2021-04-21 17:16:16 +08:00
openharmony_ci
86209d5e0c
!11 [Desc] add debug code to fix bug: kernel crashed after rmdir the umounted folder 3
...
Merge pull request !11 from LeonChan/lc-master
2021-04-20 19:09:45 +08:00
chenwei
b8f8786426
fix: kernel crashed when delete a umounted folder
...
Close: I3MZZ6
Change-Id: I16f781c541d9c7c1aaf031c87ec0835a6f546df7
2021-04-20 16:06:29 +08:00
openharmony_ci
86a8a275b8
!10 [Desc] add debug code to fix bug: kernel crashed after rmdir the umounted folder
...
Merge pull request !10 from LeonChan/lc-master
2021-04-16 15:14:28 +08:00
chenwei
0f8d578947
add debug code to fix bug: kernel crashed after rmdir the umounted folder
...
Change-Id: I074b2fd47b57a5b991fb99e458eb58694e5efe09
2021-04-16 11:19:00 +08:00
openharmony_ci
9973a04163
!6 Add issue and PR template for master
...
Merge pull request !6 from 马明帅/add_issus_pr_template_for_master
2021-04-16 10:31:14 +08:00
mamingshuai
a2075ace42
add issue and pr template
2021-04-07 14:59:15 +08:00
openharmony_ci
8de6e3ba71
!5 VM模块裁剪
...
Merge pull request !5 from JerryH/vm
2021-04-02 16:48:46 +08:00
YOUR_NAME
436fc5e54c
IssueNo:#I3EOI0
...
Description:Delete VM to support only kernel mode.
Sig:liteos_a
Feature or Bugfix:Feature
Binary Source:No
Change-Id: Ie1029c8fbc0c1b85c138663933118d2d148b7769
2021-04-01 18:40:08 +08:00
openharmony_ci
4bfd46258a
!4 fix:add Linux headfiles back for toolchain compiling
...
Merge pull request !4 from MGY917/master
2021-03-31 10:42:30 +08:00
maguangyao
7a09b52600
fix:add Linux headfiles back for toolchain compiling
...
Change-Id: I8420a745de2a76dd4c0ea79b24da12653cbe7b52
2021-03-30 15:22:10 +08:00
openharmony_ci
fb6808fae9
!3 fix(jffs2):adapt the new jffs fs for qemu
...
Merge pull request !3 from MGY917/master
2021-03-30 15:10:49 +08:00
Guangyao Ma
34d4492a9f
fix(jffs2):adapt the new jffs fs for qemu
...
Change-Id: Ifc686534b32bc3a5ee68af1fcf81c1937d8ed5d1
2021-03-29 21:18:16 +08:00
openharmony_ci
42c2ad1126
!1 轻内核VFS层重构,添加路径缓存
...
Merge pull request !1 from 野生毛霉君/noEmployeeNum_ChangeID_13306412_wangchenyang
2021-03-23 14:45:20 +08:00
wangchenyang
93aed1ac56
Description:vfs refactoring
...
Feature or Bugfix:Feature
Binary Source:Huawei
PrivateCode(Yes/No):Yes
Change-Id: I175d2648bc6f9078c34de2c0a5c93fda10b86c47
ChangeID:13306412
2021-03-19 14:33:51 +08:00
mamingshuai
5f9f02f4be
update openharmony 1.0.1
OpenHarmony_release_v1.1.0
2021-03-11 18:44:40 +08:00
wenjun
e3d33d1d40
add OpenHarmony 1.0 baseline
OpenHarmony-1.0
2020-09-09 10:48:00 +08:00
wenjun 00318901
66ff660b8f
Initial empty repository
2020-08-25 18:55:22 +08:00