tree: https://github.com/ammarfaizi2/linux-block dhowells/linux-fs/rxrpc-ringless-5 head: 98e99c48f85df5fef7304b8d1879e831f742651e commit: 7a031bf9c803531e05b28c36d36a816fea68b908 [46/51] rxrpc: Allow a delay to be injected into packet reception config: i386-randconfig-a005 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/7a031bf9c803531e05b28c36d36a816fea68b908 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 7a031bf9c803531e05b28c36d36a816fea68b908 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 O=build_dir ARCH=i386 SHELL=/bin/bash net/rxrpc/ 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