Hide Forgot
Description of problem: 82599 PF not work properly after S3. Not very sure if it is a kernel issue, because host not support S3 and fail to test. # lspci | grep 82599 05:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01) 05:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01) Version-Release number of selected component (if applicable): kernel-3.10.0-40.el7.x86_64 qemu-kvm-rhev-1.5.3-10.el7.x86_64 How reproducible: always Steps to Reproduce: 1. boot guest with 82599 PF via vfio # /usr/libexec/qemu-kvm -nodefaults -M pc -m 4G -cpu Nehalem -smp 4,cores=2,threads=2,sockets=1 -boot menu=on -monitor stdio -vga qxl -spice disable-ticketing,port=5932 -drive file=/home/vfio-RHEL7.0-64-1.qcow2_v3,id=guest-img,if=none,cache=none,aio=native -device virtio-blk-pci,scsi=off,drive=guest-img,id=os-disk,bootindex=1 -device virtio-balloon-pci,id=balloon -global PIIX4_PM.disable_s3=0 -global PIIX4_PM.disable_s4=0 -qmp tcp:0:5556,server,nowait -serial unix:/tmp/guest-sock-1,server,nowait -monitor unix:/tmp/vfio-hotplug-1,server,nowait \ -device vfio-pci,host=05:00.0,id=pf0 2. do S3 on guest. 3. resume guest. Actual results: After guest resumed, PF not work properly and have failure in dmesg (in attachment). Expected results: After resume from S3, PF still work properly. Additional info: Test with VF hit other issue.
Created attachment 817772 [details] Dmesg
(In reply to xuhan from comment #0) > Description of problem: > 82599 PF not work properly after S3. > Not very sure if it is a kernel issue, because host not support S3 and fail > to test. This is exactly the issue with S3 on server class assigned devices. There is zero precedent that the drivers work.