mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 16:44:58 +02:00
smb: client: remove unused smbd_connection.count_reassembly_queue
This basically represents the same information as sc->recv_io.reassembly.queue_length. The only thing that's different is that smbd_connection.count_reassembly_queue was updated in each loop step, while sc->recv_io.reassembly.queue_length is only updated once after the loop in smbd_recv. Also sc->recv_io.reassembly.queue_length is updated under a spinlock. Cc: Steve French <smfrench@gmail.com> Cc: Tom Talpey <tom@talpey.com> Cc: Long Li <longli@microsoft.com> Cc: linux-cifs@vger.kernel.org Cc: samba-technical@lists.samba.org Acked-by: Namjae Jeon <linkinjeon@kernel.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
87d03d6c82
commit
2449c7cc9b
|
|
@ -482,12 +482,11 @@ static int cifs_debug_data_proc_show(struct seq_file *m, void *v)
|
|||
server->smbd_conn->count_get_receive_buffer,
|
||||
server->smbd_conn->count_put_receive_buffer,
|
||||
server->smbd_conn->count_send_empty);
|
||||
seq_printf(m, "\nRead Queue count_reassembly_queue: %u "
|
||||
seq_printf(m, "\nRead Queue "
|
||||
"count_enqueue_reassembly_queue: %u "
|
||||
"count_dequeue_reassembly_queue: %u "
|
||||
"reassembly_data_length: %u "
|
||||
"reassembly_queue_length: %u",
|
||||
server->smbd_conn->count_reassembly_queue,
|
||||
server->smbd_conn->count_enqueue_reassembly_queue,
|
||||
server->smbd_conn->count_dequeue_reassembly_queue,
|
||||
sc->recv_io.reassembly.data_length,
|
||||
|
|
|
|||
|
|
@ -1353,7 +1353,6 @@ static void enqueue_reassembly(
|
|||
virt_wmb();
|
||||
sc->recv_io.reassembly.data_length += data_length;
|
||||
spin_unlock(&sc->recv_io.reassembly.lock);
|
||||
info->count_reassembly_queue++;
|
||||
info->count_enqueue_reassembly_queue++;
|
||||
}
|
||||
|
||||
|
|
@ -2079,7 +2078,6 @@ int smbd_recv(struct smbd_connection *info, struct msghdr *msg)
|
|||
&sc->recv_io.reassembly.lock);
|
||||
}
|
||||
queue_removed++;
|
||||
info->count_reassembly_queue--;
|
||||
info->count_dequeue_reassembly_queue++;
|
||||
put_receive_buffer(info, response);
|
||||
offset = 0;
|
||||
|
|
|
|||
|
|
@ -66,7 +66,6 @@ struct smbd_connection {
|
|||
/* for debug purposes */
|
||||
unsigned int count_get_receive_buffer;
|
||||
unsigned int count_put_receive_buffer;
|
||||
unsigned int count_reassembly_queue;
|
||||
unsigned int count_enqueue_reassembly_queue;
|
||||
unsigned int count_dequeue_reassembly_queue;
|
||||
unsigned int count_send_empty;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user