代码拉取完成,页面将自动刷新
731
【请求检视】fix: 修复LOSCFG_FS_FAT_CACHE宏关闭后编译失败的BUG
已合并
相关的Issue
#I3T3N0:los_disk_cache_clear有条件编译错误
原因(目的、解决的问题等)
通过menuconfig关闭BCACHE功能后,内核无法编译通过。需要修复LOSCFG_FS_FAT_CACHE。
描述(做了什么,变更了什么)
- 在必要处增加宏开关关闭部分代码的编译;
- 由于驱动是一个独立的内核线程,在一些场景下文件系统会将用户态地址透传给驱动,这会导致内核崩溃。因此在需要透传用户态地址时增加了一个内核buffer作为中转。
测试用例(新增、改动、可能影响的功能)
原用例通过