[PATCH for-6.1 v6 0/1] machine: Disallow specifying topology parameters as zero

Yanan Wang posted 1 patch 2 years, 8 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210816024522.143124-1-wangyanan55@huawei.com
Maintainers: Markus Armbruster <armbru@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Eric Blake <eblake@redhat.com>
hw/core/machine.c | 14 ++++++++++++++
qapi/machine.json |  6 +++---
qemu-options.hx   | 12 +++++++-----
3 files changed, 24 insertions(+), 8 deletions(-)
[PATCH for-6.1 v6 0/1] machine: Disallow specifying topology parameters as zero
Posted by Yanan Wang 2 years, 8 months ago
Rebased on the latest upstream/master since commit ea0aa1752ca
(hw/core: fix error checking in smp_parse) to resolve conflict.

This patch originally comes from [1], and it was suggested that it
should be post for 6.1 to avoid a deprecation process in the future.
[1] https://lore.kernel.org/qemu-devel/YPWsThPiZa3mF+zp@redhat.com/

---

Changelogs:

v5->v6:
- rebased on the latest upstream
- v5: https://lore.kernel.org/qemu-devel/20210723095731.4976-1-wangyanan55@huawei.com/

v4->v5:
- tweak the error message (Markus)
- v4: https://lore.kernel.org/qemu-devel/20210723073122.7720-1-wangyanan55@huawei.com/

v3->v4:
- fix the typos
- v3: https://lore.kernel.org/qemu-devel/20210723020002.18456-1-wangyanan55@huawei.com/

v2->v3:
- improve the error message
- v2: https://lore.kernel.org/qemu-devel/20210722154326.1464-1-wangyanan55@huawei.com/

v1->v2:
- move the check to machine_set_smp
- update qemu-option.hx
- v1: https://lore.kernel.org/qemu-devel/20210722021512.2600-1-wangyanan55@huawei.com/

---

Yanan Wang (1):
  machine: Disallow specifying topology parameters as zero

 hw/core/machine.c | 14 ++++++++++++++
 qapi/machine.json |  6 +++---
 qemu-options.hx   | 12 +++++++-----
 3 files changed, 24 insertions(+), 8 deletions(-)

-- 
2.19.1