RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 947791 - [virtio-win][viostor]win2012 always crashes while installing driver from intel
Summary: [virtio-win][viostor]win2012 always crashes while installing driver from intel
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: virtio-win
Version: 6.5
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: rc
: ---
Assignee: Vadim Rozenfeld
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks: 896690 960054
TreeView+ depends on / blocked
 
Reported: 2013-04-03 09:19 UTC by Chao Yang
Modified: 2014-01-01 16:31 UTC (History)
10 users (show)

Fixed In Version: virtio-win-prewhql-0.1-68
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-01-01 16:31:09 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Chao Yang 2013-04-03 09:19:25 UTC
Description of problem:
Booted a viostor win2012 guest with 82576 VFs assigned. Downloaded driver from intel mainpage:
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21694&lang=eng&OSVersion=Windows%20Server%202012*&DownloadType=Drivers
and placed driver to a ftp server. Win2012 crashed after running PROWinx64.exe by clicking the driver file at ftp server. Sometimes before crash, windows complaint not enough disk space. but actually, there were 17G free space.

Version-Release number of selected component (if applicable):
qemu-kvm-1.4.0-1.el7.x86_64
3.9.0-0.rc5.46.el7.x86_64
virtio-win-prewhql-58

How reproducible:
100%

Steps to Reproduce:
1. install win2012 to ide disk while with a virtio disk attached
2. install -58 viostor driver and shutdown guest
3. boot win2012 with virtio interface as well as with VFs assigned
4. install VF driver by running driver stored at ftp.

  
Actual results:
win2012 crashed.

Expected results:


Additional info:
1. IDE doesn't trigger this issue
2. Downgrading to virtio-win-prewhql-55 doesn't reproduce this issue, marking Regression

Microsoft (R) Windows Debugger Version 6.2.9200.16384 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\MEMORY.DMP]
Kernel Bitmap Dump File: Only kernel address space is available

Symbol search path is: srv*c:\mss*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 8 Kernel Version 9200 MP (4 procs) Free x64
Product: Server, suite: TerminalServer DataCenter SingleUserTS
Built by: 9200.16384.amd64fre.win8_rtm.120725-1247
Machine Name:
Kernel base = 0xfffff800`d506e000 PsLoadedModuleList = 0xfffff800`d5338a60
Debug session time: Tue Apr  2 18:53:38.110 2013 (UTC - 7:00)
System Uptime: 0 days 0:02:33.000
Loading Kernel Symbols
...............................................................
..............................................................
Loading User Symbols
...............
Loading unloaded module list
.........
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck EF, {fffffa8003f85980, 0, 0, 0}

Probably caused by : csrss.exe

Followup: MachineOwner
---------

1: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

CRITICAL_PROCESS_DIED (ef)
        A critical system process died
Arguments:
Arg1: fffffa8003f85980, Process object or thread object
Arg2: 0000000000000000, If this is 0, a process died. If this is 1, a thread died.
Arg3: 0000000000000000
Arg4: 0000000000000000

Comment 1 Chao Yang 2013-04-03 09:27:07 UTC
CLI:
/usr/libexec/qemu-kvm -name win2012 -M pc-i440fx-1.4 -enable-kvm -m 4096 -smp 4,sockets=2,cores=2,threads=1 -uuid 0bf7e1d2-afa4-c8fb-ce16-185a40a32478 -no-user-config -nodefaults -rtc base=localtime -boot menu=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/home/win2012-virtio.qcow2,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0 -netdev tap,id=hostnet1,vhost=on -device virtio-net-pci,netdev=hostnet1,id=net1,mac=52:54:00:a1:d1:ba,bus=pci.0,addr=0x4 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc :1 -vga cirrus -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -monitor stdio -device pci-assign,host=0000:23:11.1,id=vf

Comment 4 Laura Novich 2013-06-02 13:23:22 UTC
according to the developers of this feature - no documentation other than a possible mention in the release notes is required.

Comment 8 Vadim Rozenfeld 2013-08-31 09:50:33 UTC
please recheck with the latest viostor driver
available from http://download.devel.redhat.com/brewroot/work/tasks/7431/6217431/virtio-win-prewhql-0.1.zip.

Thank you,
Vadim.

Comment 9 Chao Yang 2013-09-02 02:25:48 UTC
(In reply to Vadim Rozenfeld from comment #8)
> please recheck with the latest viostor driver
> available from
> http://download.devel.redhat.com/brewroot/work/tasks/7431/6217431/virtio-win-
> prewhql-0.1.zip.
> 
> Thank you,
> Vadim.

Sorry, there is no such package. Maybe it got removed after expiration. Can you please rebuild?

Comment 12 Chao Yang 2013-09-10 03:37:29 UTC
Packages passed in test:
3.10.0-18.el7.x86_64
qemu-kvm-1.5.3-2.el7.x86_64

CLI:
/usr/libexec/qemu-kvm -name win2012 -M pc-i440fx-rhel7.0.0 -enable-kvm -m 4096 -smp 4,sockets=2,cores=2,threads=1 -uuid 0bf7e1d2-afa4-c8fb-ce16-185a40a32478 -no-user-config -nodefaults -rtc base=localtime -boot menu=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/home/win2012.qcow2,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0 -netdev tap,id=hostnet1,vhost=on -device virtio-net-pci,netdev=hostnet1,id=net1,mac=52:54:00:a1:d1:ba,bus=pci.0,addr=0x4 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc :1 -vga cirrus -device intel-hda,id=sound0,bus=pci.0,addr=0x5 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -monitor stdio -cdrom en_windows_server_2012_x64_dvd_915478.iso -device pci-assign,host=0000:23:10.0

Comment 13 Mike Cao 2013-10-12 03:09:21 UTC
Move status to VERIFIED according to comment #12


Note You need to log in before you can comment on or make changes to this bug.