From: Logan Gunthorpe Date: Thu, 19 Oct 2023 21:05:15 +0000 (-0600) Subject: runqemu: Add squashfs filesystem types X-Git-Tag: yocto-5.2~4793 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c9c9a077e85b56f495f09187483548149f142a8d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git runqemu: Add squashfs filesystem types When using a squashfs filesystem type, runqemu requires specifying the full path to the image because it doesn't list squashfs types in its fstypes variable. Add them to provide the same support as other filesystem types. Signed-off-by: Logan Gunthorpe Signed-off-by: Alexandre Belloni --- diff --git a/scripts/runqemu b/scripts/runqemu index 6fca7439a1d..18aeb7f5f0c 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -198,7 +198,9 @@ class BaseConfig(object): self.snapshot = False self.wictypes = ('wic', 'wic.vmdk', 'wic.qcow2', 'wic.vdi', "wic.vhd", "wic.vhdx") self.fstypes = ('ext2', 'ext3', 'ext4', 'jffs2', 'nfs', 'btrfs', - 'cpio.gz', 'cpio', 'ramfs', 'tar.bz2', 'tar.gz') + 'cpio.gz', 'cpio', 'ramfs', 'tar.bz2', 'tar.gz', + 'squashfs', 'squashfs-xz', 'squashfs-lzo', + 'squashfs-lz4', 'squashfs-zst') self.vmtypes = ('hddimg', 'iso') self.fsinfo = {} self.network_device = "-device e1000,netdev=net0,mac=@MAC@"