Bug 1067316

Summary: win2012r2/win8 guest try boot repeadly when boot with 49 achi disk
Product: Red Hat Enterprise Linux 7 Reporter: langfang <flang>
Component: seabiosAssignee: Gerd Hoffmann <kraxel>
Status: CLOSED ERRATA QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: low    
Version: 7.0CC: apetrova, flang, hhuang, huding, juzhang, knoel, kraxel, mrezanin, qiguo, qzhang, rbalakri, sluo, virt-maint, xfu, xwei
Target Milestone: rcKeywords: TestOnly
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: seabios-1.7.5-1.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-05 08:15:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1101500    
Bug Blocks:    
Attachments:
Description Flags
the CLI
none
Guest reboot repeadly
none
Seabios GUI none

Description langfang 2014-02-20 08:23:12 UTC
Description of problem:

Win2012r2 guest try boot repeadly  when boot with 49 achi disk.RHEL 7 guest not hit this problem

Version-Release number of selected component (if applicable):
Host:
# uname -r
3.10.0-88.el7.x86_64
# rpm -q qemu-kvm-rhev
qemu-kvm-rhev-1.5.3-47.el7.x86_64
# rpm -q seabios
seabios-1.7.2.2-11.el7.x86_64

Guest: 
win2012r2

How reproducible:
100%

Steps to Reproduce:
1.Boot win2012r2 guest with 49 achi disk --->CLI see attachment

2.

3.

Actual results:
Guest can not boot up,try boot repeadly --->see attachment


Expected results:

work well,windows guest can boot up

Additional info:

1)Tied win8 guest hit same problem
2)RHEL7 guest not hit this problem

Comment 1 langfang 2014-02-20 08:26:31 UTC
Created attachment 865373 [details]
the CLI

Comment 2 langfang 2014-02-20 08:32:18 UTC
Created attachment 865375 [details]
Guest reboot repeadly

Comment 3 langfang 2014-02-20 08:33:34 UTC
Created attachment 865376 [details]
Seabios GUI

Comment 7 Gerd Hoffmann 2014-05-13 10:17:55 UTC
Doesn't reproduce.  Can you retest with latest qemu-kvm + seabios please?

Comment 8 juzhang 2014-05-13 10:19:49 UTC
Hi Sluo,

Since flang is on pto. Could you have a test and update the testing result in the bz?

Best Regards,
Junyi

Comment 9 Sibiao Luo 2014-05-14 05:42:50 UTC
(In reply to juzhang from comment #8)
> Hi Sluo,
> 
> Since flang is on pto. Could you have a test and update the testing result
> in the bz?
> 
> Best Regards,
> Junyi

Tried this issue with win8_x64bit and win2012r2_x64 guest on the latest qemu-kvm & seabios version. win8_x64bit did not hit this issue which can boot up sucessfully without any problem, while the win2012r2_x64 guest can hit this issue which will repeat reboot.

host info:
# uname -r && rpm -q qemu-kvm && rpm -q seabios
3.10.0-121.el7.x86_64
qemu-kvm-1.5.3-60.el7_0.1.x86_64
seabios-1.7.2.2-12.el7.x86_64
guest info:
win2012r2_x64
win8_x64

Best Regards,
sluo

Comment 10 Gerd Hoffmann 2014-07-03 09:40:25 UTC
please retest with seabios 1.7.5 builds:
http://people.redhat.com/ghoffman/bz1101500/

Comment 12 Sibiao Luo 2014-07-04 02:30:12 UTC
Do we need to move it to the seabios componment  according to comment #0, comment #9 and comment #11. Thanks.

Comment 13 Gerd Hoffmann 2014-07-04 07:34:05 UTC
(In reply to Sibiao Luo from comment #12)
> Do we need to move it to the seabios componment  according to comment #0,
> comment #9 and comment #11. Thanks.

Yes, it's a seabios issue.

Comment 15 Gerd Hoffmann 2014-07-22 06:17:51 UTC
please retest with seabios-1.7.5-1.el7

Comment 16 juzhang 2014-07-22 06:36:35 UTC
(In reply to Gerd Hoffmann from comment #15)
> please retest with seabios-1.7.5-1.el7

Hi Huding,

Can you handle this issue?

Best Regards,
Junyi

Comment 17 huiqingding 2014-07-23 01:37:29 UTC
(In reply to juzhang from comment #16)
> (In reply to Gerd Hoffmann from comment #15)
> > please retest with seabios-1.7.5-1.el7
> 
> Hi Huding,
> 
> Can you handle this issue?
> 
> Best Regards,
> Junyi

I use the following version and the command line of comment 0 to test win8-64 and win2012r2 guest:

kernel-3.10.0-138.el7.x86_64
qemu-kvm-1.5.3-66.el7.x86_64
seabios-1.7.5-1.el7.x86_64 

With 49 ahci disks, win8-64 and win2012r2 guest can boot normally and all disks can be detected inside guest.

Best regards
Huiqing

Comment 18 FuXiangChun 2014-08-04 05:36:05 UTC
According to comment 0. Tested this bug with seabios-1.7.5-1.el7.x86_64 & qemu-kvm-rhev-2.1.0-3.el7ev.preview.x86_64 as well.

result:
For win8.1-64 and win2012r2-64 guest. 49 ahci disks can be detected and works well.

Comment 20 juzhang 2015-01-16 02:50:32 UTC
Please have a look comment19.

Best Regards,
Junyi

Comment 21 Xiaoqing Wei 2015-01-22 08:17:43 UTC
Based on C#17 for qemu-kvm, and C#19 for qemu-kvm-rhev,
this issue has been resolved in seabios-1.7.5-1.el7.x86_64

Moving to VERIFIED.

Comment 23 errata-xmlrpc 2015-03-05 08:15:10 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-0345.html