qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [Bug 1422285] Re: The guest will be destroyed when hot plug


From: chao zhou
Subject: [Qemu-devel] [Bug 1422285] Re: The guest will be destroyed when hot plug the VF to guest for the second time.
Date: Thu, 26 Feb 2015 07:29:32 -0000

kvm.git + qemu.git:4ff6f8e6_3d30395f
host kernel:4.0.0_rc1
test on Haswell_EP
when hot plug the vf to guest for the second time, the guest works fine.

** Changed in: qemu
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1422285

Title:
  The guest will be destroyed when hot plug the VF to guest for the
  second time.

Status in QEMU:
  Fix Committed

Bug description:
  Environment:
  ------------
  Host OS (ia32/ia32e/IA64):ia32e
  Guest OS (ia32/ia32e/IA64):ia32e
  Guest OS Type (Linux/Windows):linux
  kvm.git Commit: 6557bada461afeaa920a189fae2cff7c8fdce39f
  qemu.kvm Commit: cd2d5541271f1934345d8ca42f5fafff1744eee7
  Host Kernel Version:3.19.0-rc3
  Hardware:Haswell_EP,Ivytown_EP

  
  Bug detailed description:
  --------------------------
  create guest , then hot plug the VF to the guest for the second time, the 
guest will be destroyed.

  note:
  1. hot plug the device to guest with vfio, the guest works fine
  2.this should be a qemu bug:
  kvm      +  qemu     = result
  6557bada +  cd2d5541 = bad
  6557bada +  a805ca54 = good

  
  Reproduce steps:
  ----------------
  1. qemu-system-x86_64 -enable-kvm -m 2G -net none -monitor pty rhel6u5.qcow
  2. echo "device_add pci-assign,host=03:10.1,id=nic" >/dev/pts/2
  3. cat /dev/pts/2 &
  4. echo "device_del nic" >/dev/pts/2
  5. echo "device_add pci-assign,host=03:10.0,id=nic" >/dev/pts/2

  Current result:
  ----------------
  guest will be destroyed when hot plug the vf to guest for the second time.

  Expected result:
  ----------------
  guest works fine when hot plug the vf to guest for the second time

  Basic root-causing log:
  ----------------------
  address@hidden cathy]# qemu-system-x86_64 -enable-kvm -m 2G -net none 
-monitor pty rhel6u5.qcow 
  char device redirected to /dev/pts/2 (label compat_monitor0)
  Segmentation fault (core dumped)

  
  some dmesg log:

  pci-stub 0000:03:10.1: kvm deassign device
  pci-stub 0000:03:10.1: enabling device (0000 -> 0002)
  qemu-system-x86[9894]: segfault at 0 ip           (null) sp 00007fa73df0cae8 
error 14
  pci-stub 0000:03:10.1: kvm assign device

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1422285/+subscriptions



reply via email to

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