* [vfs:untested-uaccess 39/79] arch/m32r/include/asm/uaccess.h:469:2: error: implicit declaration of function 'prefetchw'
@ 2017-03-26 5:47 kbuild test robot
0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2017-03-26 5:47 UTC (permalink / raw)
To: Al Viro; +Cc: kbuild-all, linux-fsdevel
[-- Attachment #1: Type: text/plain, Size: 4154 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git untested-uaccess
head: e4c5cc79ec8eab6bc3e74d9994b33f368f137223
commit: 16bfbc92cfda8c402fb227be346da801d5517ff0 [39/79] m32r: switch to RAW_COPY_USER
config: m32r-m32104ut_defconfig (attached as .config)
compiler: m32r-linux-gcc (GCC) 6.2.0
reproduce:
wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 16bfbc92cfda8c402fb227be346da801d5517ff0
# save the attached .config to linux build tree
make.cross ARCH=m32r
All errors (new ones prefixed by >>):
In file included from include/linux/uaccess.h:13:0,
from include/net/checksum.h:25,
from include/linux/skbuff.h:31,
from include/linux/icmpv6.h:4,
from include/linux/ipv6.h:82,
from include/net/ipv6.h:16,
from net/ipv6/addrconf_core.c:7:
arch/m32r/include/asm/uaccess.h: In function 'raw_copy_from_user':
>> arch/m32r/include/asm/uaccess.h:469:2: error: implicit declaration of function 'prefetchw' [-Werror=implicit-function-declaration]
prefetchw(to);
^~~~~~~~~
cc1: some warnings being treated as errors
--
In file included from include/linux/uaccess.h:13:0,
from arch/m32r/kernel/traps.c:25:
arch/m32r/include/asm/uaccess.h: In function 'raw_copy_from_user':
>> arch/m32r/include/asm/uaccess.h:469:2: error: implicit declaration of function 'prefetchw' [-Werror=implicit-function-declaration]
prefetchw(to);
^~~~~~~~~
arch/m32r/kernel/traps.c: In function 'do_trap':
arch/m32r/kernel/traps.c:255:8: error: implicit declaration of function 'fixup_exception' [-Werror=implicit-function-declaration]
if (!fixup_exception(regs))
^~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
--
In file included from include/linux/uaccess.h:13:0,
from arch/m32r/kernel/m32r_ksyms.c:11:
arch/m32r/include/asm/uaccess.h: In function 'raw_copy_from_user':
>> arch/m32r/include/asm/uaccess.h:469:2: error: implicit declaration of function 'prefetchw' [-Werror=implicit-function-declaration]
prefetchw(to);
^~~~~~~~~
In file included from include/linux/linkage.h:6:0,
from include/linux/kernel.h:6,
from include/linux/list.h:8,
from include/linux/module.h:9,
from arch/m32r/kernel/m32r_ksyms.c:1:
arch/m32r/kernel/m32r_ksyms.c: At top level:
>> arch/m32r/kernel/m32r_ksyms.c:29:15: error: '__generic_copy_from_user' undeclared here (not in a function)
EXPORT_SYMBOL(__generic_copy_from_user);
^
include/linux/export.h:65:16: note: in definition of macro '___EXPORT_SYMBOL'
extern typeof(sym) sym; \
^~~
arch/m32r/kernel/m32r_ksyms.c:29:1: note: in expansion of macro 'EXPORT_SYMBOL'
EXPORT_SYMBOL(__generic_copy_from_user);
^~~~~~~~~~~~~
>> arch/m32r/kernel/m32r_ksyms.c:30:15: error: '__generic_copy_to_user' undeclared here (not in a function)
EXPORT_SYMBOL(__generic_copy_to_user);
^
include/linux/export.h:65:16: note: in definition of macro '___EXPORT_SYMBOL'
extern typeof(sym) sym; \
^~~
arch/m32r/kernel/m32r_ksyms.c:30:1: note: in expansion of macro 'EXPORT_SYMBOL'
EXPORT_SYMBOL(__generic_copy_to_user);
^~~~~~~~~~~~~
cc1: some warnings being treated as errors
vim +/prefetchw +469 arch/m32r/include/asm/uaccess.h
463 /* We let the __ versions of copy_from/to_user inline, because they're often
464 * used in fast paths and have only a small space overhead.
465 */
466 static inline unsigned long
467 raw_copy_from_user(void *to, const void __user *from, unsigned long n)
468 {
> 469 prefetchw(to);
470 __copy_user(to, from, n);
471 return n;
472 }
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 11124 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-03-26 5:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-26 5:47 [vfs:untested-uaccess 39/79] arch/m32r/include/asm/uaccess.h:469:2: error: implicit declaration of function 'prefetchw' kbuild test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).