Hi Tom, [FYI, it's a private test report for your RFC patch.] [auto build test ERROR on net/master] [also build test ERROR on ipvs/master net-next/master linus/master v5.8-rc2 next-20200624] [cannot apply to cgroup/for-next] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Tom-Herbert/ptq-Per-Thread-Queues/20200625-012135 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 0275875530f692c725c6f993aced2eca2d6ac50c config: arm-randconfig-r004-20200624 (attached as .config) compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project 1d4c87335d5236ea1f35937e1014980ba961ae34) 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 arm cross compiling tool for clang build # apt-get install binutils-arm-linux-gnueabi # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): >> net/core/net-sysfs.c:1693:2: error: implicit declaration of function 'set_device_queue_mapping' [-Werror,-Wimplicit-function-declaration] set_device_queue_mapping(&queue->dev->tx_gqueue_map, NO_QUEUE, ^ >> net/core/net-sysfs.c:1694:13: error: no member named 'index' in 'struct netdev_queue' queue->index, &queue->gqid); ~~~~~ ^ >> net/core/net-sysfs.c:1694:28: error: no member named 'gqid' in 'struct netdev_queue' queue->index, &queue->gqid); ~~~~~ ^ >> net/core/net-sysfs.c:1693:40: error: no member named 'tx_gqueue_map' in 'struct net_device'; did you mean 'tx_queue_len'? set_device_queue_mapping(&queue->dev->tx_gqueue_map, NO_QUEUE, ^~~~~~~~~~~~~ tx_queue_len include/linux/netdevice.h:2145:16: note: 'tx_queue_len' declared here unsigned int tx_queue_len; ^ 4 errors generated. vim +/set_device_queue_mapping +1693 net/core/net-sysfs.c 1688 1689 static void netdev_queue_release(struct kobject *kobj) 1690 { 1691 struct netdev_queue *queue = to_netdev_queue(kobj); 1692 > 1693 set_device_queue_mapping(&queue->dev->tx_gqueue_map, NO_QUEUE, > 1694 queue->index, &queue->gqid); 1695 1696 memset(kobj, 0, sizeof(*kobj)); 1697 dev_put(queue->dev); 1698 } 1699 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org