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-a005-20221017 compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 reproduce (this is a W=1 build): # 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 make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash net/ 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: In function 'rxrpc_destroy_local': >> net/rxrpc/local_object.c:405:33: error: 'struct rxrpc_local' has no member named 'rx_delay_queue' 405 | rxrpc_purge_queue(&local->rx_delay_queue); | ^~ 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