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 BAC0AA0032; Wed, 11 May 2022 10:11:36 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 68B764111B; Wed, 11 May 2022 10:11:36 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id C190940042 for ; Wed, 11 May 2022 10:11:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652256695; x=1683792695; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=6EaJM4doaRjiFVa3ixrXoGfkfyxBnn8MVTvW2TD1DjY=; b=fs4JvhHbp0z4CFDF7leKqxTw/345xN1DMsAiGbfXb11jzIyAWu/4OtkJ wzXiM73Pdy0uNh324hSD2IiGnI1soMC8ceMvLKyC6JvxPoY10k6m6D5ka cTNyz+5IkXeMrMa0VIArWayQu7eT7nvnYzFp3s6+/4bHon5lttJuGn2mh RSHUSwGnqK0dQvs63SLXzVO3SB6/1JMBXwL3FHmDgRtYeYxebztfqdi+P Yabm6qVdGLCGb0crLdwcQf9Y3xCr9CRP9IIXeE90flkXQpsojDlaezHRC i18vXFON2w75mfd6/ictpHSnfwA30NrVpVmPCIGkc+p+ptsT/CyS+6YA8 A==; X-IronPort-AV: E=McAfee;i="6400,9594,10343"; a="294865159" X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="294865159" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2022 01:11:32 -0700 X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="566066220" Received: from intel-cd-odc-steve.cd.intel.com ([10.240.178.191]) by orsmga007-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2022 01:11:29 -0700 From: Steve Yang To: dev@dpdk.org Cc: yuying.zhang@intel.com, qiming.yang@intel.com, qi.z.zhang@intel.com, mdr@ashroe.eu, Steve Yang Subject: [PATCH v1 0/2] ICE ddp download tool Date: Wed, 11 May 2022 08:02:45 +0000 Message-Id: <20220511080247.261043-1-stevex.yang@intel.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Support dump ice PF ddp package via testpmd command line. Add command line: ddp dump Parameters: the PF Port ID dumped package profile file, if not a absolute path, it will be dumped to testpmd running directory. For example: testpmd> ddp dump 0 current.pkg If you want to dump ice VF ddp package, you need bind other unused PF port of the NIC first, and then dump the PF ddp package as target output. Steve Yang (2): net/ice: support dump ice ddp package app/testpmd: support dump_pkg command for ice app/test-pmd/cmdline.c | 74 ++++++ drivers/net/ice/ice_ddp_package.c | 418 ++++++++++++++++++++++++++++++ drivers/net/ice/ice_ethdev.c | 5 + drivers/net/ice/ice_ethdev.h | 1 + drivers/net/ice/meson.build | 1 + drivers/net/ice/rte_pmd_ice.h | 3 + drivers/net/ice/version.map | 1 + 7 files changed, 503 insertions(+) create mode 100644 drivers/net/ice/ice_ddp_package.c -- 2.27.0