qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture
@ 2025-09-10 12:15 Andrea Bolognani
  2025-09-10 14:39 ` Kashyap Chamarthy
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Andrea Bolognani @ 2025-09-10 12:15 UTC (permalink / raw)
  To: qemu-devel
  Cc: Philippe Mathieu-Daudé, Kashyap Chamarthy,
	Daniel P. Berrangé

Descriptors using this value have been shipped for years
by distros, so we just need to update the spec to match
reality.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
 docs/interop/firmware.json | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/docs/interop/firmware.json b/docs/interop/firmware.json
index 6bbe2cce0a..ccbfaf828d 100644
--- a/docs/interop/firmware.json
+++ b/docs/interop/firmware.json
@@ -85,12 +85,14 @@
 #
 # @loongarch64: 64-bit LoongArch. (since: 7.1)
 #
+# @riscv64: 64-bit RISC-V.
+#
 # @x86_64: 64-bit x86.
 #
 # Since: 3.0
 ##
 { 'enum' : 'FirmwareArchitecture',
-  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'x86_64' ] }
+  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'riscv64', 'x86_64' ] }
 
 ##
 # @FirmwareTarget:
-- 
2.51.0



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture
  2025-09-10 12:15 [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture Andrea Bolognani
@ 2025-09-10 14:39 ` Kashyap Chamarthy
  2025-09-15  2:01 ` Alistair Francis
  2025-10-04  7:03 ` Michael Tokarev
  2 siblings, 0 replies; 5+ messages in thread
From: Kashyap Chamarthy @ 2025-09-10 14:39 UTC (permalink / raw)
  To: Andrea Bolognani
  Cc: qemu-devel, Philippe Mathieu-Daudé, Daniel P. Berrangé

On Wed, Sep 10, 2025 at 2:15 PM Andrea Bolognani <abologna@redhat.com> wrote:
>
> Descriptors using this value have been shipped for years
> by distros, so we just need to update the spec to match
> reality.
>
> Signed-off-by: Andrea Bolognani <abologna@redhat.com>
> ---
>  docs/interop/firmware.json | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/docs/interop/firmware.json b/docs/interop/firmware.json
> index 6bbe2cce0a..ccbfaf828d 100644
> --- a/docs/interop/firmware.json
> +++ b/docs/interop/firmware.json
> @@ -85,12 +85,14 @@
>  #
>  # @loongarch64: 64-bit LoongArch. (since: 7.1)
>  #
> +# @riscv64: 64-bit RISC-V.
> +#
>  # @x86_64: 64-bit x86.
>  #
>  # Since: 3.0
>  ##
>  { 'enum' : 'FirmwareArchitecture',
> -  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'x86_64' ] }
> +  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'riscv64', 'x86_64' ] }

Thanks :-)

Reviewed-by: Kashyap Chamarthy <kchamart@redhat.com>

>  ##
>  # @FirmwareTarget:
> --
> 2.51.0
>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture
  2025-09-10 12:15 [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture Andrea Bolognani
  2025-09-10 14:39 ` Kashyap Chamarthy
@ 2025-09-15  2:01 ` Alistair Francis
  2025-10-04  7:03 ` Michael Tokarev
  2 siblings, 0 replies; 5+ messages in thread
From: Alistair Francis @ 2025-09-15  2:01 UTC (permalink / raw)
  To: Andrea Bolognani
  Cc: qemu-devel, Philippe Mathieu-Daudé, Kashyap Chamarthy,
	Daniel P. Berrangé

On Wed, Sep 10, 2025 at 10:16 PM Andrea Bolognani <abologna@redhat.com> wrote:
>
> Descriptors using this value have been shipped for years
> by distros, so we just need to update the spec to match
> reality.
>
> Signed-off-by: Andrea Bolognani <abologna@redhat.com>

Thanks!

Applied to riscv-to-apply.next

Alistair

> ---
>  docs/interop/firmware.json | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/docs/interop/firmware.json b/docs/interop/firmware.json
> index 6bbe2cce0a..ccbfaf828d 100644
> --- a/docs/interop/firmware.json
> +++ b/docs/interop/firmware.json
> @@ -85,12 +85,14 @@
>  #
>  # @loongarch64: 64-bit LoongArch. (since: 7.1)
>  #
> +# @riscv64: 64-bit RISC-V.
> +#
>  # @x86_64: 64-bit x86.
>  #
>  # Since: 3.0
>  ##
>  { 'enum' : 'FirmwareArchitecture',
> -  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'x86_64' ] }
> +  'data' : [ 'aarch64', 'arm', 'i386', 'loongarch64', 'riscv64', 'x86_64' ] }
>
>  ##
>  # @FirmwareTarget:
> --
> 2.51.0
>
>


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture
  2025-09-10 12:15 [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture Andrea Bolognani
  2025-09-10 14:39 ` Kashyap Chamarthy
  2025-09-15  2:01 ` Alistair Francis
@ 2025-10-04  7:03 ` Michael Tokarev
  2025-10-06  8:08   ` Andrea Bolognani
  2 siblings, 1 reply; 5+ messages in thread
From: Michael Tokarev @ 2025-10-04  7:03 UTC (permalink / raw)
  To: Andrea Bolognani, qemu-devel
  Cc: Philippe Mathieu-Daudé, Kashyap Chamarthy,
	Daniel P. Berrangé, qemu-stable

On 9/10/25 15:15, Andrea Bolognani wrote:
> Descriptors using this value have been shipped for years
> by distros, so we just need to update the spec to match
> reality.

Hm.  Probably to my shame, I never shipped this file in
debian/ubuntu - neither the updated one nor the original,
and have no idea what it is used for :)

What's the context where it's used?

BTW, should I perhaps pick this change up to qemu-stable
too?

Thanks,

/mjt


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture
  2025-10-04  7:03 ` Michael Tokarev
@ 2025-10-06  8:08   ` Andrea Bolognani
  0 siblings, 0 replies; 5+ messages in thread
From: Andrea Bolognani @ 2025-10-06  8:08 UTC (permalink / raw)
  To: Michael Tokarev
  Cc: qemu-devel, Philippe Mathieu-Daudé, Kashyap Chamarthy,
	Daniel P. Berrangé, qemu-stable

On Sat, Oct 04, 2025 at 10:03:45AM +0300, Michael Tokarev wrote:
> On 9/10/25 15:15, Andrea Bolognani wrote:
> > Descriptors using this value have been shipped for years
> > by distros, so we just need to update the spec to match
> > reality.
>
> Hm.  Probably to my shame, I never shipped this file in
> debian/ubuntu - neither the updated one nor the original,
> and have no idea what it is used for :)
>
> What's the context where it's used?

I don't think the file is used directly. It just defines what
firmware descriptors (shipped by edk2 and other firmware packages)
should look like.

> BTW, should I perhaps pick this change up to qemu-stable
> too?

No harm in doing that, but I would say it's unnecessary.

-- 
Andrea Bolognani / Red Hat / Virtualization



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-10-06  8:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-10 12:15 [PATCH] docs/interop/firmware: Add riscv64 to FirmwareArchitecture Andrea Bolognani
2025-09-10 14:39 ` Kashyap Chamarthy
2025-09-15  2:01 ` Alistair Francis
2025-10-04  7:03 ` Michael Tokarev
2025-10-06  8:08   ` Andrea Bolognani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).