Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 71d72ececa086114df80fe4cc04d701b59002eb2
https://github.com/qemu/qemu/commit/71d72ececa086114df80fe4cc04d701b59002eb2
Author: Christian Schoenebeck <[email protected]>
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 <[email protected]>
Reviewed-by: Greg Kurz <[email protected]>
Message-Id: <[email protected]>
Commit: 3548fa01511b4d8d19d4b187d3989b7033b733d8
https://github.com/qemu/qemu/commit/3548fa01511b4d8d19d4b187d3989b7033b733d8
Author: Christian Schoenebeck <[email protected]>
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: <[email protected]>
Signed-off-by: Christian Schoenebeck <[email protected]>
Reviewed-by: Greg Kurz <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Message-Id: <[email protected]>
Commit: 97c81ef4b8e203d9620fd46e7eb77004563e3675
https://github.com/qemu/qemu/commit/97c81ef4b8e203d9620fd46e7eb77004563e3675
Author: Richard Henderson <[email protected]>
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 "[email protected]"
# gpg: Good signature from "Christian Schoenebeck <[email protected]>"
[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 <[email protected]>
Compare: https://github.com/qemu/qemu/compare/822cb97cefe2...97c81ef4b8e2