Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2126679rwb; Wed, 30 Nov 2022 02:42:48 -0800 (PST) X-Google-Smtp-Source: AA0mqf6dusLjKZ1A2cXT9/ubEJZ8sR5ZQc970Y+zcjqcpBlZGDmKulNm4oVGC0OqebJIElx57Cw2 X-Received: by 2002:a17:907:908d:b0:7be:fbc9:df5 with SMTP id ge13-20020a170907908d00b007befbc90df5mr13777289ejb.316.1669804968670; Wed, 30 Nov 2022 02:42:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669804968; cv=none; d=google.com; s=arc-20160816; b=QCulpbi4Z7pMSUfWnmThPnx3mSZ8Of4ui96wtn1+RU2VIIko//fZp6oppMb59ITBdO rIsNjPchnSz26keo/Ov2OavXwx/jqDBuDPXnNk8MtzbrmDpSaSkHcQJf9WKbHggbfcGy aG4/baVGCvS5TnKVqjxAToKV8+9JZns4TAHOMBKXKn4BaRslTi6rxrVDY9gdPknDaH/R bFyp6r50E7e869vM4k8IRJ+1GEMlkWrdYsTHDa54mS36/IZj+a2GKVlkjPrGBccyoKmR HnXAmXrzXRR28qgO8JN0GZbur3KZUZdZ7MI3g3FVnaJXmFoMwGil12/DUd0fIUqkQcyT 73jw== 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:date :message-id:subject:references:in-reply-to:to:from; bh=+xraU0KZgbJOLifoUQMW/lCUaAviljoNBdg/Q04n5sI=; b=f9nCXzB2avbBI3NIUh+AfjTEYVUUiCZ5tl49xkQ+hspe+/9nwjAikDFUzWChT+V5g2 /48DQSAY8fz8jONrBRA8BCKMHasQMI/KXNLRC/Xp0Hkqv1RBQBTfuZuzTtCah0bBE3Sl FPQDOfkaedt0ZcFzE2ia7qm2TuANZmr+kVgdt1hW3w6YjU5w0S0Ymg1Q13SiV5fiha4J BlYor84uXqrrzGelbh0OYYa8dQwuVyugWNP+krlgRrOrSA5c9LM1Z4M7Hj4ViC13df8Y T/piq2ZJXvGriwShC4Btj20e+DyWYME5NxXSdsLiaYxxe+j6QNFGtBXjSbhCsvl1GnFt YXog== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id vh12-20020a170907d38c00b007adef1dceffsi877321ejc.677.2022.11.30.02.42.29; Wed, 30 Nov 2022 02:42:48 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232986AbiK3Jh3 (ORCPT + 84 others); Wed, 30 Nov 2022 04:37:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41292 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235325AbiK3JhG (ORCPT ); Wed, 30 Nov 2022 04:37:06 -0500 Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CA2228BD0D for ; Wed, 30 Nov 2022 01:34:03 -0800 (PST) Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4NMYtf30w7z4xvh; Wed, 30 Nov 2022 20:34:02 +1100 (AEDT) From: Michael Ellerman To: joel@jms.id.au, npiggin@gmail.com, linux-kernel@vger.kernel.org, christophe.leroy@csgroup.eu, mpe@ellerman.id.au, ruanjinjie , Julia.Lawall@inria.fr, linuxppc-dev@lists.ozlabs.org In-Reply-To: <20221019063414.3758087-1-ruanjinjie@huawei.com> References: <20221019063414.3758087-1-ruanjinjie@huawei.com> Subject: Re: [PATCH -next v2] powerpc/mpic_msgr: fix cast removes address space of expression warnings Message-Id: <166980024887.3017288.841160634700021311.b4-ty@ellerman.id.au> Date: Wed, 30 Nov 2022 20:24:08 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS 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 On Wed, 19 Oct 2022 14:34:14 +0800, ruanjinjie wrote: > When build Linux kernel, encounter the following warnings: > > ./arch/powerpc/sysdev/mpic_msgr.c:230:38: warning: cast removes address space '__iomem' of expression > ./arch/powerpc/sysdev/mpic_msgr.c:230:27: warning: incorrect type in assignment (different address spaces) > > The data type of msgr->mer and msgr->base are 'u32 __iomem *', but > converted to 'u32 *' and 'u8 *' directly and cause above warnings, now > instead of using a type cast, change the size of the pointer offset to fix > these warnings. > > [...] Applied to powerpc/next. [1/1] powerpc/mpic_msgr: fix cast removes address space of expression warnings https://git.kernel.org/powerpc/c/16a3f41ff3322830683d3ccc14d77736829c61bf cheers