]> git.proxmox.com Git - mirror_qemu.git/commit - meson.build
9pfs: deprecate 'proxy' backend
authorChristian Schoenebeck <qemu_oss@crudebyte.com>
Mon, 26 Jun 2023 11:49:06 +0000 (13:49 +0200)
committerChristian Schoenebeck <qemu_oss@crudebyte.com>
Thu, 6 Jul 2023 09:42:08 +0000 (11:42 +0200)
commit71d72ececa086114df80fe4cc04d701b59002eb2
tree13d1c72b2f6bc3ca59c2ec293107a1e503c0d44c
parent0618e72d64e434dd6f1bc38b107670474c49fb86
9pfs: deprecate 'proxy' backend

As recent CVE-2023-2861 (fixed by f6b0de53fb) once again showed, the 9p
'proxy' fs driver is in bad shape. Using the 'proxy' backend was already
discouraged for safety reasons before and we recommended to use the
'local' backend (preferably in conjunction with its 'mapped' security
model) instead, but now it is time to officially deprecate the 'proxy'
backend.

Signed-off-by: Christian Schoenebeck <qemu_oss@crudebyte.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
Message-Id: <E1qDkmw-0007M1-8f@lizzy.crudebyte.com>
MAINTAINERS
docs/about/deprecated.rst
docs/tools/virtfs-proxy-helper.rst
fsdev/qemu-fsdev.c
fsdev/virtfs-proxy-helper.c
hw/9pfs/9p-proxy.c
hw/9pfs/9p-proxy.h
meson.build
qemu-options.hx