Bug 1871330

Summary: [NetKVM] HCK: Offload.Lso test fails on HCK 1903
Product: Red Hat Enterprise Linux 9 Reporter: ybendito
Component: virtio-winAssignee: ybendito
virtio-win sub component: virtio-win-prewhql QA Contact: leidwang <leidwang>
Status: CLOSED ERRATA Docs Contact:
Severity: medium    
Priority: unspecified CC: jinzhao, juzhang, leidwang, mdean, phou, qizhu, vrozenfe, ybendito, yvugenfi
Version: 9.0Keywords: Triaged
Target Milestone: rc   
Target Release: 9.0   
Hardware: x86_64   
OS: Windows   
Whiteboard:
Fixed In Version: virtio-win-prewhql-0.1-211 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-17 15:35:26 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: 1946564    
Bug Blocks:    

Description ybendito 2020-08-22 12:10:35 UTC
Description of problem:
The test fails with high rate when run after Mini6Performance test

Version-Release number of selected component (if applicable):
0.1-189 and earliers

How reproducible:
Sometimes ~70% first run after Mini6Performance
Rerun fails 100%
If the SUT rebooted, the test passes.

The same happens if we run Win8.1 build on 1903 HCK (Win8.1 build always behaves as NDIS 6.30 miniport, Win10 build behaves as 6.80 miniport on 1903).

Comment 1 xiagao 2020-08-26 07:32:36 UTC
Run Mini6Performance test on hlk-2004 for 16 times, all pass.
win10 iso:
en_windows_10_business_editions_version_2004_updated_may_2020_x64_dvd_aa8db2cc.iso

So this issue didn't reproduce on hlk-2004

I will have a try on hlk-1903.

Comment 2 xiagao 2020-09-07 10:06:45 UTC
(In reply to xiagao from comment #1)
> Run Mini6Performance test on hlk-2004 for 16 times, all pass.
> win10 iso:
> en_windows_10_business_editions_version_2004_updated_may_2020_x64_dvd_aa8db2c
> c.iso
> 
> So this issue didn't reproduce on hlk-2004
> 
> I will have a try on hlk-1903.


Also didn't reproduce on hlk-1903, run 16 times all pass.
win10 iso:
en_windows_10_business_editions_version_1903_x64_dvd_37200948.iso

hlk-1903 studio version:
10.0.19041.1

Comment 3 ybendito 2020-09-19 14:36:42 UTC
(In reply to xiagao from comment #2)
> (In reply to xiagao from comment #1)
> > Run Mini6Performance test on hlk-2004 for 16 times, all pass.
> > win10 iso:
> > en_windows_10_business_editions_version_2004_updated_may_2020_x64_dvd_aa8db2c
> > c.iso
> > 
> > So this issue didn't reproduce on hlk-2004
> > 
> > I will have a try on hlk-1903.
> 
> 
> Also didn't reproduce on hlk-1903, run 16 times all pass.
> win10 iso:
> en_windows_10_business_editions_version_1903_x64_dvd_37200948.iso
> 
> hlk-1903 studio version:
> 10.0.19041.1

The problem is with Offload.Lso test, not with Mini6Performance.
Mini6Performance passes, but if Offload.Lso runs after it, the Offload.Lso fails

Comment 4 ybendito 2020-09-19 15:00:42 UTC
The same problem I see with 2004

Comment 6 xiagao 2020-09-23 09:42:19 UTC
Can reproduce this bug with win1064(2004) with 189 driver.
After Mini6Performance passed, run Offload.Lso for 14 times and failed 4 times.

Comment 8 ybendito 2021-04-04 20:24:58 UTC
Typical failure of OffloadLSO test on 2004 is:
"50017", "The offload capability reported by miniport's status indication is unable to support this Test Case"
Looks like the problem can be solved by building the driver with WDK 1903 or 2004, declaring support for NDIS 6.83 and reporting offloads in updated/extended structure.
So the solution will be similar to one of Bug#1894064

Comment 9 leidwang@redhat.com 2021-10-13 01:13:04 UTC
Tested this job with virtio-win-prewhql-0.1-211 on win1064.After Mini6Performance passed, run Offload.Lso for 11 times and failed 1 times.

Comment 10 Yvugenfi@redhat.com 2021-10-19 08:43:24 UTC
(In reply to leidwang from comment #9)
> Tested this job with virtio-win-prewhql-0.1-211 on win1064.After
> Mini6Performance passed, run Offload.Lso for 11 times and failed 1 times.

Please provide the logs. Also please check if there was a crash dump saved on the test client.

Thanks.

Comment 13 leidwang@redhat.com 2021-11-02 08:38:40 UTC
Hi Yan,

Could you reset the DTM? Because the current DTM has passed.Thanks

Comment 14 ybendito 2021-11-03 07:36:44 UTC
According to comment #8 and comment #9 the problem was solved. If another problem (as described in comment #11) is reproducible please open another BZ and attach HLKX and/or dump file (please do not use screenshots).

Comment 15 leidwang@redhat.com 2021-11-03 07:53:49 UTC
(In reply to ybendito from comment #14)
> According to comment #8 and comment #9 the problem was solved. If another
> problem (as described in comment #11) is reproducible please open another BZ
> and attach HLKX and/or dump file (please do not use screenshots).

You mean I can set this bz status to verified?

Comment 16 ybendito 2021-11-03 07:55:35 UTC
(In reply to leidwang from comment #15)
> (In reply to ybendito from comment #14)
> > According to comment #8 and comment #9 the problem was solved. If another
> > problem (as described in comment #11) is reproducible please open another BZ
> > and attach HLKX and/or dump file (please do not use screenshots).
> 
> You mean I can set this bz status to verified?

Yes

Comment 17 leidwang@redhat.com 2021-11-03 07:58:23 UTC
(In reply to ybendito from comment #16)
> (In reply to leidwang from comment #15)
> > (In reply to ybendito from comment #14)
> > > According to comment #8 and comment #9 the problem was solved. If another
> > > problem (as described in comment #11) is reproducible please open another BZ
> > > and attach HLKX and/or dump file (please do not use screenshots).
> > 
> > You mean I can set this bz status to verified?
> 
> Yes

Okay, if so, I will set this bz to VERIFIED.
If I hit the issue again, I will file a new bz for comment11.
Thanks!

Comment 21 errata-xmlrpc 2022-05-17 15:35:26 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 (new packages: virtio-win), 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://access.redhat.com/errata/RHBA-2022:3890