Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp7148000ybi; Mon, 8 Jul 2019 15:36:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqwHQW4H4W7c8t2XZteInQRma340juJ0oO3PNvYWO9yCc5ZSOVaJNN8zNxr9LSvhL16GiCuo X-Received: by 2002:a17:90a:d151:: with SMTP id t17mr28426432pjw.60.1562625381938; Mon, 08 Jul 2019 15:36:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562625381; cv=none; d=google.com; s=arc-20160816; b=MrEa4w3ldes2vyyqv6FGN0Gs3TOePTWE+Pqd3kewyRFcyLK58SeIUGTzM/B/xakQjm Sd5hSuSAYDbDGNmNkFHHZC8WUMbi5oqSM3nIlxVNrN2kxlkLE2TWYVW+UZTgpJZfuVoz EOqsJdhY9Vp4npxFV4SqvveqLvgsqZaFprLL2umIkpLSzdC5t9tWQsyVsijQwH23viQ2 XdbWDy2XewcWwckGtqnrmC8+2DxuyIudT0eCt0wgTmwH4xiCOYivsi2SYMJuIvD17CK4 j72+VD6i9YTRLr9BoRssfMs8rt+11Evt4QTKR/AKKuEGB0AwbxFhaCHc6QMPl8VUdFDD nnyA== 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=OIbVbfTQw3ixBPhLxTY4lIMGteHWAI5s952AVeU9ZmU=; b=YF9hZAyn519JPkVD0cARuNzd53k+1dRrp2ABB2fjlBmWUInOzLn7hTnWaZLDoqR8bq Wc00VD1EbQ11bTHEplCYXRJEAJIHrHbXUn/hyW2+j02cKmN0ogSE82kxI6zHynT5udP4 66fQrrxUgNubl6jGViTyyeoNPy9YOlWwQDOf9m6OaBKeLPa8PncFecgXA+j5WbfuUF3R csMWF51haDs1v1KAcIDnADcRYaYok0TUoojFKoIlN98CegjuolnSro11Fo86kaD4JDfU pDXUqW2wJBdnJRU7xjhZ9C2fdOh5xycaYENK3U9tQYMiUNx9FRnkk7ZcY2eOlP580iij GIAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=V9loN213; 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 z7si2212289pga.409.2019.07.08.15.36.07; Mon, 08 Jul 2019 15:36:21 -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=V9loN213; 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 S2387878AbfGHPWD (ORCPT + 99 others); Mon, 8 Jul 2019 11:22:03 -0400 Received: from mail.kernel.org ([198.145.29.99]:48214 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730971AbfGHPWB (ORCPT ); Mon, 8 Jul 2019 11:22:01 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.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 01E8521734; Mon, 8 Jul 2019 15:22:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1562599321; bh=KawLcqAK8Jtlnzz5LbCaBUmEuHDVz6zoCaHEviFevVk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=V9loN213sl9t7WNp4KeyDiWVjfcZ02yJpm6a0hnPjTCpek6uV0XVMk/P7TnKN1f2I rHC1HzBWyx96lgisDgf36AzOr+OOWaR1zFNJKX0G578pvCHt368+GCBTUEuIa2BoeP RGY0vpF6ReqUh9X7HnNZRHQKvS6O2QMR8hyH5X7M= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Paul Burton , Ganesan Ramalingam , James Hogan , Jayachandran C , John Crispin , Ralf Baechle , linux-mips@linux-mips.org, Sasha Levin Subject: [PATCH 4.9 077/102] MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send() Date: Mon, 8 Jul 2019 17:13:10 +0200 Message-Id: <20190708150530.442187589@linuxfoundation.org> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190708150525.973820964@linuxfoundation.org> References: <20190708150525.973820964@linuxfoundation.org> User-Agent: quilt/0.66 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 [ Upstream commit 02eec6c9fc0cb13169cc97a6139771768791f92b ] In nlm_fmn_send() we have a loop which attempts to send a message multiple times in order to handle the transient failure condition of a lack of available credit. When examining the status register to detect the failure we check for a condition that can never be true, which falls foul of gcc 8's -Wtautological-compare: In file included from arch/mips/netlogic/common/irq.c:65: ./arch/mips/include/asm/netlogic/xlr/fmn.h: In function 'nlm_fmn_send': ./arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare] if ((status & 0x2) == 1) ^~ If the path taken if this condition were true all we do is print a message to the kernel console. Since failures seem somewhat expected here (making the console message questionable anyway) and the condition has clearly never evaluated true we simply remove it, rather than attempting to fix it to check status correctly. Signed-off-by: Paul Burton Patchwork: https://patchwork.linux-mips.org/patch/20174/ Cc: Ganesan Ramalingam Cc: James Hogan Cc: Jayachandran C Cc: John Crispin Cc: Ralf Baechle Cc: linux-mips@linux-mips.org Signed-off-by: Sasha Levin --- arch/mips/include/asm/netlogic/xlr/fmn.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/mips/include/asm/netlogic/xlr/fmn.h b/arch/mips/include/asm/netlogic/xlr/fmn.h index 5604db3d1836..d79c68fa78d9 100644 --- a/arch/mips/include/asm/netlogic/xlr/fmn.h +++ b/arch/mips/include/asm/netlogic/xlr/fmn.h @@ -301,8 +301,6 @@ static inline int nlm_fmn_send(unsigned int size, unsigned int code, for (i = 0; i < 8; i++) { nlm_msgsnd(dest); status = nlm_read_c2_status0(); - if ((status & 0x2) == 1) - pr_info("Send pending fail!\n"); if ((status & 0x4) == 0) return 0; } -- 2.20.1