1. 09 4月, 2023 1 次提交
    • Z
      feat: support EDF · 13f68dcf
      zhangdengyu 提交于
      方案描述:
      1、liteos_a调度框架支持EDF调度算法,默认优先调度EDF策略的任务
      2、用户态musl_c库适配新增调度算法,同步修改相关接口以支持用户态创建EDF进程与线程
      
      BREAKING CHANGE:
      support EDF对外变更描述:
      以下接口支持SCHED_DEADLINE调度策略:
      pthread_attr_getschedparam
      pthread_attr_setschedparam
      pthread_getschedparam
      pthread_setschedparam
      pthread_create
      sched_getscheduler
      sched_getparam
      sched_setparam
      sched_setscheduler
      
      Close:#I6T3P3
      Signed-off-by: Nzhangdengyu <zhangdengyu2@huawei.com>
      Change-Id: Ic9fe6896fcae42ae4ee7fe5dfb8e858a6ed19740
      13f68dcf
  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. 30 3月, 2022 1 次提交
  4. 26 3月, 2022 1 次提交
  5. 07 3月, 2022 1 次提交
    • Z
      feat: 优化shell 命令 · f02d40d2
      zhushengle 提交于
        1.优化task 命令关中断时间较长的问题
        2.优化hwi 命令,可以查看不同核的中断分布情况
        3.丰富hiw 命令,统计每个中断在一定时间内的平均执行时间和最大执行时间
        4.丰富swtmr 命令,在debug模式下支持查看各软件定时器的运行情况, 默认关闭
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I01cfe50c918da51f9de5b460e9eb91a863e1de36
      f02d40d2
  6. 27 1月, 2022 1 次提交
  7. 14 7月, 2021 1 次提交
    • Q
      feat: add blackbox for liteos_a · a195aac9
      qidechun 提交于
      1、在内核增加BlackBox核心框架,对外提供模块回调接口注册和故障处理接口。
      2、增加默认的系统模块适配层,处理通用内核态和用户态故障日志抓取和保存。
      3、BBOX特性默认关闭,若想使用此特性,请在内核配置文件中增加如下编译选项:
      LOSCFG_BLACKBOX=y
      LOSCFG_SAVE_EXCINFO=y
      LOSCFG_SAVE_EXCINFO可以帮助抓取更多的故障日志。
      4、若已经打开BBOX特性,想快速验证此特性,请添加如下编译选项:
      LOSCFG_HIDUMPER=y
      
      Close #I406NP
      Signed-off-by: Nqidechun <qidechun@huawei.com>
      a195aac9
  8. 07 7月, 2021 1 次提交
  9. 06 7月, 2021 1 次提交
    • Q
      feat: add blackbox for liteos_a · 425975e4
      qidechun 提交于
      1、在内核增加BlackBox核心框架,对外提供模块回调接口注册和故障处理接口。
      2、增加默认的系统模块适配层,处理通用内核态和用户态故障日志抓取和保存。
      
      Close #I3NN7V
      Signed-off-by: Nqidechun <qidechun@huawei.com>
      425975e4
  10. 01 7月, 2021 1 次提交
  11. 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
  12. 06 5月, 2021 1 次提交
  13. 19 4月, 2021 1 次提交
  14. 31 3月, 2021 1 次提交
    • Y
      IssueNo:#I3E0F2 · c959d436
      YOUR_NAME 提交于
      Description:Delete VM to support only kernel mode.
      Sig:liteos_a
      Feature or Bugfix:Feature
      Binary Source:No
      
      Change-Id: Ie1029c8fbc0c1b85c138663933118d2d148b7769
      c959d436
  15. 11 3月, 2021 1 次提交
  16. 13 10月, 2020 1 次提交
  17. 08 9月, 2020 1 次提交