1. 12 1月, 2023 1 次提交
  2. 11 1月, 2023 1 次提交
    • Z
      feat: 支持pid容器 · 20782299
      zhushengle 提交于
      BREAKING CHANGE:
      支持pid容器对外变更描述:
      1.支持pid容器,使用clone(CLONE_NEWPID)创建
      2.shell命令 task -a 不再显示线程信息,只显示系统所有进程信息
      3.task命令新增参数-p, task -p pid 可查看改进程下的所有线程信息
      4.使用LOS_TaskCreateOnly创建任务时, TSK_INIT_PARAM_S中的processID由原来的记录进程ID修改为记录进程控制块PCB
      Close #I68LVW
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I0895da9099cb285b3195af5e383d0fdeaf5c0087
      
      Change-Id: I46a7642eeee73a4531c241e3ba6290dd302600a7
      20782299
  3. 05 9月, 2022 1 次提交
    • Y
      fix: 版权头时间更新问题 · d906bb91
      yinjiaming 提交于
      【背景】
      一些代码文件经过修改后需要更新版权头
      
      【修改方案】
      更新了需要更新的版权头时间
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I5LG22
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: I7963bf6ce5746707bad688dd4c634ae9d72b3c04
      d906bb91
  4. 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
  5. 23 6月, 2022 1 次提交
  6. 29 4月, 2022 1 次提交
  7. 30 3月, 2022 1 次提交
  8. 21 3月, 2022 1 次提交
  9. 14 3月, 2022 1 次提交
  10. 07 1月, 2022 1 次提交
    • X
      Codex告警清除 · 1cdd7307
      x-xiny 提交于
      【背景】
       Codex扫描告警清除
      
      【修改方案】
       将不可屏蔽告警进行修复
      
       re #I4PNO3
      Signed-off-by: Nxuiny <xuxinyu6@huawei.com>
      
      Change-Id: If6f85eb9679d47e6256f24cdc74246df78da579d
      1cdd7307
  11. 15 11月, 2021 1 次提交
    • L
      fix: A核代码静态告警定期清理 · 9ba725c3
      lnlan 提交于
      【背景】A核代码静态告警定期清理
      
      【修改方案】
      1,根据codex等工具分析结果,进行必要的规范等问题修改
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4I0O8
      Signed-off-by: Nwangchen <253227059@qq.com>
      9ba725c3
  12. 02 11月, 2021 1 次提交
  13. 22 10月, 2021 1 次提交
  14. 19 10月, 2021 1 次提交
  15. 24 9月, 2021 1 次提交
    • 悟空又丢了's avatar
      fix: 修复dispatch单词拼写错误。 · 9b07aece
      悟空又丢了 提交于
      【背景】
      打印有错误单词的提示语
      [ERR] Dsipatch signals failed!, ret: 22
      这里单词应该是 dispatch 。
      【修改方案】
      1. 将Dsipatch改为Dispatch。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4BLE8
      
      Change-Id: I26d4336d6d7f7bfc4811819be0a1e8ba9d7d50a8
      Signed-off-by: 悟空又丢了's avatarpef <cyd1997@126.com>
      9b07aece
  16. 19 8月, 2021 1 次提交
  17. 10 8月, 2021 3 次提交
    • C
      fix(mini): fix compile error in mini liteos_a · e13cb3bc
      Caoruihong 提交于
      Signed-off-by: NCaoruihong <crh.cao@huawei.com>
      Change-Id: I9ab63796e5d47ac44d24807f1ebd0bbfe46681bf
      e13cb3bc
    • L
      fix: 修复mqueue问题 · 26ee8b83
      lnlan 提交于
      【背景】
      1.mqueue用例关于NFILE错误码压力测试中,不符合预期结果
      2.mq_unlink对于fork出的mqueue不起效
      3.已打开的mqueue,在fork后两进程共用一份mqpersonal不合理
      【修改方案】
      1. 确认是内核关于mqueue的fd_set定义位置不合理导致的,
      将fd_set定义位置由mqarray结构体调未全局变量后,问题解决
      2.不合理的unlink_ref++导致的,去除相关操作,使用mq_personal
      链表判断何时需要删除
      3.fork时内核复制一份mqpersonal
      【影响】
      对现有的产品编译不会有影响。
      
      re #I43P4T
      Signed-off-by: Nlanleinan <lanleinan@163.com>
      Change-Id: I09f183cc3a88e5a65201dbc1fc4f4806f78971be
      26ee8b83
    • Z
      fix: 修改DoNanoSleep 以纳秒为单位 · 6917e084
      zhushengle 提交于
         DoNanoSleep 接口以微秒为单位,纳秒级别的在转换成微秒时被整除为0,
      导致转换成tick时为0,导致延时时触发yield,导致延时时间超大
      Close #I3Z9DP
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: Ib662fdc80707be6040b2bb06a1b457344bd48b30
      6917e084
  18. 03 8月, 2021 1 次提交
  19. 30 7月, 2021 1 次提交
    • W
      fix: A核代码告警清零 · 698756d1
      wangchen 提交于
      【背景】定期A核代码告警清零。
      
      【修改方案】
      根据工具扫描结果,对代码告警进行更改。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4378T
      Signed-off-by: Nwangchen <253227059@qq.com>
      698756d1
  20. 23 7月, 2021 1 次提交
    • 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
  21. 20 7月, 2021 1 次提交
    • W
      fix: L1 toybox 命令功能实现 · 2ff44c49
      wangchen 提交于
      【背景】
      解决toybox已支持命令的遗留问题,新增命令功能。
      
      【修改方案】
      1. 在内核态对toybox的系统调用进行支持。
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I41N2A
      Signed-off-by: Nwangchen <253227059@qq.com>
      2ff44c49
  22. 16 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. 01 7月, 2021 1 次提交
  25. 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
  26. 18 6月, 2021 1 次提交
  27. 16 6月, 2021 1 次提交
  28. 05 6月, 2021 1 次提交
  29. 04 6月, 2021 1 次提交
    • Yansira's avatar
      feat: timer_create支持以SIGEV_THREAD方式创建定时器 · e5f6bf05
      Yansira 提交于
      【背景】当前timer_create接口不支持以SIGEV_THREAD的方式创建多个定时器
      
      【修改方案】
      1、内核timer_create接口在创建software timers相应的线程时,使用线程
      taskCB所携带的信息识别各个线程的信号并依据该信息分别派发出信号。
      2、关于用户任务操作许可验证的修改,现在允许同一用户线程向其自身派发信
      号,软件定时器计时结束,向用户态发送相应的信号,完成用户态线程的回调。
      
      【影响】
      对现有的产品暂无影响。
      
      re #I3SRFI
      Signed-off-by: Yansira's avataryansira <yansira@hotmail.com>
      Change-Id: Ia23f5ef01975bf867dd7f5db797a30c264c50501
      e5f6bf05
  30. 20 5月, 2021 1 次提交
  31. 18 5月, 2021 1 次提交
  32. 17 5月, 2021 1 次提交
  33. 14 5月, 2021 1 次提交
  34. 08 5月, 2021 1 次提交
  35. 29 4月, 2021 1 次提交
  36. 19 4月, 2021 3 次提交
    • 星e雨's avatar
      IssueNo:#I3H7TO · 8f2e4bb8
      星e雨 提交于
      fix:the setitimer signals the process to be locked at a fixed time. There is a static problem.
      
      Change-Id: I26f12289c4b13b0fd70bf0aad30507270e0ee421
      8f2e4bb8
    • C
      remove __cplusplus guards in .c files · 7e73c929
      Caoruihong 提交于
      Change-Id: I052d930d54e63179b17b77f02c107a015f3cfc3f
      7e73c929
    • C
      code optimization · 1ea9610f
      Caoruihong 提交于
      Change-Id: I8d2e9f96e86f4130474da9898791240b5d42328e
      1ea9610f