[PATCH v3 2/3] qapi, target/: Enable 'query-cpu-model-expansion' on all architectures

2023-07-30 Thread Dinah Baum
Only architectures that implement the command will return results, others will return an error message as before. Signed-off-by: Dinah Baum --- cpu.c| 20 +++ include/exec/cpu-common.h| 7 qapi/machine-target.json | 60

[PATCH v3 3/3] cpu, softmmu/vl.c: Change parsing of -cpu argument to allow -cpu cpu, help to print options for the CPU type similar to how the '-device' option works.

2023-07-30 Thread Dinah Baum
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1480 Signed-off-by: Dinah Baum Signed-off-by: Dinah Baum --- cpu.c| 41 include/qapi/qmp/qdict.h | 1 + qemu-options.hx | 7 --- qobject/qdict.c | 5

[PATCH v3 1/3] qapi: Moved architecture agnostic data types to `machine`

2023-07-30 Thread Dinah Baum
Signed-off-by: Dinah Baum --- qapi/machine-target.json | 78 +--- qapi/machine.json| 77 +++ 2 files changed, 78 insertions(+), 77 deletions(-) diff --git a/qapi/machine-target.json b/qapi/machine-target.json index

[PATCH v3 0/3] Enable -cpu ,help

2023-07-30 Thread Dinah Baum
/-/issues/1480 Dinah Baum (3): qapi: Moved architecture agnostic data types to `machine` qapi, target/: Enable 'query-cpu-model-expansion' on all architectures cpu, softmmu/vl.c: Change parsing of -cpu argument to allow -cpu cpu,help to print options for the CPU type similar to how

[PATCH v2 1/3] qapi/machine-target: refactor machine-target

2023-04-03 Thread Dinah Baum
Signed-off-by: Dinah Baum Reviewed-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + qapi/machine-target-common.json | 79 + qapi/machine-target.json| 73 +- qapi/meson.build| 1 + 4 files c

[PATCH v2 2/3] cpu, qapi, target/arm, i386, s390x: Generalize query-cpu-model-expansion

2023-04-03 Thread Dinah Baum
/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- cpu.c| 20 include/exec/cpu-common.h| 8 + qapi/machine-target-common.json | 51 + qapi/machine-target.json | 56 target/arm

[PATCH v2 3/3] cpu, qdict, vl: Enable printing options for CPU type

2023-04-03 Thread Dinah Baum
Change parsing of -cpu argument to allow -cpu cpu,help to print options for the CPU type similar to how the '-device' option works. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- cpu.c | 41

[RESEND PATCH v2 0/3] Enable -cpu ,help

2023-04-03 Thread Dinah Baum
on the architectures that allow feature probing Unlike the 'device,help' command, default values aren't printed Changes since v2: Rebase Dinah Baum (3): qapi/machine-target: refactor machine-target cpu, qapi, target/arm, i386, s390x: Generalize query-cpu-model-expansion cpu, qdict, vl

[PATCH v2 2/3] cpu, qapi, target/arm, i386, s390x: Generalize query-cpu-model-expansion

2023-03-14 Thread Dinah Baum
/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- cpu.c| 20 include/exec/cpu-common.h| 8 + qapi/machine-target-common.json | 51 + qapi/machine-target.json | 56 target/arm

[PATCH v2 3/3] cpu, qdict, vl: Enable printing options for CPU type

2023-03-14 Thread Dinah Baum
Change parsing of -cpu argument to allow -cpu cpu,help to print options for the CPU type similar to how the '-device' option works. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- cpu.c | 41

[PATCH v2 1/3] qapi/machine-target: refactor machine-target

2023-03-14 Thread Dinah Baum
Signed-off-by: Dinah Baum --- MAINTAINERS | 1 + qapi/machine-target-common.json | 79 + qapi/machine-target.json| 73 +- qapi/meson.build| 1 + 4 files changed, 82 insertions(+), 72 deletions(

[PATCH v2 0/3] Enable -cpu ,help

2023-03-14 Thread Dinah Baum
on the architectures that allow feature probing Unlike the 'device,help' command, default values aren't printed Dinah Baum (3): qapi/machine-target: refactor machine-target cpu, qapi, target/arm, i386, s390x: Generalize query-cpu-model-expansion cpu, qdict, vl: Enable printing options

[PATCH 1/2] cpu, qapi, target/arm, i386, s390x: Refactor query-cpu-model-expansion

2023-03-12 Thread Dinah Baum
/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- MAINTAINERS | 1 + cpu.c| 20 + include/exec/cpu-common.h| 8 ++ qapi/machine-target-common.json | 129 +++ qapi/machine-target.json | 129

[PATCH 0/2] *** Enable -cpu ,help ***

2023-03-12 Thread Dinah Baum
the only type enabled on the architectures that allow feature probing Unlike the 'device,help' command, default values aren't printed Dinah Baum (2): cpu, qapi, target/arm, i386, s390x: Refactor query-cpu-model-expansion cpu, qdict, vl: Enable printing options for CPU type MAINTAINERS

[PATCH 2/2] cpu, qdict, vl: Enable printing options for CPU type

2023-03-12 Thread Dinah Baum
Change parsing of -cpu argument to allow -cpu cpu,help to print options for the CPU type similar to how the '-device' option works. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1480 Signed-off-by: Dinah Baum --- cpu.c | 41

[PATCH v4] configure: Add 'mkdir build' check

2023-02-21 Thread Dinah Baum
QEMU configure script goes into an infinite error printing loop when in read only directory due to 'build' dir never being created. Checking if 'mkdir dir' succeeds prevents this error. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/321 Signed-off-by: Dinah Baum Reviewed-by: Peter

[PATCH v3] configure: Add 'mkdir build' check

2023-02-17 Thread Dinah Baum
QEMU configure script goes into an infinite error printing loop when in read only directory due to 'build' dir never being created. Checking if 'mkdir dir' succeeds prevents this error. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/321 Signed-off-by: Dinah Baum --- Changes since v2

[PATCH 1/2] configure: Add 'mkdir build' check

2023-02-08 Thread Dinah Baum
QEMU configure script goes into an infinite error printing loop when in read only directory due to 'build' dir never being created. Checking if 'mkdir dir' succeeds prevents this error. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/321 --- configure | 15 ++- 1 file

[PATCH 2/2] configure: './configure --help' should work

2023-02-08 Thread Dinah Baum
Always initialize --help display option Resolves: https://gitlab.com/qemu-project/qemu/-/issues/321 --- configure | 676 +++--- 1 file changed, 338 insertions(+), 338 deletions(-) diff --git a/configure b/configure index 3b384914ce..1fb4d145f1

[PATCH 0/2] *** configure: Add 'mkdir build' check ***

2023-02-08 Thread Dinah Baum
has been moved before that Changes since v1: - Fix review comments from Peter Maydell Dinah Baum (2): configure: Add 'mkdir build' check configure: './configure --help' should work configure | 691 +++--- 1 file changed, 348 insertions(+), 343

[PATCH] configure: Add 'mkdir build' check

2023-02-04 Thread Dinah Baum
-by: Dinah Baum --- configure | 37 ++--- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/configure b/configure index 64960c6000..fe9028991f 100755 --- a/configure +++ b/configure @@ -32,9 +32,11 @@ then fi mkdir build -touch $MARKER