327 Star 2.2K Fork 1.1K

OpenHarmony/kernel_liteos_a

 / 详情

los_disk_deinit 资源释放失败

已完成
缺陷
创建于  
2021-07-08 14:39

【模块名_概率】简要描述:

【环境信息】:

【预置条件】:

【测试步骤】:
压力测试场景下,通过软件写寄存器方式对SD卡进行频繁上下电操作,同时进行unlike文件操作。

【预期结果】:

【实际结果】:
sd卡分区田佳失败,导致卡识别流程异常。
[ERR]los_alloc_diskid_byname failed 5!
[card-7|ERROR] alloc disk id failed!
card-7: Error add part!

【恢复手段】:

【出现概率】:问题出现次数/实际测试次数

【定位信息】:
sd卡下电操作调用los_disk_deinit接口对disk资源释放,由于此时有unlink操作,disk 锁资源被使用导致接口中disk锁销毁失败,disk资源释放失败。
disk资源总共有五个,长时间压测最终导致无disk资源可用,卡添加分区无法成功,识别流程失败;

    1. Log、截图、多媒体文件等,所有和问题有关的信息:

评论 (1)

yuan.w.hong 创建了缺陷 4年前
yuan.w.hong 关联项目设置为OpenHarmony 4年前
yuan.w.hong 里程碑设置为OpenHarmony_1.0.1_release 4年前
yuan.w.hong 关联分支设置为OpenHarmony_release_v1.1.0(tag) 4年前
yuan.w.hong 关联仓库设置为OpenHarmony/kernel_liteos_a 4年前
yuan.w.hong 修改了描述 4年前
SimonLi 任务状态待办的 修改为已确认 4年前
SimonLi 负责人设置为LeonChan 4年前
LeonChan 添加协作者LeonChan 4年前
LeonChan 负责人LeonChan 修改为野生毛霉君 4年前
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
董逸群-dong-yiqun yuan.w.hong-yuanwhong LeonChan-leonchan5
C
1
https://gitee.com/openharmony/kernel_liteos_a.git
git@gitee.com:openharmony/kernel_liteos_a.git
openharmony
kernel_liteos_a
kernel_liteos_a

搜索帮助