On 7/5/26 07:16, Thomas Huth wrote:
From: Thomas Huth <[email protected]>
Glusterfs has been marked as deprecated since QEMU v9.2, and as far
as I know, nobody spoke up 'til today that it should be kept.
The listed e-mail address [email protected] in our MAINTAINERS
file seems to be bouncing nowadays, and looking at their website
https://www.gluster.org/ the most recent news are from 2020 / 2021 ...
so it seems like there is really hardly any interest in Glusterfs
anymore. Thus it's time to remove the code now from QEMU.
Signed-off-by: Thomas Huth <[email protected]>
---
MAINTAINERS | 6 -
docs/about/deprecated.rst | 8 -
docs/about/removed-features.rst | 7 +
docs/system/device-url-syntax.rst.inc | 39 -
docs/system/qemu-block-drivers.rst.inc | 84 -
meson.build | 47 -
qapi/block-core.json | 52 -
block/gluster.c | 1644 -----------------
tests/qtest/modules-test.c | 3 -
block/meson.build | 1 -
meson_options.txt | 2 -
.../ci/setup/debian/debian-13-ppc64le.yaml | 1 -
.../ci/setup/ubuntu/ubuntu-2404-aarch64.yaml | 1 -
.../ci/setup/ubuntu/ubuntu-2404-s390x.yaml | 1 -
scripts/coverity-scan/coverity-scan.docker | 1 -
scripts/coverity-scan/run-coverity-scan | 2 +-
scripts/meson-buildoptions.sh | 3 -
.../dockerfiles/debian-amd64-cross.docker | 1 -
.../dockerfiles/debian-arm64-cross.docker | 1 -
.../dockerfiles/debian-mips64el-cross.docker | 1 -
.../dockerfiles/debian-mipsel-cross.docker | 1 -
.../dockerfiles/debian-ppc64el-cross.docker | 1 -
.../dockerfiles/debian-riscv64-cross.docker | 1 -
.../dockerfiles/debian-s390x-cross.docker | 1 -
tests/docker/dockerfiles/debian.docker | 1 -
.../dockerfiles/fedora-rust-nightly.docker | 1 -
tests/docker/dockerfiles/fedora.docker | 1 -
tests/docker/dockerfiles/opensuse-leap.docker | 1 -
tests/docker/dockerfiles/ubuntu2204.docker | 1 -
tests/lcitool/projects/qemu.yml | 1 -
30 files changed, 8 insertions(+), 1907 deletions(-)
delete mode 100644 block/gluster.c
Need a rebase on top of commit f168046842c ("cocci: Do not
initialize variable used by QLIST_FOREACH macro").
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Tested-by: Philippe Mathieu-Daudé <[email protected]>
Apparently we could now revert commits a6b257a08e3 ("file-posix:
Handle undetectable alignment") and 3a20013fbb2 ("block: posix:
Always allocate the first block"). Not sure if that could be
useful for other backends or harmless. Cc'ing Nir.
Regards,
Phil.