qemu-s390x
[Top][All Lists]
Advanced

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

[qemu-s390x] [BUG]Guest crashed when detaching the ovs interface device


From: Xiao Feng Ren
Subject: [qemu-s390x] [BUG]Guest crashed when detaching the ovs interface device
Date: Fri, 15 Feb 2019 15:58:36 +0800
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0

Hi,
     There's one bug that I have opened on launchpad https://bugs.launchpad.net/ubuntu-z-systems/+bug/1812822 when detaching one openvswitch interface device with virsh detach-device on Ubuntu.  The virsh detach-device will fail with "error: Unable to read from monitor: Connection reset by peer", the qemu is terminated and the log shows " UNSETVNETLE ioctl() failed, File descriptor in bad state".
I have tested and reproduced the problem with the latest QEMU3.1.0.
The recent version of the softwrae stack from Disco:
qemu-system-s390x : QEMU emulator version 3.1.0 (Debian 1:3.1+dfsg-2ubuntu1)
libvirtd : libvirtd (libvirt) 5.0.0
openvswitch: ovs-vsctl (Open vSwitch) 2.11.0 DB Schema 7.16.1
Distributor: Ubuntu Disco Dingo(development branch)
Linux  server 4.19.0-12-generic #13-Ubuntu SMP
Reproduced:
# ovs-vsctl show
35a1bfef-f7bb-41ee-bb8c-5cd18aeb6015
Bridge "br0"
Port "tap9273235a-dd"
Interface "tap9273235a-dd"
Port "br0"
Interface "br0"
type: internal
ovs_version: "2.11.0"
# ip link show dev tap9273235a-dd
13: tap9273235a-dd: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc fq_codel master ovs-system state UNKNOWN mode DEFAULT group default qlen 1000
link/ether fe:54:00:fb:5c:46 brd ff:ff:ff:ff:ff:ff
address@hidden:~# ovs-vsctl del-port br0 tap9273235a-dd
address@hidden:~# ovs-vsctl show
35a1bfef-f7bb-41ee-bb8c-5cd18aeb6015
Bridge "br0"
Port "br0"
Interface "br0"
type: internal
ovs_version: "2.11.0"
# ip link show dev tap9273235a-dd
13: tap9273235a-dd: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether fe:54:00:fb:5c:46 brd ff:ff:ff:ff:ff:ff
# ip link del tap9273235a-dd
# ip link show dev tap9273235a-dd
Device "tap9273235a-dd" does not exist.
# virsh list
Id Name State
----------------------
2 kvm running
# virsh detach-device kvm net.xml
error: Failed to detach device from net.xml
error: Unable to read from monitor: Connection reset by peer
The qemu has terminated and the log in /var/log/libvirt/qemu/kvm.log
TUNSETVNETLE ioctl() failed: File descriptor in bad state.
2019-02-15 06:38:04.200+0000: shutting down, reason=crashed
net.xml <interface type='bridge'> <mac address='52:54:00:fb:5c:46'/> <source bridge='br0'/> <virtualport type='openvswitch'> <parameters? interfaceid='9273234d-9ad4-4ecf-8869-d63ac17a0e6d'/> </virtualport> <target dev='tap9273235a-dd'/> <model type='virtio'/> <mtu size='1450'/> <alias name='net1'/> <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0005'/> </interface>

reply via email to

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