[csky-linux:linux-next 13/13] undefined reference to `context_tracking_user_exit'
by kernel test robot
tree: https://github.com/c-sky/csky-linux linux-next
head: 66c40fbeccdab07f3ef89bf738f6d0c0536f4975
commit: 66c40fbeccdab07f3ef89bf738f6d0c0536f4975 [13/13] csky: Add context tracking support
config: csky-defconfig (attached as .config)
compiler: csky-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 66c40fbeccdab07f3ef89bf738f6d0c0536f4975
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=csky
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
csky-linux-ld: arch/csky/kernel/entry.o: in function `tlbinvalidl':
>> (.text+0xf4): undefined reference to `context_tracking_user_exit'
csky-linux-ld: arch/csky/kernel/entry.o: in function `tlbinvalids':
(.text+0x212): undefined reference to `context_tracking_user_exit'
csky-linux-ld: arch/csky/kernel/entry.o: in function `$d':
(.text+0x238): undefined reference to `context_tracking_user_exit'
csky-linux-ld: arch/csky/kernel/entry.o: in function `tlbmodified':
(.text+0x346): undefined reference to `context_tracking_user_exit'
csky-linux-ld: arch/csky/kernel/entry.o: in function `csky_systemcall':
(.text+0x3e0): undefined reference to `context_tracking_user_exit'
csky-linux-ld: arch/csky/kernel/entry.o:(.text+0x46c): more undefined references to `context_tracking_user_exit' follow
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
drivers/net/bareudp.c:274:45: warning: Clarify calculation precedence for '&' and
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 7dc6fd0f3b8404542718039f5de19fe56e474578
commit: 571912c69f0ed731bd1e071ade9dc7ca4aa52065 net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc.
date: 5 months ago
compiler: sparc-linux-gcc (GCC) 9.3.0
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
cppcheck warnings: (new ones prefixed by >>)
>> drivers/net/bareudp.c:274:45: warning: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0;
^
vim +274 drivers/net/bareudp.c
240
241 static int bareudp_xmit_skb(struct sk_buff *skb, struct net_device *dev,
242 struct bareudp_dev *bareudp,
243 const struct ip_tunnel_info *info)
244 {
245 bool xnet = !net_eq(bareudp->net, dev_net(bareudp->dev));
246 bool use_cache = ip_tunnel_dst_cache_usable(skb, info);
247 struct socket *sock = rcu_dereference(bareudp->sock);
248 bool udp_sum = !!(info->key.tun_flags & TUNNEL_CSUM);
249 const struct ip_tunnel_key *key = &info->key;
250 struct rtable *rt;
251 __be16 sport, df;
252 int min_headroom;
253 __u8 tos, ttl;
254 __be32 saddr;
255 int err;
256
257 if (!sock)
258 return -ESHUTDOWN;
259
260 rt = ip_route_output_tunnel(skb, dev, bareudp->net, &saddr, info,
261 IPPROTO_UDP, use_cache);
262
263 if (IS_ERR(rt))
264 return PTR_ERR(rt);
265
266 skb_tunnel_check_pmtu(skb, &rt->dst,
267 BAREUDP_IPV4_HLEN + info->options_len);
268
269 sport = udp_flow_src_port(bareudp->net, skb,
270 bareudp->sport_min, USHRT_MAX,
271 true);
272 tos = ip_tunnel_ecn_encap(key->tos, ip_hdr(skb), skb);
273 ttl = key->ttl;
> 274 df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0;
275 skb_scrub_packet(skb, xnet);
276
277 if (!skb_pull(skb, skb_network_offset(skb)))
278 goto free_dst;
279
280 min_headroom = LL_RESERVED_SPACE(rt->dst.dev) + rt->dst.header_len +
281 BAREUDP_BASE_HLEN + info->options_len + sizeof(struct iphdr);
282
283 err = skb_cow_head(skb, min_headroom);
284 if (unlikely(err))
285 goto free_dst;
286
287 err = udp_tunnel_handle_offloads(skb, udp_sum);
288 if (err)
289 goto free_dst;
290
291 skb_set_inner_protocol(skb, bareudp->ethertype);
292 udp_tunnel_xmit_skb(rt, sock->sk, skb, saddr, info->key.u.ipv4.dst,
293 tos, ttl, df, sport, bareudp->port,
294 !net_eq(bareudp->net, dev_net(bareudp->dev)),
295 !(info->key.tun_flags & TUNNEL_CSUM));
296 return 0;
297
298 free_dst:
299 dst_release(&rt->dst);
300 return err;
301 }
302
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[plbossart-sound:fix/sparse-cppcheck-warnings 45/52] sound/aoa/codecs/toonie.c:129:49: error: 'toonie' undeclared
by kernel test robot
tree: https://github.com/thesofproject/linux fix/sparse-cppcheck-warnings
head: fbbfacaed9a8528ff7f26080a980605e6d932d9b
commit: 7e106c71b293750a7c59dd2406f8315dc6fda804 [45/52] ALSA: aoa: toonie: fix variable shadowing
config: powerpc-allyesconfig (attached as .config)
compiler: powerpc64-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 7e106c71b293750a7c59dd2406f8315dc6fda804
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=powerpc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
sound/aoa/codecs/toonie.c: In function 'toonie_init':
>> sound/aoa/codecs/toonie.c:129:49: error: 'toonie' undeclared (first use in this function)
129 | strlcpy(toonie_s->codec.name, "toonie", sizeof(toonie->codec.name));
| ^~~~~~
sound/aoa/codecs/toonie.c:129:49: note: each undeclared identifier is reported only once for each function it appears in
vim +/toonie +129 sound/aoa/codecs/toonie.c
121
122 static int __init toonie_init(void)
123 {
124 toonie_s = kzalloc(sizeof(struct toonie), GFP_KERNEL);
125
126 if (!toonie_s)
127 return -ENOMEM;
128
> 129 strlcpy(toonie_s->codec.name, "toonie", sizeof(toonie->codec.name));
130 toonie_s->codec.owner = THIS_MODULE;
131 toonie_s->codec.init = toonie_init_codec;
132 toonie_s->codec.exit = toonie_exit_codec;
133
134 if (aoa_codec_register(&toonie_s->codec)) {
135 kfree(toonie_s);
136 return -EINVAL;
137 }
138
139 return 0;
140 }
141
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[linux-next:master 8815/13260] tegra210_dmic.c:undefined reference to `__udivdi3'
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: 01830e6c042e8eb6eb202e05d7df8057135b4c26
commit: 8c8ff982e9e2b2eb9255fc393f938915b0ddc127 [8815/13260] ASoC: tegra: Add Tegra210 based DMIC driver
config: i386-allyesconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0
reproduce (this is a W=1 build):
git checkout 8c8ff982e9e2b2eb9255fc393f938915b0ddc127
# save the attached .config to linux build tree
make W=1 ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
Note: the linux-next/master HEAD 01830e6c042e8eb6eb202e05d7df8057135b4c26 builds fine.
It may have been fixed somewhere.
All errors (new ones prefixed by >>):
ld: sound/soc/tegra/tegra210_dmic.o: in function `tegra210_dmic_hw_params':
>> tegra210_dmic.c:(.text+0x574): undefined reference to `__udivdi3'
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[linux-next:master 11690/13260] include/linux/fs.h:2733:6: error: implicit declaration of function 'S_ISREG'
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: 01830e6c042e8eb6eb202e05d7df8057135b4c26
commit: b902bfb3f0e9d07ec9f48256e57e5c5de6108f8c [11690/13260] arm64: stop using <asm/compat.h> directly
config: arm64-allyesconfig (attached as .config)
compiler: aarch64-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout b902bfb3f0e9d07ec9f48256e57e5c5de6108f8c
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arm64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
Note: the linux-next/master HEAD 01830e6c042e8eb6eb202e05d7df8057135b4c26 builds fine.
It may have been fixed somewhere.
All errors (new ones prefixed by >>):
In file included from include/linux/compat.h:17,
from arch/arm64/include/asm/stat.h:13,
from include/linux/stat.h:6,
from include/linux/sysfs.h:22,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from include/linux/irqdomain.h:35,
from include/linux/acpi.h:13,
from include/acpi/apei.h:9,
from include/acpi/ghes.h:5,
from include/linux/arm_sdei.h:8,
from arch/arm64/kernel/asm-offsets.c:10:
include/linux/fs.h: In function 'vfs_whiteout':
include/linux/fs.h:1736:32: error: 'S_IFCHR' undeclared (first use in this function)
1736 | return vfs_mknod(dir, dentry, S_IFCHR | WHITEOUT_MODE, WHITEOUT_DEV);
| ^~~~~~~
include/linux/fs.h:1736:32: note: each undeclared identifier is reported only once for each function it appears in
include/linux/fs.h: At top level:
include/linux/fs.h:1886:46: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
1886 | int (*getattr) (const struct path *, struct kstat *, u32, unsigned int);
| ^~~~~
include/linux/fs.h: In function '__mandatory_lock':
include/linux/fs.h:2372:25: error: 'S_ISGID' undeclared (first use in this function); did you mean 'SIGIO'?
2372 | return (ino->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID;
| ^~~~~~~
| SIGIO
include/linux/fs.h:2372:35: error: 'S_IXGRP' undeclared (first use in this function)
2372 | return (ino->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID;
| ^~~~~~~
include/linux/fs.h: In function 'invalidate_remote_inode':
>> include/linux/fs.h:2733:6: error: implicit declaration of function 'S_ISREG' [-Werror=implicit-function-declaration]
2733 | if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
| ^~~~~~~
>> include/linux/fs.h:2733:32: error: implicit declaration of function 'S_ISDIR'; did you mean 'EISDIR'? [-Werror=implicit-function-declaration]
2733 | if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
| ^~~~~~~
| EISDIR
>> include/linux/fs.h:2734:6: error: implicit declaration of function 'S_ISLNK' [-Werror=implicit-function-declaration]
2734 | S_ISLNK(inode->i_mode))
| ^~~~~~~
include/linux/fs.h: In function 'execute_ok':
include/linux/fs.h:2913:26: error: 'S_IXUGO' undeclared (first use in this function)
2913 | return (inode->i_mode & S_IXUGO) || S_ISDIR(inode->i_mode);
| ^~~~~~~
In file included from include/linux/compat.h:17,
from arch/arm64/include/asm/stat.h:13,
from include/linux/stat.h:6,
from include/linux/sysfs.h:22,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from include/linux/irqdomain.h:35,
from include/linux/acpi.h:13,
from include/acpi/apei.h:9,
from include/acpi/ghes.h:5,
from include/linux/arm_sdei.h:8,
from arch/arm64/kernel/asm-offsets.c:10:
include/linux/fs.h: At top level:
include/linux/fs.h:3274:53: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3274 | extern void generic_fillattr(struct inode *, struct kstat *);
| ^~~~~
include/linux/fs.h:3275:58: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3275 | extern int vfs_getattr_nosec(const struct path *, struct kstat *, u32, unsigned int);
| ^~~~~
include/linux/fs.h:3276:52: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3276 | extern int vfs_getattr(const struct path *, struct kstat *, u32, unsigned int);
| ^~~~~
include/linux/fs.h:3293:60: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3293 | extern int vfs_statx(int, const char __user *, int, struct kstat *, u32);
| ^~~~~
include/linux/fs.h:3294:46: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3294 | extern int vfs_statx_fd(unsigned int, struct kstat *, u32, unsigned int);
| ^~~~~
include/linux/fs.h:3296:64: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3296 | static inline int vfs_stat(const char __user *filename, struct kstat *stat)
| ^~~~~
include/linux/fs.h: In function 'vfs_stat':
include/linux/fs.h:3299:11: error: 'STATX_BASIC_STATS' undeclared (first use in this function)
3299 | stat, STATX_BASIC_STATS);
| ^~~~~~~~~~~~~~~~~
include/linux/fs.h:3299:5: error: passing argument 4 of 'vfs_statx' from incompatible pointer type [-Werror=incompatible-pointer-types]
3299 | stat, STATX_BASIC_STATS);
| ^~~~
| |
| struct kstat *
include/linux/fs.h:3293:53: note: expected 'struct kstat *' but argument is of type 'struct kstat *'
3293 | extern int vfs_statx(int, const char __user *, int, struct kstat *, u32);
| ^~~~~~~~~~~~~~
include/linux/fs.h: At top level:
include/linux/fs.h:3301:61: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3301 | static inline int vfs_lstat(const char __user *name, struct kstat *stat)
| ^~~~~
include/linux/fs.h: In function 'vfs_lstat':
include/linux/fs.h:3304:11: error: 'STATX_BASIC_STATS' undeclared (first use in this function)
3304 | stat, STATX_BASIC_STATS);
| ^~~~~~~~~~~~~~~~~
include/linux/fs.h:3304:5: error: passing argument 4 of 'vfs_statx' from incompatible pointer type [-Werror=incompatible-pointer-types]
3304 | stat, STATX_BASIC_STATS);
| ^~~~
| |
| struct kstat *
include/linux/fs.h:3293:53: note: expected 'struct kstat *' but argument is of type 'struct kstat *'
3293 | extern int vfs_statx(int, const char __user *, int, struct kstat *, u32);
| ^~~~~~~~~~~~~~
include/linux/fs.h: At top level:
include/linux/fs.h:3307:17: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3307 | struct kstat *stat, int flags)
| ^~~~~
include/linux/fs.h: In function 'vfs_fstatat':
include/linux/fs.h:3310:11: error: 'STATX_BASIC_STATS' undeclared (first use in this function)
3310 | stat, STATX_BASIC_STATS);
| ^~~~~~~~~~~~~~~~~
include/linux/fs.h:3310:5: error: passing argument 4 of 'vfs_statx' from incompatible pointer type [-Werror=incompatible-pointer-types]
3310 | stat, STATX_BASIC_STATS);
| ^~~~
| |
| struct kstat *
include/linux/fs.h:3293:53: note: expected 'struct kstat *' but argument is of type 'struct kstat *'
3293 | extern int vfs_statx(int, const char __user *, int, struct kstat *, u32);
| ^~~~~~~~~~~~~~
include/linux/fs.h: At top level:
include/linux/fs.h:3312:44: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3312 | static inline int vfs_fstat(int fd, struct kstat *stat)
| ^~~~~
include/linux/fs.h: In function 'vfs_fstat':
include/linux/fs.h:3314:32: error: 'STATX_BASIC_STATS' undeclared (first use in this function)
3314 | return vfs_statx_fd(fd, stat, STATX_BASIC_STATS, 0);
| ^~~~~~~~~~~~~~~~~
include/linux/fs.h:3314:26: error: passing argument 2 of 'vfs_statx_fd' from incompatible pointer type [-Werror=incompatible-pointer-types]
3314 | return vfs_statx_fd(fd, stat, STATX_BASIC_STATS, 0);
| ^~~~
| |
| struct kstat *
include/linux/fs.h:3294:39: note: expected 'struct kstat *' but argument is of type 'struct kstat *'
3294 | extern int vfs_statx_fd(unsigned int, struct kstat *, u32, unsigned int);
| ^~~~~~~~~~~~~~
include/linux/fs.h: At top level:
include/linux/fs.h:3339:55: warning: 'struct kstat' declared inside parameter list will not be visible outside of this definition or declaration
3339 | extern int simple_getattr(const struct path *, struct kstat *, u32, unsigned int);
| ^~~~~
include/linux/fs.h: In function 'vma_is_fsdax':
>> include/linux/fs.h:3422:6: error: implicit declaration of function 'S_ISCHR' [-Werror=implicit-function-declaration]
3422 | if (S_ISCHR(inode->i_mode))
| ^~~~~~~
include/linux/fs.h: In function 'is_sxid':
include/linux/fs.h:3561:17: error: 'S_ISUID' undeclared (first use in this function)
3561 | return (mode & S_ISUID) || ((mode & S_ISGID) && (mode & S_IXGRP));
| ^~~~~~~
include/linux/fs.h:3561:38: error: 'S_ISGID' undeclared (first use in this function); did you mean 'SIGIO'?
3561 | return (mode & S_ISUID) || ((mode & S_ISGID) && (mode & S_IXGRP));
| ^~~~~~~
| SIGIO
include/linux/fs.h:3561:58: error: 'S_IXGRP' undeclared (first use in this function)
3561 | return (mode & S_ISUID) || ((mode & S_ISGID) && (mode & S_IXGRP));
| ^~~~~~~
include/linux/fs.h: In function 'check_sticky':
include/linux/fs.h:3566:22: error: 'S_ISVTX' undeclared (first use in this function)
3566 | if (!(dir->i_mode & S_ISVTX))
| ^~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:114: arch/arm64/kernel/asm-offsets.s] Error 1
make[2]: Target '__build' not remade because of errors.
make[1]: *** [Makefile:1175: prepare0] Error 2
make[1]: Target 'prepare' not remade because of errors.
make: *** [Makefile:185: __sub-make] Error 2
make: Target 'prepare' not remade because of errors.
vim +/S_ISREG +2733 include/linux/fs.h
^1da177e4c3f41 Linus Torvalds 2005-04-16 2722
c11f0c0b5bb949 Jens Axboe 2016-08-05 2723 #ifdef CONFIG_BLOCK
0c002c2f74e10b Andrew Patterson 2008-09-04 2724 extern int revalidate_disk(struct gendisk *);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2725 extern int check_disk_change(struct block_device *);
93b270f76e7ef3 NeilBrown 2011-02-24 2726 extern int __invalidate_device(struct block_device *, bool);
9361401eb7619c David Howells 2006-09-30 2727 #endif
^1da177e4c3f41 Linus Torvalds 2005-04-16 2728 unsigned long invalidate_mapping_pages(struct address_space *mapping,
^1da177e4c3f41 Linus Torvalds 2005-04-16 2729 pgoff_t start, pgoff_t end);
54bc485522afda Anton Altaparmakov 2007-02-10 2730
^1da177e4c3f41 Linus Torvalds 2005-04-16 2731 static inline void invalidate_remote_inode(struct inode *inode)
^1da177e4c3f41 Linus Torvalds 2005-04-16 2732 {
^1da177e4c3f41 Linus Torvalds 2005-04-16 @2733 if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
^1da177e4c3f41 Linus Torvalds 2005-04-16 @2734 S_ISLNK(inode->i_mode))
fc0ecff698165a Andrew Morton 2007-02-10 2735 invalidate_mapping_pages(inode->i_mapping, 0, -1);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2736 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 2737 extern int invalidate_inode_pages2(struct address_space *mapping);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2738 extern int invalidate_inode_pages2_range(struct address_space *mapping,
^1da177e4c3f41 Linus Torvalds 2005-04-16 2739 pgoff_t start, pgoff_t end);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2740 extern int write_inode_now(struct inode *, int);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2741 extern int filemap_fdatawrite(struct address_space *);
^1da177e4c3f41 Linus Torvalds 2005-04-16 2742 extern int filemap_flush(struct address_space *);
76341cabbdad65 Jeff Layton 2017-07-06 2743 extern int filemap_fdatawait_keep_errors(struct address_space *mapping);
d3bccb6f4b8860 Jan Kara 2009-08-17 2744 extern int filemap_fdatawait_range(struct address_space *, loff_t lstart,
d3bccb6f4b8860 Jan Kara 2009-08-17 2745 loff_t lend);
aa0bfcd939c306 Ross Zwisler 2019-06-20 2746 extern int filemap_fdatawait_range_keep_errors(struct address_space *mapping,
aa0bfcd939c306 Ross Zwisler 2019-06-20 2747 loff_t start_byte, loff_t end_byte);
ffb959bbdf923b Jeff Layton 2017-07-31 2748
:::::: The code at line 2733 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2
:::::: TO: Linus Torvalds <torvalds(a)ppc970.osdl.org>
:::::: CC: Linus Torvalds <torvalds(a)ppc970.osdl.org>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[intel-linux-intel-lts:5.4/yocto 8691/8941] include/linux/string.h:294:30: error: '__builtin_strncpy' output truncated copying between 0 and 13 bytes from a string of length 13
by kernel test robot
tree: https://github.com/intel/linux-intel-lts.git 5.4/yocto
head: 0194b1072920957ee8a7abdfb3ddebee69c1d485
commit: a555920fd85e2284ca3da21eb291af31fa5c42b7 [8691/8941] xlink-pcie: XLink PCIe Remote and Local Host driver
config: i386-allyesconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0
reproduce (this is a W=1 build):
git checkout a555920fd85e2284ca3da21eb291af31fa5c42b7
# save the attached .config to linux build tree
make W=1 ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
In file included from arch/x86/include/asm/page_32.h:35,
from arch/x86/include/asm/page.h:14,
from arch/x86/include/asm/thread_info.h:12,
from include/linux/thread_info.h:38,
from arch/x86/include/asm/preempt.h:7,
from include/linux/preempt.h:78,
from include/linux/spinlock.h:51,
from include/linux/seqlock.h:36,
from include/linux/time.h:6,
from include/linux/stat.h:19,
from include/linux/module.h:10,
from drivers/misc/xlink-pcie/local_host/mxlk_inf.c:11:
In function 'strncpy',
inlined from 'xlink_pcie_get_device_name' at drivers/misc/xlink-pcie/local_host/mxlk_inf.c:41:2:
>> include/linux/string.h:294:30: error: '__builtin_strncpy' output truncated copying between 0 and 13 bytes from a string of length 13 [-Werror=stringop-truncation]
294 | #define __underlying_strncpy __builtin_strncpy
| ^
include/linux/string.h:304:9: note: in expansion of macro '__underlying_strncpy'
304 | return __underlying_strncpy(p, q, size);
| ^~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
vim +/__builtin_strncpy +294 include/linux/string.h
b008ae4cc74d3ab Daniel Axtens 2020-06-03 272
b008ae4cc74d3ab Daniel Axtens 2020-06-03 273 #ifdef CONFIG_KASAN
b008ae4cc74d3ab Daniel Axtens 2020-06-03 274 extern void *__underlying_memchr(const void *p, int c, __kernel_size_t size) __RENAME(memchr);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 275 extern int __underlying_memcmp(const void *p, const void *q, __kernel_size_t size) __RENAME(memcmp);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 276 extern void *__underlying_memcpy(void *p, const void *q, __kernel_size_t size) __RENAME(memcpy);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 277 extern void *__underlying_memmove(void *p, const void *q, __kernel_size_t size) __RENAME(memmove);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 278 extern void *__underlying_memset(void *p, int c, __kernel_size_t size) __RENAME(memset);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 279 extern char *__underlying_strcat(char *p, const char *q) __RENAME(strcat);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 280 extern char *__underlying_strcpy(char *p, const char *q) __RENAME(strcpy);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 281 extern __kernel_size_t __underlying_strlen(const char *p) __RENAME(strlen);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 282 extern char *__underlying_strncat(char *p, const char *q, __kernel_size_t count) __RENAME(strncat);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 283 extern char *__underlying_strncpy(char *p, const char *q, __kernel_size_t size) __RENAME(strncpy);
b008ae4cc74d3ab Daniel Axtens 2020-06-03 284 #else
b008ae4cc74d3ab Daniel Axtens 2020-06-03 285 #define __underlying_memchr __builtin_memchr
b008ae4cc74d3ab Daniel Axtens 2020-06-03 286 #define __underlying_memcmp __builtin_memcmp
b008ae4cc74d3ab Daniel Axtens 2020-06-03 287 #define __underlying_memcpy __builtin_memcpy
b008ae4cc74d3ab Daniel Axtens 2020-06-03 288 #define __underlying_memmove __builtin_memmove
b008ae4cc74d3ab Daniel Axtens 2020-06-03 289 #define __underlying_memset __builtin_memset
b008ae4cc74d3ab Daniel Axtens 2020-06-03 290 #define __underlying_strcat __builtin_strcat
b008ae4cc74d3ab Daniel Axtens 2020-06-03 291 #define __underlying_strcpy __builtin_strcpy
b008ae4cc74d3ab Daniel Axtens 2020-06-03 292 #define __underlying_strlen __builtin_strlen
b008ae4cc74d3ab Daniel Axtens 2020-06-03 293 #define __underlying_strncat __builtin_strncat
b008ae4cc74d3ab Daniel Axtens 2020-06-03 @294 #define __underlying_strncpy __builtin_strncpy
b008ae4cc74d3ab Daniel Axtens 2020-06-03 295 #endif
b008ae4cc74d3ab Daniel Axtens 2020-06-03 296
:::::: The code at line 294 was first introduced by commit
:::::: b008ae4cc74d3ab43074099746f6c32d353e01aa string.h: fix incompatibility between FORTIFY_SOURCE and KASAN
:::::: TO: Daniel Axtens <dja(a)axtens.net>
:::::: CC: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[omap-audio:peter/linux-next-wip 5/71] drivers/misc/ovv_dmaengine.c:258:2: error: implicit declaration of function 'omap_dma_set_global_params'
by kernel test robot
tree: https://github.com/omap-audio/linux-audio peter/linux-next-wip
head: ccce9ac6e2ea16316fd94c2e83756b5878f12fed
commit: 057fca5e48186c2e5fcd63e481c660fb2f1be34c [5/71] misc: omap_video_vrfb test for dmaengine conversion HACK
config: arm-allyesconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 057fca5e48186c2e5fcd63e481c660fb2f1be34c
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arm
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
drivers/misc/ovv_dmaengine.c: In function 'omap_vout_prepare_vrfb':
>> drivers/misc/ovv_dmaengine.c:258:2: error: implicit declaration of function 'omap_dma_set_global_params' [-Werror=implicit-function-declaration]
258 | omap_dma_set_global_params(DMA_DEFAULT_ARB_RATE, 0x20, 0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
drivers/misc/ovv_dmaengine.c:148:13: warning: 'ovv_dump_50_item_from' defined but not used [-Wunused-function]
148 | static void ovv_dump_50_item_from(struct omap_vout_device *vout, int start)
| ^~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
vim +/omap_dma_set_global_params +258 drivers/misc/ovv_dmaengine.c
206
207 static int omap_vout_prepare_vrfb(struct omap_vout_device *vout,
208 struct videobuf_buffer *vb)
209 {
210 dma_addr_t dmabuf;
211 struct vid_vrfb_dma *tx;
212 u32 dest_frame_index = 0, src_element_index = 0;
213 u32 dest_element_index = 0, src_frame_index = 0;
214 u32 elem_count = 0, frame_count = 0, pixsize = 2;
215
216 if (!is_rotation_enabled(vout))
217 return 0;
218
219 dmabuf = vout->buf_phy_addr[vb->i];
220 /* If rotation is enabled, copy input buffer into VRFB
221 * memory space using DMA. We are copying input buffer
222 * into VRFB memory space of desired angle and DSS will
223 * read image VRFB memory for 0 degree angle
224 */
225 pixsize = vout->bpp * vout->vrfb_bpp;
226 /*
227 * DMA transfer in double index mode
228 */
229
230 /* Frame index */
231 dest_frame_index = ((MAX_PIXELS_PER_LINE * pixsize) -
232 (vout->pix.width * vout->bpp)) + 1;
233
234 /* Source and destination parameters */
235 src_element_index = 0;
236 src_frame_index = 0;
237 dest_element_index = 1;
238 /* Number of elements per frame */
239 elem_count = vout->pix.width * vout->bpp;
240 frame_count = vout->pix.height;
241 tx = &vout->vrfb_dma_tx;
242 tx->tx_status = 0;
243 omap_set_dma_transfer_params(tx->dma_ch, OMAP_DMA_DATA_TYPE_S32,
244 (elem_count / 4), frame_count, OMAP_DMA_SYNC_ELEMENT,
245 tx->dev_id, 0x0);
246 /* src_port required only for OMAP1 */
247 omap_set_dma_src_params(tx->dma_ch, 0, OMAP_DMA_AMODE_POST_INC,
248 dmabuf, src_element_index, src_frame_index);
249 /*set dma source burst mode for VRFB */
250 omap_set_dma_src_burst_mode(tx->dma_ch, OMAP_DMA_DATA_BURST_16);
251
252 /* dest_port required only for OMAP1 */
253 omap_set_dma_dest_params(tx->dma_ch, 0, OMAP_DMA_AMODE_DOUBLE_IDX,
254 vout->vrfb_context[vb->i].paddr[0], dest_element_index,
255 dest_frame_index);
256 /*set dma dest burst mode for VRFB */
257 omap_set_dma_dest_burst_mode(tx->dma_ch, OMAP_DMA_DATA_BURST_16);
> 258 omap_dma_set_global_params(DMA_DEFAULT_ARB_RATE, 0x20, 0);
259
260 omap_start_dma(tx->dma_ch);
261 wait_event_interruptible_timeout(tx->wait, tx->tx_status == 1,
262 VRFB_TX_TIMEOUT);
263
264 if (tx->tx_status == 0) {
265 omap_stop_dma(tx->dma_ch);
266 return -EINVAL;
267 }
268
269 return 0;
270 }
271
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks
[peterz-queue:x86/fpu 4/4] drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:438:8: error: unknown type name '__fpu'
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git x86/fpu
head: 9f7ce4172d707f9fbd9413a9f72af64aa9cb0e11
commit: 9f7ce4172d707f9fbd9413a9f72af64aa9cb0e11 [4/4] amdgpu/dc: Annotate __fpu
config: powerpc64-randconfig-r036-20200731 (attached as .config)
compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project c23ae3f18ee3ff11671f4c62ffc66d150b1bcdc2)
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# install powerpc64 cross compiling tool for clang build
# apt-get install binutils-powerpc64-linux-gnu
git checkout 9f7ce4172d707f9fbd9413a9f72af64aa9cb0e11
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
>> drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:438:8: error: unknown type name '__fpu'
static __fpu void dcn_bw_calc_rq_dlg_ttu(
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:626:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_START();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:62:6: note: expanded from macro 'DC_FP_START'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:626:2: note: did you mean 'mmu_has_feature'?
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:62:6: note: expanded from macro 'DC_FP_START'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
arch/powerpc/include/asm/mmu.h:235:20: note: 'mmu_has_feature' declared here
static inline bool mmu_has_feature(unsigned long feature)
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:626:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
DC_FP_START();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:64:3: note: expanded from macro 'DC_FP_START'
enable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:626:2: note: did you mean 'enable_kernel_fp'?
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:64:3: note: expanded from macro 'DC_FP_START'
enable_kernel_vsx(); \
^
arch/powerpc/include/asm/switch_to.h:40:13: note: 'enable_kernel_fp' declared here
extern void enable_kernel_fp(void);
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:662:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_END();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:74:6: note: expanded from macro 'DC_FP_END'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:662:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:75:3: note: expanded from macro 'DC_FP_END'
disable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:662:2: note: did you mean 'disable_kernel_fp'?
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:75:3: note: expanded from macro 'DC_FP_END'
disable_kernel_vsx(); \
^
arch/powerpc/include/asm/switch_to.h:44:20: note: 'disable_kernel_fp' declared here
static inline void disable_kernel_fp(void)
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:676:8: error: unknown type name '__fpu'
static __fpu void hack_force_pipe_split(struct dcn_bw_internal_vars *v,
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:725:14: warning: no previous prototype for function 'get_highest_allowed_voltage_level' [-Wmissing-prototypes]
unsigned int get_highest_allowed_voltage_level(uint32_t hw_internal_rev, uint32_t pci_revision_id)
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:725:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
unsigned int get_highest_allowed_voltage_level(uint32_t hw_internal_rev, uint32_t pci_revision_id)
^
static
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:774:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_START();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:62:6: note: expanded from macro 'DC_FP_START'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:774:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:64:3: note: expanded from macro 'DC_FP_START'
enable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1307:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_END();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:74:6: note: expanded from macro 'DC_FP_END'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1307:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:75:3: note: expanded from macro 'DC_FP_END'
disable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1410:1: error: unknown type name '__fpu'
__fpu unsigned int dcn_find_dcfclk_suits_all(
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1478:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_START();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:62:6: note: expanded from macro 'DC_FP_START'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1478:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:64:3: note: expanded from macro 'DC_FP_START'
enable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1509:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_END();
^
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:74:6: note: expanded from macro 'DC_FP_END'
if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1509:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration]
drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:75:3: note: expanded from macro 'DC_FP_END'
disable_kernel_vsx(); \
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1514:2: error: implicit declaration of function 'cpu_has_feature' [-Werror,-Wimplicit-function-declaration]
DC_FP_START();
vim +/__fpu +438 drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c
437
> 438 static __fpu void dcn_bw_calc_rq_dlg_ttu(
439 const struct dc *dc,
440 const struct dcn_bw_internal_vars *v,
441 struct pipe_ctx *pipe,
442 int in_idx)
443 {
444 struct display_mode_lib *dml = (struct display_mode_lib *)(&dc->dml);
445 struct _vcs_dpi_display_dlg_regs_st *dlg_regs = &pipe->dlg_regs;
446 struct _vcs_dpi_display_ttu_regs_st *ttu_regs = &pipe->ttu_regs;
447 struct _vcs_dpi_display_rq_regs_st *rq_regs = &pipe->rq_regs;
448 struct _vcs_dpi_display_rq_params_st rq_param = {0};
449 struct _vcs_dpi_display_dlg_sys_params_st dlg_sys_param = {0};
450 struct _vcs_dpi_display_e2e_pipe_params_st input = { { { 0 } } };
451 float total_active_bw = 0;
452 float total_prefetch_bw = 0;
453 int total_flip_bytes = 0;
454 int i;
455
456 memset(dlg_regs, 0, sizeof(*dlg_regs));
457 memset(ttu_regs, 0, sizeof(*ttu_regs));
458 memset(rq_regs, 0, sizeof(*rq_regs));
459
460 for (i = 0; i < number_of_planes; i++) {
461 total_active_bw += v->read_bandwidth[i];
462 total_prefetch_bw += v->prefetch_bandwidth[i];
463 total_flip_bytes += v->total_immediate_flip_bytes[i];
464 }
465 dlg_sys_param.total_flip_bw = v->return_bw - dcn_bw_max2(total_active_bw, total_prefetch_bw);
466 if (dlg_sys_param.total_flip_bw < 0.0)
467 dlg_sys_param.total_flip_bw = 0;
468
469 dlg_sys_param.t_mclk_wm_us = v->dram_clock_change_watermark;
470 dlg_sys_param.t_sr_wm_us = v->stutter_enter_plus_exit_watermark;
471 dlg_sys_param.t_urg_wm_us = v->urgent_watermark;
472 dlg_sys_param.t_extra_us = v->urgent_extra_latency;
473 dlg_sys_param.deepsleep_dcfclk_mhz = v->dcf_clk_deep_sleep;
474 dlg_sys_param.total_flip_bytes = total_flip_bytes;
475
476 pipe_ctx_to_e2e_pipe_params(pipe, &input.pipe);
477 input.clks_cfg.dcfclk_mhz = v->dcfclk;
478 input.clks_cfg.dispclk_mhz = v->dispclk;
479 input.clks_cfg.dppclk_mhz = v->dppclk;
480 input.clks_cfg.refclk_mhz = dc->res_pool->ref_clocks.dchub_ref_clock_inKhz / 1000.0;
481 input.clks_cfg.socclk_mhz = v->socclk;
482 input.clks_cfg.voltage = v->voltage_level;
483 // dc->dml.logger = pool->base.logger;
484 input.dout.output_format = (v->output_format[in_idx] == dcn_bw_420) ? dm_420 : dm_444;
485 input.dout.output_type = (v->output[in_idx] == dcn_bw_hdmi) ? dm_hdmi : dm_dp;
486 //input[in_idx].dout.output_standard;
487
488 /*todo: soc->sr_enter_plus_exit_time??*/
489 dlg_sys_param.t_srx_delay_us = dc->dcn_ip->dcfclk_cstate_latency / v->dcf_clk_deep_sleep;
490
491 dml1_rq_dlg_get_rq_params(dml, &rq_param, input.pipe.src);
492 dml1_extract_rq_regs(dml, rq_regs, rq_param);
493 dml1_rq_dlg_get_dlg_params(
494 dml,
495 dlg_regs,
496 ttu_regs,
497 rq_param.dlg,
498 dlg_sys_param,
499 input,
500 true,
501 true,
502 v->pte_enable == dcn_bw_yes,
503 pipe->plane_state->flip_immediate);
504 }
505
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months, 2 weeks