[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 71d72e: 9pfs: deprecate 'proxy' backend
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 71d72e: 9pfs: deprecate 'proxy' backend |
Date: |
Thu, 06 Jul 2023 10:25:46 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 71d72ececa086114df80fe4cc04d701b59002eb2
https://github.com/qemu/qemu/commit/71d72ececa086114df80fe4cc04d701b59002eb2
Author: Christian Schoenebeck <qemu_oss@crudebyte.com>
Date: 2023-07-06 (Thu, 06 Jul 2023)
Changed paths:
M MAINTAINERS
M docs/about/deprecated.rst
M docs/tools/virtfs-proxy-helper.rst
M fsdev/qemu-fsdev.c
M fsdev/virtfs-proxy-helper.c
M hw/9pfs/9p-proxy.c
M hw/9pfs/9p-proxy.h
M meson.build
M qemu-options.hx
Log Message:
-----------
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>
Commit: 3548fa01511b4d8d19d4b187d3989b7033b733d8
https://github.com/qemu/qemu/commit/3548fa01511b4d8d19d4b187d3989b7033b733d8
Author: Christian Schoenebeck <qemu_oss@crudebyte.com>
Date: 2023-07-06 (Thu, 06 Jul 2023)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: raise status of 9p to 'Maintained'
Change status of 9p from 'Odd Fixes' to 'Maintained', as this better
reflects current situation. I already take care of 9p patches for a
while, which included new features as well.
Based-on: <E1qDkmw-0007M1-8f@lizzy.crudebyte.com>
Signed-off-by: Christian Schoenebeck <qemu_oss@crudebyte.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <E1qGKgV-0003Hj-01@lizzy.crudebyte.com>
Commit: 97c81ef4b8e203d9620fd46e7eb77004563e3675
https://github.com/qemu/qemu/commit/97c81ef4b8e203d9620fd46e7eb77004563e3675
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-07-06 (Thu, 06 Jul 2023)
Changed paths:
M MAINTAINERS
M docs/about/deprecated.rst
M docs/tools/virtfs-proxy-helper.rst
M fsdev/qemu-fsdev.c
M fsdev/virtfs-proxy-helper.c
M hw/9pfs/9p-proxy.c
M hw/9pfs/9p-proxy.h
M meson.build
M qemu-options.hx
Log Message:
-----------
Merge tag 'pull-9p-20230706' of https://github.com/cschoenebeck/qemu into
staging
Administrative changes only:
* Deprecate 9p 'proxy' backend.
* Raise status of 9p to 'Maintained'.
# -----BEGIN PGP SIGNATURE-----
#
# iQJLBAABCgA1FiEEltjREM96+AhPiFkBNMK1h2Wkc5UFAmSmkAsXHHFlbXVfb3Nz
# QGNydWRlYnl0ZS5jb20ACgkQNMK1h2Wkc5We1xAAol+HbhQ2zNCJUbZ2/WY3Jf0H
# K86DRQIs6w6UkL9msFz+id+tR5i50HoJ3+RnOKvy/fPqO8Rv6mb0d9r+bIG1JJCc
# ubHP91x/nyDbP0XbLMtmtCz/T4g67E11Qqriq7lH1bPF7ccU3iXHZNup9HARjOoE
# SQo9x4e7IDi1WdmM2vjvRXCh4ZLIlBv7c+2vAeP4V7FhJhDkL+1y+w6aCFw0xpd8
# lto3Egnhz6pk7+SJfQwCl3rfozHhCxlNmcNa+7vqckVFpdJrvtKOQB4cn9yVDPr/
# WjmYoB2J3MwYuZz+qAkdRJ6dUTLJb87YqJJe6lcKq0lqjiFBk7TccvIN9WgyJQd/
# eLUPCCyo98g9RCaPzjLc4MgbpCPCmqJkg8A1vJzykvq51BqJZcdkwfJ7LFmsvTSo
# IfR1Seq4OUUzTZ2gWh8wJBNcPpAbilHzQnumxBEupe0Dg/pwoQWCywTYJN6Yf/6+
# PzcK39bVFKrEyc4Z1Y/yXvAzD7nX8X78kSHvxYYEQfzruLIVQjUUQ7Mp3TiJvljk
# mLdcYqavjawgC2zmZU4L2Lx4Su7iVIkhNWj57WkfooSzLrAjueYQIJEltAt8Qmn6
# x3+u3xI/myNKujMpaqgTAU5Gk2J2UApshq5Zwe8HpnVwWoxS3QetXdA/f4AXwZOk
# TpnKPYQa7edPLSSAbAs=
# =GzjR
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 06 Jul 2023 10:57:31 AM BST
# gpg: using RSA key 96D8D110CF7AF8084F88590134C2B58765A47395
# gpg: issuer "qemu_oss@crudebyte.com"
# gpg: Good signature from "Christian Schoenebeck <qemu_oss@crudebyte.com>"
[unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: ECAB 1A45 4014 1413 BA38 4926 30DB 47C3 A012 D5F4
# Subkey fingerprint: 96D8 D110 CF7A F808 4F88 5901 34C2 B587 65A4 7395
* tag 'pull-9p-20230706' of https://github.com/cschoenebeck/qemu:
MAINTAINERS: raise status of 9p to 'Maintained'
9pfs: deprecate 'proxy' backend
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/822cb97cefe2...97c81ef4b8e2
- [Qemu-commits] [qemu/qemu] 71d72e: 9pfs: deprecate 'proxy' backend,
Richard Henderson <=