Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp685610pxb; Tue, 5 Apr 2022 18:44:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzxAxPg7PnyQrAvMeI4YOJsNh00Ls6ZTnb/fRxfetlEWOcfyB0xvOookWyPjLfGjlEJPMEl X-Received: by 2002:a17:906:99c5:b0:6df:8215:4ccd with SMTP id s5-20020a17090699c500b006df82154ccdmr6171503ejn.684.1649209383786; Tue, 05 Apr 2022 18:43:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649209383; cv=none; d=google.com; s=arc-20160816; b=ZLdvcNEJqcsnSk0N6QhddtBuaImZzD49KVKvzWE59uI5sac0Kd/1fT6sgpBRBIdBi0 tGL0Crti+54R7AFjYyiKSivQTxrG5syIfw98utI9v5HxhbD825kPeF379CUAaEHA05yZ y+lqr2V52Lxa6NV5sBvMhHCWwdcPltp23ZHZW+RzU74+LLK6ld5uQbpMR80rvjBccnCU p15WyPpHzixXsgPaYVVH3HmIP7FrA0LrQuV5+0MZGY7M0EMezQUeJ2hmnP2J4/WK8zya I/dA65Nq1px81tY/IYwUObLVdzhAzV3K73RQhsW0eXE+AEOtd2LmD7VFOENsV3rslXYL hQBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=YJCYvWvClTjCub+y+U9Ho4Md9K+tGvZUYJ0kPl0qJ54=; b=ddsaYTORuxQPwXRAJGau+LxUh2D3RjTStNziXWT2djKzkg3LrPi018LCT2Sp+0j1s/ +26z1FzW1qYHuOFuc80rZUBAvAUc3Vq2rmTmbpofolRt3aFXsY8jKbwO8Rh68m4BKn/f irK5Axd+/wqnJej+/srfwt7PHWxGA7TIU6sew0fSTYwxyF0BUkvf0nmAkvDvbflzN1YA WqSxnVMAzfBfV2qRSKA8i5fGBPfWSv9CKm6K9hPjOec64mDQYkWsapC6Ozzxgj27zOaR +Z3Tzup6Wmvcy25xItG78hoHr7WR2hjFCGOBA8s9kNFtzvl6Z4yfVP+qGUu9/wo6JTB5 OyoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=JnGWI3ZC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id rs27-20020a170907037b00b006e7f909254csi4958571ejb.682.2022.04.05.18.42.34; Tue, 05 Apr 2022 18:43:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=JnGWI3ZC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1385839AbiDEMjE (ORCPT + 99 others); Tue, 5 Apr 2022 08:39:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236737AbiDEJDe (ORCPT ); Tue, 5 Apr 2022 05:03:34 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 684CCF76; Tue, 5 Apr 2022 01:55:12 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 1FE78B81BC5; Tue, 5 Apr 2022 08:55:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7764FC385A4; Tue, 5 Apr 2022 08:55:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1649148909; bh=6+9kOnTAntUOhvfGm7xQGXJ5NZ8bUKFJ/hdZcBWcIkQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JnGWI3ZCpGH+see8TFKwT73Cdf8CKBC+MfC/4X9uNVl1SgeX3MVaZ8+gpUuHi7grK Q6JdsxxdwTJ0MqAyLUKswAUMocKPndC1jUQqdukSMM62O2zBTlxvNtQf7fhjCQhsan wpREv6eIsSuj/9CN90w+FKjGF9OBFA+gyfFaXn8o= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Aashish Sharma , Mike Snitzer , Sasha Levin Subject: [PATCH 5.16 0526/1017] dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS Date: Tue, 5 Apr 2022 09:23:59 +0200 Message-Id: <20220405070409.909378348@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220405070354.155796697@linuxfoundation.org> References: <20220405070354.155796697@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Aashish Sharma [ Upstream commit 6fc51504388c1a1a53db8faafe9fff78fccc7c87 ] Explicitly convert unsigned int in the right of the conditional expression to int to match the left side operand and the return type, fixing the following compiler warning: drivers/md/dm-crypt.c:2593:43: warning: signed and unsigned type in conditional expression [-Wsign-compare] Fixes: c538f6ec9f56 ("dm crypt: add ability to use keys from the kernel key retention service") Signed-off-by: Aashish Sharma Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin --- drivers/md/dm-crypt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index d4ae31558826..f51aea71cb03 100644 --- a/drivers/md/dm-crypt.c +++ b/drivers/md/dm-crypt.c @@ -2590,7 +2590,7 @@ static int crypt_set_keyring_key(struct crypt_config *cc, const char *key_string static int get_key_size(char **key_string) { - return (*key_string[0] == ':') ? -EINVAL : strlen(*key_string) >> 1; + return (*key_string[0] == ':') ? -EINVAL : (int)(strlen(*key_string) >> 1); } #endif /* CONFIG_KEYS */ -- 2.34.1