Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp792179pxb; Fri, 22 Apr 2022 11:14:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxoYquDa+RdUqMpiQ9kx4Sx4YB9DDkNSXiJHriVYKsyQoqs2cAV588EJIVuew7t2CMwqVWO X-Received: by 2002:a17:90b:3809:b0:1d2:ab07:484a with SMTP id mq9-20020a17090b380900b001d2ab07484amr17585210pjb.236.1650651242916; Fri, 22 Apr 2022 11:14:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650651242; cv=none; d=google.com; s=arc-20160816; b=0ICVNk9Po6BAdNyYAc43NfuLJUx/HkBhq+z0oEGdMl+JrKsSJYax18hS/gdPrYj85P zl64SFVBA15mS1+2/y0uh7bEzOvs2eiswVeKIOUtjaoIAF+FhkIrM8PIIRJZJokuYi+N 3Lwb5JRgB4YCPcUipoH4saQulDDnSapE5AUO6s59BV4h8XMxBqd+1ZKYZ7KTmCj6AdFu x6zoVTf1hXN3W+AHLUylUBAY9aQ9owXemR4HUj/uWxxCMeF1F4nO/noEI+KvJtn86JrK iKV4rfOB63eL5+VYkJQRaq0EHMPm1g4670asFPOC3EOcNvUso2to5ZlSpswvfSbI9nsZ 5xlA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=MZB4AAiYpghp+j0HlvXqcm6S1oaOh86fqoD06sTrQvg=; b=gT5vPkXKGBAfOIWx9/gTQBzoYjXY+axQ0SFxjSkT24D4Z2Z5trywwlPC/krIQsaS82 Lal3g17M93+w24VMj2lqHn6UsQItQ3wBZvAx5MwAWMoctJ79ukfZGoPwwNRP4kziwxOS ctGuzezy44Ey4ACHE9+AZhlcUnIj/2HnCmD4eiarBjpJGaPBU8jxNFT3JEjBMbAHfAMt BcCYvIewUiTRZR0S4aVvhdqav0LZu0aiZZxrIQZM0+SiJlv8cNSGBl6ec782FQnUQH2P efpeBW/b71s4J1egVFY/07SnMyHEzlzYKpEzCL+WWzwCFXZIrvM9gKbmqdZj3mPqIP2h trbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EpULbiMc; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id p1-20020a170902bd0100b001587083c785si8259298pls.405.2022.04.22.11.14.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 11:14:02 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EpULbiMc; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7D7A2FB3BD; Fri, 22 Apr 2022 10:49:15 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351509AbiDSLip (ORCPT + 99 others); Tue, 19 Apr 2022 07:38:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41790 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351527AbiDSLhw (ORCPT ); Tue, 19 Apr 2022 07:37:52 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 72B1B201B4 for ; Tue, 19 Apr 2022 04:35:06 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id bv19so32283937ejb.6 for ; Tue, 19 Apr 2022 04:35:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=MZB4AAiYpghp+j0HlvXqcm6S1oaOh86fqoD06sTrQvg=; b=EpULbiMcIyvOq1eTI1FkoG7wHTnnsB+t3uW7Gr9XJVTSv6M+N6+CpqVJ4tX3TkCJmj sx+dBtweIzXDc+/elWAvba2OBrbAX04zVGMt+UVOEGyNqFedX1c7G9LuvmQ/ozIthkTq Y3/IDX3dscPP1/B9ADdZKVAGu6XTtAEaCHeesCj2xtEjHqF5DWbZVPStC3571/pmn2Bq Jc6N0AFyt8OgU0gUmyQ0UxOeUpTVrV+LWpEZXyanIUvvzGU7ES/Sw3k+CIBiihhHS8LF G+8pz++8wqbv055aZZ2wCgi1Pz812gH503ntSZGp5dxdbkotFOTkn+daw5aiX/a4Di1V uI1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MZB4AAiYpghp+j0HlvXqcm6S1oaOh86fqoD06sTrQvg=; b=kFeRJVR8l3Ln5a9iSFS9N8q/h7WRqzgrqOhPfjxQoTSyJ1GToe+8sw0rI5xxUUjqe2 DbBnsMdYz0vIbtvzNHphBsO6+SSZP5QHBpMvbuxCljvrx1j9TDh7bee1HjJcpW/+L64i 7PISpgCnHh6DL7l2Xoabkr84d+x34vr5hTeat/Rs7AzpZkK+GhqldAg3miFucGcU5tMA J1fCrIf8JZ0petliBY3TQiWvuZsWGsnMTp2PUUR8BgwZhV5zrW0NPYAHb6URsB3azCTu +KcBNoDprqV9B/+8tjdT6H2q1J7GQ41KzZ8O+PEIaCCwEndIgUeYA/c6JOx6ygttEi52 3ppA== X-Gm-Message-State: AOAM5308kUMqMd8A3KybuSr+oZ59Ks31OvElKbRKX8dWwyQ3kWkb8I33 7mfCXtNryDnohgWUblvvEXKCWA== X-Received: by 2002:a17:907:7e92:b0:6e8:8df7:cf92 with SMTP id qb18-20020a1709077e9200b006e88df7cf92mr12502150ejc.541.1650368104852; Tue, 19 Apr 2022 04:35:04 -0700 (PDT) Received: from localhost.localdomain (xdsl-188-155-176-92.adslplus.ch. [188.155.176.92]) by smtp.gmail.com with ESMTPSA id ce21-20020a170906b25500b006e89869cbf9sm5608802ejb.105.2022.04.19.04.35.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Apr 2022 04:35:04 -0700 (PDT) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , "Rafael J. Wysocki" Cc: Stuart Yoder , "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , Wei Liu , Dexuan Cui , Bjorn Helgaas , Bjorn Andersson , Mathieu Poirier , Vineeth Vijayan , Peter Oberparleiter , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Christian Borntraeger , Sven Schnelle , Andy Gross , linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, NXP Linux Team , linux-arm-kernel@lists.infradead.org, linux-hyperv@vger.kernel.org, linux-pci@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-s390@vger.kernel.org, linux-arm-msm@vger.kernel.org, alsa-devel@alsa-project.org, linux-spi@vger.kernel.org, virtualization@lists.linux-foundation.org, Linus Torvalds , Rasmus Villemoes , Andy Shevchenko , Krzysztof Kozlowski Subject: [PATCH v7 11/12] rpmsg: Constify local variable in field store macro Date: Tue, 19 Apr 2022 13:34:34 +0200 Message-Id: <20220419113435.246203-12-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220419113435.246203-1-krzysztof.kozlowski@linaro.org> References: <20220419113435.246203-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=no 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 Memory pointed by variable 'old' in field store macro is not modified, so it can be made a pointer to const. Signed-off-by: Krzysztof Kozlowski --- drivers/rpmsg/rpmsg_core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/rpmsg/rpmsg_core.c b/drivers/rpmsg/rpmsg_core.c index 79368a957d89..95fc283f6af7 100644 --- a/drivers/rpmsg/rpmsg_core.c +++ b/drivers/rpmsg/rpmsg_core.c @@ -400,7 +400,8 @@ field##_store(struct device *dev, struct device_attribute *attr, \ const char *buf, size_t sz) \ { \ struct rpmsg_device *rpdev = to_rpmsg_device(dev); \ - char *new, *old; \ + const char *old; \ + char *new; \ \ new = kstrndup(buf, sz, GFP_KERNEL); \ if (!new) \ -- 2.32.0