Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp2463205imd; Fri, 2 Nov 2018 11:50:57 -0700 (PDT) X-Google-Smtp-Source: AJdET5crpQpGsYqRajWtOtiLjhl8GLftkt0vIwKPPaWQFBzvkL9IC7nbAJVV9kmWK/WzrMlZ6+7B X-Received: by 2002:a63:1624:: with SMTP id w36-v6mr11639380pgl.409.1541184657344; Fri, 02 Nov 2018 11:50:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1541184657; cv=none; d=google.com; s=arc-20160816; b=NOe6DmHol+XuFZld7lYhP1lWjPNTUJrVwQ5FhLljyfqgck5JPtWV2Um/EzljlOmUNZ F74OaZ/4WCa6yuH+/dUqknvKUHyVIQ2Kg03eSUnkFhEE/V52p2kYctKJVo/TaS9i7LwU xi+j7eA1nX7lrlqx+XProYPJGzxae4PAAId3uzp5QTMeC5PvDRKE+1tGY911M4YJNH3Q LfVHkNsHNS3INxe1KZMNdKrClhvYCFltgaNJ6eBZuBZGyJbZSlTXlPqa2U6esdkdCJnH gZ57Vo2XQscNleLFqldI6PRzvfPdHqNT6kuAc37+p8Q5hIfEwINVCovCq0NzDt1PTuwW lKxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=mz6wnqW1Gg5BfS1JxRPKurBZS5D7lK7j/hgJiYR9+FQ=; b=kDluuCnVJgw0ax2SbzxU2xP35oQ6MAt4G98Z8YQFS5M1jmye710xNs/yWtmPfMpfJH sgvZLrkJr3IoAKqGElDFGvlBniaOdNcZaLwhRqW63zX+q4s7Dc+IWUoo/H+C7WuYzjS+ YJX+Aos3RM/jOMYJ/Rmy1GAO2sfr8Q1SqLMKuYqflhlwFfrpm8avXyxkDBAggsp9H11T dnPntlaILOfwf/skVHpcrjSWlKDXYxb3M2UbB42g7sBOSSwmXoAwHGjYHm8tL9ixDv1m wTDrfIgtNS5HBkiYFwBrclZIxKFZ/cWx5qu+qD/dVU77GKGhdjr/cewW8WDxSY36lJD5 VYIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=c8bKMz7l; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w5-v6si37720259pgm.174.2018.11.02.11.50.42; Fri, 02 Nov 2018 11:50:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=c8bKMz7l; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730578AbeKCD5B (ORCPT + 99 others); Fri, 2 Nov 2018 23:57:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:52584 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729513AbeKCD5B (ORCPT ); Fri, 2 Nov 2018 23:57:01 -0400 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id EC2812082D; Fri, 2 Nov 2018 18:48:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1541184527; bh=hpbu7Qs1Xkx2YpmaaGTnP7Xl8Zdrc5kRSvjfhgqw2JI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=c8bKMz7lencFOuVmItC5OSLjxoeECk7kHQW2ZH6Tkt6A7tMl5jG3J+FZ0qXKsL7Hw QGwUUj5GMGu0vUc/R97ee5FfKLY8pwgedfQh3p3+tJ3Ec6D+3aljDIUiso+WpIEP31 VA5+eHgwexpV3Ecx5pimI7/MJMPl8KteGTTcXcOk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Nathan Chancellor , "David S. Miller" , Sasha Levin Subject: [PATCH 4.14 028/143] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt Date: Fri, 2 Nov 2018 19:33:33 +0100 Message-Id: <20181102182859.306312065@linuxfoundation.org> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181102182857.064326086@linuxfoundation.org> References: <20181102182857.064326086@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ [ Upstream commit 77f2d753819b7d50c16abfb778caf1fe075faed0 ] Clang warns when one enumerated type is implicitly converted to another. drivers/net/ethernet/qlogic/qed/qed_iwarp.c:1713:25: warning: implicit conversion from enumeration type 'enum tcp_ip_version' to different enumeration type 'enum qed_tcp_ip_version' [-Wenum-conversion] cm_info->ip_version = TCP_IPV4; ~ ^~~~~~~~ drivers/net/ethernet/qlogic/qed/qed_iwarp.c:1733:25: warning: implicit conversion from enumeration type 'enum tcp_ip_version' to different enumeration type 'enum qed_tcp_ip_version' [-Wenum-conversion] cm_info->ip_version = TCP_IPV6; ~ ^~~~~~~~ 2 warnings generated. Use the appropriate values from the expected type, qed_tcp_ip_version: TCP_IPV4 = QED_TCP_IPV4 = 0 TCP_IPV6 = QED_TCP_IPV6 = 1 Link: https://github.com/ClangBuiltLinux/linux/issues/125 Signed-off-by: Nathan Chancellor Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/qlogic/qed/qed_iwarp.c b/drivers/net/ethernet/qlogic/qed/qed_iwarp.c index e41f28602535..eb666877d1aa 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_iwarp.c +++ b/drivers/net/ethernet/qlogic/qed/qed_iwarp.c @@ -1672,7 +1672,7 @@ qed_iwarp_parse_rx_pkt(struct qed_hwfn *p_hwfn, cm_info->local_ip[0] = ntohl(iph->daddr); cm_info->remote_ip[0] = ntohl(iph->saddr); - cm_info->ip_version = TCP_IPV4; + cm_info->ip_version = QED_TCP_IPV4; ip_hlen = (iph->ihl) * sizeof(u32); *payload_len = ntohs(iph->tot_len) - ip_hlen; @@ -1692,7 +1692,7 @@ qed_iwarp_parse_rx_pkt(struct qed_hwfn *p_hwfn, cm_info->remote_ip[i] = ntohl(ip6h->saddr.in6_u.u6_addr32[i]); } - cm_info->ip_version = TCP_IPV6; + cm_info->ip_version = QED_TCP_IPV6; ip_hlen = sizeof(*ip6h); *payload_len = ntohs(ip6h->payload_len); -- 2.17.1