openharmony_kernel_liteos_m/components/fs
Far 9038b6522e fix: 修复文件系统不合理的锁操作
1. 移除了fatfs和littlefs中冗余的加锁操作。
2. 增加了配置选项FS_LOCK_TIMEOUT(宏LOSCFG_FS_LOCK_TIMEOUT),提供文件
   系统锁超时判定能力。
3. 新增对外接口LOS_FsLock()和LOS_FsUnlock()接口,提供HAL层与文件系统的
   互斥操作。

BREAKING CHANGE:
修复文件系统不合理的锁操作
新增API:
int LOS_FsLock(void)
int LOS_FsUnlock(void)
新增配置项:
LOSCFG_FS_LOCK_TIMEOUT(menuconfig FS_LOCK_TIMEOUT)

fix #I6355A

Signed-off-by: Far <yesiyuan2@huawei.com>
Change-Id: Ia980abfac0ee761088313496c7e3c3e9568450b3
2022-12-16 10:42:03 +08:00
..
fatfs fix: 修复文件系统不合理的锁操作 2022-12-16 10:42:03 +08:00
littlefs fix: 修复文件系统不合理的锁操作 2022-12-16 10:42:03 +08:00
vfs fix: 修复文件系统不合理的锁操作 2022-12-16 10:42:03 +08:00
BUILD.gn feature: 支持newlib与musl切换 2021-12-04 21:43:55 +08:00
Kconfig feature: 支持newlib与musl切换 2021-12-04 21:43:55 +08:00