From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by dpdk.org (Postfix) with ESMTP id 8EC582BF7 for ; Wed, 23 May 2018 16:34:05 +0200 (CEST) Received: by mail-wm0-f65.google.com with SMTP id o78-v6so9933605wmg.0 for ; Wed, 23 May 2018 07:34:05 -0700 (PDT) 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=iilaM4ZcU64Ve6UeiwPNa9hOQMgmAsU/qHbCLClxEWI=; b=fplF4gABVgbilAaeLXKo3o9eD4BgjSvxYjwu5U/ONAdHSJ08kwestFGTqr74WWtpc9 FKzAEtB9vVYOekuoN0M/xgHpYuCuxQz+iQE11oxL9R5lzjQyccLhDb7OJoQOgCFTZnee YfVYu4iw7mVEymfxygLQeSGzghX35xI4GhXcKk2ipiDIhDqvb6IO2z4JbUxift9ec1Vn KsXwKSdmMHzlsd4tlmR5ZEsuHrEqQ7KI1fTV5AJt/6bP3SaIbHdL0t+PWi5RD5ONoLM1 rHtQZbKjSCjIyS5KEpssTRB6Kf5hLmmeOIW8FsutdN7//jKVt1S8GCmedU2w7fU2LASL Kqbg== 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=iilaM4ZcU64Ve6UeiwPNa9hOQMgmAsU/qHbCLClxEWI=; b=kKtbPe9icb3EJSjliy9+Y+i6zhAyzR1JBaBYEQz2DsAVWHIguFhcWDk6iMr2rIcq4p YG5j1o0MDYcKJVGO1/LyZkrfuiu5jYZ2+90CFtCqaQ5iDTcFX/P1ZtYsSyAD+sU7Ei4i CKUbFyQUZjW4h0KZUwPzAyGalQlmU+Zmh6EyzINpTKsIoPfaWsULsciXkxKA6/M6zeZd dvstkCsUo/8/MNQSmat06weng1Enr/SPoPJDYBwJjzIoc10PzN3mJ0WyZ/I0pjFyEUKa 7Wfq41AJpg1iwCRpv/bdvIL4A7whDKn0/c20s6BYEEJ92/S1IlGl2T1aQ63PykfIHZV8 D9pA== X-Gm-Message-State: ALKqPwdO5CoSnONeyM0Un5ItEDMaYvIpFmD8/E10fNSO4b3gbRdV6yRv shACwY1z9gZuSBCDubIvJMQ= X-Google-Smtp-Source: AB8JxZpbVkmvvyPo9lAXEtfTS6rbc46/pwoqTteRALfGPqYY697wIfyu7RmtKcJVlMDeLljt3A1yhQ== X-Received: by 2002:a1c:cb03:: with SMTP id b3-v6mr3997315wmg.45.1527086044014; Wed, 23 May 2018 07:34:04 -0700 (PDT) Received: from localhost ([2a00:23c5:be9a:5200:ce4c:82c0:d567:ecbb]) by smtp.gmail.com with ESMTPSA id 72-v6sm4173553wrb.22.2018.05.23.07.34.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 May 2018 07:34:03 -0700 (PDT) From: luca.boccassi@gmail.com To: Andy Green Cc: Bruce Richardson , dpdk stable Date: Wed, 23 May 2018 15:33:29 +0100 Message-Id: <20180523143344.16885-8-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180523143344.16885-1-luca.boccassi@gmail.com> References: <20180516100945.4449-2-luca.boccassi@gmail.com> <20180523143344.16885-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net: explicit cast of multicast bit clearing' has been queued to LTS release 16.11.7 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, 23 May 2018 14:34:05 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 05/25/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 11b8de648c148911d29728c6fa9a831268ac242f Mon Sep 17 00:00:00 2001 From: Andy Green Date: Thu, 17 May 2018 21:49:47 +0800 Subject: [PATCH] net: explicit cast of multicast bit clearing [ upstream commit beb4076567441bb6f936f99f442c2a8de911bb3c ] GCC 8.1 warned: rte_ether.h:213:13: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] addr[0] &= ~ETHER_GROUP_ADDR; Fixes: 7ef007291004 ("ethdev: random MAC address") Signed-off-by: Andy Green Acked-by: Bruce Richardson --- lib/librte_net/rte_ether.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_net/rte_ether.h b/lib/librte_net/rte_ether.h index 43814f626..796fd56de 100644 --- a/lib/librte_net/rte_ether.h +++ b/lib/librte_net/rte_ether.h @@ -239,7 +239,7 @@ static inline void eth_random_addr(uint8_t *addr) uint8_t *p = (uint8_t *)&rand; rte_memcpy(addr, p, ETHER_ADDR_LEN); - addr[0] &= ~ETHER_GROUP_ADDR; /* clear multicast bit */ + addr[0] &= (uint8_t)~ETHER_GROUP_ADDR; /* clear multicast bit */ addr[0] |= ETHER_LOCAL_ADMIN_ADDR; /* set local assignment bit */ } -- 2.14.2