zephyr/subsys/fs
Franciszek Pindel 8cc2d90123 fs: ext2: Fix removing indirect blocks
This commit fixes removing indirect blocks (marking them as 0)
in the inode structure. Previous version of the code was removing
the top-level blocks only when the first removed block was
one of the first 12 direct blocks. However, when the first removed
block is the first block in the referenced block list, its parent
(indirect block) should also be removed.

Signed-off-by: Franciszek Pindel <fpindel@antmicro.com>
2024-04-19 10:13:09 +02:00
..
ext2 fs: ext2: Fix removing indirect blocks 2024-04-19 10:13:09 +02:00
fcb flash: Move dependency on FLASH_PAGE_LAYOUT where it belongs 2024-04-10 10:01:40 +02:00
nvs flash: Move dependency on FLASH_PAGE_LAYOUT where it belongs 2024-04-10 10:01:40 +02:00
CMakeLists.txt flash host fuse access: Fix for native_sim 2023-11-17 09:23:48 +01:00
Kconfig fs: Add Kconfig key for init priority 2024-01-24 09:22:23 +00:00
Kconfig.fatfs fs: allow fs_mkfs() for FATFS without auto-format on mounting 2024-04-01 11:04:56 +01:00
Kconfig.littlefs
fat_fs.c fs: allow fs_mkfs() for FATFS without auto-format on mounting 2024-04-01 11:04:56 +01:00
fs.c fs: Clarify description of fs_open when no access bits given 2024-02-07 06:57:19 -06:00
fs_impl.c
fs_impl.h
fuse_fs_access.c fs: fuse: Avoid possible buffer overflow 2024-01-08 13:29:19 -05:00
littlefs_fs.c fs: Add Kconfig key for init priority 2024-01-24 09:22:23 +00:00
shell.c fs: shell: littlefs: add support of block devices 2023-09-01 17:44:15 +02:00