1. 22 7月, 2022 1 次提交
    • Y
      fix: 拼写错误修正 · d7283a35
      yinjiaming 提交于
      【背景】
      代码中存在拼写错误
      
      【修改方案】
      修改存在拼写错误的地方
      
       【影响】
      对现有的产品编译不会有影响。
      
      re #I5IA7P
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: I31f251066c940dd272949de7e57983c9f9bed173
      d7283a35
  2. 08 4月, 2022 1 次提交
  3. 22 1月, 2022 1 次提交
  4. 14 1月, 2022 2 次提交
    • X
      fix:... · 783edcd0
      x_xiny 提交于
       fix: L1-liteos-tdd测试liteos_a_process_unittest.bin,liteos_a_security_vid_unittest.bin和liteos_a_time_clock_unittest.bin模块用例un
      
      【背景】L1-liteos-tdd测试liteos_a_process_unittest.bin,liteos_a_security_vid_unittest.bin和liteos_a_time_clock_unittest.bin模块用例un
      
      【修改方案】
       1.暂时将musl中的exit()接口中的原子操作改为使用mutex方式实现
       2.删除内核中不必要的打印
      Signed-off-by: Nxuiny <xuxinyu6@huawei.com>
      
      Change-Id: I980c523b41dbc1f5a7f64a74a387081fdab25449
      783edcd0
    • X
      fix:... · c9de2b44
      x_xiny 提交于
      fix: L1-liteos-tdd测试liteos_a_process_unittest.bin,liteos_a_security_vid_unittest.bin和liteos_a_time_clock_unittest.bin模块用例un
      
      【背景】L1-liteos-tdd测试liteos_a_process_unittest.bin,liteos_a_security_vid_unittest.bin和liteos_a_time_clock_unittest.bin模块用例un
      
      【修改方案】
       1.暂时将musl中的exit()接口中的原子操作改为使用mutex方式实现
       2.删除内核中不必要的打印
      
      re #I4K9A5
      Signed-off-by: Nxuiny <xuxinyu6@huawei.com>
      Change-Id: I1a0e41febe69e6e25efb53bdf8d070824ad9b9fe
      c9de2b44
  5. 27 11月, 2021 1 次提交
    • L
      feat: L0~L1 支持Lms · 5a9d9ad2
      LiteOS2021 提交于
      1.【需求描述】:
         支持内核态和用户态堆内存非法访问检测,包括:越界访问、double free、释放后使用;支持libc常用高频函数内存检测;支持安全函数内存检测;读写检测可配可裁剪。
      2.【方案描述】:
         L0 ~ L1:
         (1).影子内存映射与标记
         (2).编译器使能-fsanitize=kernel-address 自动插桩检测点
         (3).实时校验影子内存的合法性;
         (4).错误访问打印回溯栈
      
      Close #I4HYAV
      Signed-off-by: NLiteOS2021 <dinglu@huawei.com>
      Change-Id: I2bbbe3f6351ee69ae36688e504a6d59d2d910f13
      5a9d9ad2
  6. 30 10月, 2021 1 次提交
    • L
      fix: 增加内核epoll系统调用 · 2eb06438
      lnlan 提交于
      【背景】增加内核epoll系统调用适配musl接口并增加测试用例
      
      【修改方案】
      1,删除musl仓的porting
      2,内核实现epoll对应接口及注册系统调用
      3,testsuit目录添加对应的用例
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4FXPT
      Signed-off-by: Nwangchen <253227059@qq.com>
      Change-Id: Ic3818baefd64d2a7279685fa292336c35dadab49
      2eb06438
  7. 18 10月, 2021 1 次提交
  8. 15 10月, 2021 1 次提交
    • L
      fix: 增加pselect接口实现 · 2a927a1e
      lnlan 提交于
      【背景】增加pselect接口实现。
      
      【修改方案】
      1,删除porting/liteos_a/user/src/select/pselect.c文件
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I45SXU
      Signed-off-by: Nwangchen <253227059@qq.com>
      Change-Id: I421fd9885fd5892a4c6a39c5ed87050553c263ee
      2a927a1e
  9. 09 9月, 2021 1 次提交
  10. 31 8月, 2021 1 次提交
  11. 27 8月, 2021 1 次提交
  12. 25 8月, 2021 2 次提交
  13. 22 8月, 2021 1 次提交
  14. 19 8月, 2021 1 次提交
  15. 13 8月, 2021 1 次提交
    • Z
      fix: 进程退出静态问题 · d7deb3fb
      zhushengle 提交于
      问题描述:
          进程在退出过程中,拿到了init_fini_lock锁后被信号打断,
      收到退出信号,再次调用exit函数进入进程退出流程,造成死锁
      
      解决方案:
          在libc中添加exit字段,在进程退出时将该字段表示进程已经在退出,
      若再次进入退出流程,则直接退出,由第一个执行退出流程的线程继续执行
      退出流程。并且在退出时屏蔽信号,避免退出流程被频繁打断。
      Close #I43V23
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      
      Change-Id: I57b60391267d50c8eb89fc115a26229461bb4ed4
      d7deb3fb
  16. 12 8月, 2021 2 次提交
  17. 10 8月, 2021 1 次提交
    • A
      feat:C库典型高频函数优化 · 3bf08b8e
      arvinzzz 提交于
      针对字符串类高频函数:
      1. 采用单次多字节操作提升字符串类高频函数的执行效率
      2. 针对armv7-a,采用neon指令进行优化
      
      close: #I42DAK
      
      Change-Id: I6d09a549436a1130da71d79274d38be86f156199
      Signed-off-by: Narvinzzz <zhaotianyu9@huawei.com>
      3bf08b8e
  18. 09 8月, 2021 1 次提交
  19. 06 8月, 2021 1 次提交
  20. 04 8月, 2021 1 次提交
    • W
      feat: 支持互斥锁的强壮性属性 · d6bcd088
      wjj 提交于
      支持互斥锁强壮性标志,添加加解锁函数对robust链表的处理
      
      Change-Id: Idef4e0de44d7fac0a7ef293ebb570d7641623e27
      d6bcd088
  21. 30 7月, 2021 1 次提交
  22. 29 7月, 2021 2 次提交
    • W
      fix: add misc · 2e00c88c
      wcc0 提交于
      fix porting
      
      Change-Id: Iec5ed30d8f02095312ced41ac5ae869e8f9521a4
      2e00c88c
    • W
      fix: add misc · 109adc67
      wcc0 提交于
      fix porting
      
      Change-Id: Ic1bd1cdcc5db6bc368c7a0860cd9565a21f7f21c
      109adc67
  23. 26 7月, 2021 1 次提交
  24. 22 7月, 2021 1 次提交
    • Yansira's avatar
      fix: toybox命令升级 · 5bb629d0
      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: Iaa112889739c4e5c36751d82d55be85eaf96ad62
      5bb629d0
  25. 21 7月, 2021 1 次提交
  26. 20 7月, 2021 2 次提交
  27. 02 7月, 2021 1 次提交
  28. 01 7月, 2021 1 次提交
  29. 19 6月, 2021 1 次提交
  30. 11 6月, 2021 1 次提交