[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 1cb6a9: disas: Remove old libopcode arm disas
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 1cb6a9: disas: Remove old libopcode arm disassembler |
Date: |
Fri, 06 May 2022 10:18:40 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 1cb6a917db1e5ddfe254394c848f2c7ea4d4c129
https://github.com/qemu/qemu/commit/1cb6a917db1e5ddfe254394c848f2c7ea4d4c129
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M MAINTAINERS
M disas.c
R disas/arm.c
M disas/meson.build
M include/disas/dis-asm.h
M target/arm/cpu.c
Log Message:
-----------
disas: Remove old libopcode arm disassembler
Capstone should be superior to the old libopcode disassembler, so
we can drop the old file nowadays.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220412165836.355850-3-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 64d137954ffc99d9a008ecef89595b435391517c
https://github.com/qemu/qemu/commit/64d137954ffc99d9a008ecef89595b435391517c
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M MAINTAINERS
M disas.c
R disas/i386.c
M disas/meson.build
M include/disas/dis-asm.h
M target/i386/cpu.c
Log Message:
-----------
disas: Remove old libopcode i386 disassembler
Capstone should be superior to the old libopcode disassembler,
so we can drop the old file nowadays.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220412165836.355850-4-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 4dd89bdc594fabe56d9eadecad36a84d256ed1b7
https://github.com/qemu/qemu/commit/4dd89bdc594fabe56d9eadecad36a84d256ed1b7
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M softmmu/vl.c
Log Message:
-----------
softmmu/vl: Fence 'xenfb' if Xen support is not compiled in
The 'xenfb' parameter for the '-vga' command line option is currently
always enabled unconditionally (since the xenfb is not a proper QOM
device that could be tested via its class name). That means it also
shows up if Xen is not enabled at all, e.g. like this:
$ ./qemu-system-sparc -vga help
none no graphic card
xenfb Xen paravirtualized framebuffer
tcx TCX framebuffer (default)
cg3 CG3 framebuffer
Let's avoid this situation by fencing the parameter with the
CONFIG_XEN_BACKEND switch.
Message-Id: <20220427123316.329312-1-thuth@redhat.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 18efa2d8f5f0593ec23eb6032ffe97c9505e9d12
https://github.com/qemu/qemu/commit/18efa2d8f5f0593ec23eb6032ffe97c9505e9d12
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M qemu-options.hx
Log Message:
-----------
qemu-options: Limit the -xen options to x86 and arm
The Xen hypervisor is only available on x86 and arm - thus let's
limit the related options to these targets.
Message-Id: <20220427133156.344418-1-thuth@redhat.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: d8c7306ef051b18a2de12ce06f15dcde846cf97b
https://github.com/qemu/qemu/commit/d8c7306ef051b18a2de12ce06f15dcde846cf97b
Author: Yonggang Luo <luoyonggang@gmail.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
R scripts/hxtool-conv.pl
Log Message:
-----------
doc: remove hxtool-conv.pl
This script doesn't need anymore as all texi are already convert to rST
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Message-Id: <20201001162705.219-3-luoyonggang@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 38290733c0bdd7cf6f5913be26e29aa38b181c29
https://github.com/qemu/qemu/commit/38290733c0bdd7cf6f5913be26e29aa38b181c29
Author: Yonggang Luo <luoyonggang@gmail.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M .cirrus.yml
Log Message:
-----------
cirrus/win32: upgrade mingw base packages
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20220503200524.1868-2-luoyonggang@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 52ae74163984da08088284b2ee6353848a51262a
https://github.com/qemu/qemu/commit/52ae74163984da08088284b2ee6353848a51262a
Author: Yonggang Luo <luoyonggang@gmail.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M .gitlab-ci.d/windows.yml
Log Message:
-----------
gitlab-ci: Upgrade mingw base package.
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20220503200524.1868-3-luoyonggang@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: fddf6e7c6a8c41c4247cded0c9b48b8e5cb08a14
https://github.com/qemu/qemu/commit/fddf6e7c6a8c41c4247cded0c9b48b8e5cb08a14
Author: Brad Smith <brad@comstyle.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M tests/vm/openbsd
Log Message:
-----------
tests/vm: update openbsd to release 7.1
tests/vm/openbsd: Update to release 7.1
Signed-off-by: Brad Smith <brad@comstyle.com>
Tested-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Message-Id: <YnRed7sw45lTbRjb@humpty.home.comstyle.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 0660402182ef9158e32420206f107a6798582141
https://github.com/qemu/qemu/commit/0660402182ef9158e32420206f107a6798582141
Author: Gautam Agrawal <gautamnagrawal@gmail.com>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M hw/hppa/machine.c
M hw/isa/isa-bus.c
M hw/mips/fuloong2e.c
M hw/pci/pci.c
M hw/ppc/spapr.c
M hw/sparc/sun4m.c
M hw/sparc64/sun4u.c
M hw/xenpv/xen_machine_pv.c
M include/sysemu/sysemu.h
M softmmu/globals.c
M softmmu/vl.c
Log Message:
-----------
Warn user if the vga flag is passed but no vga device is created
A global boolean variable "vga_interface_created"(declared in softmmu/globals.c)
has been used to track the creation of vga interface. If the vga flag is passed
in the command line "default_vga"(declared in softmmu/vl.c) variable is set to
0.
To warn user, the condition checks if vga_interface_created is false
and default_vga is equal to 0. If "-vga none" is passed, this patch will not
warn the
user regarding the creation of VGA device.
The warning "A -vga option was passed but this
machine type does not use that option; no VGA device has been created"
is logged if vga flag is passed but no vga device is created.
This patch has been tested for x86_64, i386, sparc, sparc64 and arm boards.
Signed-off-by: Gautam Agrawal <gautamnagrawal@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/581
Message-Id: <20220501122505.29202-1-gautamnagrawal@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: a660cf398252cab5fa64bf8f4eb65d18467f565e
https://github.com/qemu/qemu/commit/a660cf398252cab5fa64bf8f4eb65d18467f565e
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M .cirrus.yml
M .gitlab-ci.d/windows.yml
M MAINTAINERS
M disas.c
R disas/arm.c
R disas/i386.c
M disas/meson.build
M hw/hppa/machine.c
M hw/isa/isa-bus.c
M hw/mips/fuloong2e.c
M hw/pci/pci.c
M hw/ppc/spapr.c
M hw/sparc/sun4m.c
M hw/sparc64/sun4u.c
M hw/xenpv/xen_machine_pv.c
M include/disas/dis-asm.h
M include/sysemu/sysemu.h
M qemu-options.hx
R scripts/hxtool-conv.pl
M softmmu/globals.c
M softmmu/vl.c
M target/arm/cpu.c
M target/i386/cpu.c
M tests/vm/openbsd
Log Message:
-----------
Merge tag 'pull-request-2022-05-06' of https://gitlab.com/thuth/qemu into
staging
* Remove redundant/obsolete x86 and arm disassemblers (Capstone is better)
* Limit some Xen-related code to builds where Xen is really available
* Remove hxtool-conv.pl
* Update MinGW and OpenBSD to a more recent version in the CI
* Warn user if the -vga flag is passed but no vga device is created
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmJ1MQYRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbXIixAAp1hzkOKD8e0GtEDMFom0a8OJsYebIq6r
# K5hkMCjwjrNoUpP3OO4zdZ+ZInOCAoT/Nr+F+Jj9VYTSK5yiGdU7Oojqpjl5JThY
# I9PMpyjQ4M02WLl3jkz4FxL0Hu/6w+Nh5FjGBsgMzhMlfFHORKC03lZZZlBZ9KY1
# geoTVobkvPD1NvVECuUEyd3QhFJMf0qas6ceuwExlrscsNXWLwKikbEZhmLDT0QV
# OnmRp/fKs3TGQYJ28H9CwgYm1gzF+HBMxCBLjOABAcYa2JtAytz5+wZM/uQLFS3u
# HUx/eMP14r7h2NUIi30WY8GySR7McDz+0+tQY9LMvNhi7NqDTDPOYst4+kuwOIIu
# No2+xzG6gid336i3I6IIpgvilS9WM192QdnpMG28vQFOQB4JOP24hfPMozcCln5C
# oLYg7AJZJ8ucJGvBabRUjI3wqPLP0Hk/zKyv8lGC7cN1SV3eI05PwgM6KrKXNen7
# u1mFsv43YxafixSM1N3sjB5JSDzGmxOGMDFwJhUcE3Pc7tj9AcjSb4H2CJsZqV9v
# vH3TRDi2Pa+whiFwz78s4vs5CnJ8fxafm+ucpnN+EEWD+MSy6g0hSQT9XiqSIj5o
# v/A30xsM8iCuTL3noh6msoB+WlWP8LY0Ul5OXDk731vDBsmnKwhIzKt0SVCZ+ZK1
# ICfdzIrRXn8=
# =tzMv
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 06 May 2022 09:30:30 AM CDT
# 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-05-06' of https://gitlab.com/thuth/qemu:
Warn user if the vga flag is passed but no vga device is created
tests/vm: update openbsd to release 7.1
gitlab-ci: Upgrade mingw base package.
cirrus/win32: upgrade mingw base packages
doc: remove hxtool-conv.pl
qemu-options: Limit the -xen options to x86 and arm
softmmu/vl: Fence 'xenfb' if Xen support is not compiled in
disas: Remove old libopcode i386 disassembler
disas: Remove old libopcode arm disassembler
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/31abf61c4929...a660cf398252
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 1cb6a9: disas: Remove old libopcode arm disassembler,
Richard Henderson <=