openharmony_ci
|
019dab8db4
|
!941 文件系统提供动态内存分配器钩子
Merge pull request !941 from Far/LOS_FS_MALLOC
|
2022-11-28 14:36:29 +00:00 |
Far
|
f190275664
|
feat: 文件系统提供动态内存分配器钩子
增加LOS_FS_MALLOC/LOS_FS_FREE宏以提供用户配置动态内存分配器的能力。
用户只需要在components/fs/vfs/los_fs.h中修改对应的函数即可。
BREAKING CHANGE:
文件系统提供动态内存分配器钩子
新增宏:
LOS_FS_MALLOC
LOS_FS_FREE
fix #I63IJW
Signed-off-by: Far <yesiyuan2@huawei.com>
Change-Id: I20cb41f621a2e22d74749583f546d550ba127b72
|
2022-11-28 20:02:20 +08:00 |
wangchen
|
97a638bc1c
|
fix: vfs 分区格式化逻辑修改
方案描述:
1,删除fat分区时调用的adddevice的动作
2,修改格式化的判断逻辑
fix #I63FDV
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2022-11-28 03:53:54 +00:00 |
wangchen
|
08436dec9e
|
fix: 其他分区已mount时会引起格式化失败
【背景】其他分区已mount时会引起格式化失败
【修改方案】
1, 格式化时判断方式修改为路径
【影响】
对现有的产品编译不会有影响。
re #I61P4K
Signed-off-by: wangchen <wangchen240@huawei.com>
|
2022-11-18 06:31:12 +00:00 |
xiacong
|
784429d0dc
|
<fix>
修复报警信息,为以下修复点
1、修复空指针未判断
2、修复open后未及时close 导致内存泄露
3、修复strdup后未free
4、修复赋值后未使用等问题
5、修复编码中判断条件中无符号变量小于零的情况
Signed-off-by: xiacong <xiacong4@huawei.com>
Change-Id: I13d046141afeb8a116e6a04304a3793bf8e12bee
Signed-off-by: xiacong <xiacong4@huawei.com>
|
2022-09-24 22:11:27 +08:00 |
arvinzzz
|
5756d45e84
|
fix: 修复fs在iccarm下的编译错误
close: #I5NXFL
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
|
2022-08-24 16:59:42 +08:00 |
leonchan5
|
f2c4b59773
|
feat: liteos-m文件系统初始化函数支持littlefs
VFS初始化函数LOS_DiskPartition及LfsFormat支持littlefs,支持对flash设备进行分区和格式化操作
1,VFS层记录Fat/littlefs设备名称、分区等信息,后续在本层做处理
2,flash设备的相关配置及驱动操作接口通过LOS_DiskPartition配置,产品不用直接面向具体文件系统
close: #I5CYKI
Signed-off-by: leonchan5 <chenwei26@huawei.com>
|
2022-08-16 18:55:53 +08:00 |
arvinzzz
|
d0c50a4af0
|
fix: iccarm编译修复
close: #I5JXMJ
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I3fbaf459ad4807a44396f319a4d53d3cc1e7700c
|
2022-08-01 16:53:18 +08:00 |
Guangyao Ma
|
09034de68a
|
refactor: liteos-m vfs refactory
close #I4RV26
Change-Id: I76d5d5128d37efa5fbcde6d105c78f4d7be607de
Signed-off-by: Guangyao Ma <guangyao.ma@outlook.com>
|
2022-03-09 12:07:15 +08:00 |