Hi Tom,

On Tue, Jul 07, 2026 at 10:44:12AM -0600, Tom Rini wrote:
> On Mon, Jul 06, 2026 at 09:54:42PM +0000, Kuan-Wei Chiu wrote:
> 
> > Add 9P network filesystem support to U-Boot.
> > 
> > It allows U-Boot to directly mount host directories in virtualization
> > environments via virtio.
> > 
> > The functionality has been verified on qemu arm64 by successfully
> > loading a Linux kernel image and an initramfs image via 9P, and booting
> > to the Linux shell.
> > 
> > To test with QEMU:
> >   -fsdev local,id=fsdev0,path=/path/to/host/dir,security_model=none \
> >   -device virtio-9p-device,fsdev=fsdev0,mount_tag=rootfs
> > 
> > U-Boot usage:
> >   => virtio scan
> >   => ls 9p - /
> >   => load 9p - $kernel_addr_r /Image
> >   => load 9p - $ramdisk_addr_r /initramfs.cpio
> >   => booti $kernel_addr_r $ramdisk_addr_r:$filesize $fdtcontroladdr
> 
> Neat. Can you please update this to include docs and tests (and likely
> updating u-boot-test-hooks so QEMU is started with the required options?
> We already have a bit of python so that we can pass a build directory
> over to QEMU for TFTP tests, iirc). Thanks!
> 

Sorry for the delayed reply.
Will add the doc and test and send out v2 shortly.
Thanks!

Regards,
Kuan-Wei

Reply via email to