From b4635a92f0f820be0a19d1a61c569867b9fd6f24 Mon Sep 17 00:00:00 2001 From: Avan Thakkar Date: Tue, 14 Jul 2026 11:34:49 +0530 Subject: [PATCH] WHATSNEW: Document vfs_aio_ratelimit cluster-wide rate limiting MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Avan Thakkar Reviewed-by: Anoop C S Reviewed-by: Guenther Deschner Autobuild-User(master): Günther Deschner Autobuild-Date(master): Wed Jul 22 17:03:16 UTC 2026 on atb-devel-224 --- WHATSNEW.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 809730ffcb6..2f3b80ee179 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -56,6 +56,20 @@ for general-purpose file servers. This feature is currently considered experimental. +Cluster-wide rate limiting in vfs_aio_ratelimit +------------------------------------------------ + +The vfs_aio_ratelimit VFS module has been extended with cluster-wide +coordination. When Samba clustering is enabled, the configured per-share rate +limits are now enforced as a global ceiling across the entire cluster rather than +per-node. Each share's limits are tracked and enforced independently. + +Coordination is handled by a new per-node daemon, ratelimitd, which aggregates +activity from all smbd processes on the node and broadcasts node-level summaries +to the rest of the cluster via Samba's messaging layer. + +To enable this feature, Samba must be built with --with-ratelimitd. + JSON Audit logging ------------------ -- 2.47.3