Messages in this thread | | | Subject | Re: [PATCH 3/3] mm: memfd: remove memfd code from shmem files and use new memfd files | From | Mike Kravetz <> | Date | Tue, 30 Jan 2018 18:28:03 -0800 |
| |
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
| |