[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05 |
Date: |
Tue, 5 Sep 2017 10:37:08 +0100 |
On 5 September 2017 at 10:22, Daniel P. Berrange <address@hidden> wrote:
> The following changes since commit 32f0f68bb77289b75a82925f712bb52e16eac3ba:
>
> Merge remote-tracking branch
> 'remotes/ehabkost/tags/x86-and-machine-pull-request' into staging (2017-09-01
> 17:28:54 +0100)
>
> are available in the git repository at:
>
> git://github.com/berrange/qemu tags/pull-qio-20170905-1
>
> for you to fetch changes up to 33fb97121573985b4a57306b8abdb9dd992061fa:
>
> io: fix check for handshake completion in TLS test (2017-09-05 10:20:28
> +0100)
>
> ----------------------------------------------------------------
> Merge QEMU I/O 2017/09/05 v1
>
> ----------------------------------------------------------------
I get a build failure with this I'm afraid:
FreeBSD:
/root/qemu/tests/test-listen.c:53:19: error: use of undeclared
identifier 'EAI_ADDRFAMILY'
if (rc == EAI_ADDRFAMILY ||
^
and test-listen fails on my x86-64 Linux box:
GTESTER tests/test-listen
** Failed to assign a port to thread 0 (errno = 98)
** Failed to assign a port to thread 1 (errno = 98)
** Failed to assign a port to thread 2 (errno = 98)
** Failed to assign a port to thread 3 (errno = 98)
** Failed to assign a port to thread 4 (errno = 98)
** Failed to assign a port to thread 5 (errno = 98)
** Failed to assign a port to thread 6 (errno = 98)
[snip 7..96 same message]
** Failed to assign a port to thread 97 (errno = 98)
** Failed to assign a port to thread 98 (errno = 98)
** Failed to assign a port to thread 99 (errno = 98)
** Failed to assign a port to thread 100 (errno = 110)
** Failed to assign a port to thread 101 (errno = 110)
** Failed to assign a port to thread 102 (errno = 110)
** Failed to assign a port to thread 103 (errno = 110)
[snip more with =110 message]
** Failed to assign a port to thread 198 (errno = 110)
** Failed to assign a port to thread 199 (errno = 110)
**
ERROR:/home/petmay01/linaro/qemu-for-merges/tests/test-listen.c:195:listen_compete_nthr:
assertion failed (failed_listens == 0): (200 == 0)
GTester: last random seed: R02S501c6ff1c5ff42cf11b1318e0de42bc5
(98 is EADDRINUSE and 110 is ETIMEDOUT I think.)
aarch64 host fails sort of similarly:
TEST: tests/test-listen... (pid=12632)
/socket/listen-serial/ipv4: OK
/socket/listen-serial/ipv6:
** Failed to assign a port to th
read 0 (errno = 98)
** Failed to assign a port to thread 1 (errno = 98)
** Failed to assign a port to thread 2 (errno = 98)
[snip]
** Failed to assign a port to thread 199 (errno = 98)
**
ERROR:/home/peter.maydell/qemu/tests/test-listen.c:195:listen_compete_nthr:
assertion failed (failed_listens == 0): (200 == 0)
FAIL
GTester: last random seed: R02Sbd34929fe0b3304c2873c42c94643648
(pid=12634)
/socket/listen-serial/generic: OK
/socket/listen-compete/ipv4: OK
/socket/listen-compete/ipv6: OK
/socket/listen-compete/generic: OK
FAIL: tests/test-listen
except that it's errno 98 all the way through.
thanks
-- PMM
- [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 3/9] sockets: factor out a new try_bind() function, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 4/9] sockets: factor out create_fast_reuse_socket, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 1/9] io: fix temp directory used by test-io-channel-tls test, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 7/9] io: fix typo in docs comment for qio_channel_read, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 2/9] tests: Add test-listen - a stress test for QEMU socket listen, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 6/9] util: remove the obsolete non-blocking connect, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 5/9] sockets: Handle race condition between binds to the same port, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 9/9] io: fix check for handshake completion in TLS test, Daniel P. Berrange, 2017/09/05
- [Qemu-devel] [PULL v1 8/9] io: add new qio_channel_{readv, writev, read, write}_all functions, Daniel P. Berrange, 2017/09/05
- Re: [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05,
Peter Maydell <=