318 Star 2.1K Fork 1K

OpenHarmony / kernel_liteos_a

 / 详情

OsVmPhysFreeListAdd和OsVmPhysFreeListAddUnsafe函数内容重复

已完成
缺陷 成员
创建于  
2021-10-27 15:33

【模块名_概率】简要描述:
/kernel/base/vm/los_vm_phys.c
【环境信息】:

  • 网络环境
  • 硬件开发板型号
  • 软件版本信息或tag节点
  • 测试环境
  • 其他

【预置条件】:

【测试步骤】:

【预期结果】:

减低函数冗余度。OsVmPhysFreeListAdd函数可以被OsVmPhysFreeListAddUnsafe函数替代。

【实际结果】:
下面2对内部函数除了函数名称不一样,其他部分全部一样,内容冗余。

STATIC VOID OsVmPhysFreeListAdd(LosVmPage *page, UINT8 order)
STATIC VOID OsVmPhysFreeListAddUnsafe(LosVmPage *page, UINT8 order)
STATIC VOID OsVmPhysFreeListDelUnsafe(LosVmPage *page)
STATIC VOID OsVmPhysFreeListDel(LosVmPage *page)

输入图片说明
【恢复手段】:

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

【定位信息】:

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

评论 (1)

kenneth 创建了缺陷
kenneth 任务状态待办的 修改为修复中
kenneth 负责人设置为kenneth
kenneth 通过openharmony/kernel_liteos_a Pull Request !679任务状态修复中 修改为已完成
展开全部操作日志

fix: 修复OsVmPhysFreeListAdd和OsVmPhysFreeListAddUnsafe函数内容重复

删除OsVmPhysFreeListAdd/OsVmPhysFreeListAddUnsafe、OsVmPhysFreeListDel/OsVmPhysFreeListDelUnsafe两对内部函数内容重复的部分。

close #I4FL95:OsVmPhysFreeListAdd和OsVmPhysFreeListAddUnsafe函数内容重复

Signed-off-by: kenneth zhushangyuan@huawei.com

-----来自 commit 6827bd2

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
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

搜索帮助