@@ -362,6 +362,10 @@ static int cifs_debug_data_proc_show(struct seq_file *m, void *v)
362
362
c = 0 ;
363
363
spin_lock (& cifs_tcp_ses_lock );
364
364
list_for_each_entry (server , & cifs_tcp_ses_list , tcp_ses_list ) {
365
+ #ifdef CONFIG_CIFS_SMB_DIRECT
366
+ struct smbdirect_socket_parameters * sp ;
367
+ #endif
368
+
365
369
/* channel info will be printed as a part of sessions below */
366
370
if (SERVER_IS_CHAN (server ))
367
371
continue ;
@@ -383,25 +387,26 @@ static int cifs_debug_data_proc_show(struct seq_file *m, void *v)
383
387
seq_printf (m , "\nSMBDirect transport not available" );
384
388
goto skip_rdma ;
385
389
}
390
+ sp = & server -> smbd_conn -> socket .parameters ;
386
391
387
392
seq_printf (m , "\nSMBDirect (in hex) protocol version: %x "
388
393
"transport status: %x" ,
389
394
server -> smbd_conn -> protocol ,
390
395
server -> smbd_conn -> socket .status );
391
396
seq_printf (m , "\nConn receive_credit_max: %x "
392
397
"send_credit_target: %x max_send_size: %x" ,
393
- server -> smbd_conn -> receive_credit_max ,
394
- server -> smbd_conn -> send_credit_target ,
395
- server -> smbd_conn -> max_send_size );
398
+ sp -> recv_credit_max ,
399
+ sp -> send_credit_target ,
400
+ sp -> max_send_size );
396
401
seq_printf (m , "\nConn max_fragmented_recv_size: %x "
397
402
"max_fragmented_send_size: %x max_receive_size:%x" ,
398
- server -> smbd_conn -> max_fragmented_recv_size ,
399
- server -> smbd_conn -> max_fragmented_send_size ,
400
- server -> smbd_conn -> max_receive_size );
403
+ sp -> max_fragmented_recv_size ,
404
+ sp -> max_fragmented_send_size ,
405
+ sp -> max_recv_size );
401
406
seq_printf (m , "\nConn keep_alive_interval: %x "
402
407
"max_readwrite_size: %x rdma_readwrite_threshold: %x" ,
403
- server -> smbd_conn -> keep_alive_interval ,
404
- server -> smbd_conn -> max_readwrite_size ,
408
+ sp -> keepalive_interval_msec * 1000 ,
409
+ sp -> max_read_write_size ,
405
410
server -> smbd_conn -> rdma_readwrite_threshold );
406
411
seq_printf (m , "\nDebug count_get_receive_buffer: %x "
407
412
"count_put_receive_buffer: %x count_send_empty: %x" ,
0 commit comments