Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp524047ybm; Thu, 28 May 2020 08:35:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwnXH5fUYllIIh7adMn+WnMWcQcBxmbc1KDqpd8CCLK/JDdT8IBqmr2vNlKV55bzAi1wy3Y X-Received: by 2002:a50:fd19:: with SMTP id i25mr2411163eds.248.1590680121476; Thu, 28 May 2020 08:35:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590680121; cv=none; d=google.com; s=arc-20160816; b=xtPIdkrTrDBvT7cBGbRH01nVYuLOHgvbMMQVS+W9qfzwbjP5qYdS4YAADJp0bisqNx /WVfifwH9u1asZyORToL9knsHipdrNuMknCBhDga+8yOmr1vmvokKC5Svbs34tmkezwx CdSofBf5fP59V+HrjMfyHXX+BCur7a4G7MU+0r8kfWcKz9fL41IdFuggedEQBt/cFxh5 +wqCO6Qg7Erxxav83I4c0yWPFIhIW2gIqcbQwBzt7j5c5/YayDpAQpIvLhdnQSGPB9sz /Wn+WmO+/0Cx54ewaUXrO0D9u+sLLrvU0XCgGBi08v6gPP76DrGBOazznpaXVcO8pSYm oIXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=7zLzuBtkzzrfMI0aeJbgJ3mTynJAFHTEFBcwCOtpGB4=; b=1IoM/Tq8sKqWZ75Cju4HIGddRbbYRz3LxdlqH9XRi9JOzc3DwYvXncZh6lZDjpOvrf v0I/V4rVgZYUEbNv5tWa9Xq90CZyjqdXe1qkkKvSMvrl07vLf6ZOa/ZPDBmzRVPIV4GN pLtVxhLOcmbyhg5/CZNzUSn+JrU9sEApag1esTJHCJ5dhuawGepGGFIZ1PtR788LuHZd JQMeTpGExovObDHRFyrivjhpfMbDU6HCtWutEh240lzr7bBcW3pxug0j1rCRRYHOfkKQ byw8If3RSZSeEc1Z6fPeI9NTlqtPEmOHYT7LLV6QyrTNV7a2OjBOw71F7NZd/ZyotTIW E/zw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ayFVSc4t; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j14si3956106ejk.164.2020.05.28.08.34.57; Thu, 28 May 2020 08:35:21 -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=@google.com header.s=20161025 header.b=ayFVSc4t; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404469AbgE1Pa6 (ORCPT + 99 others); Thu, 28 May 2020 11:30:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51716 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404312AbgE1Pa5 (ORCPT ); Thu, 28 May 2020 11:30:57 -0400 Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9039BC08C5C7 for ; Thu, 28 May 2020 08:30:57 -0700 (PDT) Received: by mail-ot1-x332.google.com with SMTP id c3so2634054otr.12 for ; Thu, 28 May 2020 08:30:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7zLzuBtkzzrfMI0aeJbgJ3mTynJAFHTEFBcwCOtpGB4=; b=ayFVSc4tknZaBb6kjVfuGoESqr8Xq6dcYEdaJ9EYB/CHDo1cRre8XtlVTe5Ac6PRjC bhiDLe1e23kYgPJgdCrpwN0W+110RYPe8+i7gPm242HiX69t4jlbF3hmMSPNWcToc6xT u3IgBxt/ZqJ9Xwe9XRpNtuaCzKx2bio+h5xssFgjiEeY5EfGfon589ZzpEmNMeQOeJYH 5FY+lpQ22iRZUGCHey4q5F2Z+e0mvk1HL+HN4t4XQgj53TRZFqCv9WBowMLI3Yk2ETU1 cY+JCeibtRIKFhk7HxBJz2BeJG4+w9/Ydhbqzp7eYwcSdj07sskhs7sSrkP4leBEEQhC IxTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7zLzuBtkzzrfMI0aeJbgJ3mTynJAFHTEFBcwCOtpGB4=; b=XohXORmf2+d2DG3yL6cyhbDqoOLxW2l8B8DB93rAejy3xSOWFzuMk4XADCWCRqNMdr 7vGrAPeYvQTJGa21sNbYcqqi3lbrVYkuDV8bcwXXMKZ0cYheY3so9GMjP2bQmsnFZFMv +z+yYp/h8Y1YYDdtEkkqzELayAf8G0IsUQln8iSjf3EqjGTyes/h3qNE5Dsm9ozwk3gQ 87FOypiaDuZ0PSV70rokExo+P8rK6j17M723Mn7tJbMh8bzniWyDLrDFXU8nGGPsAFpy Vg60PfuN3gdD779JgaCbv26wG3Xusy9PsN8o1phTqf0+0DKCPZ1P3N12JxHdPS6VzPMZ +1iQ== X-Gm-Message-State: AOAM531iMxJ4MpZoxC4r0p7hpUvYWoGLagJcO+rT4pq6cwSzp7FML1Yy 1PIFGyzqvJCeypLy2mGpIccBLlC8nAXaMz8R++Qcyw== X-Received: by 2002:a9d:27a3:: with SMTP id c32mr2828481otb.233.1590679855941; Thu, 28 May 2020 08:30:55 -0700 (PDT) MIME-Version: 1.0 References: <202005280727.lXn1VnTw%lkp@intel.com> <20200527235442.GC1805@zn.tnic> <20200528075900.GA236442@google.com> <20200528152218.npq53zode7hh7qh4@ltop.local> In-Reply-To: <20200528152218.npq53zode7hh7qh4@ltop.local> From: Marco Elver Date: Thu, 28 May 2020 17:30:44 +0200 Message-ID: Subject: Re: [tip:locking/kcsan 12/12] /bin/bash: line 1: 61526 Segmentation fault sparse ... To: Luc Van Oostenryck Cc: Borislav Petkov , kbuild test robot , kbuild-all@lists.01.org, LKML , "the arch/x86 maintainers" , linux-sparse@vger.kernel.org, Arnd Bergmann , Will Deacon , Peter Zijlstra Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 28 May 2020 at 17:22, Luc Van Oostenryck wrote: > > On Thu, May 28, 2020 at 09:59:00AM +0200, Marco Elver wrote: > > > > Ouch. The below should be all we need, assuming it's the best we can do > > for sparse right now. > > Upstream sparse should be OK with it now. Very good, thank you! For 5.8 we probably still want the ifdef __CHECKER__, otherwise we might break too many existing workflows. But hopefully we can remove it again at some point. At the latest when the kernel deprecates GCC 4.8 support, because then we can just remove the whole unoptimized __unqual_scalar_typeof() definition. Thanks, -- Marco