Skip to contentSkip to conversation

New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Bug 56981 [email protected] 4 participants 9 messages Apr 22, 2013 – Apr 24, 2013 KVM

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=56981

           Summary: [SR-IOV] Intel I350 NIC VF cannot work in a Windows
                    2008 guest.
           Product: Virtualization
           Version: unspecified
    Kernel Version: 3.9.0-rc3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: kvm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:79558f112fc0352e057f7b5e158e3d88b8b62c60 qemu-kvm Commit:8912bdea01e8671e59fe0287314379be9c1f40ec Host Kernel Version:3.9.0-rc3
Hardware: Sandy Bridge - EP

Bug detailed description:
--------------------------
The assigned Intel I350 NIC VF (a igbvf) cannot work in a Windows 2008 guest.

1. If the guest is Windows 7/8/2012 or RHEL6.x , the Intel I350 NIC VF can work fine in the guest.
2. Intel 82576 NIC VF (also igbvf) can work in a Windows 2008 guest.

Reproduce steps:
----------------
1. ./pcistub.sh -h 0b:10.0 ( to hide a device)
2. qemu-system-x86_64 -enable-kvm -m 4096 -smp 4 -device pci-assign,host=0b:10.0 -net none -hda win2k8.img

Current result:
----------------
Intel I350 NIC VF cannot work in win2k8 guest

Expected result:
----------------
Intel I350 NIC VF can work in win2k8 guest

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#1 lore raw

[Bug 56981] [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

https://bugzilla.kernel.org/show_bug.cgi?id=56981

--- Comment #1 from Jay Ren <[email protected]> 2013-04-22 14:43:00 --- Created an attachment (id=99661)
--> (https://bugzilla.kernel.org/attachment.cgi?id=99661)
lspci info of the igbvf in kvm host

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#2 lore raw

[Bug 56981] [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=56981

--- Comment #2 from Jay Ren <[email protected]> 2013-04-22 14:43:25 --- Created an attachment (id=99671)
--> (https://bugzilla.kernel.org/attachment.cgi?id=99671)
host dmesg

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#3 lore raw
In reply to [email protected]

Added e1000-devel list to see whether this's a known issue.

Best Regards,
Yongjie (Jay)

Quoted 72 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of [email protected]
Sent: Monday, April 22, 2013 10:41 PM
To: [email protected]
Subject: [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Summary: [SR-IOV] Intel I350 NIC VF cannot work in a
Windows

                    2008 guest.
           Product: Virtualization
           Version: unspecified
    Kernel Version: 3.9.0-rc3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: kvm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:79558f112fc0352e057f7b5e158e3d88b8b62c60 qemu-kvm Commit:8912bdea01e8671e59fe0287314379be9c1f40ec Host Kernel Version:3.9.0-rc3
Hardware: Sandy Bridge - EP

Bug detailed description:
--------------------------
The assigned Intel I350 NIC VF (a igbvf) cannot work in a Windows 2008 guest.

1. If the guest is Windows 7/8/2012 or RHEL6.x , the Intel I350 NIC VF can work
fine in the guest.
2. Intel 82576 NIC VF (also igbvf) can work in a Windows 2008 guest.

Reproduce steps:
----------------
1. ./pcistub.sh -h 0b:10.0 ( to hide a device)
2. qemu-system-x86_64 -enable-kvm -m 4096 -smp 4 -device pci-assign,host=0b:10.0 -net none -hda win2k8.img

Current result:
----------------
Intel I350 NIC VF cannot work in win2k8 guest

Expected result:
----------------
Intel I350 NIC VF can work in win2k8 guest

--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#4 lore raw

Adding Ashish Shah. IIRC Windows 2008 isn't supported by the VF driver but I may be mistaken. Ashish should know.

- Greg

Quoted 97 lines

-----Original Message-----
From: Ren, Yongjie [mailto:[email protected]]
Sent: Monday, April 22, 2013 6:16 PM
To: [email protected]; [email protected]
Subject: Re: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Added e1000-devel list to see whether this's a known issue.

Best Regards,
Yongjie (Jay)

Quoted 63 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of [email protected]
Sent: Monday, April 22, 2013 10:41 PM
To: [email protected]
Subject: [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Summary: [SR-IOV] Intel I350 NIC VF cannot work in a
Windows

                    2008 guest.
           Product: Virtualization
           Version: unspecified
    Kernel Version: 3.9.0-rc3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: kvm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:79558f112fc0352e057f7b5e158e3d88b8b62c60 qemu-kvm Commit:8912bdea01e8671e59fe0287314379be9c1f40ec Host Kernel Version:3.9.0-rc3
Hardware: Sandy Bridge - EP

Bug detailed description:
--------------------------
The assigned Intel I350 NIC VF (a igbvf) cannot work in a Windows 2008 guest.

1. If the guest is Windows 7/8/2012 or RHEL6.x , the Intel I350 NIC VF can work fine in the guest.
2. Intel 82576 NIC VF (also igbvf) can work in a Windows 2008 guest.

Reproduce steps:
----------------
1. ./pcistub.sh -h 0b:10.0 ( to hide a device)
2. qemu-system-x86_64 -enable-kvm -m 4096 -smp 4 -device pci-assign,host=0b:10.0 -net none -hda win2k8.img

Current result:
----------------
Intel I350 NIC VF cannot work in win2k8 guest

Expected result:
----------------
Intel I350 NIC VF can work in win2k8 guest

Quoted 8 lines

--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: ------- You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at
http://vger.kernel.org/majordomo-info.html

--------------------------------------------------------------------------
----
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit
http://communities.intel.com/community/wired

#5 lore raw

Greg is correct, I350 is only supported in Windows 2008 R2 and later.

The only 1G Windows 2008 support currently is for 82576.

-ashish

-----Original Message-----
From: Rose, Gregory V
Sent: Tuesday, April 23, 2013 1:27 PM
To: Ren, Yongjie; [email protected]; [email protected]; Shah, Ashish N
Subject: RE: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Adding Ashish Shah. IIRC Windows 2008 isn't supported by the VF driver but I may be mistaken. Ashish should know.

- Greg

Quoted 97 lines

-----Original Message-----
From: Ren, Yongjie [mailto:[email protected]]
Sent: Monday, April 22, 2013 6:16 PM
To: [email protected]; [email protected]
Subject: Re: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Added e1000-devel list to see whether this's a known issue.

Best Regards,
Yongjie (Jay)

Quoted 63 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of [email protected]
Sent: Monday, April 22, 2013 10:41 PM
To: [email protected]
Subject: [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Summary: [SR-IOV] Intel I350 NIC VF cannot work in a
Windows

                    2008 guest.
           Product: Virtualization
           Version: unspecified
    Kernel Version: 3.9.0-rc3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: kvm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:79558f112fc0352e057f7b5e158e3d88b8b62c60 qemu-kvm Commit:8912bdea01e8671e59fe0287314379be9c1f40ec Host Kernel Version:3.9.0-rc3
Hardware: Sandy Bridge - EP

Bug detailed description:
--------------------------
The assigned Intel I350 NIC VF (a igbvf) cannot work in a Windows 2008 guest.

1. If the guest is Windows 7/8/2012 or RHEL6.x , the Intel I350 NIC VF can work fine in the guest.
2. Intel 82576 NIC VF (also igbvf) can work in a Windows 2008 guest.

Reproduce steps:
----------------
1. ./pcistub.sh -h 0b:10.0 ( to hide a device)
2. qemu-system-x86_64 -enable-kvm -m 4096 -smp 4 -device pci-assign,host=0b:10.0 -net none -hda win2k8.img

Current result:
----------------
Intel I350 NIC VF cannot work in win2k8 guest

Expected result:
----------------
Intel I350 NIC VF can work in win2k8 guest

Quoted 8 lines

--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: ------- You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at
http://vger.kernel.org/majordomo-info.html

--------------------------------------------------------------------------
----
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit
http://communities.intel.com/community/wired

#6 lore raw
Quoted 8 lines

-----Original Message-----
From: Shah, Ashish N
Sent: Wednesday, April 24, 2013 4:31 AM
To: Rose, Gregory V; Ren, Yongjie; [email protected]; [email protected]
Subject: RE: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Quoted 4 lines

Greg is correct, I350 is only supported in Windows 2008 R2 and later.

The only 1G Windows 2008 support currently is for 82576.

Understood. Thanks for your clarification.
I just tried I350 VF in a Windows 2008 R2 guest. It worked fine.

- Jay

Quoted 114 lines

-ashish

-----Original Message-----
From: Rose, Gregory V
Sent: Tuesday, April 23, 2013 1:27 PM
To: Ren, Yongjie; [email protected]; [email protected]; Shah, Ashish N
Subject: RE: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Adding Ashish Shah. IIRC Windows 2008 isn't supported by the VF driver but I may be mistaken. Ashish should know.

- Greg

Quoted 7 lines

-----Original Message-----
From: Ren, Yongjie [mailto:[email protected]]
Sent: Monday, April 22, 2013 6:16 PM
To: [email protected]; [email protected]
Subject: Re: [E1000-devel] [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

Quoted 8 lines

Added e1000-devel list to see whether this's a known issue.

Best Regards,
Yongjie (Jay)

Quoted 2 lines

-----Original Message-----
From: [email protected]

[mailto:[email protected]]

Quoted 61 lines
Quoted 61 lines

On Behalf Of [email protected]
Sent: Monday, April 22, 2013 10:41 PM
To: [email protected]
Subject: [Bug 56981] New: [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Summary: [SR-IOV] Intel I350 NIC VF cannot work in a
Windows

                    2008 guest.
           Product: Virtualization
           Version: unspecified
    Kernel Version: 3.9.0-rc3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: kvm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:79558f112fc0352e057f7b5e158e3d88b8b62c60 qemu-kvm Commit:8912bdea01e8671e59fe0287314379be9c1f40ec Host Kernel Version:3.9.0-rc3
Hardware: Sandy Bridge - EP

Bug detailed description:
--------------------------
The assigned Intel I350 NIC VF (a igbvf) cannot work in a Windows 2008 guest.

1. If the guest is Windows 7/8/2012 or RHEL6.x , the Intel I350 NIC VF can work fine in the guest.
2. Intel 82576 NIC VF (also igbvf) can work in a Windows 2008 guest.

Reproduce steps:
----------------
1. ./pcistub.sh -h 0b:10.0 ( to hide a device)
2. qemu-system-x86_64 -enable-kvm -m 4096 -smp 4 -device pci-assign,host=0b:10.0 -net none -hda win2k8.img

Current result:
----------------
Intel I350 NIC VF cannot work in win2k8 guest

Expected result:
----------------
Intel I350 NIC VF can work in win2k8 guest

Quoted 7 lines
Quoted 7 lines

--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: ------- You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo

info at

Quoted 14 lines
Quoted 1 line

http://vger.kernel.org/majordomo-info.html

--------------------------------------------------------------------------
----
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit
http://communities.intel.com/community/wired

#7 lore raw

[Bug 56981] [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Jay Ren <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID

--- Comment #3 from Jay Ren <[email protected]> 2013-04-24 06:54:03 --- According to the message from Intel igb driver team, Windows 2008 is not supported by Intel I350 driver. I350 VF can work in Windows 2008 R2 (not Windows 2008).

So, I'll close this bug.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#8 lore raw

[Bug 56981] [SR-IOV] Intel I350 NIC VF cannot work in a Windows 2008 guest.

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=56981

Jay Ren <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.