[Qemu-devel] [Bug 877498] Re: qemu does not pass sector size from physical devices to virtual devices

2017-05-20 Thread Launchpad Bug Tracker
[Expired for QEMU because there has been no activity for 60 days.] ** Changed in: qemu Status: Incomplete => Expired -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/877498 Title: qemu does no

[Qemu-devel] [PATCH v3 21/24] shippable: add powerpc target

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.shippable.yml b/.shippable.yml index 2070c4d827..aad66ec5ec 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -11,6 +11,8 @@ env: TARGET_LIST=aarch64-softmmu,aarch64-linux-user

[Qemu-devel] [PATCH v3 23/24] MAINTAINERS: add Shippable automation platform URL

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Alex Bennée --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index ef2ec58a94..33f47a989b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1857,6 +1857,7 @@ F: .travis.yml F: .shippable.yml F: tests/d

[Qemu-devel] [PATCH v3 24/24] MAINTAINERS: self-appoint me as reviewer in build/test automation

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Alex Bennée --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 33f47a989b..24b1422231 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1851,6 +1851,7 @@ Build and test automation --

[Qemu-devel] [PATCH v3 14/24] docker: add mipsel build target

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/Makefile.include | 3 ++ .../docker/dockerfiles/debian-mipsel-cross.docker | 41 ++ 2 files changed, 44 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-mipsel-cross.docker diff --g

[Qemu-devel] [PATCH v3 22/24] shippable: add mipsel target

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- .shippable.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.shippable.yml b/.shippable.yml index aad66ec5ec..75c2895a21 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -13,6 +13,9 @@ env: TARGET_LIST=s390x-softmmu,s390x-linux-user

[Qemu-devel] [PATCH v3 19/24] shippable: be verbose while building docker images

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- .shippable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.shippable.yml b/.shippable.yml index 46adfa030f..fe360f85cb 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -13,7 +13,7 @@ env: TARGET_LIST=s390x-softmmu,s390x-

[Qemu-devel] [PATCH v3 11/24] docker: add extra libs to armhf target to extend codebase coverage

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-armhf-cross.docker | 11 +++ 1 file changed, 11 insertions(+) diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/docker/dockerfiles/debian-armhf-cross.docker index ba8d5a5167..e67dfdccc5 10064

[Qemu-devel] [PATCH v3 20/24] shippable: add armeb-linux-user target

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- .shippable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.shippable.yml b/.shippable.yml index fe360f85cb..2070c4d827 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -6,7 +6,7 @@ env: - LC_ALL=C matrix: - IMAGE=d

[Qemu-devel] [PATCH v3 18/24] shippable: do not initialize submodules automatically

2017-05-20 Thread Philippe Mathieu-Daudé
instead do it in the 'ci' target when needed. for mips64el-softmmu target: use dtc submodule if distrib packages are too old. example with outdated libfdt on mips64el-softmmu target (required is >= 1.4.2): # dpkg-query --showformat='${Version}\n' --show libfdt-dev 1.4.0+dfsg-1 shippable output

[Qemu-devel] [PATCH v3 09/24] docker: use eatmydata in debian armhf image

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-armhf-cross.docker | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/docker/dockerfiles/debian-armhf-cross.docker index 668d60aeb3..ba8d5a

[Qemu-devel] [PATCH v3 17/24] shippable: build using all available cpus

2017-05-20 Thread Philippe Mathieu-Daudé
As of this commit: $ echo "container proc:" `getconf _NPROCESSORS_ONLN` `getconf _NPROCESSORS_CONF` container proc: 2 2 Signed-off-by: Philippe Mathieu-Daudé --- .shippable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.shippable.yml b/.shippable.yml index 231c29b620..

[Qemu-devel] [PATCH v3 16/24] shippable: use C locale to simplify console output

2017-05-20 Thread Philippe Mathieu-Daudé
remove this noise: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = "en_US.UTF-8", LC_CTYPE = "en_US.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. Signed-off-by: Philippe Mathie

[Qemu-devel] [PATCH v3 08/24] docker: use eatmydata, install common build packages in base image

2017-05-20 Thread Philippe Mathieu-Daudé
The common build packages are: build-essential clang git bison flex Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian.docker | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfiles/debian.

[Qemu-devel] [PATCH v3 13/24] docker: add extra libs to s390x target to extend codebase coverage

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-s390x-cross.docker | 10 ++ 1 file changed, 10 insertions(+) diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/docker/dockerfiles/debian-s390x-cross.docker index 3a687feda0..cfc354ce5d 100644

[Qemu-devel] [PATCH v3 12/24] docker: add extra libs to arm64 target to extend codebase coverage

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-arm64-cross.docker | 11 +++ 1 file changed, 11 insertions(+) diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/docker/dockerfiles/debian-arm64-cross.docker index f3db7f4f55..45b891d57a 10064

[Qemu-devel] [PATCH v3 06/24] docker: create deb-src entry and setup Emdebian in the same layer

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian.docker | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfiles/debian.docker index d08def6a8d..33ba686892 100644 --- a/tests/docker

[Qemu-devel] [PATCH v3 15/24] docker: add powerpc build target

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/Makefile.include | 4 +-- .../docker/dockerfiles/debian-powerpc-cross.docker | 40 ++ 2 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 tests/docker/dockerfiles/debian-powerpc-cros

[Qemu-devel] [PATCH v3 10/24] docker: use eatmydata in debian arm64 image

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-arm64-cross.docker | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/docker/dockerfiles/debian-arm64-cross.docker index 592b5d7055..f3db7f

[Qemu-devel] [PATCH v3 02/24] docker: add --include-files argument to 'build' command

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/Makefile.include | 5 - tests/docker/docker.py| 12 +--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 03eda37bf4..fe1a9a53ff 100644 --

[Qemu-devel] [PATCH v3 07/24] docker: use better regex to generate deb-src entries

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfiles/debian.docker index 33ba686892..e5a10a5875 100644 --- a/tests/docker/dockerfiles/

[Qemu-devel] [PATCH v3 05/24] docker: install ca-certificates package in base image

2017-05-20 Thread Philippe Mathieu-Daudé
Resolve SSL verification issue at shippable container's git_sync stage: shippable logs: -- git_sync - ssh-agent bash -c 'ssh-add /tmp/ssh/01_deploy; git clone https://github.com/philmd/qemu.git /root/src/github.com/philmd/qemu' Identity added: /tmp/ssh/01_deploy (rsa w/o comment) Clon

[Qemu-devel] [PATCH v3 04/24] docker: add 'apt-fake' script which generate fake debian packages

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/dockerfiles/debian-apt-fake.sh | 46 + 1 file changed, 46 insertions(+) create mode 100755 tests/docker/dockerfiles/debian-apt-fake.sh diff --git a/tests/docker/dockerfiles/debian-apt-fake.sh b/tests/docker/dock

[Qemu-devel] [PATCH v3 00/24] docker/shippable: cross-build mipsel and powerpc targets

2017-05-20 Thread Philippe Mathieu-Daudé
This patchset add 2 more architectures to the cross-build farm. There is still some issue trying to cross-build mips64el-softmmu, it seems the cross tools use the system outdated libfdt instead of the one checkouted in the dtc submodule. I disabled this target for now. The branch https://github.c

[Qemu-devel] [PATCH v3 01/24] docker: let _copy_with_mkdir() sub_path argument be optional

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/docker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/docker.py b/tests/docker/docker.py index 8747f6a440..6ddc6e4c2a 100755 --- a/tests/docker/docker.py +++ b/tests/docker/docker.py @@ -52,7 +52,7 @@ def

[Qemu-devel] [PATCH v3 03/24] docker: rebuild image if 'extra files' checksum does not match

2017-05-20 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- tests/docker/docker.py | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/docker/docker.py b/tests/docker/docker.py index eef92a54f1..0dd6a3304f 100755 --- a/tests/docker/docker.py +++ b/tests/docker/docker.py @@ -3

Re: [Qemu-devel] [PATCH v2 00/21] docker/shippable: cross-build mipsel and powerpc targets

2017-05-20 Thread Philippe Mathieu-Daudé
Hi Alex, On 05/17/2017 11:28 AM, Alex Bennée wrote: v2: - Addressed review feedback from Alex, added his R-B - Fixed the "Problem with the SSL CA cert" problem while cloning from github.com installing the ca-certificates package. - Squashed/split some commits - use 'apt-get clean' instead of b

Re: [Qemu-devel] [PATCH] configure: Detect native NetBSD curses(3)

2017-05-20 Thread Philippe Mathieu-Daudé
Hi Kamil, On 04/26/2017 07:50 AM, Kamil Rytarowski wrote: NetBSD ships with traditional BSD curses with compatibility with ncurses. qemu works nicely with the basesystem version of curses(3) from NetBSD. The only mismatch between curses(3) and ncurses is the lack of curses_version() in the NetB

Re: [Qemu-devel] [PATCH] configure: Detect native NetBSD curses(3)

2017-05-20 Thread Kamil Rytarowski
Ping? Could someone please put it on the pull-request? Adding qemu-trivial@. On 08.05.2017 13:33, Alex Bennée wrote: > > Kamil Rytarowski writes: > >> NetBSD ships with traditional BSD curses with compatibility with ncurses. >> qemu works nicely with the basesystem version of curses(3) from Ne

Re: [Qemu-devel] [PATCH] ivshmem-server: Detect and use if there is required -lrt linking

2017-05-20 Thread Kamil Rytarowski
Hello, Excuse me for delay, I missed this mail. Please see in-line. On 17.05.2017 09:28, Markus Armbruster wrote: > Kamil Rytarowski writes: > >> ivshmem-server makes use of the POSIX shared memory object interfaces. >> This library is provided on NetBSD in -lrt (POSIX Real-time Library). >> A

[Qemu-devel] [Bug 1255303] Re: ALSA underruns occurr when using QEMU

2017-05-20 Thread Thomas Huth
** Changed in: qemu Status: Incomplete => Triaged -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1255303 Title: ALSA underruns occurr when using QEMU Status in QEMU: Triaged Bug descripti

[Qemu-devel] [Bug 1255303] Re: ALSA underruns occurr when using QEMU

2017-05-20 Thread Francesco Turco
I'm still using Gentoo Linux on the same 64-bit system, and I can still reproduce this bug: qemu-system-i386 -cpu host -m 1G -k it -drive file=~/qemu/windows-7-ultimate-x86.qcow2,media=disk,index=0 -vga std -net nic -net user -enable-kvm -display sdl -soundhw ac97 -device usb-ehci,id=ehci -usb

[Qemu-devel] [Bug 1303926] Re: qemu-system-x86_64 crashed with SIGABRT

2017-05-20 Thread Thomas Huth
OK, since there hasn't been a reply within 6 months, I assume this is now fixed. So closing this ticket now. ** Changed in: qemu Status: Incomplete => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.l

[Qemu-devel] [Bug 950692] Re: High CPU usage in Host (revisited)

2017-05-20 Thread Thomas Huth
Ok, thanks for your confirmation! ** Changed in: qemu Status: Incomplete => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/950692 Title: High CPU usage in Host (revisited) Stat

Re: [Qemu-devel] [PATCH] vhost_net: do not expose MTU feature bit to kernel backend

2017-05-20 Thread Aaron Conole
Maxime Coquelin writes: > This patch removes MTU from the list of features supported by > the kernel backend, so that vhost kernel backend does not have > to advertise it to be negotiated. > > Cc: Aaron Conole > Suggested-by: Michael S. Tsirkin > Signed-off-by: Maxime Coquelin > --- Acked-by:

[Qemu-devel] [Bug 950692] Re: High CPU usage in Host (revisited)

2017-05-20 Thread PetaMem
>From our point of view, this ticket can be closed. KVM is running without issues on all our servers for more than 5 years now. The problem described above, was due to a weird combination of "timer" kernel parameters in the early 3.x kernels. IIRC, enabling a high- frequency timer and/or "tickless

[Qemu-devel] [PATCH] vhost_net: do not expose MTU feature bit to kernel backend

2017-05-20 Thread Maxime Coquelin
This patch removes MTU from the list of features supported by the kernel backend, so that vhost kernel backend does not have to advertise it to be negotiated. Cc: Aaron Conole Suggested-by: Michael S. Tsirkin Signed-off-by: Maxime Coquelin --- hw/net/vhost_net.c | 1 - 1 file changed, 1 deleti

[Qemu-devel] How to pass intercepted mouse move x and y from host to a virtual machine running in Qemu

2017-05-20 Thread Alexander Syvak
Hi, guys! There exists a manually written virtual USB device registered as Qemu type. It reads 5 bytes - x and y of a mouse move, x and y of scrolling, and buttons state - from mouse.fifo but there is no code in the implementation file which would actually parse those bytes. First where does Q

Re: [Qemu-devel] [PATCH] fsdev: fix virtfs-proxy-helper cwd

2017-05-20 Thread Greg Kurz
On Fri, 19 May 2017 17:19:10 -0500 Eric Blake wrote: > On 05/19/2017 09:30 AM, Greg Kurz wrote: > > Since chroot() doesn't change the current directory, it is indeed a good > > practice to chdir() to the target directory and then then chroot(), or > > to chroot() to the target directory and then