qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]