From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by dpdk.org (Postfix) with ESMTP id 60F7C1B2B6 for ; Fri, 26 Jan 2018 14:14:04 +0100 (CET) Received: by mail-wm0-f67.google.com with SMTP id v123so21131724wmd.5 for ; Fri, 26 Jan 2018 05:14:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=NvS+fWlyxaqcS2JEd4qlY5TwqF4893hE6/xsiAMikF0=; b=Rj3G+OAFqiZbd49LNF4v9X3+Y7eWsBEZYsSVn2umxbrIMmvWQBx4PuGd9de5oWb46A qEKMzdeU2Qv4F7FLqbWybX6LaCr/HvkghR97VPqdh0Jmmd3G5G7M7fmUUQjpFTmHLRt6 QRdYQxPP1Eieg/AfU8f+uWkHB4iySuN3KaeIYciqk5kHF2qHRxSA/Kve3v3Sed5YvLVd Du9L9xEHpzfBQMxiJGbAIZXqqHBun+ZjQ60rn2g4rQZ3WMetjGGCC4evlTRVH0xJ8kMm H9PbvRodiw1eJ0I0zv0uJJ+uJGljww9yYm/Ywg/gERTZQJw5PTVFVEZWjZpC534Kda97 KGXQ== 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=NvS+fWlyxaqcS2JEd4qlY5TwqF4893hE6/xsiAMikF0=; b=UrIEoDYJ1jgLtQWUYMIKBlbciqTwnIOxJRPBcTftkcG0p7kageb/FgS8CYpAwtQh++ 16UHZvLIdLJsaCJmZlxbJGjPM37yu4bqfftweYpxgeLHznhz55nJz4q1SI9A7BaPrsOJ dOGEhCk9c6JLkVFfGPTPNGea8gkVZycIqyLbC4SyXaaLwP0kEHXTVW326SXJN3I9ZpRi +yeIY9JzWM+N4XJz+sYQ0F2SrPdK9xA7jcjCbhkSDfb3vl4hJ0JS0QLUAi5JFWHD567n 46jSj91KcTvFOPv7tQEyPcU/eqs56S0QWwx4CGCFHbigOYzKengoUSkNNCEnJkF4IZsN yHtQ== X-Gm-Message-State: AKwxytdQorP12Ikt2lVsz8Xh0NhpLLuTTWBL6/Osn2sX+0+/nLMobiI8 5E9QVZHGrOiATsc/ozlZW1A= X-Google-Smtp-Source: AH8x224sdSzJhWgZEJM00VF1jJZ22Sp9vzE3KSa6c3XzgmNGhfIbCJiS6VY30ntirwrp5qHnTvPzfA== X-Received: by 10.28.235.17 with SMTP id j17mr11201493wmh.52.1516972444088; Fri, 26 Jan 2018 05:14:04 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id b9sm4340521wmc.14.2018.01.26.05.14.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 05:14:03 -0800 (PST) From: luca.boccassi@gmail.com To: Yongseok Koh Cc: Wenzhuo Lu , dpdk stable Date: Fri, 26 Jan 2018 13:12:35 +0000 Message-Id: <20180126131332.15346-5-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180126131332.15346-1-luca.boccassi@gmail.com> References: <20180126131332.15346-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'app/testpmd: fix crash of txonly with multiple segments' has been queued to LTS release 16.11.5 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2018 13:14:04 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 01/28/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 6585cbc45756ef21905c543b7b6e726228354503 Mon Sep 17 00:00:00 2001 From: Yongseok Koh Date: Tue, 26 Dec 2017 19:51:38 -0800 Subject: [PATCH] app/testpmd: fix crash of txonly with multiple segments [ upstream commit b03913e9e22fbd7206c3d266b0f52831eacd96b3 ] Running txonly mode can crash with "--txpkts=20,470". copy_len should be properly adjusted. Fixes: af75078fece3 ("first public release") Signed-off-by: Yongseok Koh Acked-by: Wenzhuo Lu --- app/test-pmd/txonly.c | 1 + 1 file changed, 1 insertion(+) diff --git a/app/test-pmd/txonly.c b/app/test-pmd/txonly.c index 8513a0620..1ee2a91a2 100644 --- a/app/test-pmd/txonly.c +++ b/app/test-pmd/txonly.c @@ -106,6 +106,7 @@ copy_buf_to_pkt_segs(void* buf, unsigned len, struct rte_mbuf *pkt, buf = ((char*) buf + copy_len); seg = seg->next; seg_buf = rte_pktmbuf_mtod(seg, char *); + copy_len = seg->data_len; } rte_memcpy(seg_buf, buf, (size_t) len); } -- 2.14.2