Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1590303ybt; Thu, 18 Jun 2020 12:16:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxfr3l7HCNqIlFRvroYr9BGrJlD95+n4LayE3wvfSPSmv2syhkTZCFm7Thc3Wh7RJ+nfIB9 X-Received: by 2002:aa7:da8c:: with SMTP id q12mr5617423eds.385.1592507813290; Thu, 18 Jun 2020 12:16:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592507813; cv=none; d=google.com; s=arc-20160816; b=rCq9yOljFmmVnDTX58GnlNX7TqAG4j+lVyMfC//BU3ZUEDpVhaI5Md/sXNBJJKdVZo IZgpXW9P0/9PBCLxZO+EByl/TzbwhvGZKYhNxJ5qGg0cBiAwNiPwoU222Bs4G1TqeYjp GxATByyrt2b/Wz5TRCtAQWn5J+5FIyEB+pk0ubBhMxHg2PnwuKC+RaXQmqmE0ZAr7bp9 P1xJLMi+/0aSwqCMAHImaDxjA1LJgAbq9We3Xtz9XSm0Z2a5/mrJYNd8zkMPh9tJXw7n PkWA4e5SQP+nOa00qnp9YkF21whmBAAC2BMNqR39GeSwZJ9L/GC4LWEQ/KSoZk1Ssg4W PcHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=vV2NKAwwG9weRpJh7z4+sc1G6KD1VqKirshMPIkEXII=; b=jKyNwOgcSXK9Fvo5OurYzWxzLbkkJ0fjcE+1JBBQ+spnr6ZwXwo4Ece/dzpmDn10NG B9rBJN5B1/0U14FzBtkIU3+UOgNN5Y8EUxMKbRudsqjrpkYiMt9dVGu+hL+wJVMd6uGT 5PSy0LsxL2Tc6pUOy1d9ll+56poDg2raTrlsMLYa03gm5vj9fjizU+wv6CEoHyLgkUsB h+hQRbAfxfthRqsMxkweKyMnckyfumHI9CQIHEIR6GCxM7IAmBD7Pc4OGhRHC7aKqeM8 VjpFSiy86nk6q7+Hc4E+KNDouSZJR9YPGPZoNp0zmCi+NfRBiuobDYJEK8Ef1X8yOjdK 9Zpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="V/KLeixE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u20si2341523edq.15.2020.06.18.12.16.29; Thu, 18 Jun 2020 12:16:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="V/KLeixE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727922AbgFRSzM (ORCPT + 99 others); Thu, 18 Jun 2020 14:55:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725953AbgFRSzL (ORCPT ); Thu, 18 Jun 2020 14:55:11 -0400 Received: from mail-ej1-x641.google.com (mail-ej1-x641.google.com [IPv6:2a00:1450:4864:20::641]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98DC6C06174E for ; Thu, 18 Jun 2020 11:55:11 -0700 (PDT) Received: by mail-ej1-x641.google.com with SMTP id k11so7516144ejr.9 for ; Thu, 18 Jun 2020 11:55:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=vV2NKAwwG9weRpJh7z4+sc1G6KD1VqKirshMPIkEXII=; b=V/KLeixEOssNd4u7OnhM5r55EvUDZwZ39FB2mlsyhLmAgpAsiHpvIVJbcHOBTHzZ/b 08O0PjMCnUfAnNK8btjtU/2RwrSTV4o2JPpd4PZgwBIJSc1LsA+pzaHnzyosqCQ3gGqM rJnIYedtUE6XmXlihheH+Q1Atc5Qo0NT+bpEKVFwdwBESkCU+zN5Vhar0C5B5mqNGWIc JzgWkMwL6sIqwOJASIrIgLDRr4bjxmBTSOucaBOsVbqsCkIWyWorsMVsYzkLbBW1QLLn zSANQ1nWSIktZ15c0VrOeJJ8l3+xTHM1QbKv5jhVDhHyUlHFkrCEYTIuZQ6yGBn3VlpS ifTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=vV2NKAwwG9weRpJh7z4+sc1G6KD1VqKirshMPIkEXII=; b=hZO8TSDBiREkEYKyGK2Fj1Y3pe1GG5JuVeaXreMvq2jNoWFlZBf4/BKL9Br5b2Z9sH aj7GGkBHMuDwGmojICnQtOV+EJO8Vk709djj0+B+nlirm8vAR98fA1q5YP3pN+Fe45Tm 7BVXF4zsRgcB7KvchqEMRZ90XIGQeAsFXHHFdxdaKIiA7zCEbwi7o2TB15CHjDBhmZi/ cj3gnail/D78Mkp/FrP7eWArbJoPZzuZnPeXruTLQQNl8pOkh5NhAkmuBNlFJerM3M+J d1SBzYnN+Tl3rRVEXVICTsboiWibpxuMZNb+WJV18TBKOJJZYk0KS7d7TtmFHxzVblAO pOEg== X-Gm-Message-State: AOAM530IJecLzD9AGjNyUlhh9+lra+E5hTiEJ45Hro9Gsk+AhaGhmzAY f8PlERLxt9uaOJRbFrQbxhc= X-Received: by 2002:a17:906:7e5a:: with SMTP id z26mr72834ejr.263.1592506510317; Thu, 18 Jun 2020 11:55:10 -0700 (PDT) Received: from ltop.local ([2a02:a03f:b7f9:7600:4c3c:7f8a:3583:598e]) by smtp.gmail.com with ESMTPSA id g25sm2684039edq.34.2020.06.18.11.55.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jun 2020 11:55:09 -0700 (PDT) Date: Thu, 18 Jun 2020 20:55:07 +0200 From: Luc Van Oostenryck To: Linus Torvalds Cc: kernel test robot , kbuild-all@lists.01.org, LKML , Miguel Ojeda Subject: Re: [PATCH] sparse: use identifiers to define address spaces Message-ID: <20200618185507.p5tmurllwygmfwrq@ltop.local> References: <20200617220226.88948-1-luc.vanoostenryck@gmail.com> <202006181747.1x7hGaZR%lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 18, 2020 at 09:59:05AM -0700, Linus Torvalds wrote: > > The new warnings don't seem to be due to the kernel test robot having > an old version of sparse, but just because the error strings changed, > and presumably the kernel test robot has some "ignore old sparse > warnings" logic. > > So the warnings all look new, even if they aren't. What is strange is that only some of these warnings are shown as new, but not all. For example it shows >> drivers/spi/spi-fsl-spi.c:93:44: sparse: got void [noderef] __iomem *reg_base as new, but not the following one: drivers/spi/spi-fsl-spi.c:294:44: sparse: got void [noderef] __iomem *reg_base while both have their string changed (__iomem). Just to be sure, I checked this file and (of course) all these warnings are old ones, caused by a missing __iomem in the assignments: struct fsl_spi_reg *reg_base = mspi->reg_base; Why some are shown as new and some as old is a mystery to me. -- Luc