Hi Zhongliang, You use the PF kernel driver 4.2.0, right? I?m surprised. Because the newest ixgbe kernel driver I see is 4.1.5. And it doesn?t support 15a8 officially.
From: Zhongliang Shu [mailto:zsh...@yahoo.com] Sent: Saturday, November 7, 2015 2:03 PM To: Lu, Wenzhuo; dev at dpdk.org Subject: Re: [dpdk-dev] DPDK2.1 VF and NIC X552 PF - ixgbe SRIOV works? Hi, Wenzhuo: The Dev ID is 15a8 (device_id = 5544, vendor_id = 32902) About SR-IOV between this NIC and DPDK2.1? Or when DPDK will support SR-IOV for this NIC? Thanks. On Tuesday, November 3, 2015 6:13 PM, "Lu, Wenzhuo" <wenzhuo.lu at intel.com<mailto:wenzhuo.lu at intel.com>> wrote: Hi Zhongliang, > -----Original Message----- > From: dev [mailto:dev-bounces at dpdk.org<mailto:dev-bounces at dpdk.org>] On > Behalf Of Zhongliang Shu > Sent: Wednesday, November 4, 2015 7:07 AM > To: dev at dpdk.org<mailto:dev at dpdk.org> > Subject: [dpdk-dev] DPDK2.1 VF and NIC X552 PF - ixgbe SRIOV works? > > Hi, Guys: > I have developed a VM to use SRIOV VF of DPDK2.1 libraryand its PF NIC is > interl X552 NIC. The VM is deployed on KVM on Linux box. > NIC Inforoot at localhost<mailto:Inforoot at localhost>:~# modinfo ixgbe > filename: /lib/modules/3.14.49-rt46- > WR7.0.0.5_ovp/kernel/drivers/juniper/x552-nic/ixgbe.ko > version: 4.2.0.4.1-unreleased > license: GPL > description: Intel(R) 10 Gigabit PCI Express Network Driver Linux Box > InfoLinux localhost 3.14.49-rt46-WR7.0.0.5_ovp #1 SMP PREEMPT RT Mon Oct > 26 12:24:18 PDT 2015 x86_64 GNU/Linux When the VM start, and its correct > corresponding MAC is pushed into PF. > 4: sxe0: <BROADCAST,MULTICAST,ALLMULTI,PROMISC,UP,LOWER_UP> mtu > 1500 qdisc mq master eth1br state UP mode DEFAULT group default qlen > 1000 > link/ether 88:a2:5e:09:bd:c1 brd ff:ff:ff:ff:ff:ff > vf 0 MAC 00:00:00:00:00:00, spoof checking on, link-state auto > vf 1 MAC 00:00:00:00:00:00, spoof checking on, link-state auto > vf 2 MAC 52:54:00:ba:fa:f7, spoof checking on, link-state auto > vf 3 MAC 52:54:00:ee:e6:0d, spoof checking on, link-state auto Linux Host > dmesg:root at localhost<mailto:root at localhost>:/lib# dmesg [62995.451770] > pci-stub 0000:03:10.4: > claimed by stub [62995.465783] ixgbe 0000:03:00.0: setting MAC > 52:54:00:ba:fa:f7 on VF 2 [62995.465785] ixgbe 0000:03:00.0: Reload the VF > driver to make this change effective. > [62995.520671] device vnet4 entered promiscuous mode [62995.520900] > eth0br: port 4(vnet4) entered forwarding state [62995.520911] eth0br: port > 4(vnet4) entered forwarding state [62995.666671] pci-stub 0000:03:10.4: > enabling device (0000 -> 0002) [62998.148072] pci-stub 0000:03:10.4: kvm > assign device [63010.548139] eth0br: port 4(vnet4) entered forwarding state > [63050.387806] pci-stub 0000:03:10.4: irq 97 for MSI/MSI-X [63050.399811] > pci-stub 0000:03:10.4: irq 97 for MSI/MSI-X [63289.573419] ixgbe 0000:03:00.0 > sxe0: VF Reset msg received from vf 2 [63290.033229] ixgbe 0000:03:00.0 sxe0: > VF Reset msg received from vf 2 [63953.063867] ixgbe 0000:03:00.0: Malicious > event on VF 2 tx:100000 rx:0 Several questions about the log msgs > 1): its keep to see the log msgs: [63289.573419] ixgbe 0000:03:00.0 sxe0: > VF > Reset msg received from vf 2 > [63290.033229] ixgbe 0000:03:00.0 sxe0: VF Reset msg received from vf > 2 what reason cause these msg? > 2): When try ping from the VM, it fails and there has msg: > [63953.063867] ixgbe 0000:03:00.0: Malicious event on VF 2 tx:100000 > rx:0 > what reason causes this msg? > 3): Does DPDK2.1 VF and X552 PF is tested and supported? > By the way, the SRIOV of this VM work fine for X550 NIC and 82580 NIC, > Thanks. I'm afraid x552 is not supported yet. Would you like to give me the device id to confirm that?