On 01/30/2018 03:49 PM, kbuild test robot wrote: > Hi Mike, > > Thank you for the patch! Perhaps something to improve: > > [auto build test WARNING on mmotm/master] > [also build test WARNING on next-20180126] > [cannot apply to linus/master v4.15] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve the system] > > url: > https://github.com/0day-ci/linux/commits/Mike-Kravetz/restructure-memfd-code/20180131-023405 > base: git://git.cmpxchg.org/linux-mmotm.git master > reproduce: > # apt-get install sparse > make ARCH=x86_64 allmodconfig > make C=1 CF=-D__CHECK_ENDIAN__ > > > sparse warnings: (new ones prefixed by >>) > >>> mm/memfd.c:40:9: sparse: incorrect type in assignment (different address >>> spaces) @@ expected void @@ got void <avoid @@
<snip> > :::::: The code at line 40 was first introduced by commit > :::::: 6df4ed2a410bc04f1ec04dce16ccd236707f7f32 mm: memfd: split out memfd > for use by multiple filesystems Yes, but I also removed those same warnings from mm/shmem.c so I should get some credit for that. :) I fixed up the warnings in the moved code and will send out v2. -- Mike Kravetz