From patchwork Mon Apr 10 12:26:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ed Czeck X-Patchwork-Id: 23410 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 A4F3D2BD1; Mon, 10 Apr 2017 14:26:55 +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 BDFCD234 for ; Mon, 10 Apr 2017 14:26:54 +0200 (CEST) Received: by mail-qt0-f193.google.com with SMTP id v3so9652002qtd.3 for ; Mon, 10 Apr 2017 05:26:54 -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; bh=DF0Gq6eY0U9+VtDB1gvBfFeRTE1jOeCjWK05CnXdTUA=; b=nJPkmqHAE9L90Lz6Dt2fAbmH3JhjCow5Wd8+h4T7xWe/jDWvVw2NHL1l7vnCh4ONSs V6WftdBx7engyWUqyXxIEOkpw9hC1U6KoRQUHVCX1IyqvHlWglYH0Gu+z36VszHvg5ZA APBHcXfNLDlTEFi0XaQDxerpqnDedtDzI1qdqBj/xvH5MyYWXbw/xtyjBSF0MJDoSLB2 iySFZCMTPjLVRFxsHKnF1+D8sxcxMeVFExMeLcuqZKJj32Y6Y5i06h+hezmqMrL4xzcu 06glf188atYVpa5C+g02NjHxs9U699pAL972LPCkQ3DoBraDixWITBmQ+jKEeSW+5lzM jGfA== 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; bh=DF0Gq6eY0U9+VtDB1gvBfFeRTE1jOeCjWK05CnXdTUA=; b=GX99YYlloXZdCgPn+hBeJRFcu8ix5ly8coO3HOKrblWGzPH7PSNEgAXhj08u8DdgnD cEgmbewdYX+XvovRejoGdaazWG3MynfYvyd/Kcx2yCnugMPy5K4l1xsAEtwgVX7VdFuj f/55JcZHzuKfWzvg4OpD0JwFWhp/g6bmETtSgepgIbSc/YP0hCSCU+vD5T9GtcWzfmPg re2bmCaeJYNLTi70H2+b8oe9rB1cFg905VJtqMgwbjWfcCz+sZusGPdwRR9kgdlaOloC FO11RhBhXpTxbdt833uJy7c3mBhCYDA7DyDsC1emlUzaIKHRZy58cTi4sbNkdVdpfdmW ycUQ== X-Gm-Message-State: AFeK/H19RRoUKnfJniw/KFoogSWD2W+OoCtWgMZcon5GZdvZ6Df6c+UAo0vVXe6w+QtReg== X-Received: by 10.200.36.106 with SMTP id d39mr50526052qtd.32.1491827213480; Mon, 10 Apr 2017 05:26:53 -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 h6sm8675552qkd.56.2017.04.10.05.26.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 10 Apr 2017 05:26:53 -0700 (PDT) From: Ed Czeck To: dev@dpdk.org Cc: john.miller@atomicrules.com, shepard.siegel@atomicrules.com, Ed Czeck Date: Mon, 10 Apr 2017 08:26:38 -0400 Message-Id: <1491827199-4853-1-git-send-email-ed.czeck@atomicrules.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH 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 Acked-by: John Miller > --- 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; }