[PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget

Richard Henderson posted 3 patches 5 days, 2 hours ago
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>, Pierrick Bouvier <pierrick.bouvier@linaro.org>
[PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Richard Henderson 5 days, 2 hours ago
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 qapi/machine.json | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/qapi/machine.json b/qapi/machine.json
index 907cb25f75..ef8575b6eb 100644
--- a/qapi/machine.json
+++ b/qapi/machine.json
@@ -28,6 +28,8 @@
 #
 # @loongarch64: since 7.1
 #
+# @hexagon: since 11.0
+#
 # .. note:: The resulting QMP strings can be appended to the
 #    "qemu-system-" prefix to produce the corresponding QEMU
 #    executable name.  This is true even for "qemu-system-x86_64".
@@ -35,7 +37,7 @@
 # Since: 3.0
 ##
 { 'enum' : 'SysEmuTarget',
-  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hppa', 'i386',
+  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hexagon', 'hppa', 'i386',
              'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',
              'mips64el', 'mipsel', 'or1k', 'ppc',
              'ppc64', 'riscv32', 'riscv64', 'rx', 's390x', 'sh4',
-- 
2.43.0
Re: [PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Pierrick Bouvier 5 days ago
On 2/4/26 7:06 PM, Richard Henderson wrote:
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
>   qapi/machine.json | 4 +++-
>   1 file changed, 3 insertions(+), 1 deletion(-)
> 

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Re: [PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Brian Cain 5 days, 1 hour ago
On Wed, Feb 4, 2026 at 9:06 PM Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---

Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>

>  qapi/machine.json | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/qapi/machine.json b/qapi/machine.json
> index 907cb25f75..ef8575b6eb 100644
> --- a/qapi/machine.json
> +++ b/qapi/machine.json
> @@ -28,6 +28,8 @@
>  #
>  # @loongarch64: since 7.1
>  #
> +# @hexagon: since 11.0

I-owe-you one hexagon sysemu :)

> +#
>  # .. note:: The resulting QMP strings can be appended to the
>  #    "qemu-system-" prefix to produce the corresponding QEMU
>  #    executable name.  This is true even for "qemu-system-x86_64".
> @@ -35,7 +37,7 @@
>  # Since: 3.0
>  ##
>  { 'enum' : 'SysEmuTarget',
> -  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hppa', 'i386',
> +  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hexagon', 'hppa', 'i386',
>               'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',
>               'mips64el', 'mipsel', 'or1k', 'ppc',
>               'ppc64', 'riscv32', 'riscv64', 'rx', 's390x', 'sh4',
> --
> 2.43.0
>
>
Re: [PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Brian Cain 4 days, 6 hours ago
On Wed, Feb 4, 2026 at 9:49 PM Brian Cain <brian.cain@oss.qualcomm.com> wrote:
>
> On Wed, Feb 4, 2026 at 9:06 PM Richard Henderson
> <richard.henderson@linaro.org> wrote:
> >
> > Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> > ---
>
> Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>

Whoops!

Reviewed-by:  Brian Cain <brian.cain@oss.qualcomm.com>


>
> >  qapi/machine.json | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/qapi/machine.json b/qapi/machine.json
> > index 907cb25f75..ef8575b6eb 100644
> > --- a/qapi/machine.json
> > +++ b/qapi/machine.json
> > @@ -28,6 +28,8 @@
> >  #
> >  # @loongarch64: since 7.1
> >  #
> > +# @hexagon: since 11.0
>
> I-owe-you one hexagon sysemu :)
>
> > +#
> >  # .. note:: The resulting QMP strings can be appended to the
> >  #    "qemu-system-" prefix to produce the corresponding QEMU
> >  #    executable name.  This is true even for "qemu-system-x86_64".
> > @@ -35,7 +37,7 @@
> >  # Since: 3.0
> >  ##
> >  { 'enum' : 'SysEmuTarget',
> > -  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hppa', 'i386',
> > +  'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'hexagon', 'hppa', 'i386',
> >               'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',
> >               'mips64el', 'mipsel', 'or1k', 'ppc',
> >               'ppc64', 'riscv32', 'riscv64', 'rx', 's390x', 'sh4',
> > --
> > 2.43.0
> >
> >
Re: [PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Philippe Mathieu-Daudé 4 days, 13 hours ago
On 5/2/26 04:49, Brian Cain wrote:
> On Wed, Feb 4, 2026 at 9:06 PM Richard Henderson
> <richard.henderson@linaro.org> wrote:
>>
>> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
>> ---
> 
> Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>
> 
>>   qapi/machine.json | 4 +++-
>>   1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/qapi/machine.json b/qapi/machine.json
>> index 907cb25f75..ef8575b6eb 100644
>> --- a/qapi/machine.json
>> +++ b/qapi/machine.json
>> @@ -28,6 +28,8 @@
>>   #
>>   # @loongarch64: since 7.1
>>   #
>> +# @hexagon: since 11.0
> 
> I-owe-you one hexagon sysemu :)

Please!

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


Re: [PATCH v2 1/3] qapi: Add hexagon to SysEmuTarget
Posted by Philippe Mathieu-Daudé 4 days, 8 hours ago
On 5/2/26 17:01, Philippe Mathieu-Daudé wrote:
> On 5/2/26 04:49, Brian Cain wrote:
>> On Wed, Feb 4, 2026 at 9:06 PM Richard Henderson
>> <richard.henderson@linaro.org> wrote:
>>>
>>> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
>>> ---
>>
>> Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>

I suppose you meant 'Reviewed-by' ;)

>>
>>>   qapi/machine.json | 4 +++-
>>>   1 file changed, 3 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/qapi/machine.json b/qapi/machine.json
>>> index 907cb25f75..ef8575b6eb 100644
>>> --- a/qapi/machine.json
>>> +++ b/qapi/machine.json
>>> @@ -28,6 +28,8 @@
>>>   #
>>>   # @loongarch64: since 7.1
>>>   #
>>> +# @hexagon: since 11.0
>>
>> I-owe-you one hexagon sysemu :)
> 
> Please!
> 
> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
>