[PATCH 0/6] fs: implement tree and truncate
Sascha Hauer
s.hauer at pengutronix.de
Mon Mar 24 01:35:48 PDT 2025
On Thu, 20 Mar 2025 06:20:13 +0100, Ahmad Fatoum wrote:
> Turn opendir inside out, so it uses directory fds internally.
> This is an important change, because it means that the inode
> iterate operation will now operate on a real struct file.
>
> This is a prerequisite for porting 9pfs from Linux as it expects
> directories to be openend before iteration.
>
> [...]
Applied, thanks!
[1/6] fs: use filename_create/filename_lookup instead of open-coding
https://git.pengutronix.de/cgit/barebox/commit/?id=83ffe89840e8 (link may not be stable)
[2/6] fs: implement O_DIRECTORY
https://git.pengutronix.de/cgit/barebox/commit/?id=a1248198fa3a (link may not be stable)
[3/6] fs: implement opendir in terms of fdopendir
https://git.pengutronix.de/cgit/barebox/commit/?id=a1da0079d162 (link may not be stable)
[4/6] commands: implement tree command
https://git.pengutronix.de/cgit/barebox/commit/?id=4c8584c4dda5 (link may not be stable)
[5/6] commands: add new truncate command
https://git.pengutronix.de/cgit/barebox/commit/?id=f59a9574c22c (link may not be stable)
[6/6] Documentation: devel: add short section on file systems
https://git.pengutronix.de/cgit/barebox/commit/?id=eeb78d24f1b1 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list