mbox

[PULL,0/9] Misc patches

Message ID 20220506143750.559526-1-thuth@redhat.com
State New
Headers show

Pull-request

https://gitlab.com/thuth/qemu.git tags/pull-request-2022-05-06

Message

Thomas Huth May 6, 2022, 2:37 p.m. UTC
Hi Richard!

The following changes since commit 1fba9dc71a170b3a05b9d3272dd8ecfe7f26e215:

  Merge tag 'pull-request-2022-05-04' of https://gitlab.com/thuth/qemu into staging (2022-05-04 08:07:02 -0700)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2022-05-06

for you to fetch changes up to 0660402182ef9158e32420206f107a6798582141:

  Warn user if the vga flag is passed but no vga device is created (2022-05-06 13:09:55 +0200)

----------------------------------------------------------------
* 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

----------------------------------------------------------------
Brad Smith (1):
      tests/vm: update openbsd to release 7.1

Gautam Agrawal (1):
      Warn user if the vga flag is passed but no vga device is created

Thomas Huth (4):
      disas: Remove old libopcode arm disassembler
      disas: Remove old libopcode i386 disassembler
      softmmu/vl: Fence 'xenfb' if Xen support is not compiled in
      qemu-options: Limit the -xen options to x86 and arm

Yonggang Luo (3):
      doc: remove hxtool-conv.pl
      cirrus/win32: upgrade mingw base packages
      gitlab-ci: Upgrade mingw base package.

 include/disas/dis-asm.h   |    2 -
 include/sysemu/sysemu.h   |    1 +
 disas.c                   |    3 -
 disas/arm.c               | 4012 ---------------------------
 disas/i386.c              | 6771 ---------------------------------------------
 hw/hppa/machine.c         |    1 +
 hw/isa/isa-bus.c          |    1 +
 hw/mips/fuloong2e.c       |    1 +
 hw/pci/pci.c              |    1 +
 hw/ppc/spapr.c            |    1 +
 hw/sparc/sun4m.c          |    2 +
 hw/sparc64/sun4u.c        |    1 +
 hw/xenpv/xen_machine_pv.c |    1 +
 softmmu/globals.c         |    1 +
 softmmu/vl.c              |    8 +
 target/arm/cpu.c          |    8 -
 target/i386/cpu.c         |    1 -
 .cirrus.yml               |    2 +-
 .gitlab-ci.d/windows.yml  |    2 +-
 MAINTAINERS               |    4 -
 disas/meson.build         |    2 -
 qemu-options.hx           |    7 +-
 scripts/hxtool-conv.pl    |  137 -
 tests/vm/openbsd          |    4 +-
 24 files changed, 27 insertions(+), 10947 deletions(-)
 delete mode 100644 disas/arm.c
 delete mode 100644 disas/i386.c
 delete mode 100755 scripts/hxtool-conv.pl

Comments

Peter Maydell May 6, 2022, 2:49 p.m. UTC | #1
On Fri, 6 May 2022 at 15:41, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi Richard!
>
> The following changes since commit 1fba9dc71a170b3a05b9d3272dd8ecfe7f26e215:
>
>   Merge tag 'pull-request-2022-05-04' of https://gitlab.com/thuth/qemu into staging (2022-05-04 08:07:02 -0700)
>
> are available in the Git repository at:
>
>   https://gitlab.com/thuth/qemu.git tags/pull-request-2022-05-06
>
> for you to fetch changes up to 0660402182ef9158e32420206f107a6798582141:
>
>   Warn user if the vga flag is passed but no vga device is created (2022-05-06 13:09:55 +0200)
>
> ----------------------------------------------------------------
> * 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
>

I think Paolo mentioned an issue with the -vga patch here -- might
want to hold off on that one until he's had a chance to reply.

thanks
-- PMM
Richard Henderson May 6, 2022, 5:28 p.m. UTC | #2
On 5/6/22 09:49, Peter Maydell wrote:
> On Fri, 6 May 2022 at 15:41, Thomas Huth <thuth@redhat.com> wrote:
>> ----------------------------------------------------------------
>> * 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
>>
> 
> I think Paolo mentioned an issue with the -vga patch here -- might
> want to hold off on that one until he's had a chance to reply.

Ok.  I didn't see this before I pushed to staging, but I won't push to master until I hear 
from Paolo.

r~
Thomas Huth May 9, 2022, 6:15 a.m. UTC | #3
On 06/05/2022 19.28, Richard Henderson wrote:
> On 5/6/22 09:49, Peter Maydell wrote:
>> On Fri, 6 May 2022 at 15:41, Thomas Huth <thuth@redhat.com> wrote:
>>> ----------------------------------------------------------------
>>> * 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
>>>
>>
>> I think Paolo mentioned an issue with the -vga patch here -- might
>> want to hold off on that one until he's had a chance to reply.
> 
> Ok.  I didn't see this before I pushed to staging, but I won't push to 
> master until I hear from Paolo.

As mentioned in the other mail thread, Paolo was right. I'll respin the pull 
request with the fix included.

  Thomas