qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] d41f3c: Remove remainders of HPPA backend


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] d41f3c: Remove remainders of HPPA backend
Date: Thu, 15 Sep 2016 10:30:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: d41f3c3cc7a5fb9de144cc4022da14a9ff010671
      
https://github.com/qemu/qemu/commit/d41f3c3cc7a5fb9de144cc4022da14a9ff010671
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M configure
    M disas.c
    M disas/Makefile.objs
    R disas/hppa.c
    M linux-user/syscall_defs.h
    M qemu-tech.texi
    M tcg/tci/README

  Log Message:
  -----------
  Remove remainders of HPPA backend

The HPPA backend has been removed by the following commit:

    802b5081233a6b643a8b135a5facaf14bafaa77d
    tcg-hppa: Remove tcg backend

But some small pieces of the HPPA backend still survived until
today. Since we also do not have support for a HPPA target in
QEMU, we can nowadays safely remove the remaining HPPA parts
(like the disassembler code, or the detection of HPPA in the
configure script).

Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 347519eb9d68303a6c23a7663c0fa6c20a225191
      
https://github.com/qemu/qemu/commit/347519eb9d68303a6c23a7663c0fa6c20a225191
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M tcg/tcg.c

  Log Message:
  -----------
  tcg: Remove duplicate header includes

host-utils.h and timer.h are included twice in tcg.c.
One time should be enough.

Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 344aa283b89bec2af976107e85c11963a1ad93d4
      
https://github.com/qemu/qemu/commit/344aa283b89bec2af976107e85c11963a1ad93d4
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M ui/console.c

  Log Message:
  -----------
  ui/console: Fix non-working backspace key in monitor of gtk UI

In the QEMU monitor pane of the gtk user interface, the backspace
key is not working at all. This happens because of a missing mapping
of the key in the qcode_to_keysym[] table. Thus let's add an entry
there to get the backspace key working again.

Buglink: https://bugs.launchpad.net/qemu/+bug/1611979
Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Gerd Hoffmann <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 47b98d5944ec773b665ae6f001b3abab61025a79
      
https://github.com/qemu/qemu/commit/47b98d5944ec773b665ae6f001b3abab61025a79
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add include/hw/unicore32/ to UniCore32 section

get_maintainer.pl now properly recognizes that the file in
include/hw/unicore32/ belongs to UniCore32.

Signed-off-by: Thomas Huth <address@hidden>
Acked-by: Guan Xuetao <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d46d14e63150120aecbd2ddf76af9b4a3eea8cc8
      
https://github.com/qemu/qemu/commit/d46d14e63150120aecbd2ddf76af9b4a3eea8cc8
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add include/hw/tricore/ to TriCore section

get_maintainer.pl now properly recognizes that the file in
include/hw/tricore/ belongs to TriCore.

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 8a90f9008ba8d45de617ee5979a81e6d1e5026a8
      
https://github.com/qemu/qemu/commit/8a90f9008ba8d45de617ee5979a81e6d1e5026a8
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add include/hw/sh4/ to SH4 section

get_maintainer.pl now properly recognizes that the files in
include/hw/sh4/ belong to SH4.

Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 460423d3a4e87eb45c18b94f5ec577c19e6851bc
      
https://github.com/qemu/qemu/commit/460423d3a4e87eb45c18b94f5ec577c19e6851bc
  Author: Thomas Huth <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add include/sysemu/cpus.h

This header seems to belong to the guest CPU section since it
contains prototypes for cpus.c.

Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f586d5fc60aac64ad7b83cab3c80303cfae9390d
      
https://github.com/qemu/qemu/commit/f586d5fc60aac64ad7b83cab3c80303cfae9390d
  Author: Markus Armbruster <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Fix up F: entry bit rot

include/hw/xilinx.h is gone since commit d5001cf, drop.

include/hw/*/xlnx*.c is a typo, change .c to .h.

include/hw/acpi/piix.h is a typo, change piix.h to piix4.h.

hw/i386/*dsl and scripts/acpi*py are gone since since commit 9fc6502,
drop.

hw/virtio/dataplane/* are gone since commit fee089e, drop.

ICC Bus is gone since commit dfeb867, drop.

block/raw-aio.h was moved to include/block/raw-aio.h in commit
0187f5c, update.

Tracked down with

    for i in `grep "^[FX]: " MAINTAINERS | sed "s/^.: //"`
    do if [ ! -e "$i" ]; then echo "$i"; fi
    done

Reported-by: Thomas Huth <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Acked-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: ace18d198af4eaaf10ea358f1444c75996e357b7
      
https://github.com/qemu/qemu/commit/ace18d198af4eaaf10ea358f1444c75996e357b7
  Author: Reda Sallahi <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/sh4/shix.c
    M target-sh4/README.sh4

  Log Message:
  -----------
  sh4: fix broken link to documentation

The page that was previously linked in the source code and the README file is
no longer available so it now returns a 404 error message.

This puts a previous snapshot from archive.org instead.

Signed-off-by: Reda Sallahi <address@hidden>
Acked-by: Aurelien Jarno <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d7d26226b839a2ad5fc356ce8f8d4db901cb29de
      
https://github.com/qemu/qemu/commit/d7d26226b839a2ad5fc356ce8f8d4db901cb29de
  Author: Stefano Dong (董兴水) <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/misc/ivshmem.c

  Log Message:
  -----------
  ivshmem: Delete duplicate debug message

Duplicated in commit ca0b756.  Delete it.

Signed-off-by: Stefano Dong (董兴水) <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d4b84d564ee3eb7a58e4585d671fb3c220b6c3b9
      
https://github.com/qemu/qemu/commit/d4b84d564ee3eb7a58e4585d671fb3c220b6c3b9
  Author: Ladi Prosek <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M block/qcow2.h
    M disas/sh4.c
    M hw/ppc/ppc405.h
    M hw/s390x/virtio-ccw.h
    M include/block/block.h
    M include/block/block_int.h
    M include/hw/arm/pxa.h
    M include/hw/bt.h
    M include/hw/i386/pc.h
    M include/hw/pci-host/spapr.h
    M include/hw/pci/pci_bridge.h
    M include/hw/pci/pcie_port.h
    M include/hw/ppc/ppc4xx.h
    M include/hw/ppc/spapr.h
    M include/hw/ppc/spapr_vio.h
    M include/hw/scsi/scsi.h
    M include/hw/virtio/virtio-bus.h
    M include/migration/migration.h
    M include/net/net.h
    M include/qemu/bitmap.h
    M include/qemu/uri.h
    M include/sysemu/kvm.h
    M include/ui/console.h
    M include/ui/input.h
    M include/ui/spice-display.h
    M target-alpha/cpu.h
    M target-m68k/cpu.h
    M target-ppc/cpu.h
    M target-ppc/mmu-hash64.h
    M target-s390x/cpu.h
    M tcg/tcg.h

  Log Message:
  -----------
  Remove unused function declarations

Unused function declarations were found using a simple gcc plugin and
manually verified by grepping the sources.

Signed-off-by: Ladi Prosek <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: a41c457881b5463b18901a849b4289459ab1d231
      
https://github.com/qemu/qemu/commit/a41c457881b5463b18901a849b4289459ab1d231
  Author: Tomáš Golembiovský <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M block/curl.c

  Log Message:
  -----------
  curl: Operate on zero-length file

Another attempt to fix the bug 1596870.

When creating new disk backed by remote file accessed via HTTPS and the
backing file has zero length, qemu-img terminates with uniformative
error message:

    qemu-img: disk.qcow2: CURL: Error opening file:

While it may not make much sense to operate on empty file, other block
backends (e.g. raw backend for regular files) seem to allow it. This
patch fixes it for the curl backend and improves the reported error.

Signed-off-by: Tomáš Golembiovský <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: ac4e29f100355bd2c5d93376ed9ae5b4b7e98bad
      
https://github.com/qemu/qemu/commit/ac4e29f100355bd2c5d93376ed9ae5b4b7e98bad
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    A scripts/coccinelle/typecast.cocci

  Log Message:
  -----------
  coccinelle: add a script to remove useless casts

Script from LKML.

Signed-off-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: c1bc91c35c28f40c53ebc64c9ce913ea9edeac99
      
https://github.com/qemu/qemu/commit/c1bc91c35c28f40c53ebc64c9ce913ea9edeac99
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M linux-user/signal.c

  Log Message:
  -----------
  linux-user,s390x: remove useless cast

This patch is the result of coccinelle script
scripts/coccinelle/typecast.cocci

CC: Riku Voipio <address@hidden>
CC: Alexander Graf <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 57ddd73e611bf547c4a28356df7b3c6ff43afb0c
      
https://github.com/qemu/qemu/commit/57ddd73e611bf547c4a28356df7b3c6ff43afb0c
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/s390x/sclp.c

  Log Message:
  -----------
  s390x: remove useless cast

This patch is the result of coccinelle script
scripts/coccinelle/typecast.cocci

CC: Cornelia Huck <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 416296a9d1167333f28f9a3fdad7a648e648f53f
      
https://github.com/qemu/qemu/commit/416296a9d1167333f28f9a3fdad7a648e648f53f
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/tricore/tricore_testboard.c

  Log Message:
  -----------
  tricore: remove useless cast

This patch is the result of coccinelle script
scripts/coccinelle/typecast.cocci

CC: Bastian Koppelmann <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: ec8193a001e86342d3d4e1ffda8c18fa27a722c2
      
https://github.com/qemu/qemu/commit/ec8193a001e86342d3d4e1ffda8c18fa27a722c2
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/nvram/fw_cfg.c

  Log Message:
  -----------
  fw_cfg: remove useless casts

This patch is the result of coccinelle script
scripts/coccinelle/typecast.cocci

CC: Laszlo Ersek <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Reviewed-by: Laszlo Ersek <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 11d816a5bc3eedfdb079b158d62867bf78ff30fc
      
https://github.com/qemu/qemu/commit/11d816a5bc3eedfdb079b158d62867bf78ff30fc
  Author: Laurent Vivier <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M block/sheepdog.c

  Log Message:
  -----------
  sheepdog: remove useless casts

This patch is the result of coccinelle script
scripts/coccinelle/typecast.cocci

CC: Hitoshi Mitake <address@hidden>
CC: address@hidden
Signed-off-by: Laurent Vivier <address@hidden>
Reviewed-by: Hitoshi Mitake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7ad9339e372fcd12d584684d7f52ac259604a4f4
      
https://github.com/qemu/qemu/commit/7ad9339e372fcd12d584684d7f52ac259604a4f4
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M configure

  Log Message:
  -----------
  win32: don't run subprocess tests on Mingw32 platform

On Tue, Jun 14, 2016 at 04:44:57PM +0100, Daniel P. Berrange wrote:
> The g_test_trap_subprocess() method does not work on the
> Mingw32 platform, causing the test-qdev-global-props
> test case to abort
>
> (test-logging.exe:230): GLib-ERROR **: g_test_trap_subprocess()
> failed: Failed to execute helper program (No such file or directory)
>
> This failure was introduced a while ago in
>
>   commit 2177801a4899bf29108b3d471417a5b4d701ec29
>   Author: Eduardo Habkost <address@hidden>
>   Date:   Fri Aug 8 16:03:27 2014 -0300
>
>     test-qdev-global-props: Run tests on subprocess
>
> Modify the configure time check to avoid enabling this feature
> on Mingw, rather than trying to rewrite the test to avoid this
> feature.

I would do the following instead, just in case we have extra code
looking at $glib_subprocess one day.

Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 38e826de00f019d6f833d39ebd72f9ab15f3da1c
      
https://github.com/qemu/qemu/commit/38e826de00f019d6f833d39ebd72f9ab15f3da1c
  Author: Md Haris Iqbal <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M linux-user/qemu.h

  Log Message:
  -----------
  linux-user/qemu.h: change malloc to g_malloc, free to g_free

Signed-off-by: Md Haris Iqbal <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: afe4c95331cea4c78cab3240594055a72aa5c30c
      
https://github.com/qemu/qemu/commit/afe4c95331cea4c78cab3240594055a72aa5c30c
  Author: Cao jin <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M hw/scsi/mptsas.c

  Log Message:
  -----------
  mptsas: change .realize function name

All the other devices` .realize function name are xxx_realize, except this one.

cc: Michael S. Tsirkin <address@hidden>
cc: Marcel Apfelbaum <address@hidden>
cc: Paolo Bonzini <address@hidden>
cc: Markus Armbruster <address@hidden>

Reviewed-by: Markus Armbruster <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Cao jin <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 518352b601997723bd03d928d1bb5854648942e8
      
https://github.com/qemu/qemu/commit/518352b601997723bd03d928d1bb5854648942e8
  Author: Peter Maydell <address@hidden>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M MAINTAINERS
    M block/curl.c
    M block/qcow2.h
    M block/sheepdog.c
    M configure
    M disas.c
    M disas/Makefile.objs
    R disas/hppa.c
    M disas/sh4.c
    M hw/misc/ivshmem.c
    M hw/nvram/fw_cfg.c
    M hw/ppc/ppc405.h
    M hw/s390x/sclp.c
    M hw/s390x/virtio-ccw.h
    M hw/scsi/mptsas.c
    M hw/sh4/shix.c
    M hw/tricore/tricore_testboard.c
    M include/block/block.h
    M include/block/block_int.h
    M include/hw/arm/pxa.h
    M include/hw/bt.h
    M include/hw/i386/pc.h
    M include/hw/pci-host/spapr.h
    M include/hw/pci/pci_bridge.h
    M include/hw/pci/pcie_port.h
    M include/hw/ppc/ppc4xx.h
    M include/hw/ppc/spapr.h
    M include/hw/ppc/spapr_vio.h
    M include/hw/scsi/scsi.h
    M include/hw/virtio/virtio-bus.h
    M include/migration/migration.h
    M include/net/net.h
    M include/qemu/bitmap.h
    M include/qemu/uri.h
    M include/sysemu/kvm.h
    M include/ui/console.h
    M include/ui/input.h
    M include/ui/spice-display.h
    M linux-user/qemu.h
    M linux-user/signal.c
    M linux-user/syscall_defs.h
    M qemu-tech.texi
    A scripts/coccinelle/typecast.cocci
    M target-alpha/cpu.h
    M target-m68k/cpu.h
    M target-ppc/cpu.h
    M target-ppc/mmu-hash64.h
    M target-s390x/cpu.h
    M target-sh4/README.sh4
    M tcg/tcg.c
    M tcg/tcg.h
    M tcg/tci/README
    M ui/console.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into 
staging

trivial patches for 2016-09-15

# gpg: Signature made Thu 15 Sep 2016 13:40:55 BST
# gpg:                using RSA key 0x701B4F6B1A693E59
# gpg: Good signature from "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
#      Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931  4B22 701B 4F6B 1A69 3E59

* remotes/mjt/tags/trivial-patches-fetch: (21 commits)
  mptsas: change .realize function name
  linux-user/qemu.h: change malloc to g_malloc, free to g_free
  win32: don't run subprocess tests on Mingw32 platform
  sheepdog: remove useless casts
  fw_cfg: remove useless casts
  tricore: remove useless cast
  s390x: remove useless cast
  linux-user,s390x: remove useless cast
  coccinelle: add a script to remove useless casts
  curl: Operate on zero-length file
  Remove unused function declarations
  ivshmem: Delete duplicate debug message
  sh4: fix broken link to documentation
  MAINTAINERS: Fix up F: entry bit rot
  MAINTAINERS: Add include/sysemu/cpus.h
  MAINTAINERS: Add include/hw/sh4/ to SH4 section
  MAINTAINERS: Add include/hw/tricore/ to TriCore section
  MAINTAINERS: Add include/hw/unicore32/ to UniCore32 section
  ui/console: Fix non-working backspace key in monitor of gtk UI
  tcg: Remove duplicate header includes
  ...

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/9f16390cd3cd...518352b60199

reply via email to

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