qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 92360d: MAINTAINERS: Update Sriram Yagnaraman


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] 92360d: MAINTAINERS: Update Sriram Yagnaraman mail address
Date: Wed, 24 Apr 2024 15:02:18 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 92360d6e624404492afe5d32ca669a33df181742
      
https://github.com/qemu/qemu/commit/92360d6e624404492afe5d32ca669a33df181742
  Author: Sriram Yagnaraman <sriram.yagnaraman@ericsson.com>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M .mailmap
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Update Sriram Yagnaraman mail address

Due to company policies, I have changed my mail address. Updating
MAINTAINERS and .mailmap to show my latest mail address.

Signed-off-by: Sriram Yagnaraman <sriram.yagnaraman@ericsson.com>
Message-ID: <20240228080625.2412372-1-sriram.yagnaraman@ericsson.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 6c3014858c4c0024dd0560f08a6eda0f92f658d6
      
https://github.com/qemu/qemu/commit/6c3014858c4c0024dd0560f08a6eda0f92f658d6
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M .gitlab-ci.d/crossbuild-template.yml
    M .gitlab-ci.d/crossbuilds.yml
    M MAINTAINERS
    R configs/devices/nios2-softmmu/default.mak
    R configs/targets/nios2-linux-user.mak
    R configs/targets/nios2-softmmu.mak
    M configure
    M disas/meson.build
    R disas/nios2.c
    M docs/about/deprecated.rst
    M docs/about/emulation.rst
    M docs/about/removed-features.rst
    M docs/system/replay.rst
    M docs/user/main.rst
    M fpu/softfloat-specialize.c.inc
    M hw/Kconfig
    M hw/intc/Kconfig
    M hw/intc/meson.build
    R hw/intc/nios2_vic.c
    M hw/meson.build
    R hw/nios2/10m50_devboard.c
    R hw/nios2/Kconfig
    R hw/nios2/boot.c
    R hw/nios2/boot.h
    R hw/nios2/generic_nommu.c
    R hw/nios2/meson.build
    M include/disas/dis-asm.h
    M include/exec/poison.h
    M include/exec/user/abitypes.h
    R include/hw/intc/nios2_vic.h
    M include/sysemu/arch_init.h
    M linux-user/elfload.c
    R linux-user/nios2/cpu_loop.c
    R linux-user/nios2/signal.c
    R linux-user/nios2/sockbits.h
    R linux-user/nios2/syscall_nr.h
    R linux-user/nios2/target_cpu.h
    R linux-user/nios2/target_elf.h
    R linux-user/nios2/target_errno_defs.h
    R linux-user/nios2/target_fcntl.h
    R linux-user/nios2/target_mman.h
    R linux-user/nios2/target_prctl.h
    R linux-user/nios2/target_proc.h
    R linux-user/nios2/target_resource.h
    R linux-user/nios2/target_signal.h
    R linux-user/nios2/target_structs.h
    R linux-user/nios2/target_syscall.h
    R linux-user/nios2/termbits.h
    M linux-user/syscall_defs.h
    M meson.build
    M qapi/machine.json
    M qemu-options.hx
    M scripts/coverity-scan/COMPONENTS.md
    M scripts/gensyscalls.sh
    M scripts/probe-gdb-support.py
    M target/Kconfig
    M target/meson.build
    R target/nios2/Kconfig
    R target/nios2/cpu-param.h
    R target/nios2/cpu-qom.h
    R target/nios2/cpu.c
    R target/nios2/cpu.h
    R target/nios2/helper.c
    R target/nios2/helper.h
    R target/nios2/meson.build
    R target/nios2/mmu.c
    R target/nios2/mmu.h
    R target/nios2/monitor.c
    R target/nios2/nios2-semi.c
    R target/nios2/op_helper.c
    R target/nios2/trace-events
    R target/nios2/translate.c
    M tests/avocado/boot_linux_console.py
    M tests/avocado/replay_kernel.py
    M tests/docker/Makefile.include
    R tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh
    M tests/qtest/machine-none-test.c
    R tests/tcg/nios2/10m50-ghrd.ld
    R tests/tcg/nios2/Makefile.softmmu-target
    R tests/tcg/nios2/Makefile.target
    R tests/tcg/nios2/boot.S
    R tests/tcg/nios2/intr.S
    R tests/tcg/nios2/semicall.h
    R tests/tcg/nios2/test-shadow-1.S

  Log Message:
  -----------
  target/nios2: Remove the deprecated Nios II target

The Nios II target is deprecated since v8.2 in commit 9997771bc1
("target/nios2: Deprecate the Nios II architecture").

Remove:
- Buildsys / CI infra
- User emulation
- System emulation (10m50-ghrd & nios2-generic-nommu machines)
- Tests

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Acked-by: Marek Vasut <marex@denx.de>
Message-Id: <20240327144806.11319-3-philmd@linaro.org>


  Commit: a60e53fa8fecb3c2449f9be0f4dfc2afe17cf39e
      
https://github.com/qemu/qemu/commit/a60e53fa8fecb3c2449f9be0f4dfc2afe17cf39e
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M hw/timer/Kconfig
    R hw/timer/altera_timer.c
    M hw/timer/meson.build

  Log Message:
  -----------
  hw/timer: Remove the ALTERA_TIMER model

The ALTERA_TIMER was only used by Nios II machines,
which have been removed. Since it has no direct user,
remove it.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20240327144806.11319-4-philmd@linaro.org>


  Commit: 1dfd42c4264bbf47415a9e73f0d6b4e6a7cd7393
      
https://github.com/qemu/qemu/commit/1dfd42c4264bbf47415a9e73f0d6b4e6a7cd7393
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M Kconfig.host
    M MAINTAINERS
    R contrib/rdmacm-mux/main.c
    R contrib/rdmacm-mux/meson.build
    R contrib/rdmacm-mux/rdmacm-mux.h
    M docs/about/deprecated.rst
    M docs/about/removed-features.rst
    R docs/pvrdma.txt
    M docs/system/loongarch/virt.rst
    M hmp-commands-info.hx
    M hw/Kconfig
    M hw/core/machine-qmp-cmds.c
    M hw/meson.build
    R hw/rdma/Kconfig
    R hw/rdma/meson.build
    R hw/rdma/rdma.c
    R hw/rdma/rdma_backend.c
    R hw/rdma/rdma_backend.h
    R hw/rdma/rdma_backend_defs.h
    R hw/rdma/rdma_rm.c
    R hw/rdma/rdma_rm.h
    R hw/rdma/rdma_rm_defs.h
    R hw/rdma/rdma_utils.c
    R hw/rdma/rdma_utils.h
    R hw/rdma/trace-events
    R hw/rdma/trace.h
    R hw/rdma/vmw/pvrdma.h
    R hw/rdma/vmw/pvrdma_cmd.c
    R hw/rdma/vmw/pvrdma_dev_ring.c
    R hw/rdma/vmw/pvrdma_dev_ring.h
    R hw/rdma/vmw/pvrdma_main.c
    R hw/rdma/vmw/pvrdma_qp_ops.c
    R hw/rdma/vmw/pvrdma_qp_ops.h
    R hw/rdma/vmw/trace-events
    R hw/rdma/vmw/trace.h
    R include/hw/rdma/rdma.h
    M include/monitor/hmp.h
    R include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h
    R include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
    R include/standard-headers/rdma/vmw_pvrdma-abi.h
    M meson.build
    M meson_options.txt
    M monitor/qmp-cmds.c
    M qapi/machine.json
    M qapi/meson.build
    M qapi/qapi-schema.json
    R qapi/rdma.json
    M qemu-options.hx
    M scripts/ci/org.centos/stream/8/x86_64/configure
    M scripts/meson-buildoptions.sh
    M scripts/update-linux-headers.sh

  Log Message:
  -----------
  hw/rdma: Remove deprecated pvrdma device and rdmacm-mux helper

The whole RDMA subsystem was deprecated in commit e9a54265f5
("hw/rdma: Deprecate the pvrdma device and the rdma subsystem")
released in v8.2.

Remove:
 - PVRDMA device
 - generated vmw_pvrdma/ directory from linux-headers
 - rdmacm-mux tool from contrib/

Cc: Yuval Shaia <yuval.shaia.ml@gmail.com>
Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20240328130255.52257-2-philmd@linaro.org>


  Commit: 2d9cbbea64e67d90c3c22d7e2d5ab530d830eb33
      
https://github.com/qemu/qemu/commit/2d9cbbea64e67d90c3c22d7e2d5ab530d830eb33
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M block/gluster.c
    M docs/system/device-url-syntax.rst.inc
    M docs/system/qemu-block-drivers.rst.inc

  Log Message:
  -----------
  block/gluster: Remove deprecated RDMA protocol handling

GlusterFS+RDMA has been deprecated 8 years ago in commit
0552ff2465 ("block/gluster: deprecate rdma support"):

  gluster volfile server fetch happens through unix and/or tcp,
  it doesn't support volfile fetch over rdma. The rdma code may
  actually mislead, so to make sure things do not break, for now
  we fallback to tcp when requested for rdma, with a warning.

  If you are wondering how this worked all these days, its the
  gluster libgfapi code which handles anything other than unix
  transport as socket/tcp, sad but true.

Besides, the whole RDMA subsystem was deprecated in commit
e9a54265f5 ("hw/rdma: Deprecate the pvrdma device and the rdma
subsystem") released in v8.2.

Cc: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20240328130255.52257-4-philmd@linaro.org>


  Commit: 85b597413d4370cb168f711192eaef2eb70535ac
      
https://github.com/qemu/qemu/commit/85b597413d4370cb168f711192eaef2eb70535ac
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M .gitlab-ci.d/crossbuild-template.yml
    M .gitlab-ci.d/crossbuilds.yml
    M .mailmap
    M Kconfig.host
    M MAINTAINERS
    M block/gluster.c
    R configs/devices/nios2-softmmu/default.mak
    R configs/targets/nios2-linux-user.mak
    R configs/targets/nios2-softmmu.mak
    M configure
    R contrib/rdmacm-mux/main.c
    R contrib/rdmacm-mux/meson.build
    R contrib/rdmacm-mux/rdmacm-mux.h
    M disas/meson.build
    R disas/nios2.c
    M docs/about/deprecated.rst
    M docs/about/emulation.rst
    M docs/about/removed-features.rst
    R docs/pvrdma.txt
    M docs/system/device-url-syntax.rst.inc
    M docs/system/loongarch/virt.rst
    M docs/system/qemu-block-drivers.rst.inc
    M docs/system/replay.rst
    M docs/user/main.rst
    M fpu/softfloat-specialize.c.inc
    M hmp-commands-info.hx
    M hw/Kconfig
    M hw/core/machine-qmp-cmds.c
    M hw/intc/Kconfig
    M hw/intc/meson.build
    R hw/intc/nios2_vic.c
    M hw/meson.build
    R hw/nios2/10m50_devboard.c
    R hw/nios2/Kconfig
    R hw/nios2/boot.c
    R hw/nios2/boot.h
    R hw/nios2/generic_nommu.c
    R hw/nios2/meson.build
    R hw/rdma/Kconfig
    R hw/rdma/meson.build
    R hw/rdma/rdma.c
    R hw/rdma/rdma_backend.c
    R hw/rdma/rdma_backend.h
    R hw/rdma/rdma_backend_defs.h
    R hw/rdma/rdma_rm.c
    R hw/rdma/rdma_rm.h
    R hw/rdma/rdma_rm_defs.h
    R hw/rdma/rdma_utils.c
    R hw/rdma/rdma_utils.h
    R hw/rdma/trace-events
    R hw/rdma/trace.h
    R hw/rdma/vmw/pvrdma.h
    R hw/rdma/vmw/pvrdma_cmd.c
    R hw/rdma/vmw/pvrdma_dev_ring.c
    R hw/rdma/vmw/pvrdma_dev_ring.h
    R hw/rdma/vmw/pvrdma_main.c
    R hw/rdma/vmw/pvrdma_qp_ops.c
    R hw/rdma/vmw/pvrdma_qp_ops.h
    R hw/rdma/vmw/trace-events
    R hw/rdma/vmw/trace.h
    M hw/timer/Kconfig
    R hw/timer/altera_timer.c
    M hw/timer/meson.build
    M include/disas/dis-asm.h
    M include/exec/poison.h
    M include/exec/user/abitypes.h
    R include/hw/intc/nios2_vic.h
    R include/hw/rdma/rdma.h
    M include/monitor/hmp.h
    R include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h
    R include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
    R include/standard-headers/rdma/vmw_pvrdma-abi.h
    M include/sysemu/arch_init.h
    M linux-user/elfload.c
    R linux-user/nios2/cpu_loop.c
    R linux-user/nios2/signal.c
    R linux-user/nios2/sockbits.h
    R linux-user/nios2/syscall_nr.h
    R linux-user/nios2/target_cpu.h
    R linux-user/nios2/target_elf.h
    R linux-user/nios2/target_errno_defs.h
    R linux-user/nios2/target_fcntl.h
    R linux-user/nios2/target_mman.h
    R linux-user/nios2/target_prctl.h
    R linux-user/nios2/target_proc.h
    R linux-user/nios2/target_resource.h
    R linux-user/nios2/target_signal.h
    R linux-user/nios2/target_structs.h
    R linux-user/nios2/target_syscall.h
    R linux-user/nios2/termbits.h
    M linux-user/syscall_defs.h
    M meson.build
    M meson_options.txt
    M monitor/qmp-cmds.c
    M qapi/machine.json
    M qapi/meson.build
    M qapi/qapi-schema.json
    R qapi/rdma.json
    M qemu-options.hx
    M scripts/ci/org.centos/stream/8/x86_64/configure
    M scripts/coverity-scan/COMPONENTS.md
    M scripts/gensyscalls.sh
    M scripts/meson-buildoptions.sh
    M scripts/probe-gdb-support.py
    M scripts/update-linux-headers.sh
    M target/Kconfig
    M target/meson.build
    R target/nios2/Kconfig
    R target/nios2/cpu-param.h
    R target/nios2/cpu-qom.h
    R target/nios2/cpu.c
    R target/nios2/cpu.h
    R target/nios2/helper.c
    R target/nios2/helper.h
    R target/nios2/meson.build
    R target/nios2/mmu.c
    R target/nios2/mmu.h
    R target/nios2/monitor.c
    R target/nios2/nios2-semi.c
    R target/nios2/op_helper.c
    R target/nios2/trace-events
    R target/nios2/translate.c
    M tests/avocado/boot_linux_console.py
    M tests/avocado/replay_kernel.py
    M tests/docker/Makefile.include
    R tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh
    M tests/qtest/machine-none-test.c
    R tests/tcg/nios2/10m50-ghrd.ld
    R tests/tcg/nios2/Makefile.softmmu-target
    R tests/tcg/nios2/Makefile.target
    R tests/tcg/nios2/boot.S
    R tests/tcg/nios2/intr.S
    R tests/tcg/nios2/semicall.h
    R tests/tcg/nios2/test-shadow-1.S

  Log Message:
  -----------
  Merge tag 'housekeeping-20240424' of https://github.com/philmd/qemu into 
staging

Removal of deprecated code

- Remove the Nios II target and hardware
- Remove pvrdma device and rdmacm-mux helper
- Remove GlusterFS RDMA protocol handling
- Update Sriram Yagnaraman mail address

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmYpE0YACgkQ4+MsLN6t
# wN5PIA//egomANjRHAUAf9tdjljgT/JR49ejM7iInyxspR/xaiq0TlP2kP6aDNps
# y1HAWBwfj5lGxeMgQ1mSKJGka3v2AIPWb7RbNT+9AaiWHv+sx5OrEytozUsFHLo8
# gSgRQocq0NY2a9dPbtkDqfbmq/rkCC7wgZzwroHsyOdiqYsWDKPJFleBDMjGmEaf
# colhiDmhUPgvE3NNpwfEVNh/2SzxUxY8k5FHal6qij5z56ZqBglgnziDZEvGVCZ1
# uF4Hca/kh7TV2MVsdStPbGWZYDhJ/Np/2FnRoThD1Hc4qq8d/SH997m2F94tSOud
# YeH54Vp5lmCeYgba5y8VP0ZPx/b9XnTtLvKggNdoqB+T2LBWPRt8kehqoaxvammF
# ALzbY/t2vUxL6nIVbosOaTyqVOXvynk3/Js5S0jbnlu+vP2WvvFEzfYKIs2DIA8w
# z56o/rG4KfyxF0aDB+CvLNwtJS8THqeivPqmYoKTdN9FPpN2RyBNLITrKo389ygF
# 3oWy3+xsKGIPdNFY0a4l25xntqWNhND89ejzyL9M6G1cQ9RdEmTIUGTrinPQQmfP
# oHIJMBeTdj7EqPL4LB3BR/htw9U5PobeMNYKFsRkS39PjGDqba5wbIdk3w5/Rcxa
# s/PKdspDKWPwZ5jhcLD0qxAGJFnqM2UFjPo+U8qyI3RXKXFAn0E=
# =c8Aj
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 24 Apr 2024 07:12:22 AM PDT
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" 
[full]

* tag 'housekeeping-20240424' of https://github.com/philmd/qemu:
  block/gluster: Remove deprecated RDMA protocol handling
  hw/rdma: Remove deprecated pvrdma device and rdmacm-mux helper
  hw/timer: Remove the ALTERA_TIMER model
  target/nios2: Remove the deprecated Nios II target
  MAINTAINERS: Update Sriram Yagnaraman mail address

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/bffc14efd921...85b597413d43

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications



reply via email to

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