Greg, Thank you for the clarification!
David On 1/9/2012 12:59 PM, Rose, Gregory V wrote: > David, > > The results being reported are expected. > >> Supports auto-negotiation: No ( We think this should be Yes ) > Actually no... The virtual function (VF) device does not do any > auto-negotiation. It requires the physical function (PF) device to do that > on its behalf. > >> Advertised auto-negotiation: No ( We think this should be Yes ) > Again, no. The VF does no auto-negotiation. It depends upon the PF device > for that. > >> Port: Unknown! (255) ( We think this should be Twisted Pair ) > The VF has no knowledge of or need of such knowledge of the Phy port type. > Therefore it is in fact unknown. > >> Transceiver: Unknown! ( We think this should be external ) > Same as previous - VF has no knowledge of it and shouldn't be concerned. > >> Auto-negotiation: off ( We think this should be on ) > And the same here. The VF does not initiate, advertise or engage in > auto-negotiation. It can only report the link speed set by the PF device and > whether the link is up and it does that. > > The 82599 supports up to 63 VF devices. If each VF was able to control and > initiate auto-negotiation parameters it would be a real mess to manage. Our > controller doesn't allow that and doesn't even allow the VF to even see the > information for security reasons. > > - Greg > >> -----Original Message----- >> From: David Yeung [mailto:david.ye...@oracle.com] >> Sent: Monday, January 09, 2012 11:45 AM >> To: Rose, Gregory V >> Cc: Kirsher, Jeffrey T; e1000-devel; Allan, Bruce W; Brandeburg, Jesse; >> Steve Sarvate >> Subject: Re: Question about ixgbevf driver >> >> Greg, >> >> Thank you for your help! >> In the OEL 5.5 guest domain, its ethtool reports strange results of >> virtual interfaces of Twinville: >> Supports auto-negotiation: No ( We think this should be Yes ) >> Advertised auto-negotiation: No ( We think this should be Yes ) >> Port: Unknown! (255) ( We think this should be Twisted Pair ) >> Transceiver: Unknown! ( We think this should be external ) >> Auto-negotiation: off ( We think this should be on ) >> >> Do you see this problem in your guest OS OEL 5.6 and 5.5? >> >> For details: >> ================================================================== >> eth5 and eth6 are virtual interfaces of Twinville >> >> [root@Twinville_VM_156 ~]# ethtool eth5 >> Settings for eth5: >> Supported ports: [ ] >> Supported link modes: 10000baseT/Full >> Supports auto-negotiation: No >> Advertised link modes: Not reported >> Advertised auto-negotiation: No >> Speed: 10000Mb/s >> Duplex: Full >> Port: Unknown! (255) >> PHYAD: 0 >> Transceiver: Unknown! >> Auto-negotiation: off >> Current message level: 0x00000007 (7) >> Link detected: yes >> [root@Twinville_VM_156 ~]# >> [root@Twinville_VM_156 ~]# ethtool eth6 >> Settings for eth6: >> Supported ports: [ ] >> Supported link modes: 10000baseT/Full >> Supports auto-negotiation: No >> Advertised link modes: Not reported >> Advertised auto-negotiation: No >> Speed: 10000Mb/s >> Duplex: Full >> Port: Unknown! (255) >> PHYAD: 0 >> Transceiver: Unknown! >> Auto-negotiation: off >> Current message level: 0x00000007 (7) >> Link detected: yes >> [root@Twinville_VM_162 ~]# ethtool -i eth5 >> driver: ixgbevf >> version: 2.4.0-NAPI >> firmware-version: N/A >> bus-info: 0000:00:08.0 >> [root@Twinville_VM_162 ~]# >> [root@Twinville_VM_162 ~]# ethtool -i eth6 >> driver: ixgbevf >> version: 2.4.0-NAPI >> firmware-version: N/A >> bus-info: 0000:00:09.0 >> [root@Twinville_VM_162 ~]# >> [root@Twinville_VM_156 ~]# more /etc/*release >> :::::::::::::: >> /etc/enterprise-release >> :::::::::::::: >> Enterprise Linux Enterprise Linux Server release 5.5 (Carthage) >> :::::::::::::: >> /etc/redhat-release >> :::::::::::::: >> Red Hat Enterprise Linux Server release 5.5 (Tikanga) >> [root@Twinville_VM_156 ~]# >> >> >> Thanks, >> >> David >> >> On 01/09/12 09:52, Rose, Gregory V wrote: >>> David, >>> >>> We've found that if we use RHEL 5.5 as the guest then the bug still >> occurs but if we upgrade the guest OS to RHEL 5.6 then it does not occur. >> So it does not appear to be a driver bug. It looks like some issue with >> RHEL 5.5 and OEL 5.5. >>> We suggest upgrading to 5.6. >>> >>> Thanks, >>> >>> - Greg >>> >>>> -----Original Message----- >>>> From: Rose, Gregory V >>>> Sent: Friday, January 06, 2012 4:32 PM >>>> To: Rose, Gregory V; Kirsher, Jeffrey T; david.ye...@oracle.com >>>> Cc: e1000-devel; Allan, Bruce W; Brandeburg, Jesse; Steve Sarvate >>>> Subject: RE: Question about ixgbevf driver >>>> >>>> David, >>>> >>>> We've confirmed the bug and are looking into it. We'll keep you >> updated >>>> on what we find. >>>> >>>> Thanks, >>>> >>>> - Greg >>>> >>>>> -----Original Message----- >>>>> From: Rose, Gregory V [mailto:gregory.v.r...@intel.com] >>>>> Sent: Thursday, January 05, 2012 8:06 AM >>>>> To: Kirsher, Jeffrey T; david.ye...@oracle.com >>>>> Cc: e1000-devel; Allan, Bruce W; Brandeburg, Jesse; Steve Sarvate >>>>> Subject: Re: [E1000-devel] Question about ixgbevf driver >>>>> >>>>>> -----Original Message----- >>>>>> From: Kirsher, Jeffrey T >>>>>> Sent: Wednesday, January 04, 2012 7:58 PM >>>>>> To: david.ye...@oracle.com; Rose, Gregory V >>>>>> Cc: Brandeburg, Jesse; Allan, Bruce W; Steve Sarvate; e1000-devel >>>>>> Subject: Re: Question about ixgbevf driver >>>>>> >>>>>> Adding e1000-devel mailing list as well as Greg Rose (ixgbevf >>>>>> maintainer)... >>>>> I've never noticed this before but then I can't say as how I was >> looking >>>>> for it either. Let me check it out and I'll get back to you. >>>>> >>>>> - Greg >>>>> >>>>>> On Wed, 2012-01-04 at 17:26 -0800, David Yeung wrote: >>>>>>> Hi Bruce/Jeffrey/Jesse/, >>>>>>> >>>>>>> How do you do? >>>>>>> We are using the ixgbevf driver ( version: 2.4.0-NAPI ) to test >>>> the >>>>>>> VLAN interfaces of Twinville NICs inside the OEL 5 virtual machine, >>>> it >>>>>>> looks like the bi-directional network traffic ran properly on the >>>> VLAN >>>>>>> interfaces of Twinville NICs inside the OEL 5 virtual machine for >>>>>>> hours, but the ifconfig command reports strange amount ( it is 0 all >>>>>>> the time ) of RX packets and RX bytes of VLAN interfaces of >>>>> Twinville: >>>>>>> [root@Twinville_VM_156 ~]# ifconfig >>>>>>> ......................................... >>>>>>> eth6.10 Link encap:Ethernet HWaddr F2:54:11:05:72:7C >>>>>>> inet addr:192.6.10.156 Bcast:192.6.10.255 >>>>>> Mask:255.255.255.0 >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:9210 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:111332155 errors:0 dropped:0 overruns:0 >>>>> carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:2565278846027 (2.3 TiB) >>>>>>> >>>>>>> eth6.11 Link encap:Ethernet HWaddr F2:54:11:05:72:7C >>>>>>> inet addr:192.6.11.156 Bcast:192.6.11.255 >>>>>> Mask:255.255.255.0 >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:9210 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:111289098 errors:0 dropped:0 overruns:0 >>>>> carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:2562582125939 (2.3 TiB) >>>>>>> >>>>>>> eth6.12 Link encap:Ethernet HWaddr F2:54:11:05:72:7C >>>>>>> inet addr:192.6.12.156 Bcast:192.6.12.255 >>>>>> Mask:255.255.255.0 >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:9210 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:111287930 errors:0 dropped:0 overruns:0 >>>>> carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:2564949229588 (2.3 TiB) >>>>>>> >>>>>>> eth6.13 Link encap:Ethernet HWaddr F2:54:11:05:72:7C >>>>>>> inet addr:192.6.93.156 Bcast:192.6.93.255 >>>>>> Mask:255.255.255.0 >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:9210 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:111070858 errors:0 dropped:0 overruns:0 >>>>> carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:2566358628283 (2.3 TiB) >>>>>>> >>>>>>> eth6.14 Link encap:Ethernet HWaddr F2:54:11:05:72:7C >>>>>>> inet addr:192.6.14.156 Bcast:192.6.14.255 >>>>>> Mask:255.255.255.0 >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:9210 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:111362848 errors:0 dropped:0 overruns:0 >>>>> carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:2566349976603 (2.3 TiB) >>>>>>> ......................................... >>>>>>> >>>>>>> [root@Twinville_VM_156 ~]# ethtool -i eth6 >>>>>>> driver: ixgbevf >>>>>>> version: 2.4.0-NAPI >>>>>>> firmware-version: N/A >>>>>>> bus-info: 0000:00:09.0 >>>>>>> [root@Powerville_VM_156 ~]# >>>>>>> >>>>>>> [root@Twinville_VM_156 ~]# cat /etc/*release >>>>>>> Enterprise Linux Enterprise Linux Server release 5.5 (Carthage) Red >>>>>>> Hat Enterprise Linux Server release 5.5 (Tikanga) >>>>>>> [root@Twinville_VM_156 ~]# >>>>>>> >>>>>>> Do you have any idea about this problem? Any workaround/fix for this >>>>>>> problem? >>>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> David >>>>>>> >>>>> ---------------------------------------------------------------------- >> -- >>>> -- >>>>> ---- >>>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a >>>> complex >>>>> infrastructure or vast IT resources to deliver seamless, secure access >>>> to >>>>> virtual desktops. With this all-in-one solution, easily deploy virtual >>>>> desktops for less than the cost of PCs and save 60% on VDI >>>> infrastructure >>>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >>>>> _______________________________________________ >>>>> E1000-devel mailing list >>>>> E1000-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/e1000-devel >>>>> To learn more about Intel® Ethernet, visit >>>>> http://communities.intel.com/community/wired ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired