1. 25 5月, 2022 2 次提交
    • O
      !124 fix: toybox ls命令查询nfs挂载路径报错问题 · 63856d85
      openharmony_ci 提交于
      Merge pull request !124 from Kiita/0525_mount_3.1
      63856d85
    • Yansira's avatar
      fix: toybox ls命令查询nfs挂载路径报错问题 · a12e79b7
      Yansira 提交于
      错误场景:
      OHOS: mount -t nfs 192.168.1.1:/nfs nfs (cwd: /)
      OHOS: ls /nfs (成功)
      OHOS: ls nfs (成功)
      OHOS: cd nfs
      OHOS: ls (失败)
      
      错误路径:
      1. 以相对路径mount任意文件系统
      2. open挂载点获得文件描述符fd
      3. 通过fstat接口获取挂载点属性则会发生错误
      
      错误根因:
      1. 内核mount接口直接将入参target(挂载点)拷贝到Vnode的filePath字段,如果target为相对路径,则filePath为相对路径;
      2. 打开挂载点时,Vnode的filePath直接赋值给文件接口提file的f_path字段;
      3. 通过fstat接口查询挂载点属性,内核会调用get_path_from_fd接口获取file的f_path,再调用stat接口查询属性;
      4. 由于此时f_path为相对路径,如果fstat时,进程的cwd与挂载时不一致,则导致查找目录失败。
      
      re #I58ZA0
      Signed-off-by: NKiita <zhanyan@huawei.com>
      Change-Id: I51a2b1e5a38702555adec5bd345e27f2d3eb74e4
      a12e79b7
  2. 29 4月, 2022 2 次提交
  3. 21 3月, 2022 2 次提交
  4. 26 2月, 2022 1 次提交
  5. 27 1月, 2022 1 次提交
  6. 24 1月, 2022 1 次提交
  7. 22 1月, 2022 2 次提交
  8. 21 1月, 2022 2 次提交
  9. 20 1月, 2022 3 次提交
  10. 24 11月, 2021 1 次提交
  11. 23 11月, 2021 1 次提交
  12. 09 11月, 2021 1 次提交
  13. 08 11月, 2021 2 次提交
  14. 05 11月, 2021 1 次提交
  15. 03 11月, 2021 1 次提交
  16. 30 10月, 2021 1 次提交
    • L
      fix: 增加内核epoll系统调用 · df46ed0f
      lnlan 提交于
      【背景】增加内核epoll系统调用适配musl接口并增加测试用例
      
      【修改方案】
      1,删除musl仓的porting
      2,内核实现epoll对应接口及注册系统调用
      3,testsuit目录添加对应的用例
      
      【影响】
      对现有的产品编译不会有影响。
      
      re #I4FXPT
      Signed-off-by: Nwangchen <253227059@qq.com>
      Change-Id: I2805efcff9cc7ad379a34ca18ef584aee69750c4
      df46ed0f
  17. 20 10月, 2021 2 次提交
  18. 15 10月, 2021 2 次提交
  19. 28 9月, 2021 2 次提交
  20. 26 9月, 2021 2 次提交
  21. 18 9月, 2021 2 次提交
  22. 15 9月, 2021 1 次提交
  23. 13 9月, 2021 3 次提交
  24. 10 9月, 2021 1 次提交
  25. 09 9月, 2021 1 次提交