From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 808B7A0A0A; Thu, 20 May 2021 14:35:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 52EEB4069B; Thu, 20 May 2021 14:35:41 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id 7DBC540041 for ; Thu, 20 May 2021 14:35:39 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id 4D9ACA0A0C; Thu, 20 May 2021 14:35:39 +0200 (CEST) From: bugzilla@dpdk.org To: dts@dpdk.org Date: Thu, 20 May 2021 12:35:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DTS X-Bugzilla-Component: framework X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: juraj.linkes@pantheon.tech X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dts@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 Subject: [dts] [Bug 715] Remove iavf DPDK code modifications from DPDKdut.build_install_dpdk X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" https://bugs.dpdk.org/show_bug.cgi?id=3D715 Bug ID: 715 Summary: Remove iavf DPDK code modifications from DPDKdut.build_install_dpdk Product: DTS Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: framework Assignee: dts@dpdk.org Reporter: juraj.linkes@pantheon.tech Target Milestone: --- The code in question is this: DPDKdut.build_install_dpdk: if nic_name in ['fortpark_TLV', 'fortpark_BASE-T']: self.send_expect("sed -i '/{ RTE_PCI_DEVICE(IAVF_INTEL_VENDOR_I= D, IAVF_DEV_ID_ADAPTIVE_VF) },/i { RTE_PCI_DEVICE(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_X722_VF) },' drivers/net/iavf/iavf_ethdev.c", "# ") self.send_expect("sed -i '/I40E_DEV_ID_X722_VF/d' drivers/net/i40e/i40e_ethdev_vf.c", "# ") elif kernel_driver =3D=3D 'i40e': self.send_expect("sed -i '/{ RTE_PCI_DEVICE(IAVF_INTEL_VENDOR_I= D, IAVF_DEV_ID_ADAPTIVE_VF) },/a { RTE_PCI_DEVICE(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_VF) },' drivers/net/iavf/iavf_ethdev.c", "# ") self.send_expect("sed -i -e '/I40E_DEV_ID_VF/s/0x154C/0x164C/g'= =20 drivers/net/i40e/base/i40e_devids.h", "# ") I believe this enables iavf support for VFs with i40e PF driver. We need to find a way to enable iavf for these devices without modifying DPDK code. The first thing to do is to investigate whether that's possible with the current DPDK implementation. If not, we need to agree with DPDK devs on a proper solution. If that's the case, we'd only make the necessary DTS chang= es after that. --=20 You are receiving this mail because: You are the assignee for the bug.=