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 30A611B738 for ; Wed, 7 Feb 2018 17:47:28 +0100 (CET) Received: by mail-wm0-f67.google.com with SMTP id r71so4396736wmd.1 for ; Wed, 07 Feb 2018 08:47:28 -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=sv2aqLb4HNiYMOlIiiUjXD0TTPcV3X9Ik4H4EZBVpPg=; b=o8GL91S8T6t1HiutyPMcmmUpRwRsnpvrJcXcLDW2dUshRy2pIBDOX+Vxg9cXGI/Qoj XFVqfSnrlVhv/jFXSNOiUZMe2RQUHaoH6XGMqFaPmZwXSnin1xX9P3huxDrAEcKXp2rA 7NwWL2iIxO8vBVY6Ur2wyEoNC9dVGd34hjiqIrRLhcMa0f7dp4QbUQy5uFDm44+l44ij yvjlFi9vMYoNHOL8Z5yNOvXufIJGYn64uSgswoU1EnocXEDC1XB0agh0t1loTJYu3A/5 BzFOp4imWQk92SpayuLUh/6LqDObIDJRchZd3Y+v61AaKDFHDreLqqfs1GR8U2CbDtMz 7nrw== 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=sv2aqLb4HNiYMOlIiiUjXD0TTPcV3X9Ik4H4EZBVpPg=; b=BAN8vc8Cghk5uBL1icn4oCxmWyq8mpGEEb6xAebXA8L3Qzrs7UOplDHb5SA87gKNoE VCqeRknb1tyDOFLJCFfWRCBxQKA/klby8Z2W/JrXZwejVXc8D2I1Ej+w71Uw+JRmQKK/ 7q0yVfubOovkzZnil34qFiXRorrVhhUDzXfwPompmo7jCt/qiG4DZa2yyOiFzPkIbo/m XVJGqhYw5nSYJxI6kDeoTTEVIvFflSm9Y70N+734r79mI699DQIjL9EEv7OWrOB3Np6G 1KBxNKApbpvR6Zw86mJU764zGfEaqzfnLH2YK6FFFfgAEVGs5jJjftjMYhU2VjseuljN BIjA== X-Gm-Message-State: APf1xPC6rbtdQYf7z7lPabajSdsgHxKhpOIVfZsF0+4Qhb+S7sXsKIZ9 17smHFLPkT71wOcxDDySPkNEDnoRGnI= X-Google-Smtp-Source: AH8x226/fIkxX0JJn7yPe29m8U17+lGeUK/5RcT0Vj/oEiqwLZcfRJo8kZM1Xd4T7bNTSOlBUBIeSQ== X-Received: by 10.28.31.133 with SMTP id f127mr5628856wmf.140.1518022047898; Wed, 07 Feb 2018 08:47:27 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id v107sm3806141wrc.17.2018.02.07.08.47.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 07 Feb 2018 08:47:27 -0800 (PST) From: luca.boccassi@gmail.com To: Samuel Gauthier Cc: Maxime Coquelin , Yuanhan Liu , dpdk stable Date: Wed, 7 Feb 2018 16:46:39 +0000 Message-Id: <20180207164705.29052-8-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180207164705.29052-1-luca.boccassi@gmail.com> References: <20180126131332.15346-62-luca.boccassi@gmail.com> <20180207164705.29052-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/virtio: fix Rx and Tx handler selection for ARM32' 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: Wed, 07 Feb 2018 16:47:28 -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 02/09/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 8abd4cdffa5c9b3f87189eb74906e0a86a28d0a9 Mon Sep 17 00:00:00 2001 From: Samuel Gauthier Date: Thu, 14 Dec 2017 15:32:13 +0100 Subject: [PATCH] net/virtio: fix Rx and Tx handler selection for ARM32 [ upstream commit 8f3d451dff2b91eb6c7636e92794c2b256267f8e ] On arm32, we were always selecting the simple handler, but it is only available if neon is present. This is due to a typo in the name of the config option. CONFIG_RTE_ARCH_ARM is for Makefiles. One should use RTE_ARCH_ARM. Fixes: 2d7c37194ee4 ("net/virtio: add NEON based Rx handler") Signed-off-by: Samuel Gauthier Reviewed-by: Maxime Coquelin Acked-by: Yuanhan Liu --- drivers/net/virtio/virtio_rxtx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/virtio/virtio_rxtx.c b/drivers/net/virtio/virtio_rxtx.c index 43fac63b6..285af8a37 100644 --- a/drivers/net/virtio/virtio_rxtx.c +++ b/drivers/net/virtio/virtio_rxtx.c @@ -506,7 +506,7 @@ virtio_update_rxtx_handler(struct rte_eth_dev *dev, #if defined RTE_ARCH_X86 if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE3)) use_simple_rxtx = 1; -#elif defined RTE_ARCH_ARM64 || defined CONFIG_RTE_ARCH_ARM +#elif defined RTE_ARCH_ARM64 || defined RTE_ARCH_ARM if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_NEON)) use_simple_rxtx = 1; #endif -- 2.14.2