Re: [PATCH v10 00/12] arm64: untag user pointers passed to the kernel

2019-02-26 Thread Luc Van Oostenryck
7;m not sure if it's > possible apply a __tagged/__untagged kind of attribute to non-pointer > types, is it? > > [1] https://patchwork.kernel.org/patch/10581535/ It's something that should need to be added to sparse since it's different from what sparse already have (the existing __bitwise and concept of address-space doesn't seem to do the job here). -- Luc Van Oostenryck

Re: [PATCH v13 05/25] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS

2018-12-11 Thread Luc Van Oostenryck
On Thu, Dec 06, 2018 at 01:24:23PM +0100, Andrey Konovalov wrote: > diff --git a/include/linux/compiler-clang.h b/include/linux/compiler-clang.h > index 3e7dafb3ea80..39f668d5066b 100644 > --- a/include/linux/compiler-clang.h > +++ b/include/linux/compiler-clang.h > @@ -16,9 +16,13 @@ > /* all cla

Re: [PATCH 1/2] Compiler Attributes: add support for __fallthrough (gcc >= 7.1)

2018-10-22 Thread Luc Van Oostenryck
On Sun, Oct 21, 2018 at 07:14:13PM +0200, Miguel Ojeda wrote: > > While comment parsing is a good idea to deal with old codebases > that used such a comment as documentation for humans, the best > solution is to use the attribute: > > * It is a "real" part of the AST (=> better for tooling). T

Re: [PATCH v7 0/8] arm64: untag user pointers passed to the kernel

2018-10-03 Thread Luc Van Oostenryck
patchset). > - Added more context to the cover letter. > - Updated Documentation/arm64/tagged-pointers.txt. Hi, I'm quite hapy now with what concerns me (sparse). Please, feel free to add my: Reviewed-by: Luc Van Oostenryck Cheers, -- Luc Van Oostenryck

Re: [PATCH v5 00/15] Compiler Attributes

2018-09-24 Thread Luc Van Oostenryck
ty to recognize __has_attribute > on its own. > > Finally, the nonstring variable attribute series has been applied on top > of this one. Hi Miguel, Feel free to add my Reviewed-by: Luc Van Oostenryck on patches 11-15 (I think the others ones already have it). -- Luc

Re: [PATCH v2] Documentation/process: kernel maintainer PGP guide

2018-02-05 Thread Luc Van Oostenryck
On Thu, Feb 01, 2018 at 09:42:33AM -0500, Konstantin Ryabitsev wrote: > + > +$ git --list-key torva...@kernel.org Small typo here: you meant 'gpg --list-key' instead of 'git ...' Regards, -- Luc Van Oostenryck -- To unsubscribe from this list: send the line &quo

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 11:29 PM, Peter Rosin wrote: > On 2017-06-03 22:26, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman >> wrote: >>> On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >>>> On Sat, Jun 3,

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman wrote: > On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman >> wrote: >> > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote:

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
pport these annotations, of course. In this case, I suppose you're talking about '__must_hold()' which *must* be used instead of a pair of '__releases()' + '__acquires()' when the lock is help on function entry and exit. Cheers, -- Luc Van Oostenryck -- To unsubscribe