tree: https://github.com/ammarfaizi2/linux-block dhowells/linux-fs/rxrpc-ringless-5 head: 469cbecffb3d796ca9cce1590515d2aba5a0b39a commit: 700788b00b7a2ab708c6e008dfccae91a3b24bb5 [46/50] rxrpc: Allow a delay to be injected into packet reception config: x86_64-randconfig-a013-20221017 compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1) 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 # https://github.com/ammarfaizi2/linux-block/commit/700788b00b7a2ab708c6e008dfccae91a3b24bb5 git remote add ammarfaizi2-block https://github.com/ammarfaizi2/linux-block git fetch --no-tags ammarfaizi2-block dhowells/linux-fs/rxrpc-ringless-5 git checkout 700788b00b7a2ab708c6e008dfccae91a3b24bb5 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All errors (new ones prefixed by >>): >> net/rxrpc/local_object.c:405:28: error: no member named 'rx_delay_queue' in 'struct rxrpc_local' rxrpc_purge_queue(&local->rx_delay_queue); ~~~~~ ^ 1 error generated. vim +405 net/rxrpc/local_object.c 370 371 /* 372 * Destroy a local endpoint's socket and then hand the record to RCU to dispose 373 * of. 374 * 375 * Closing the socket cannot be done from bottom half context or RCU callback 376 * context because it might sleep. 377 */ 378 void rxrpc_destroy_local(struct rxrpc_local *local) 379 { 380 struct socket *socket = local->socket; 381 struct rxrpc_net *rxnet = local->rxnet; 382 383 _enter("%d", local->debug_id); 384 385 local->dead = true; 386 387 mutex_lock(&rxnet->local_mutex); 388 hlist_del_init_rcu(&local->link); 389 mutex_unlock(&rxnet->local_mutex); 390 391 rxrpc_clean_up_local_conns(local); 392 rxrpc_service_connection_reaper(&rxnet->service_conn_reaper); 393 ASSERT(!local->service); 394 395 if (socket) { 396 local->socket = NULL; 397 kernel_sock_shutdown(socket, SHUT_RDWR); 398 socket->sk->sk_user_data = NULL; 399 sock_release(socket); 400 } 401 402 /* At this point, there should be no more packets coming in to the 403 * local endpoint. 404 */ > 405 rxrpc_purge_queue(&local->rx_delay_queue); 406 rxrpc_purge_queue(&local->rx_queue); 407 } 408 -- 0-DAY CI Kernel Test Service https://01.org/lkp