linux-cifs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] cifs: use the least loaded channel for sending requests
@ 2022-12-20 13:28 Shyam Prasad N
  2022-12-20 14:47 ` Steve French
  0 siblings, 1 reply; 7+ messages in thread
From: Shyam Prasad N @ 2022-12-20 13:28 UTC (permalink / raw)
  To: Steve French, CIFS, Tom Talpey, Bharath S M

Hi Steve,

Below is a patch for a new channel allocation strategy that we've been
discussing for some time now. It uses the least loaded channel to send
requests as compared to the simple round robin. This will help
especially in cases where the server is not consuming requests at the
same rate across the channels.

I've put the changes behind a config option that has a default value of true.
This way, we have an option to switch to the current default of round
robin when needed.

Please review.

https://github.com/sprasad-microsoft/smb3-kernel-client/commit/28b96fd89f7d746fc2b6c68682527214a55463f9.patch

-- 
Regards,
Shyam

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-12-23 14:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-20 13:28 [PATCH] cifs: use the least loaded channel for sending requests Shyam Prasad N
2022-12-20 14:47 ` Steve French
2022-12-20 18:18   ` Tom Talpey
2022-12-21 15:33     ` Shyam Prasad N
2022-12-21 16:46       ` Tom Talpey
2022-12-22  9:56         ` Shyam Prasad N
2022-12-23 14:16           ` Shyam Prasad N

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).