qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] a3605b: don't run pkg-config for features exp


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] a3605b: don't run pkg-config for features explicitly disab...
Date: Mon, 03 Jun 2013 07:30:12 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: a3605bf696a30e793d375b6c4ff1fd88ec546010
      
https://github.com/qemu/qemu/commit/a3605bf696a30e793d375b6c4ff1fd88ec546010
  Author: Michael Tokarev <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M configure

  Log Message:
  -----------
  don't run pkg-config for features explicitly disabled

We test pkg-config for curses and curl even if those are explicitly
disabled.  Move these tests inside `if "$feature" != "no"' sections.

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


  Commit: 6681fca3fc5f44eff68a0c0b2e62694f8579ce28
      
https://github.com/qemu/qemu/commit/6681fca3fc5f44eff68a0c0b2e62694f8579ce28
  Author: Stefan Weil <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M hw/display/cirrus_vga.c
    M hw/timer/exynos4210_mct.c
    M target-arm/translate.c
    M target-s390x/mem_helper.c
    M target-unicore32/translate.c

  Log Message:
  -----------
  Remove unnecessary break statements

Fix these warnings from cppcheck:

hw/display/cirrus_vga.c:2603:
hw/sd/sd.c:348:
hw/timer/exynos4210_mct.c:1033:
target-arm/translate.c:9886:
target-s390x/mem_helper.c:518:
target-unicore32/translate.c:1936:
 style: Consecutive return, break, continue, goto or throw statements are 
unnecessary.

Signed-off-by: Stefan Weil <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 8c1f72da6b11051c48a642f7de7048956383e217
      
https://github.com/qemu/qemu/commit/8c1f72da6b11051c48a642f7de7048956383e217
  Author: liguang <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M hw/char/debugcon.c

  Log Message:
  -----------
  debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON

when use DEBUG_DEBUGCON, screen spits:
debugcon: write addr=0x0000 val=0x00
Rdebugcon: write addr=0x0000 val=0x00
udebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
gdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
pdebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
rdebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
mdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
adebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00

Oh, that's wrong, val is not always be 0.
this bug caused by lack of length modifier
for specifier 'x'.

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


  Commit: e6ee28469fc41af5cc7d5b470ec9a1a078177fa7
      
https://github.com/qemu/qemu/commit/e6ee28469fc41af5cc7d5b470ec9a1a078177fa7
  Author: liguang <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M hw/char/debugcon.c

  Log Message:
  -----------
  debugcon: make debug message more readable

before change:
Bdebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x74
tdebugcon: write addr=0x0000 val=0x69
idebugcon: write addr=0x0000 val=0x6e
ndebugcon: write addr=0x0000 val=0x67
gdebugcon: write addr=0x0000 val=0x20
 debugcon: write addr=0x0000 val=0x66

after change:
B [debugcon: write addr=0x0000 val=0x6f]
o [debugcon: write addr=0x0000 val=0x6f]
o [debugcon: write addr=0x0000 val=0x74]
t [debugcon: write addr=0x0000 val=0x69]
i [debugcon: write addr=0x0000 val=0x6e]
n [debugcon: write addr=0x0000 val=0x67]
g [debugcon: write addr=0x0000 val=0x20]
  [debugcon: write addr=0x0000 val=0x66]

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


  Commit: 668fca91d48a7d55a0e3911447b078679f2ce986
      
https://github.com/qemu/qemu/commit/668fca91d48a7d55a0e3911447b078679f2ce986
  Author: liguang <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M hw/char/debugcon.c

  Log Message:
  -----------
  debugcon: fix compiler warning when open DEBUG_DEBUGCON

compiler warnings:
  CC    hw/char/debugcon.o
hw/char/debugcon.c: In function ‘debugcon_ioport_write’:
hw/char/debugcon.c:58: warning: format ‘%02x’ expects type ‘unsigned int’, but 
argument 3 has type ‘uint64_t’
hw/char/debugcon.c: In function ‘debugcon_ioport_read’:
hw/char/debugcon.c:70: warning: format ‘%04x’ expects type ‘unsigned int’, but 
argument 2 has type ‘hwaddr’

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


  Commit: cbc8d595ef21635b630dd1cad54eb730ae6620a1
      
https://github.com/qemu/qemu/commit/cbc8d595ef21635b630dd1cad54eb730ae6620a1
  Author: Ed Maste <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: remove confusing file manipulation

The configure script had some code to manipulate config-host.ld~ (i.e.,
a common backup filename), comparing it with the newly-generated file.
I believe the sense of the comparison was backwards.

Since it seemed to serve little purpose anyway, remove it to avoid any
confusion.

Signed-off-by: Ed Maste <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d2d6b8576ccf0de429fb96ea6ab9669d8e916085
      
https://github.com/qemu/qemu/commit/d2d6b8576ccf0de429fb96ea6ab9669d8e916085
  Author: Lei Li <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: Fix typo in comment

Signed-off-by: Lei Li <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d720e9831cab9934079d36a5fe3ebcdded4cb3a7
      
https://github.com/qemu/qemu/commit/d720e9831cab9934079d36a5fe3ebcdded4cb3a7
  Author: Hu Tao <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M include/hw/timer/mc146818rtc.h

  Log Message:
  -----------
  rtc: remove rtc_set_date

Since it's not defined and used anywhere.

Cc: address@hidden
Signed-off-by: Hu Tao <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: cfeda5f4b8710b6ba14131df8e287021b729b784
      
https://github.com/qemu/qemu/commit/cfeda5f4b8710b6ba14131df8e287021b729b784
  Author: Ed Maste <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: try pkg-config ncurses first

When probing for ncurses, try pkg-config first rather than after
explicit -lncurses and -lcurses.  This fixes static linking in the case
that ncurses has additional dependencies, such as -ltinfo (as on FreeBSD).

Signed-off-by: Ed Maste <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7465dfeca065882c93424b23b14b2c9f31b16aa5
      
https://github.com/qemu/qemu/commit/7465dfeca065882c93424b23b14b2c9f31b16aa5
  Author: Lei Li <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M docs/migration.txt

  Log Message:
  -----------
  docs: Fix typo and update file in migration

This patch fix some typo and update the file that already
moved.

Signed-off-by: Lei Li <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 12cd30e9c026e03db908785276057c5a3d912596
      
https://github.com/qemu/qemu/commit/12cd30e9c026e03db908785276057c5a3d912596
  Author: Lei Li <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M migration.c

  Log Message:
  -----------
  migration: Remove duplicate bandwidth_limit set

bandwidth_limit is double set in migrate_init(), remove one.

Signed-off-by: Lei Li <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: a9c34e4485ef0a8a61e88f1c9f9bb87f00ba2c72
      
https://github.com/qemu/qemu/commit/a9c34e4485ef0a8a61e88f1c9f9bb87f00ba2c72
  Author: Michael Tokarev <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M slirp/misc.h

  Log Message:
  -----------
  slirp: cleanup leftovers from misc.h

There are quite a few leftover declarations in slirp/misc.h.
Remove them.

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


  Commit: a585140dd546ffb606ec506b362ab9decf1ab14e
      
https://github.com/qemu/qemu/commit/a585140dd546ffb606ec506b362ab9decf1ab14e
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M configure

  Log Message:
  -----------
  qemu: fix out of tree cross compile

The symlink to "asm" platform linux headers is made in the build tree by
the configure script but gcc is not told to look for them there.

The patch fixes this.

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: cd2e64ce306910f6a627d899e6779eda33f8511c
      
https://github.com/qemu/qemu/commit/cd2e64ce306910f6a627d899e6779eda33f8511c
  Author: Ed Maste <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M hw/block/m25p80.c

  Log Message:
  -----------
  m25p80: Add Micron n25q032a

Based on the datasheet at
http://www.micron.com/~/media/Documents/Products/Data%20Sheet/NOR%20Flash/Serial%20NOR/N25Q/n25q_32mb_1_8v_65nm.pdf

Signed-off-by: Ed Maste <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: a4cc73d629d43c8a4d171d043ff229a959df3ca6
      
https://github.com/qemu/qemu/commit/a4cc73d629d43c8a4d171d043ff229a959df3ca6
  Author: Paolo Bonzini <address@hidden>
  Date:   2013-06-01 (Sat, 01 Jun 2013)

  Changed paths:
    M monitor.c
    M savevm.c

  Log Message:
  -----------
  do not check pointers after dereferencing them

Two instances, both spotted by Coverity.  In one, two blocks were
swapped.  In the other, the check is not needed anymore.

Cc: address@hidden
Cc: address@hidden
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 756335292f2b46775992c314cc70b54480a46d26
      
https://github.com/qemu/qemu/commit/756335292f2b46775992c314cc70b54480a46d26
  Author: Michael Marineau <address@hidden>
  Date:   2013-06-02 (Sun, 02 Jun 2013)

  Changed paths:
    M hw/usb/core.c

  Log Message:
  -----------
  Fix usage of USB_DEV_FLAG_IS_HOST flag.

USB_DEV_FLAG_IS_HOST is the bit number, not value. Booting with a
"Fitbit Base Station" USB dongle was triggering this assert.

Signed-off-by: Michael Marineau <address@hidden>
Cc: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 45ec267160307ce2ca7494d942589ba222b29479
      
https://github.com/qemu/qemu/commit/45ec267160307ce2ca7494d942589ba222b29479
  Author: Ed Maste <address@hidden>
  Date:   2013-06-02 (Sun, 02 Jun 2013)

  Changed paths:
    M hw/usb/host-libusb.c

  Log Message:
  -----------
  host-libusb: Correct test for USB packet state

USB_RET_ASYNC is -6, so inflight was always false.

Signed-off-by: Ed Maste <address@hidden>
Cc: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 340b50c759d6b4ef33e514c40afcc799c0d7df7a
      
https://github.com/qemu/qemu/commit/340b50c759d6b4ef33e514c40afcc799c0d7df7a
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/pci/msix.c
    M include/hw/pci/msix.h

  Log Message:
  -----------
  pci: add VMSTATE_MSIX

Using a trick cut+pasted from vmstate_scsi_device
to wind up msix_save and msix_load.

Signed-off-by: Gerd Hoffmann <address@hidden>
Acked-by: Michael S. Tsirkin <address@hidden>


  Commit: 4034e6938a4cba090a8fac02499c8a9567201665
      
https://github.com/qemu/qemu/commit/4034e6938a4cba090a8fac02499c8a9567201665
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/usb/hcd-xhci.c

  Log Message:
  -----------
  xhci: add XHCISlot->addressed

Preparing for live-migration support, post_load will need that.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 492b21f63fa655e0271abef4784cc337dd1d3fe7
      
https://github.com/qemu/qemu/commit/492b21f63fa655e0271abef4784cc337dd1d3fe7
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/usb/hcd-xhci.c

  Log Message:
  -----------
  xhci: add xhci_alloc_epctx

Factor out endpoint context allocation to a separate function.
xhci live migration will need that too, in post_load.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 003e15a180373048f0c1f4df0bfe303746eb2676
      
https://github.com/qemu/qemu/commit/003e15a180373048f0c1f4df0bfe303746eb2676
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/usb/hcd-xhci.c

  Log Message:
  -----------
  xhci: add xhci_init_epctx

Factor out endpoint context initialization to a separate function.
xhci live migration will need that too, in post_load.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 37352df30fbc38d1de464db8927536d5e36cf52a
      
https://github.com/qemu/qemu/commit/37352df30fbc38d1de464db8927536d5e36cf52a
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/usb/hcd-xhci.c

  Log Message:
  -----------
  xhci: add live migration support

With all preparing pieces in place we can finally drop in
the vmstate structs and the postload function.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 7087d3df18b8e8d27a2115dfc5d56614073e55de
      
https://github.com/qemu/qemu/commit/7087d3df18b8e8d27a2115dfc5d56614073e55de
  Author: Anthony Liguori <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M configure
    M docs/migration.txt
    M hw/block/m25p80.c
    M hw/char/debugcon.c
    M hw/display/cirrus_vga.c
    M hw/timer/exynos4210_mct.c
    M include/hw/timer/mc146818rtc.h
    M linux-user/syscall.c
    M migration.c
    M monitor.c
    M savevm.c
    M slirp/misc.h
    M target-arm/translate.c
    M target-s390x/mem_helper.c
    M target-unicore32/translate.c

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

# By Ed Maste (3) and others
# Via Michael Tokarev
* mjt/trivial-patches:
  do not check pointers after dereferencing them
  m25p80: Add Micron n25q032a
  qemu: fix out of tree cross compile
  slirp: cleanup leftovers from misc.h
  migration: Remove duplicate bandwidth_limit set
  docs: Fix typo and update file in migration
  configure: try pkg-config ncurses first
  rtc: remove rtc_set_date
  linux-user: Fix typo in comment
  configure: remove confusing file manipulation
  debugcon: fix compiler warning when open DEBUG_DEBUGCON
  debugcon: make debug message more readable
  debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON
  Remove unnecessary break statements
  don't run pkg-config for features explicitly disabled

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 40459a0312569817f622926efd0780ef2299aaa1
      
https://github.com/qemu/qemu/commit/40459a0312569817f622926efd0780ef2299aaa1
  Author: Anthony Liguori <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M hw/pci/msix.c
    M hw/usb/core.c
    M hw/usb/hcd-xhci.c
    M hw/usb/host-libusb.c
    M include/hw/pci/msix.h

  Log Message:
  -----------
  Merge remote-tracking branch 'kraxel/usb.83' into staging

# By Gerd Hoffmann (5) and others
# Via Gerd Hoffmann
* kraxel/usb.83:
  xhci: add live migration support
  xhci: add xhci_init_epctx
  xhci: add xhci_alloc_epctx
  xhci: add XHCISlot->addressed
  pci: add VMSTATE_MSIX
  host-libusb: Correct test for USB packet state
  Fix usage of USB_DEV_FLAG_IS_HOST flag.

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 8b779b368b3b45d5ed3160173499eeafee4d567c
      
https://github.com/qemu/qemu/commit/8b779b368b3b45d5ed3160173499eeafee4d567c
  Author: Ákos Kovács <address@hidden>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    A po/hu.po

  Log Message:
  -----------
  po/hu.po: Hungarian translation for the GTK+ interface

Cc: Laszlo Ersek <address@hidden>
Signed-off-by: Ákos Kovács <address@hidden>
Reviewed-by: Laszlo Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/f10acc8b38d6...8b779b368b3b

reply via email to

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