-
Notifications
You must be signed in to change notification settings - Fork 1.5k
part 1 of romfs extend to enable format function #13445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
[Experimental Bot, please feedback here] The PR summary and impact descriptions provide a good start, but lack some specifics to fully meet NuttX requirements. Here's a breakdown and suggestions for improvement: Summary - Needs Improvement:
Impact - Mostly Good:
Testing - Needs Significant Improvement:
Overall: The PR is on the right track but needs more detail and concrete evidence of testing. Addressing the points above will make it much stronger. |
change romfs_cachenode to find all headers Signed-off-by: guohao15 <guohao15@xiaomi.com>
add sparelist api Signed-off-by: guohao15 <guohao15@xiaomi.com>
fix for df cmd infomation of romfs Signed-off-by: guohao15 <guohao15@xiaomi.com>
origoffset represent the offset of current node offset represent the offset of the file when the current node is a soft or hard link Signed-off-by: guohao15 <guohao15@xiaomi.com>
add romfs_mkfs to support autoformat && forceformat Signed-off-by: guohao15 <guohao15@xiaomi.com>
and fix the minor style issue Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
to support the directory with more than 255 files Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
…tor boundary Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
and set volume size to 96 bytes in romfs_mkfs Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
add sem for write safe Signed-off-by: guohao15 <guohao15@xiaomi.com>
|
The commit fs/romfs: Change the type of num from uint8_t to uint16_t fixs the case that when the number of romfs sub-node is greater than 256, the " @xiaoxiang781216 @guohao15 Thank you! |
Summary
part 1 of romfs extend to enable format function
Impact
This is part 1 of a series of patchs.
To enhance the write capabilities of ROMFS, enabling it to perform simple file creation, writing, and deletion operations while maintaining compatibility with the original ROMFS format used in open-source ROMFS.
Feature is enabled by CONFIG_FS_ROMFS_WRITEABLE Kconfig
When CONFIG_FS_ROMFS_WRITEABLE is enabled
We can use -o rw to enable writable
Testing
cmoka_fs_test
cmoka_syscall_test