• Miklos Szeredi's avatar
    virtiofs fix leak in setup · 66ab33bf
    Miklos Szeredi authored
    This can be triggered for example by adding the "-omand" mount option,
    which will be rejected and virtio_fs_fill_super() will return an error.
    
    In such a case the allocations for fuse_conn and fuse_mount will leak due
    to s_root not yet being set and so ->put_super() not being called.
    
    Fixes: a62a8ef9 ("virtio-fs: add virtiofs filesystem")
    Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
    66ab33bf
virtio_fs.c 36.8 KB