linux-user missing cmsg IP_PKTINFO support ("Unsupported ancillary data: 0/8")
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Expired
|
Undecided
|
Unassigned |
Bug Description
Hello,
I have the following issue when launching the Teamspeak Server x86 binary on an arm host.
Host:
Linux 4.6.2 (vanilla)
Ubuntu 14.04.5 LTS
HW: Cubietruck board, armv7l
Used SW: Release archive qemu-2.7.0.tar.bz2 and git commit 1dc33ed90bf1fe1
Configure options:
../configure --target-
I attached the output of the configure script as configure.log
Testcase:
1. Download and extract TeamSpeak 3 Server 3.0.13.3 (x86)
Souce: http://
2. Modifiy ts3server_
- ./ts3server $@
+ /usr/local/
3. Execute ./ts3server_
Wait for 6 Minutes until teamspeak server started. QEMU saturates the cpu while Teamspeak is precomputing a puzzle. (Whatever that means)
After that Teamspeak settles with the following output:
2016-09-03 10:50:59.
The Qemu process is now idling with ~2% cpu load. This is actually the first time for me that QEMU is able to successfully launch the Teamspeak server. Kudos!
4. Connect client 1
TS Clients can connect, but the following line is printed pretty often:
Unsupported ancillary data: 0/8
The line seems to come from qemu (linux-
5. Connect client 2
When a second client is connected the audio transmission is successful for a few seconds, but the server drops the connection after that and refuses to take new connections.
Please let me know, if you need more information. I'll gladly provide strace or valgrind logs.
Best regards,
Tobias
tags: | added: linux-user |
Kindly note that the issue does not occur with TeamSpeak 3 Server 3.0.12.4 (x86)