On Mon, Feb 19 2018, kbuild test robot wrote: > Hi NeilBrown, > > Thank you for the patch! Perhaps something to improve: > > [auto build test WARNING on nfs/linux-next] > [also build test WARNING on v4.16-rc2 next-20180219] > [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/NeilBrown/Remove-generic-rpc-credentials-and-associated-changed-V3/20180219-190836 > base: git://git.linux-nfs.org/projects/trondmy/linux-nfs.git linux-next > reproduce: > # apt-get install sparse > make ARCH=x86_64 allmodconfig > make C=1 CF=-D__CHECK_ENDIAN__ > > > sparse warnings: (new ones prefixed by >>) > >>> fs/nfs/flexfilelayout/flexfilelayout.c:517:40: sparse: incorrect type in initializer (different address spaces) @@ expected struct cred const @@ got cred const @@ > fs/nfs/flexfilelayout/flexfilelayout.c:517:40: expected struct cred const > fs/nfs/flexfilelayout/flexfilelayout.c:517:40: got struct cred const Documentation Kbuild Kconfig Makefile certs drivers firmware fs include samples scripts sound tools cred Hi Mr Robot :-) It looks like you have some strange wild-card expansion happening here. I think the above should be > fs/nfs/flexfilelayout/flexfilelayout.c:517:40: got struct cred const * cred Even after correcting the that, I cannot see what the different address spaces are that might be a problem. Does anyone have any ideas? Thanks, NeilBrown
Attachment:
signature.asc
Description: PGP signature