riscv, qemu_fw_cfg: Add support for RISC-V architecture
authorBjörn Töpel <bjorn@rivosinc.com>
Thu, 12 Oct 2023 10:28:52 +0000 (12:28 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 1 Nov 2023 13:31:16 +0000 (09:31 -0400)
commitf2de37a572853d340f945a7748f74e3ed8c6b743
tree74dbab1dc67486573fd42f9fb6d60cab5b6c66d0
parent0d82410252ea324f0064e75b9865bb74cccc1dda
riscv, qemu_fw_cfg: Add support for RISC-V architecture

Qemu fw_cfg support was missing for RISC-V, which made it hard to do
proper vmcore dumps from qemu.

Add the missing RISC-V arch-defines.

You can now do vmcore dumps from qemu. Add "-device vmcoreinfo" to the
qemu command-line. From the qemu monitor:
  (qemu) dump-guest-memory vmcore

The vmcore can now be used, e.g., with the "crash" utility.

Acked-by: "Michael S. Tsirkin" <mst@redhat.com>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Tested-by: Clément Léger <cleger@rivosinc.com>
Signed-off-by: Björn Töpel <bjorn@rivosinc.com>
Message-Id: <20231012102852.234442-1-bjorn@kernel.org>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/firmware/Kconfig
drivers/firmware/qemu_fw_cfg.c