tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 7a399e4b4bf5368a43427bdc7541655702aced47 commit: fa06219c337a2822fc969dd68cfa93e1d244283b [2814/2850] Reimplement IDR and IDA using the radix tree config: i386-tinyconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout fa06219c337a2822fc969dd68cfa93e1d244283b # save the attached .config to linux build tree make ARCH=i386 Note: the linux-next/master HEAD 7a399e4b4bf5368a43427bdc7541655702aced47 builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): lib/radix-tree.c: In function 'radix_tree_iter_delete': >> lib/radix-tree.c:1947:3: error: too few arguments to function '__radix_tree_delete_node' __radix_tree_delete_node(root, node); ^~~~~~~~~~~~~~~~~~~~~~~~ lib/radix-tree.c:1931:6: note: declared here void __radix_tree_delete_node(struct radix_tree_root *root, ^~~~~~~~~~~~~~~~~~~~~~~~ vim +/__radix_tree_delete_node +1947 lib/radix-tree.c 1941 { 1942 struct radix_tree_node *node = iter->node; 1943 1944 if (node) { 1945 node->slots[iter_offset(iter)] = NULL; 1946 node->count--; > 1947 __radix_tree_delete_node(root, node); 1948 } else { 1949 root->rnode = NULL; 1950 } --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip