From patchwork Tue Apr 11 15:41:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ed Czeck X-Patchwork-Id: 23512 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 558042BAE; Tue, 11 Apr 2017 17:41:48 +0200 (CEST) Received: from mail-qt0-f193.google.com (mail-qt0-f193.google.com [209.85.216.193]) by dpdk.org (Postfix) with ESMTP id A8E7A2B84 for ; Tue, 11 Apr 2017 17:41:46 +0200 (CEST) Received: by mail-qt0-f193.google.com with SMTP id v3so120784qtd.3 for ; Tue, 11 Apr 2017 08:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atomicrules-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=DF0Gq6eY0U9+VtDB1gvBfFeRTE1jOeCjWK05CnXdTUA=; b=nDB51uB3RD4V6xfPzBUdSQucZWScE2RwBYyFL1DDT9Iqw6hZ7kmvza1Tbc11vfDVPw 5kmKYukZ11cgYEs0NihgMaoKdVqaMRJ6+ee318+xLO8E0mWl89xPcFHNuou+Fz0PW80t HJO5WRj1dWGmhiUWwyB51vjnNOBrM+WBaRJ8BmNWNFtyB0zJ5xmBJwvhWv3UdExXpcCB JvyLyUrSZQL4cnyirf49khUEvkPPxro4d3kh81giV6Xa11cucT0UrdBS3WzfiPD2brII tU2v/HJm306JuVMMzkoFcuX+QWxsMAsgjiw6Ad3f+k+crgFEXcEjD7SQKJauLNqPgF8Z cpQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=DF0Gq6eY0U9+VtDB1gvBfFeRTE1jOeCjWK05CnXdTUA=; b=Up0ViEfwO9oFtD1ayx83wo2uUcBNQ630xX8ZVKc615jsoP8WK2UzyzwlQTeBOsj7go lBXALFQTsrxDaVEMi71aE1KBOA0tNJFvgOjXCuoQLwwT5G++s8jhE5d5kmVcT9bazabF F/88Gh0vcitVtncYligIWpzRO3RPpQp7/7u8cg59RWXBxXdHIjxvOuRz8XUhyf4HwBQS Wr/exHqlTQ1NybL5X67R6H+Ot0scSFm28CrMMy8OMiikrVA4n0zwajGUEjq00lOnHxdG JZFrF5ksfUZ6CBos+LgQkh0vvM90zLh53C4f2tzVRrUF1F/V48zh4vUgauXski0BgeRk Wf4A== X-Gm-Message-State: AN3rC/7/fKtDOcvqv63RVc+UpNmRNVHia+K0Es2REUwbG3jhXr09zZ8DWxWl3sgP1boXBg== X-Received: by 10.200.34.39 with SMTP id o36mr2731093qto.189.1491925306057; Tue, 11 Apr 2017 08:41:46 -0700 (PDT) Received: from z170.home (pool-173-48-118-253.bstnma.fios.verizon.net. [173.48.118.253]) by smtp.gmail.com with ESMTPSA id x10sm6513783qtb.25.2017.04.11.08.41.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 11 Apr 2017 08:41:45 -0700 (PDT) From: Ed Czeck To: dev@dpdk.org Cc: john.miller@atomicrules.com, shepard.siegel@atomicrules.com, ferruh.yigit@intel.com, Ed Czeck Date: Tue, 11 Apr 2017 11:41:37 -0400 Message-Id: <1491925297-19100-1-git-send-email-ed.czeck@atomicrules.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491827199-4853-1-git-send-email-ed.czeck@atomicrules.com> References: <1491827199-4853-1-git-send-email-ed.czeck@atomicrules.com> Subject: [dpdk-dev] [PATCH v2 1/2] net/ark: update packet Rx path to set mbuf time stamp field X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Time stamp was carried in the packet meta data, but not place in the mbuf. The new time stamp field is the proper destination. Remove the setting of data offset since this is done by rte_pktmbuf_free() Signed-off-by: Ed Czeck --- drivers/net/ark/ark_ethdev_rx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ark/ark_ethdev_rx.c b/drivers/net/ark/ark_ethdev_rx.c index 97bfba3..f39e6f6 100644 --- a/drivers/net/ark/ark_ethdev_rx.c +++ b/drivers/net/ark/ark_ethdev_rx.c @@ -292,7 +292,7 @@ eth_ark_recv_pkts(void *rx_queue, mbuf->port = meta->port; mbuf->pkt_len = meta->pkt_len; mbuf->data_len = meta->pkt_len; - mbuf->data_off = RTE_PKTMBUF_HEADROOM; + mbuf->timestamp = meta->timestamp; mbuf->udata64 = meta->user_data; if (ARK_RX_DEBUG) { /* debug sanity checks */ @@ -322,6 +322,7 @@ eth_ark_recv_pkts(void *rx_queue, mbuf->pkt_len = 63; meta->pkt_len = 63; } + /* seqn is only set under debug */ mbuf->seqn = cons_index; }