Re: [PATCH 0/3] xtensa: clean up __user annotations in asm/uaccess.h

2020-05-22 Thread Max Filippov
On Fri, May 22, 2020 at 2:58 PM Al Viro wrote: > > On Fri, May 22, 2020 at 02:41:50PM -0700, Max Filippov wrote: > Useful test: > > void __user *f(void __user * __user *p) > { > void __user *q; > (void)get_user(q, p); > return q; > } I think this change passes this test,

Re: [PATCH 0/3] xtensa: clean up __user annotations in asm/uaccess.h

2020-05-22 Thread Al Viro
On Fri, May 22, 2020 at 02:41:50PM -0700, Max Filippov wrote: > Hello, > > this series adds missing __user annotations to functions in > asm/uaccess.h. It fixes a bunch of sparse warnings for otherwise correct > code. > > Max Filippov (3): > xtensa: add missing __user annotations to

[PATCH 0/3] xtensa: clean up __user annotations in asm/uaccess.h

2020-05-22 Thread Max Filippov
Hello, this series adds missing __user annotations to functions in asm/uaccess.h. It fixes a bunch of sparse warnings for otherwise correct code. Max Filippov (3): xtensa: add missing __user annotations to __{get,put}_user_check xtensa: fix type conversion in __get_user_size xtensa: add