[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CANpmjNPOu2rduGN-jbpMi77vsfz2J5q-EPfkvHqr48K9DEcmSQ@mail.gmail.com>
Date: Thu, 28 May 2020 17:30:44 +0200
From: Marco Elver <elver@...gle.com>
To: Luc Van Oostenryck <luc.vanoostenryck@...il.com>
Cc: Borislav Petkov <bp@...e.de>, kbuild test robot <lkp@...el.com>,
kbuild-all@...ts.01.org, LKML <linux-kernel@...r.kernel.org>,
"the arch/x86 maintainers" <x86@...nel.org>,
linux-sparse@...r.kernel.org, Arnd Bergmann <arnd@...db.de>,
Will Deacon <will@...nel.org>,
Peter Zijlstra <peterz@...radead.org>
Subject: Re: [tip:locking/kcsan 12/12] /bin/bash: line 1: 61526 Segmentation
fault sparse ...
On Thu, 28 May 2020 at 17:22, Luc Van Oostenryck
<luc.vanoostenryck@...il.com> 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
Powered by blists - more mailing lists