summaryrefslogtreecommitdiff
path: root/components/dfs/dfs_v1/filesystems
AgeCommit message (Collapse)Author
2026-08-06[fix][dfs] ↵angryproton
增加文件系统操作的类型检查,防止类型不匹配导致数据结构不一致引发的异常
2026-07-23[fix][dfs] 修正 elmfat mkfs 中 f_mount 的错误传参angryproton
2026-07-20[fix][tmpfs]修正 getdents 中文件类型错误的判断变量angryproton
2026-07-15[fix][dfs] elmfat磁盘操作设备指针判空angryproton
2026-07-13[fix][dfs_elm] 修复关闭目录和释放vnode时的资源泄露angryproton
2026-07-13[fix][dfs] 修复elmfat挂载失败时的内存泄漏angryproton
2026-06-22[fix][dfsv1][elm]解决块设备扇区大小校验失败时存在的disk泄� ↵与非熊
��问题
2026-05-04[dfs][elmfat] Update elm-fatfs to R0.16wdfk-prog
2026-05-04dfs/romfs: validate ioctl args for RT_FIOGETADDRAphlita
2026-04-29style: format code with clang-format [skip ci]Aphlita
2026-04-29dfs:fix uninitialized 9pfs protocol lookupAphlita
2026-04-13fix:[dfsv1][elm]Fixed a memory leak in dfs_elm_closewdfk-prog
2026-04-01fix(ramfs): harden entry name validation and terminationAFWEF_147
2026-04-01fix(tmpfs): harden path component bounds and validationAFWEF_147
2025-12-04[DFS] Support 9PFSGuEe-GUI
What is 9PFS (https://en.wikipedia.org/wiki/9P_(protocol)): 9P (or the Plan 9 Filesystem Protocol or Styx) is a network protocol developed for the Plan 9 from Bell Labs distributed operating system as the means of connecting the components of a Plan 9 system. Files are key objects in Plan 9. They represent windows, network connections, processes, and almost anything else available in the operating system. rt-thread could share filesystem in VM mode with 9pfs such as QEMU... Signed-off-by: GuEe-GUI <[email protected]>
2025-10-28[components]:utilize the clang-format-ignore mechanism (#10860)CYFS
2025-03-11fix dangling pointer in component pthread and dfs_elm (#9976)lingfengPeng
* [components/libc/posix][pthreads]fix the risk of dangling pointer * [components][dfs][dfs_elm]:fix risk of dangling pointer, unmount the temp driver then free the temp FATFS in dfs_elm_mkfs.
2025-02-11[DFS/ISO9660] Remove warning for opsGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-18[DFS/FIXUP] Fixup ISO9660 buildGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-11-22[DM/FEATURE] Support SCSI bus (#9592)GUI
* [DM/FEATURE] Support block for SCSI 1. Support SD and CD-ROM. 2. SD will port to UFS and ATA device. Signed-off-by: GuEe-GUI <[email protected]>
2024-11-06[libcpu][component] fixed the r52 kernel gcc context switch assemblykurisaw
2024-06-28[format] cleanup libcpu/aarch64 (#8950)Shell
* [dfs] fixup compiler warning Signed-off-by: Shell <[email protected]> * [format] libcpu/arm64: separate context switching codes Signed-off-by: Shell <[email protected]> * [format] libcpu/arm64: separate vector Signed-off-by: Shell <[email protected]> * [format] libcpu/arm64: separate context_gcc.S Signed-off-by: Shell <[email protected]> * [format] libcpu/arm64: moving headers to include directory Signed-off-by: Shell <[email protected]> * style: replace tab with space --------- Signed-off-by: Shell <[email protected]>
2024-04-21[clang-format] ↵latercomer
增加clang-format格式化配置,通过ide或者手动运行tools/run-clang-format.py进行代码自动格式化
2023-12-28[components][dfs]修复FATFS文件系统使用cat命令导致断言bugYuqiang Wang
2023-12-26[ci][stm32f407] add attach config CI checkMeco Man
2023-11-28fix dfs path name overflow. (#8305)geniusgogo
2023-10-30[dfs][mqueue]Ensure that dev is initialized before mqueue (#8197)kk
2023-10-17Sync dfs lwp (#8123)geniusgogo
2023-09-13fix dfsv2 tmpfs lock fault. (#8027)geniusgogo
2023-09-12Update dfs_tmpfs.c (#8030)蒙蒙plus
2023-08-20[DFS_V1]修复 dfs_file_stat 一个 FATFS 根目录会失败的问题 (#7940)Junjie Wang
2023-08-16[components/mm] add unmap page API (#7834)Shell
Signed-off-by: Shell <[email protected]>
2023-08-03[DFS_V1] ↵Junjie Wang
修复close失败后不释放fd导致内存被永久占用且无法释放 (#7907)
2023-08-02update dfs (#7887)geniusgogo
2023-07-24modify some function prototypes of the dfs_file_ops structure and the ↵xiao-mang
function declarations based on it (#7849)
2023-07-05[posix] posix 的 mqueue 对接到文件系统的 fd (#7768)zhkag
2023-04-12fix tmpfs spinlock error. (#7216)geniusgogo
2023-04-08[DFS] prepare for dfs_v2.0 (#7200)Bernard Xiong
* [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode. * [BSP] fix code analysis warning * [smart] fix the pointer overflow. * code format * [smart] fix the lwp->lwp_obj checking.
2023-04-08Fix nfs (#7194)geniusgogo
* fixed nfs 64bit arch fault * change mount cmd support nfs.
2023-04-04[DFS] add Kconfig for dfs-v2.0 (#7156)Bernard Xiong
* [DFS] add Kconfig for dfs-v2.0 * [DFS] Optimize the SConscript. * [dfs] move old dfs to dfs/dfs_v1