[PATCH 00/10] fs: add virtfs (Plan 9 ove Virt I/O)
Sascha Hauer
s.hauer at pengutronix.de
Tue Jun 10 00:31:15 PDT 2025
On Fri, 06 Jun 2025 10:58:03 +0200, Ahmad Fatoum wrote:
> In preparation for adding usb9pfs support to barebox, this series adds
> 9PFS over Virt I/O, which is nifty for passing files to (and from, FS
> is writable) barebox running in Qemu.
>
> Ahmad Fatoum (10):
> tftp: centralize 2 sec d_revalidate optimization to new netfs lib
> Port Linux __cleanup() based guard infrastructure
> lib: idr: implement Linux idr_alloc/_u32 API
> lib: add iov_iter I/O vector iterator support
> lib: add parser code for mount options
> include: add definitions for UID/GID/DEV
> net: add support for 9P protocol
> fs: add new 9P2000.l (Plan 9) File system support
> fs: 9p: enable 9P over Virt I/O transport in defconfigs
> test: add support for --fs option in QEMU
>
> [...]
Applied, thanks!
[01/10] tftp: centralize 2 sec d_revalidate optimization to new netfs lib
https://git.pengutronix.de/cgit/barebox/commit/?id=620d40495155 (link may not be stable)
[02/10] Port Linux __cleanup() based guard infrastructure
https://git.pengutronix.de/cgit/barebox/commit/?id=487759c3edb8 (link may not be stable)
[03/10] lib: idr: implement Linux idr_alloc/_u32 API
https://git.pengutronix.de/cgit/barebox/commit/?id=7ef76f8133c4 (link may not be stable)
[04/10] lib: add iov_iter I/O vector iterator support
https://git.pengutronix.de/cgit/barebox/commit/?id=7e49694981ad (link may not be stable)
[05/10] lib: add parser code for mount options
https://git.pengutronix.de/cgit/barebox/commit/?id=1023664741e9 (link may not be stable)
[06/10] include: add definitions for UID/GID/DEV
https://git.pengutronix.de/cgit/barebox/commit/?id=1e56d72d9057 (link may not be stable)
[07/10] net: add support for 9P protocol
https://git.pengutronix.de/cgit/barebox/commit/?id=5df7db3248e2 (link may not be stable)
[08/10] fs: add new 9P2000.l (Plan 9) File system support
https://git.pengutronix.de/cgit/barebox/commit/?id=863868b93d39 (link may not be stable)
[09/10] fs: 9p: enable 9P over Virt I/O transport in defconfigs
https://git.pengutronix.de/cgit/barebox/commit/?id=7f28256646d4 (link may not be stable)
[10/10] test: add support for --fs option in QEMU
https://git.pengutronix.de/cgit/barebox/commit/?id=97394d34d4c6 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list