[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 000117: s390: Typo fix FLOATING_POINT_SUPPPOR
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 000117: s390: Typo fix FLOATING_POINT_SUPPPORT_ENH |
Date: |
Fri, 03 Jun 2022 08:15:39 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 000117066bbea59a9a37ebf9bf7347a029e2f02c
https://github.com/qemu/qemu/commit/000117066bbea59a9a37ebf9bf7347a029e2f02c
Author: Dr. David Alan Gilbert <dgilbert@redhat.com>
Date: 2022-06-02 (Thu, 02 Jun 2022)
Changed paths:
M target/s390x/cpu_features_def.h.inc
M target/s390x/gen-features.c
M target/s390x/tcg/translate.c
Log Message:
-----------
s390: Typo fix FLOATING_POINT_SUPPPORT_ENH
One less P needed.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Message-Id: <20220523115123.150340-1-dgilbert@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: ec8c293678ffe7b3c01678103608ef75cecb909c
https://github.com/qemu/qemu/commit/ec8c293678ffe7b3c01678103608ef75cecb909c
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M hw/s390x/s390-virtio-ccw.c
Log Message:
-----------
hw/s390x/s390-virtio-ccw: Improve the machine description string
The machine name already contains the words "ccw" and "virtio", so
using "VirtIO-ccw" in the description likely does not really help
the average user to get an idea what this machine type is about.
Thus let's switch to "Virtual s390x machine" now, since "virtual
machine" should be a familiar term, and "s390x" signals that this
is about 64-bit guests (unlike S390 which could mean that it is
31-bit only).
Also expand "v" to "version", since this makes it easier to use
this macro also with non-numeric machine names in downstream.
Message-Id: <20220506065026.513590-1-thuth@redhat.com>
Acked-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 54354861d21b69ec0781f43e67b8d4f6edad7e3f
https://github.com/qemu/qemu/commit/54354861d21b69ec0781f43e67b8d4f6edad7e3f
Author: Janis Schoetterl-Glausch <scgl@linux.ibm.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M target/s390x/kvm/kvm.c
Log Message:
-----------
target/s390x: kvm: Honor storage keys during emulation
Storage key controlled protection is currently not honored when
emulating instructions.
If available, enable key protection for the MEM_OP ioctl, thereby
enabling it for the s390_cpu_virt_mem_* functions, when using kvm.
As a result, the emulation of the following instructions honors storage
keys:
* CLP
The Synch I/O CLP command would need special handling in order
to support storage keys, but is currently not supported.
* CHSC
Performing commands asynchronously would require special
handling, but commands are currently always synchronous.
* STSI
* TSCH
Must (and does) not change channel if terminated due to
protection.
* MSCH
Suppressed on protection, works because fetching instruction.
* SSCH
Suppressed on protection, works because fetching instruction.
* STSCH
* STCRW
Suppressed on protection, this works because no partial store is
possible, because the operand cannot span multiple pages.
* PCISTB
* MPCIFC
* STPCIFC
Signed-off-by: Janis Schoetterl-Glausch <scgl@linux.ibm.com>
Message-Id: <20220506153956.2217601-3-scgl@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 117d794396cea7d9c661c95e716eb618406d31aa
https://github.com/qemu/qemu/commit/117d794396cea7d9c661c95e716eb618406d31aa
Author: Eric Farman <farman@linux.ibm.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Update s390 vhost entries
Commit 7a523d96a0 ("virtio-ccw: move vhost_ccw_scsi to a separate file")
introduced a new file hw/s390x/vhost-scsi-ccw.c, which received a
couple comments [1][2] to update MAINTAINERS that were missed.
Fix that by making the vhost CCW entries a wildcard.
[1]
https://lore.kernel.org/r/d8d2bbd5021076bdba444d31a6da74f507baede3.camel@linux.ibm.com/
[2] https://lore.kernel.org/r/87k0c4gb9f.fsf@redhat.com/
Signed-off-by: Eric Farman <farman@linux.ibm.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Message-Id: <20220525145814.2750501-1-farman@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 69d0535db941d1095d6ee2dba019c4c8cf8e2fa1
https://github.com/qemu/qemu/commit/69d0535db941d1095d6ee2dba019c4c8cf8e2fa1
Author: Gautam Agrawal <gautamnagrawal@gmail.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A tests/tcg/multiarch/overflow.c
Log Message:
-----------
tests/tcg: Test overflow conditions
Add a test to check for overflow conditions in s390x.
This patch is based on the following patches :
* https://git.qemu.org/?p=qemu.git;a=commitdiff;h=5a2e67a691501
* https://git.qemu.org/?p=qemu.git;a=commitdiff;h=fc6e0d0f2db51
Signed-off-by: Gautam Agrawal <gautamnagrawal@gmail.com>
Message-Id: <20220531183524.40948-1-gautamnagrawal@gmail.com>
[thuth: Move overflow.c to tests/tcg/multiarch/ to make it generic]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 2ac7d741170bec72bc0a1fd333927f8b98cdc4ca
https://github.com/qemu/qemu/commit/2ac7d741170bec72bc0a1fd333927f8b98cdc4ca
Author: Hailiang Zhang <zhanghailiang@xfusion.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Change my email address
The zhang.zhanghailiang@huawei.com email address has been
stopped. Change it to my new email address.
Signed-off-by: Hailiang Zhang <zhanghailiang@xfusion.com>
Message-Id: <20211214075424.6920-1-zhanghailiang@xfusion.com>
Acked-by: Gonglei <arei.gonglei@huawei.com>
Acked-by: Zhang Chen <chen.zhang@intel.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: c5f1bb4272a6c2d10dd92fd2285ed5adb988088e
https://github.com/qemu/qemu/commit/c5f1bb4272a6c2d10dd92fd2285ed5adb988088e
Author: Wenchao Wang <wenchao.wang@intel.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Update maintainers for Guest x86 HAXM CPUs
Clean up the maintainer list.
Reviewed-by: Hang Yuan <hang.yuan@intel.com>
Signed-off-by: Wenchao Wang <wenchao.wang@intel.com>
Message-Id:
<DM6PR11MB4090A58ACCA4AD8C752AEEA587199@DM6PR11MB4090.namprd11.prod.outlook.com>
[thuth: Note: Colin Xu's address bounces]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: d412597ec5a8406b2af6aa5fb7740e77c1bd3f8c
https://github.com/qemu/qemu/commit/d412597ec5a8406b2af6aa5fb7740e77c1bd3f8c
Author: Miaoqian Lin <linmq006@gmail.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M tests/qtest/npcm7xx_pwm-test.c
Log Message:
-----------
qtest/npcm7xx_pwm-test: Fix memory leak in mft_qom_set
g_strdup_printf() allocated memory for path, we should free it with
g_free() when no longer needed.
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Reviewed-by: Hao Wu <wuhaotsh@google.com>
Message-Id: <20220531080921.4704-1-linmq006@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 55c269829de131d611103a7e643d48fe3bd08299
https://github.com/qemu/qemu/commit/55c269829de131d611103a7e643d48fe3bd08299
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M tests/qtest/vhost-user-test.c
Log Message:
-----------
tests/qtest: use g_autofree for test_server_create_chr
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220524154056.2896913-12-alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: a743d60bcaa6a3a33f4376f87c1fc7cc977bc811
https://github.com/qemu/qemu/commit/a743d60bcaa6a3a33f4376f87c1fc7cc977bc811
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M qemu-options.hx
M softmmu/vl.c
Log Message:
-----------
ui: Remove deprecated parameters of the "-display sdl" option
Dropping these deprecated parameters simplifies further refactoring
(e.g. QAPIfication is easier without underscores in the name).
Message-Id: <20220519155625.1414365-2-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 9eafdeeac3513eb515c0e602fc56aa73353cf20d
https://github.com/qemu/qemu/commit/9eafdeeac3513eb515c0e602fc56aa73353cf20d
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M include/sysemu/sysemu.h
M qapi/ui.json
M softmmu/globals.c
M softmmu/vl.c
M ui/sdl2.c
Log Message:
-----------
ui: Switch "-display sdl" to use the QAPI parser
The "-display sdl" option still uses a hand-crafted parser for its
parameters since we didn't want to drag an interface we considered
somewhat flawed into the QAPI schema. Since the flaws are gone now,
it's time to QAPIfy.
This introduces the new "DisplaySDL" QAPI struct that is used to hold
the parameters that are unique to the SDL display. The only specific
parameter is currently "grab-mod" that is used to specify the required
modifier keys to escape from the mouse grabbing mode.
Message-Id: <20220519155625.1414365-3-thuth@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 707d93d4abc6485c638e2aecd93fbd904f2f6b3e
https://github.com/qemu/qemu/commit/707d93d4abc6485c638e2aecd93fbd904f2f6b3e
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M qemu-options.hx
M softmmu/vl.c
Log Message:
-----------
ui: Remove deprecated options "-sdl" and "-curses"
We have "-sdl" and "-curses", but no "-gtk" and no "-cocoa" ...
these old-style options are rather confusing than helpful nowadays.
Now that the deprecation period is over, let's remove them, so we
get a cleaner interface (where "-display" is the only way to select
the user interface).
Message-Id: <20220519155625.1414365-4-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 70e975203f366f2f30daaeb714bb852562b7b72f
https://github.com/qemu/qemu/commit/70e975203f366f2f30daaeb714bb852562b7b72f
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M MAINTAINERS
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M hw/s390x/s390-virtio-ccw.c
M include/sysemu/sysemu.h
M qapi/ui.json
M qemu-options.hx
M softmmu/globals.c
M softmmu/vl.c
M target/s390x/cpu_features_def.h.inc
M target/s390x/gen-features.c
M target/s390x/kvm/kvm.c
M target/s390x/tcg/translate.c
M tests/qtest/npcm7xx_pwm-test.c
M tests/qtest/vhost-user-test.c
A tests/tcg/multiarch/overflow.c
M ui/sdl2.c
Log Message:
-----------
Merge tag 'pull-request-2022-06-03' of https://gitlab.com/thuth/qemu into
staging
* s390x storage key improvements for KVM
* Some cosmetics for s390x
* Update MAINTAINERS entries
* Improve some spots wrt memory handling in the qtests
* Clean up the "-display sdl" parameter parsing
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmKZpQURHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbXQ1Q//TVyCnWe+kAwwMljS9tebnVwZ1C3wrH68
# KJxeeWNxIdCLMJetZa3V8lYkLuLKojELi24+qAFH+//RWoEIBFvhVlZffWL/7NHw
# KAYy8ZWHeGui29hYgAxlKFC8GSCdsGD+PJU6E0C7wN7R6UVCvPfxPk+MQXjbt/Tn
# UGgb0Ysp4MxEKk3i2t3DR49n7KniUD3ZGZimGhAWfPwe+tPP52Ijczheenv2/R4J
# ip0bc+xo2zUwa6VPBdncnZtOhyXTCNeTxsJcnxnjFVmo9scP2aFOFrV43PvLs0E7
# l2yhQKwXbqIMyaJ+/aFULuOOLL3w2fdOu6TzsMlWiRFF5UmbJjj/8V7Vq1GELupZ
# 2QU0wSJMlNPteRlHUMD0Tz8nG/r/ffYtOAoK3eZAG0tIWV/3xcTIGt0TZuV1VgzY
# M8nNhQTdweCtx5y4sbncEO6qmF5F8u8hbZ7DZCFRCKYkLkC3sv+QDiF1Ys9Iu1MM
# wy7uLcrQZ9rPZ96x1aPKgYMHtrV98yN5om6/CnFVXKvAYX+pAp2of9iTSEAWhRKi
# sDktJ39uCdkdgxnNKBQe6g0cug6mlnpoCM9PSR0zuXuTjFTVZxJBgw7p6Uyofccv
# jL8T6/uR3xQMJ/VDuo0UZLYa4bYnzCc/gJmarLiwBxhykzHAthobBwaXSsLTZ+9J
# 1DpfGpSKDDQ=
# =3Rhl
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 02 Jun 2022 11:07:01 PM PDT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [undefined]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [undefined]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2022-06-03' of https://gitlab.com/thuth/qemu:
ui: Remove deprecated options "-sdl" and "-curses"
ui: Switch "-display sdl" to use the QAPI parser
ui: Remove deprecated parameters of the "-display sdl" option
tests/qtest: use g_autofree for test_server_create_chr
qtest/npcm7xx_pwm-test: Fix memory leak in mft_qom_set
MAINTAINERS: Update maintainers for Guest x86 HAXM CPUs
MAINTAINERS: Change my email address
tests/tcg: Test overflow conditions
MAINTAINERS: Update s390 vhost entries
target/s390x: kvm: Honor storage keys during emulation
hw/s390x/s390-virtio-ccw: Improve the machine description string
s390: Typo fix FLOATING_POINT_SUPPPORT_ENH
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/c9641eb42290...70e975203f36