Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #63456

Bug#923398: In debian stretch: bind(2) port collision checking is wrong for IPv4 if IPv6 is checked first

From Katerina Koukiou <kkoukiou@redhat.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#923398: In debian stretch: bind(2) port collision checking is wrong for IPv4 if IPv6 is checked first
Date 2019-02-27 16:40 +0100
Message-ID <xw9tn-ir-13@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: linux-headers-4.9.0-8-amd64

I hit into the following bug when creating two VMs with virt-manager
configured with spice server. I started them sequentially, first
starts but the second fails to spawn with error:

Error starting domain: internal error: qemu unexpectedly closed the monitor:
(process:7985): Spice-WARNING **: reds.c:2577:reds_init_socket:
listen: Address already in use
2017-03-15T23:57:46.288270Z qemu-system-x86_64: failed to initialize
spice server

While searching for open bugs about it I found out that it was a
kernel bug, which was fixed in kernel-4-13, later than what debian
stretch has.

The main upstream kernel fix seems to be:

commit cbb2fb5c72f48d3029c144be0f0e61da1c7bccf7
Author: Josef Bacik <jbacik@fb.com>
Date:   Fri Sep 22 20:20:06 2017 -0400

    net: set tb->fast_sk_family

This is not included in 4.9 kernel of debian stretch ,
# uname -ra
Linux unassigned-hostname 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1
(2019-02-19) x86_64 GNU/Linux

Maybe it is worth to backport it.

Thanks,
Katerina

Back to linux.debian.kernel | Previous | Next | Find similar | Unroll thread


Thread

Bug#923398: In debian stretch: bind(2) port collision checking is wrong for IPv4 if IPv6 is checked first Katerina Koukiou <kkoukiou@redhat.com> - 2019-02-27 16:40 +0100

csiph-web