From patchwork Mon Sep 23 14:15:10 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Flavio Leitner X-Patchwork-Id: 1166082 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=openvswitch.org (client-ip=140.211.169.12; helo=mail.linuxfoundation.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=sysclose.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=sysclose.org header.i=@sysclose.org header.b="udPF5hjW"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=sysclose.org header.i=@sysclose.org header.b="udPF5hjW"; dkim-atps=neutral Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46cRGK0tNNz9sP6 for ; Tue, 24 Sep 2019 00:16:57 +1000 (AEST) Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 45F71C9A; Mon, 23 Sep 2019 14:15:53 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@mail.linuxfoundation.org Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 57F2EC9A for ; Mon, 23 Sep 2019 14:15:52 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from sysclose.org (smtp.sysclose.org [69.164.214.230]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 0509089D for ; Mon, 23 Sep 2019 14:15:52 +0000 (UTC) Received: by sysclose.org (Postfix, from userid 5001) id A1D40651A; Mon, 23 Sep 2019 14:16:08 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 sysclose.org A1D40651A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sysclose.org; s=201903; t=1569248168; bh=J/PIoAR3NmeUIE67PXf15u8esdxvMok1glsnRJL10Nk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=udPF5hjWX0ZPlaMljthiQnwzeJu+aMxCG9w80wCoNPXY2UrfKlmYFFsvhGKTygLGB mGQIF4rW8+d9j3t/EtzvXNv+iZkSvfIn1nOk/+lB4oi/WVriY8TeomOrLvOLD99zFp 3S01bKOQJgLRuKFB9yU9BhmOw3Jv4OT6ehLn55tBNz2y42Ctd4GcCAuWRltHaFOd65 7kwh+pHxpyU4pjpGrfkcRyZG9L/Ck9jfF8hkMqkvNIGck0C902nMltYn71x/DLePFe nZzCvU+YGSciil0wbwXziulpI5yCbPlu95NWMRc+dbP1EyF4+/B4gmwiw3nPEBNd/w +LCV9rNQUrLcA== X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU autolearn=ham version=3.3.1 Received: from localhost (unknown [177.183.215.210]) by sysclose.org (Postfix) with ESMTPSA id DCBFE650B; Mon, 23 Sep 2019 14:16:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 sysclose.org DCBFE650B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sysclose.org; s=201903; t=1569248168; bh=J/PIoAR3NmeUIE67PXf15u8esdxvMok1glsnRJL10Nk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=udPF5hjWX0ZPlaMljthiQnwzeJu+aMxCG9w80wCoNPXY2UrfKlmYFFsvhGKTygLGB mGQIF4rW8+d9j3t/EtzvXNv+iZkSvfIn1nOk/+lB4oi/WVriY8TeomOrLvOLD99zFp 3S01bKOQJgLRuKFB9yU9BhmOw3Jv4OT6ehLn55tBNz2y42Ctd4GcCAuWRltHaFOd65 7kwh+pHxpyU4pjpGrfkcRyZG9L/Ck9jfF8hkMqkvNIGck0C902nMltYn71x/DLePFe nZzCvU+YGSciil0wbwXziulpI5yCbPlu95NWMRc+dbP1EyF4+/B4gmwiw3nPEBNd/w +LCV9rNQUrLcA== From: Flavio Leitner To: dev@openvswitch.org Date: Mon, 23 Sep 2019 11:15:10 -0300 Message-Id: <20190923141510.10303-3-fbl@sysclose.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190923141510.10303-1-fbl@sysclose.org> References: <20190923140606.GA3856@p50.lan> <20190923141510.10303-1-fbl@sysclose.org> MIME-Version: 1.0 Cc: Flavio Leitner Subject: [ovs-dev] [PATCH 3/3] debug: print mbuf extra info. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ovs-dev-bounces@openvswitch.org Errors-To: ovs-dev-bounces@openvswitch.org Signed-off-by: Flavio Leitner --- lib/netdev-dpdk.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index cfbd9a9e5..7965bf57a 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk.c @@ -2294,6 +2294,24 @@ netdev_dpdk_vhost_update_rx_counters(struct netdev_stats *stats, } stats->rx_bytes += packet_size; +#if 0 + /* Debug/Tracing */ + struct rte_mbuf *mbuf = (struct rte_mbuf *)packet; + int nb_segs = mbuf->nb_segs; + if (nb_segs == 1) + VLOG_INFO("single (root) size = %d, nb_segs = %d, max = %d", + mbuf->pkt_len, nb_segs, + rte_pktmbuf_data_room_size(mbuf->pool)); + else + VLOG_INFO("chained (root) size = %d, nb_segs = %d, max = %d", + mbuf->pkt_len, nb_segs, + rte_pktmbuf_data_room_size(mbuf->pool)); + + for (int j = 1; j < nb_segs; j++) { + mbuf = mbuf->next; + VLOG_INFO("chained packet (%d) size = %d", j, mbuf->data_len); + } +#endif } }