Bug 707167 - [WHQL] job of "Ethernet - NDISTest 6.5 (WoL and PM)" failed on win7 on WLK1.6.
Summary: [WHQL] job of "Ethernet - NDISTest 6.5 (WoL and PM)" failed on win7 on WLK1.6.
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: virtio-win
Version: 6.2
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: rc
: ---
Assignee: Yvugenfi@redhat.com
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-24 09:54 UTC by dawu
Modified: 2014-07-11 06:51 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-10-02 14:50:53 UTC
Target Upstream Version:


Attachments (Terms of Use)
OtherGuests-WoL (4.93 MB, application/octet-stream)
2011-06-01 09:47 UTC, dawu
no flags Details
Driver to test (488.88 KB, application/zip)
2011-09-20 15:15 UTC, Yvugenfi@redhat.com
no flags Details
Announcing device as 10G NIC (808.33 KB, application/zip)
2011-09-20 15:45 UTC, Yvugenfi@redhat.com
no flags Details

Description dawu 2011-05-24 09:54:59 UTC
Description of problem:

Run whql on WLK1.6 environment and job "Ethernet - NDISTest 6.5 (WoL and PM)" failed on win7-32/64 with following DTM log:
-------------------------------------------------------------------------------
Title Result
 Failed
 Start Test 5/19/2011 5:22:13.461 PM [KeepAlive] Check Compatibility
Error 5/19/2011 5:22:13.461 PM The miniport does not indicate support for both ARP and NS low power offload. Support for these protocols are required for client device logo.
File:    Line: 0
Error Type:   WIN32
Error Code:   0x88888
Error Text:   Error 0x00088888
Warning 5/19/2011 5:22:13.461 PM No low power protocol offloads are supported by the miniport.
File:    Line: 0
End Test 5/19/2011 5:22:13.461 PM [KeepAlive] Check Compatibility
Result:   Fail
Repro:   ndistest.exe /logo /auto /client /target:Miniport /tc:{CC7357FA-8715-43DA-BF51-7EB02F051E35} /TestEnvInfo:TestEnvInfo.xml /support:{12D27E69-97D7-4CB4-9045-9305691BAF98},{EE654B56-C9D5-466A-B4B7-856DA5BBDDB9} /msg:{857FFF94-2E56-429D-927E-0C00AF90B3AE} /jobgroup:WHQL\LANWoLPM
Version-Release number of selected component (if applicable):
--------------------------------------------------------------------------------

How reproducible:
always

Steps to Reproduce:
1.Start win7 guest with rhel5.6 signed qxl driver,following is the CLI:
  /usr/libexec/qemu-kvm -m 6G -smp 4 -cpu cpu64-rhel6,+x2apic -usbdevice tablet -drive file=win2k8-64-nic1.raw,if=none,id=drive-ide0-0-0,werror=stop,rerror=stop,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,id=hostnet0,vhost=on,script=/etc/qemu-ifup-private -device virtio-net-pci,netdev=hostnet0,mac=00:10:1a:16:41:31,bus=pci.0,addr=0x4,id=virtio-net-pci0 -netdev tap,id=hostnet1,vhost=on,script=/etc/qemu-ifup-private -device virtio-net-pci,netdev=hostnet1,mac=00:10:1a:36:21:42,bus=pci.0,addr=0x5,id=virtio-net-pci1 -netdev tap,id=hostnet2,script=/etc/qemu-ifup -device e1000,netdev=hostnet2,mac=00:10:1a:11:53:13,bus=pci.0,addr=0x6 -boot c -uuid 66b09b2c-621b-444b-bae3-92c2cc29e757 -rtc-td-hack -no-kvm-pit-reinjection -chardev socket,id=111a,path=/tmp/monitor-win2k8-64-nic1,server,nowait -mon chardev=111a,mode=readline -name win2k8-64-nic1 -vnc :1

2.Run job of "Ethernet - NDISTest 6.5 (WoL and PM)".
  
Actual results:
Job of "Ethernet - NDISTest 6.5 (WoL and PM)" failed with DTM logs mentioned in 
Description of problem.

Expected results:
Job should pass without any error.

Additional info:

Comment 1 Yvugenfi@redhat.com 2011-05-24 16:19:39 UTC
Regarding WOL issue, please gather the logs and the SPK files. I would like to prepare the letter to MS in order to try and get ERRATA for this test as we already had. Naturally our driver in VM doesn't support wake up from lan.

Comment 2 dawu 2011-05-25 10:06:41 UTC
(In reply to comment #1)
> Regarding WOL issue, please gather the logs and the SPK files. I would like to
> prepare the letter to MS in order to try and get ERRATA for this test as we
> already had. Naturally our driver in VM doesn't support wake up from lan.

Hi Yan,
Regarding WOL issue, for win7, there is another error which is not caused by wake up unsupported issue, please refer to the the DTM log details I provided in the bug description and refer to the attached of "win7-64-WoL.cpk" for cpk file for win7-64.

Comment 3 dawu 2011-05-25 10:07:39 UTC
Created attachment 500770 [details]
win7-64-WoL.cpk

Comment 4 Qunfang Zhang 2011-05-31 03:47:58 UTC
Hi, Vadim
Could you help have a look as well? I remember I can pass this job with win7 guests some days ago. But not sure why it always failed these days even though we reinstall a fresh image.

Comment 5 Vadim Rozenfeld 2011-06-01 08:29:45 UTC
(In reply to comment #4)
> Hi, Vadim
> Could you help have a look as well? I remember I can pass this job with win7
> guests some days ago. But not sure why it always failed these days even though
> we reinstall a fresh image.

Hi Qunfang,

Unfortunately, I cannot add anything new to the Yan's comment https://bugzilla.redhat.com/show_bug.cgi?id=707167#c1
WOL doesn't have much meaning for VMs, we just don't support it.

Best regards,
Vadim.

Comment 6 Qunfang Zhang 2011-06-01 09:08:32 UTC
Hi, Vadim
Got it. Just curious the logs are different between win7 and other guests.
So other guest failed and prompt:
"Is the adapter Red Hat VirtIO Ethernet Adapter enabled to do WOL."
If we ask for a erratum, could we use it to filter the 2 different failure?

Thanks,
Qunfang

Comment 7 dawu 2011-06-01 09:46:13 UTC
Hi Vadim,

For other guests such as win2k8 and win2k3,the DTM logs is as following:

-------------------------------------------------------------------------------
Start Test 5/30/2011 5:27:34.036 PM Is the adapter Red Hat VirtIO Ethernet Adapter enabled to do WoL 
Error 5/30/2011 5:27:34.036 PM Red Hat VirtIO Ethernet Adapter 
File:    Line: 0 
Error Type:   WIN32 
Error Code:   0x1 
Error Text:   Incorrect function. 
End Test 5/30/2011 5:27:34.036 PM Is the adapter Red Hat VirtIO Ethernet Adapter enabled to do WoL 
Result:   Fail 
Repro:   ndistest.exe /logo /auto /client /target:Miniport /tc:{1EF44454-4DB4-4B13-ACA6-794699C1548F} /TestEnvInfo:TestEnvInfo.xml /support:{0A505ECA-A12B-41D6-8CB7-CEFF337C586F},{A2A83C58-9173-4DD5-987A-F239EE946C81} /msg:{5D735317-F741-4980-8135-0A7266EF705E} /jobgroup:WHQL\LANWoLPM
---------------------------------------------------------------------------------

For cpk file of other guests, please refer to the attached "OtherGuests-WoL.cpk".

Best Regards,
Dawn

Comment 8 dawu 2011-06-01 09:47:24 UTC
Created attachment 502205 [details]
OtherGuests-WoL

Comment 9 Vadim Rozenfeld 2011-06-01 11:46:51 UTC
(In reply to comment #6)
> Hi, Vadim
> Got it. Just curious the logs are different between win7 and other guests.
> So other guest failed and prompt:
> "Is the adapter Red Hat VirtIO Ethernet Adapter enabled to do WOL."
> If we ask for a erratum, could we use it to filter the 2 different failure?
>
I'm not sure, but if they are two different jobs, we probably need two different 
filters. 
Best regards,
Vadim. 
> Thanks,
> Qunfang

Comment 10 Min Deng 2011-08-16 03:43:36 UTC
Hi Vadim,  
   Now,I still can reproduce the issue with virtio-win-prewhql-0.1-15 on Win7 32/64 guest 
   By the way,I updated the latest Filter(08/15/2011) for DTM,the issue still can't be filtered.Could you please tell me whether we get corresponding errata for this issue or not? Thanks a lot.

Best regard,
Min

Comment 14 Mike Cao 2011-09-01 05:44:02 UTC
Hi, Yan

As the win7's log is not same as other guest for NDISTest 6.5 (WoL and PM) job ,and since We do not support it ,do we need 2 erratas to filter it ? 
What's the progress ?

Thanks,
Mike

Comment 15 Yvugenfi@redhat.com 2011-09-02 19:29:21 UTC
Hi Mike,

MS are saying the have a problem with CPK file "OtherGuests-WoL" , could you please provide another CPK with the WoL failure.

Thanks,
Yan.

Comment 16 dawu 2011-09-05 03:29:16 UTC
Created attachment 521424 [details]
cpk of WOL_win2k8-32

Hi Yan,

Please refer to the attachment "WOL_win2k8-32.cpk", for win2k8/win2k3 which have the same logs. 
Any problem with the cpk file, please let me know, thanks!

Best Regards,
Dawn

Comment 17 Yvugenfi@redhat.com 2011-09-06 09:28:49 UTC
Hello Dawn,

Although logs are the same, could you provide the specific log for Windows 2003 as well. I just want to show MS that they have the same issue on both OSes.

Thanks,
Yan.

Comment 18 dawu 2011-09-07 09:40:03 UTC
(In reply to comment #17)
> Hello Dawn,
> 
> Although logs are the same, could you provide the specific log for Windows 2003
> as well. I just want to show MS that they have the same issue on both OSes.
> 
> Thanks,
> Yan.

Hi Yan,
I tried this job on win2k3-64 with latest build of virtio-win-prewhql-0.1-15, it passed without any error, please refer to the attached of cpk file, I'll try on win2k3-32 and update the result, thanks!

Best Regards,
Dawn

Comment 19 dawu 2011-09-07 09:40:46 UTC
Created attachment 521831 [details]
WOL_win2k3-64-passed.cpk

Comment 20 dawu 2011-09-08 07:08:09 UTC
Created attachment 522050 [details]
WOL_win2k3-32-passed.cpk

Wol also passed on win2k3-32 with the latest build virtio-win-prewhql-0.1-15,please refer to the attached "WOL_win2k3-32-passed.cpk" for details.

Best Regards,
Dawn

Comment 22 Yvugenfi@redhat.com 2011-09-20 15:15:29 UTC
Created attachment 524055 [details]
Driver to test

Please test this driver on Windows 2008 (Win7 - is a different error from the test). 

On 64bit - NetKVMTemporaryCert.cer should be installed (double click) and test signing turned on: "Bcdedit.exe –set TESTSIGNING ON"

Comment 23 Yvugenfi@redhat.com 2011-09-20 15:45:42 UTC
Created attachment 524059 [details]
Announcing device as 10G NIC

Please also this driver. It will announce itself as 10G NIC for which different rules regarding WoL support apply.

Comment 24 Min Deng 2011-09-21 09:14:29 UTC
(In reply to comment #22)
> Created attachment 524055 [details]
> Driver to test
> 
> Please test this driver on Windows 2008 (Win7 - is a different error from the
> test). 
> 
> On 64bit - NetKVMTemporaryCert.cer should be installed (double click) and test
> signing turned on: "Bcdedit.exe –set TESTSIGNING ON"

Hi Yan, 
   The driver(524055) is passed on windows 2008 32bits and windows 2008 64 bits.

Comment 25 Min Deng 2011-09-21 09:38:44 UTC
(In reply to comment #23)
> Created attachment 524059 [details]
> Announcing device as 10G NIC
> 
> Please also this driver. It will announce itself as 10G NIC for which different
> rules regarding WoL support apply.

Hi Yan

 The driver (10G NIC 524059) passed on windows 2008 64 bits.For windows 2008 32bits, we already submitted a job for it.Will tell you the result as soon as we finish it.

Best regards,
Min

Comment 26 Min Deng 2011-09-21 10:40:09 UTC
(In reply to comment #25)
> (In reply to comment #23)
> > Created attachment 524059 [details]
> > Announcing device as 10G NIC
> > 
> > Please also this driver. It will announce itself as 10G NIC for which different
> > rules regarding WoL support apply.
> 
> Hi Yan
> 
>  The driver (10G NIC 524059) passed on windows 2008 64 bits.For windows 2008
> 32bits, we already submitted a job for it.Will tell you the result as soon as
> we finish it.
> 
> Best regards,
> Min

Hi all,
  The driver(10G NIC 524059) also passed on windows 2008 32 bits.Thanks for developer's work.

Best Regards,
Min Deng

Comment 27 Yvugenfi@redhat.com 2011-09-21 18:47:10 UTC
Thanks!


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