Bug 889410
| Summary: | [virtio-win][netkvm] Network fail to access remote computer after enable netkvm driver parameter "TestOnly.UseSwTxChecksum". | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | dawu |
| Component: | virtio-win | Assignee: | Yvugenfi <yvugenfi> |
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 6.4 | CC: | acathrow, bcao, bsarathy, juzhang, lijin, michen, rhod |
| Target Milestone: | rc | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Cause:
TCP offload code was optimised. The test only mode of offload emulation in drivers wasn't not changed and therefore was not functional.
Consequence:
If user triggered SW offload test mode, the network became unavailable.
Fix:
Remove the SW emulation of TCP/IP offload.
Result:
Guest will aways try to use host offload capabilities.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-11-22 00:00:40 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: | |||
|
Description
dawu
2012-12-21 05:29:43 UTC
Hi, This is very minor bug. "TestOnly" parameters shouldn't be changed for in production environment and are intended for debugging only (I am thinking to remove them at all so they won't confuse anyone). TestOnly.UseSwTxChecksum - should emulate all offloads in the driver instead of using host capabilities. This is definitely test only mode as it will diminish the performance, it was used a really long time ago to pass WHQL when the offload in host\QEMU was unstable. I don't think now it is even make sense to invest in keeping this code alive. Best regards, Yan. Probably this code needs to be removed. Anyhow, postponed to 6.5. test on version virtio-win-prewhql-49 also hit the same issue Version-Release number of selected component: Red Hat Enterprise Linux Server release 6.4 (Santiago) qemu-kvm-rhev-0.12.1.2-2.359.el6.x86_64 kernel-2.6.32-369.el6.x86_64 virtio-win-prewhql-49 (In reply to comment #7) > test on version virtio-win-prewhql-49 also hit the same issue > > Version-Release number of selected component: > Red Hat Enterprise Linux Server release 6.4 (Santiago) > qemu-kvm-rhev-0.12.1.2-2.359.el6.x86_64 > kernel-2.6.32-369.el6.x86_64 > virtio-win-prewhql-49 my mistake,the version of virtio-win I tested is virtio-win-prewhql-54 instead of virtio-win-prewhql-49 Removed from Vista and up: http://git.engineering.redhat.com/?p=users/yvugenfi/internal-kvm-guest-drivers-windows/.git;a=commit;h=4aa2a113a4929b654f806063f935a49248e2a80c Reproduced this issue on build 49 Verified this issue on build 64 steps same as comment #0 Actual Results: on build 49, Network fail to access remote computer with error dialogue prompt "Windows can not access \\10.66.73.47". on build 64 ,Network can access to remote computer and do copy operation. Based on above ,this issue has been fixed already . retest this issue on build 65,guest can access to remote computer with "TestOnly.UseSwTxChecksum" enabled. So this issue has been fixed. Move status to VERIFIED according to comment #14&comment #15 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. http://rhn.redhat.com/errata/RHBA-2013-1729.html |