qemu-commits
[Top][All Lists]
Advanced

[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 06:44:34 -0700

  Branch: refs/heads/staging
  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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]