1. 28 3月, 2022 3 次提交
  2. 24 3月, 2022 1 次提交
  3. 19 3月, 2022 1 次提交
  4. 14 3月, 2022 2 次提交
  5. 10 3月, 2022 1 次提交
  6. 09 3月, 2022 1 次提交
    • Y
      fix: 修复3.1源码检视的问题 · 9a030d69
      yinjiaming 提交于
      【背景】
      3.1 代码检视过程中有一些问题需要修复
      
      【修改方案】
      修改了失效的文档链接,更改了一些非可执行文件的权限
      
      【影响】
      对现有的产品编译不会有影响。
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: If87ac9a3e17ba679f4712552f5a89cc13349287e
      9a030d69
  7. 27 1月, 2022 1 次提交
  8. 11 1月, 2022 1 次提交
    • F
      fix: 修复futime提示错误22的BUG · f2861ddf
      Far 提交于
      调用futime时,系统调用接口函数直接使用了file结构体的f_path字段,该字段在退出前被错误地释放了。
      避免该问题需要拷贝一份路径
      Signed-off-by: NFar <yesiyuan2@huawei.com>
      Change-Id: I519ccb38bec323c93aa8cff920143bb3f9931c22
      f2861ddf
  9. 07 1月, 2022 1 次提交
    • X
      Codex告警清除 · 1cdd7307
      x-xiny 提交于
      【背景】
       Codex扫描告警清除
      
      【修改方案】
       将不可屏蔽告警进行修复
      
       re #I4PNO3
      Signed-off-by: Nxuiny <xuxinyu6@huawei.com>
      
      Change-Id: If6f85eb9679d47e6256f24cdc74246df78da579d
      1cdd7307
  10. 15 11月, 2021 1 次提交
    • L
      fix: A核代码静态告警定期清理 · 9ba725c3
      lnlan 提交于
      【背景】A核代码静态告警定期清理
      
      【修改方案】
      1,根据codex等工具分析结果,进行必要的规范等问题修改
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4I0O8
      Signed-off-by: Nwangchen <253227059@qq.com>
      9ba725c3
  11. 10 11月, 2021 1 次提交
  12. 05 11月, 2021 1 次提交
    • L
      fix: 增加内核epoll系统调用 · 2251b8a2
      lnlan 提交于
      【背景】增加内核epoll系统调用适配musl接口并增加测试用例
      
      【修改方案】
      1, 删除musl仓的porting
      2,内核实现epoll对应接口及注册系统调用
      3,testsuit目录添加对应的用例
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4FXPT
      Signed-off-by: Nwangchen <253227059@qq.com>
      
      Change-Id: Ia97ea49067aa1ff47b8c1c83675ac75e75d25955
      2251b8a2
  13. 02 11月, 2021 1 次提交
    • L
      修复ppoll接口"[ERR]OsMemFree check error!"报错 · 2e3bbf1e
      lnlan 提交于
      【背景】
      1.内核中释放用户空间指针报错:"[ERR]OsMemFree check error!"
      2.现有ppoll实现存在问题
      3.相关用例需要整理
      【修改方案】
      1.去掉释放用户空间指针操作
      2.更正逻辑错误
      3.更正掩码设置与恢复不起作用
      4.修复补充现有用例
      【影响】
      对现有的产品编译不会有影响。
      
      re #I47YWZ
      
      Change-Id: Ib2f60986e9cafb2ea5ef1097ab8552cbb1ede5b4
      Signed-off-by: Nlnlan <lanleinan@163.com>
      2e3bbf1e
  14. 29 10月, 2021 2 次提交
    • 悟空又丢了's avatar
      修复ppoll接口"[ERR]OsMemFree check error!"报错 · 78a297fd
      悟空又丢了 提交于
      【背景】
      内核中释放用户空间指针报错:"[ERR]OsMemFree check error!"
      
      【修改方案】
      修改SysPpoll函数。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I47YWZ
      
      Change-Id: Id7f86036870d4f32be8fc438b9aad85cdda59546
      Signed-off-by: 悟空又丢了's avatarpef <cyd1997@126.com>
      78a297fd
    • T
      OOfix SYSCALL SysFstat,SysFstat64,SysFstatat64(fix struct kstat with stat) & add 19 IO testcases · 79839a43
      teamol 提交于
      1.modifications:
          modified:   testsuites/unittest/IO/It_test_IO.h
          modified:   testsuites/unittest/IO/full/IO_test_duplocale_001.cpp
          modified:   testsuites/unittest/IO/io_test.cpp
      2.add 19 testcases:
          IO_test_dcgettext_001.cpp
          IO_test_dcgettext_002.cpp
          IO_test_dcngettext_001.cpp
          IO_test_dcngettext_002.cpp
          IO_test_dngettext_001.cpp
          IO_test_dngettext_002.cpp
          IO_test_duplocale_001.cpp
          IO_test_locale_001.cpp
          IO_test_ngettext_001.cpp
          IO_test_nl_langinfo_001.cpp
          IO_test_nl_langinfo_l_001.cpp
          IO_test_strcasecmp_l_001.cpp
          IO_test_strfmon_l_001.cpp
          IO_test_strncasecmp_l_001.cpp
          It_stdio_hasmntopt_001.cpp
          IO_test_gettext_001.cpp
          IO_test_locale_002.cpp
          IO_test_strcasecmp_l_002.cpp
          IO_test_strfmon_l_002.cpp
          IO_test_strncasecmp_l_002.cpp
      3.influence:
          none
      Signed-off-by: Nliuzhiwan <liuzhiwan2020@163.com>
      Change-Id: Ib5883ddb14cfd545f2c5b1685a082f098def0965
      79839a43
  15. 28 10月, 2021 1 次提交
    • T
      fix: fix ppoll · a55f68f9
      teamol 提交于
      1.modifications:
      modified:   syscall/fs_syscall.c
      2.modify 2 testcases:
      IO/full/IO_test_ppoll_001.cpp
      IO/full/IO_test_ppoll_002.cpp
      3.influence:
      none
      Signed-off-by: 悟空又丢了's avatarpef <cyd1997@126.com>
      Change-Id: I85fc091098a6dfef1a4694a3bbc489640ee6dda2
      a55f68f9
  16. 22 10月, 2021 1 次提交
    • T
      fix: 增加pselect SYSCALL函数及测试用例 · f601c16b
      teamol 提交于
      1.modifications:
      modified:   syscall/fs_syscall.c
      modified:   syscall/los_syscall.h
      modified:   syscall/syscall_lookup.h
      2.add 1 testcases:
      modified:   testsuites/unittest/IO/BUILD.gn
      modified:   testsuites/unittest/IO/full/IO_test_pselect_001.cpp
      modified:   testsuites/unittest/IO/io_test.cpp
      3.influence:
      none
      
      re #I45SXU
      Signed-off-by: Nwangchen <253227059@qq.com>
      Change-Id: I03a5d464fd5423c360e42f7d141035ce0d83d8a8
      f601c16b
  17. 19 10月, 2021 1 次提交
  18. 27 9月, 2021 1 次提交
  19. 13 9月, 2021 1 次提交
  20. 09 9月, 2021 1 次提交
  21. 27 8月, 2021 1 次提交
    • T
      fix: add syscall for ppoll & add 2 testcases · defedb6f
      teamol 提交于
      1.modifications:
      modified:   syscall/los_syscall.h
      modified:   syscall/misc_syscall.c
      modified:   syscall/syscall_lookup.h
      2.add 3 testcases:
      testsuites/unittest/IO/full/IO_test_ppoll_001.cpp
      testsuites/unittest/IO/full/IO_test_ppoll_002.cpp
      3.influence:
      none
      Signed-off-by: Nteamol <28105285@qq.com>
      defedb6f
  22. 24 8月, 2021 1 次提交
  23. 19 8月, 2021 1 次提交
  24. 12 8月, 2021 1 次提交
    • W
      feat: 支持killpg和waitid · dc3cc094
      wjj 提交于
      killpg:给进程组发信号
      waitid:等待进程结束
      修改测试用例到full里面
      
      Change-Id: Ice058ab4a6eede8ecbaacea0894c2161e3b9dce2
      Signed-off-by: Nwjj <502004968@qq.com>
      dc3cc094
  25. 11 8月, 2021 2 次提交
    • G
      feat(vfs): vfs支持FD_CLOEXEC标记 · 27dca4d8
      Guangyao Ma 提交于
      首先,POSIX规范规定文件描述符需要支持close-on-exec属性,修改前的vfs不支持close-on-exec,当exec系列函数执行时,进程所有的文件将会被关闭(0,1,2也重新被打开)。但是,系统有些时候是不能在exec时关闭全部文件的,例如在执行exec之前,就需要重定向进程的某些文件描述符时(使用dup2),就希望该文件不被关闭,继续保持重定向属性,shell执行进程并重定向其标准输出到文件,这是我们经常做的事情。
      
      BREAKING CHANGE:
      执行exec类函数后,进程拥有的文件描述符情况发生变化:修改前,默认关闭所有的进程文件描述符,0,1,2重新打开;修改后,除非文件描述符拥有FD_CLOEXEC标记,否则该描述符不会被关闭。
      
      re #I3U81W
      
      Change-Id: I54e841ac88e9835ec23e97de0cbc906c4e11f5a4
      Signed-off-by: NGuangyao Ma <guangyao.ma@outlook.com>
      27dca4d8
    • W
      fix: add fchmod api · 2f214bf4
      wcc0 提交于
      add fchmod api and testcases
      
      Change-Id: I310e9e9d79bbe3fa8dbab6080bbfce8a77b79bb3
      Signed-off-by: Nwcc0 <917033401@qq.com>
      2f214bf4
  26. 10 8月, 2021 1 次提交
  27. 30 7月, 2021 1 次提交
    • L
      fix: 修复mq_close关闭后仍然占用文件描述符的问题 · 590c7b4e
      lnlan 提交于
      【背景】
      mqueue用例压力测试中,会出现无法生成xml现象
      【修改方案】
      1. 确认是mq_close关闭时未清除用户态文件描述符相关位导致的,
      添加清除步骤后,问题解决
      【影响】
      对现有的产品编译不会有影响。
      
      re #I3ZQDA
      Signed-off-by: Nlanleinan <lanleinan@163.com>
      Change-Id: I8d467b361465f516ae7105bef38242bfd4805c60
      590c7b4e
  28. 23 7月, 2021 2 次提交
    • T
      fix: fix mq function by enable mq_notify api · 4427142d
      teamol 提交于
      1.modifications:
      modified:   compat/posix/include/mqueue.h
      modified:   compat/posix/src/mqueue.c
      modified:   syscall/ipc_syscall.c
      modified:   syscall/los_syscall.h
      modified:   syscall/syscall_lookup.h
      modified:   testsuites/unittest/posix/mqueue/posix_mqueue_test.cpp
      
      2.add 5 testcases:
      It_posix_queue_205.cpp
      It_posix_queue_206.cpp
      It_posix_queue_207.cpp
      It_posix_queue_208.cpp
      It_posix_queue_209.cpp
      
      3.influence:
      none
      Signed-off-by: Nteamol <28105285@qq.com>
      4427142d
    • Z
      fix: nanosleep 接口的rmtp参数被错误清零 · 9458de9a
      zhushengle 提交于
      posix/linux 标准:
      nanosleep 使线程进入到了可被信号中断的状态,当线程睡眠被信号
      中断,线程回复运行态时,若rmtp不为NULL,则会将sleep剩余的时间
      记录在rmtp参数中返回,但是如果线程sleep过程中未被信号唤醒,
      则忽略该参数。
      
      由于鸿蒙中nanosleep是不可被打断的,即rmtp应该被忽略,而不是清零。
      
      Close #I41U0R
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I6622eb43d6782c2b53b99d9df5cfff5f5e1ed79c
      9458de9a
  29. 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
  30. 21 7月, 2021 1 次提交
  31. 20 7月, 2021 1 次提交
    • W
      fix: L1 toybox 命令功能实现 · 2ff44c49
      wangchen 提交于
      【背景】
      解决toybox已支持命令的遗留问题,新增命令功能。
      
      【修改方案】
      1. 在内核态对toybox的系统调用进行支持。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I41N2A
      Signed-off-by: Nwangchen <253227059@qq.com>
      2ff44c49
  32. 16 7月, 2021 1 次提交
  33. 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
  34. 07 7月, 2021 1 次提交