1. 19 6月, 2022 1 次提交
  2. 22 3月, 2022 1 次提交
  3. 21 3月, 2022 1 次提交
  4. 19 3月, 2022 1 次提交
  5. 14 3月, 2022 2 次提交
  6. 08 3月, 2022 1 次提交
  7. 21 1月, 2022 1 次提交
    • Z
      feat: 调度相关模块间依赖优化 · 0e3936c4
      zhushengle 提交于
      背景:
          调度、线程、软件定时器、sortlink、percpu、异常、workqueue模块相互耦合,存在很多不属于本模块的实现,
      导致这几个模块间依赖混乱、且到处引用其它模块的内部成员。
      
      方案描述:
          解决上述依赖混乱的问题,为后续调度框架打基础,优化后依赖关系:
      
                                                                    | ---> los_swtmr_pri.h --> workqueue
      los_sortlink_pri.h: ---> los_sched_pri.h --> los_task_pri.h -->
         作为基础算法                                               | ---> ipc
      (现在为双向链表),
      做到功能最小化,
      便于后续其它算法替换
      
      调度框架大体方案描述:
      
      1.cpu run queue ----> 任务延时队列
      
                                               |---- 调度队列
                         |----  EDF        --->
                         |                     |---- 方法(Delay、Suspend、Resume、EntReadyQue、Exit等)
                         |
                         |                     |---- 调度队列
      2.task ---> 调度策略----> SCHED_RR   --->
                         |                     |---- 方法(Delay、Suspend、Resume、EntReadyQue、Exit等)
                         |
                         |                     |---- 调度队列
                         |----> SCHED_IDLE --->
                                               |---- 方法(Delay、Suspend、Resume、EntReadyQue、Exit等)
      
      Close #I4RPRW
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: Ia54dc1b8a4801a225a52e40555490c1dce0bd75e
      0e3936c4
  8. 10 11月, 2021 1 次提交
  9. 08 11月, 2021 1 次提交
  10. 13 10月, 2021 1 次提交
  11. 29 9月, 2021 1 次提交
  12. 06 8月, 2021 1 次提交
  13. 02 8月, 2021 1 次提交
  14. 21 7月, 2021 1 次提交
  15. 08 7月, 2021 1 次提交
  16. 01 7月, 2021 1 次提交
  17. 26 6月, 2021 1 次提交
  18. 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
  19. 19 4月, 2021 1 次提交
  20. 14 4月, 2021 1 次提交
  21. 19 3月, 2021 1 次提交
    • W
      Description:vfs refactoring · d9707508
      wangchenyang 提交于
      Feature or Bugfix:Feature
      Binary Source:Huawei
      PrivateCode(Yes/No):Yes
      
      Change-Id: I175d2648bc6f9078c34de2c0a5c93fda10b86c47
      ChangeID:13306388
      d9707508
  22. 11 3月, 2021 1 次提交
  23. 02 11月, 2020 1 次提交
  24. 13 10月, 2020 1 次提交
  25. 30 9月, 2020 1 次提交
  26. 22 9月, 2020 1 次提交
  27. 14 9月, 2020 3 次提交
  28. 08 9月, 2020 1 次提交