1. 25 9月, 2022 1 次提交
  2. 05 9月, 2022 1 次提交
    • Y
      fix: 版权头时间更新问题 · d906bb91
      yinjiaming 提交于
      【背景】
      一些代码文件经过修改后需要更新版权头
      
      【修改方案】
      更新了需要更新的版权头时间
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I5LG22
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: I7963bf6ce5746707bad688dd4c634ae9d72b3c04
      d906bb91
  3. 08 8月, 2022 1 次提交
    • Y
      fix: 内核告警清理 · 2dc24da8
      yinjiaming 提交于
      【背景】
      内核代码经代码扫描工具发现存在一些关于代码格式的告警,
      现经修改解除掉告警.
      
      【修改方案】
      修改了代码中格式不规范的地方,修改的点有:
      1.代码中一行过长
      2.没有合理的添加空格和空行
      3.没有按照规范进行缩进
      4.括号的格式没有按照规范
      5.注释的格式不对以及存在魔数字
      6.函数的声明与定义的格式不一致
      并更新了修改文件的版权头时间
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I5H6F5
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: Ie46b5b3238fd88c25f99542b8ccd138b956c6458
      2dc24da8
  4. 23 6月, 2022 1 次提交
  5. 19 3月, 2022 1 次提交
  6. 14 3月, 2022 1 次提交
  7. 20 1月, 2022 1 次提交
    • H
      chore: kernel部件化 · 1ecda9c0
      Hongjin Li 提交于
      1、添加HPM包描述文件bundle.json
      2、依赖的三方开源软件,由直接引用路径,改为import对应的gni文件,引用变量
      Signed-off-by: NHongjin Li <lihongjin1@huawei.com>
      Change-Id: Ice783c19a477626d422a37faf3d420c4965f8ea6
      1ecda9c0
  8. 05 1月, 2022 1 次提交
  9. 13 12月, 2021 1 次提交
    • F
      fix: 修复LOSCFG_FS_FAT_CACHE宏关闭后编译失败的BUG · 63e71fec
      Far 提交于
      1. 在必要处增加宏开关关闭部分代码的编译;
      2. 由于驱动是一个独立的内核线程,在一些场景下文件系统会将用户态地址透传给驱动,这会导致内核崩溃。
      因此在需要透传用户态地址时增加了一个内核buffer作为中转。
      
      Close #I3T3N0
      Signed-off-by: NFar <yesiyuan2@huawei.com>
      63e71fec
  10. 10 11月, 2021 1 次提交
  11. 15 10月, 2021 1 次提交
    • F
      refactor: 文件系统Open性能优化 · c1c2be2a
      Far 提交于
      优化包括:
      1. 提供VnodeLookupFullpath接口,如果路径是规范化的路径,则调用此接口可减少一次vfs_normalizepath接口的调用;
      2. fatfs open钩子函数FIL和buffer同时malloc,减少一次malloc调用,同时去除不必要的数据写回;
      3. 其他小细节的优化。
      
      Close #I4E0CT
      Signed-off-by: NFar <yesiyuan2@huawei.com>
      c1c2be2a
  12. 22 9月, 2021 1 次提交
  13. 14 9月, 2021 1 次提交
  14. 13 9月, 2021 1 次提交
  15. 08 9月, 2021 1 次提交
    • G
      feat: add sync() to vfs · f67c4dae
      Guangyao Ma 提交于
      新增sync方法,该方法每次调用,会遍历系统内所有的mount点,调用各个文件系统注册
      的sync方法,完成对所有已挂载文件系统的sync操作。
      
      close #I480HV
      Signed-off-by: NGuangyao Ma <guangyao.ma@outlook.com>
      Change-Id: I57ced9c3f7685a448defd17ae56c842796b5668f
      f67c4dae
  16. 19 8月, 2021 1 次提交
  17. 03 8月, 2021 1 次提交
    • Yansira's avatar
      fix: toybox update · c3245b3c
      Yansira 提交于
      【背景】liteos_a toybox 命令已知问题修复
      
      【修改方案】
      1、修复ls 统计文件大小问题。
      Signed-off-by: Yansira's avataryansira <yansira@hotmail.com>
      Change-Id: I64c41d3970650a434409f332b2659e31bb9223ab
      c3245b3c
  18. 30 7月, 2021 1 次提交
    • W
      fix: A核代码告警清零 · 698756d1
      wangchen 提交于
      【背景】定期A核代码告警清零。
      
      【修改方案】
      根据工具扫描结果,对代码告警进行更改。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4378T
      Signed-off-by: Nwangchen <253227059@qq.com>
      698756d1
  19. 22 7月, 2021 1 次提交
    • Yansira's avatar
      fix: toybox命令升级 · 76f45b3f
      Yansira 提交于
      【背景】liteos_a toybox 命令升级升级
      
      【修改方案】
      1、help命令列表不支持命令删除。
      2、cp命令和mv命令拷贝文件失败和文件损坏等问题修复。
      3、修复du命令统计nfs文件大小为0问题修复。
      4、修复ls命令nfs文件时间打印信息有误问题。
      5、更新命令不支持入参列表。
      
      re #I41N2A
      Signed-off-by: Yansira's avataryansira <yansira@hotmail.com>
      Change-Id: I5f5b82e33ba9193ae06e9547182d5b7bac0a3b44
      76f45b3f
  20. 21 7月, 2021 1 次提交
  21. 20 7月, 2021 1 次提交
    • F
      feat: 增加mount的MS_RDONLY标志的支持 · 8729f6ee
      Far 提交于
      增加mount的MS_RDONLY标志的支持,并修改vfs主要接口相关支持。
      1. fatfs lseek接口在分区以MS_RDONLY方式和文件以只读打开时不再能够扩大文件的大小。
      2. 直接在镜像中创建storage目录,而不是在挂载根文件系统时创建storage目录。
      3. 增加了MS_RDONLY的测试用例。
      
      Close #I3Z1W6
      Signed-off-by: NFar <yesiyuan2@huawei.com>
      8729f6ee
  22. 13 7月, 2021 1 次提交
  23. 08 7月, 2021 1 次提交
    • X
      fix:消除编译告警 · e4ff0458
      x_xiny 提交于
      【背景】
       消除编译告警
      
      【修改方案】
       消除编译告警
      
       re #I3ZC1R
      
       Change-Id: I594d0f57e4cbbdb246a6bef1c978a38228123a34
      Signed-off-by: Nx-xiny <1301913191@qq.com>
      
      Change-Id: I1d75cdcdcf9d06ec28e541cdfea77300da7c6bb1
      e4ff0458
  24. 28 6月, 2021 1 次提交
    • F
      fix: 恢复了FATFS设置卷标的功能 · 9515d53d
      Far 提交于
      Liteos_a FATFS需要提供格式化时设置卷标的功能,该功能在当前系统中缺失。
      现在恢复该功能,使用方法与原来一致。即使用set_label设置卷标文本后,调用format对设备格式化。
      
      Close #I3Y5G8
      Signed-off-by: NFar <yesiyuan2@huawei.com>
      9515d53d
  25. 24 6月, 2021 1 次提交
  26. 20 6月, 2021 1 次提交
  27. 19 6月, 2021 1 次提交
    • M
      fix: remove redundant headfile · 73a77777
      mucor 提交于
      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: Nmucor <mucorwang@gmail.com>
      73a77777
  28. 17 6月, 2021 1 次提交
  29. 15 6月, 2021 1 次提交
    • C
      feat: fatfs支持符号链接功能 · e50cf0be
      chenjing 提交于
      1 将fatfs_creat与fatfs_mkdir抽象成fatfs_creat_obj,通过参数type控制创建的对象类型;
      2 新增fatfs_symlink与fatfs_readlink接口,其中:
         1) fatfs_symlink通过fatfs_creat_obj创建出符号链接文件,并为其申请新簇,将target内容写入簇的第一个sector;
         2) fatfs_readlink读出符号链接文件对应簇中第一个sector的内容
      
      close #I3V8D1
      Signed-off-by: Nchenjing <chenjing139@huawei.com>
      Change-Id: I38dfaa28af156399817530923534d5b73b4c64af
      e50cf0be
  30. 07 6月, 2021 1 次提交
    • C
      fix: codex · 101a55d1
      chenwei 提交于
      1,VFS代码中不修改参数增加const修饰
      2,fs_file_mapping.c: 增加安全函数的判空
      3,path_cache.c: sizeof改为使用类型
      4,fs_syscall.c: 对NULL解引用
      5,VnodeLookup:冗余的判空,及不正确的判空
      
      close: I3UMWD
      Signed-off-by: Yansira's avataryansira <yansira@hotmail.com>
      101a55d1
  31. 18 5月, 2021 1 次提交
  32. 08 5月, 2021 1 次提交
  33. 27 4月, 2021 1 次提交
  34. 26 4月, 2021 1 次提交
  35. 22 4月, 2021 2 次提交
  36. 21 4月, 2021 1 次提交
  37. 19 4月, 2021 1 次提交
  38. 17 4月, 2021 1 次提交
  39. 16 4月, 2021 1 次提交