diff --git a/doc/management.txt b/doc/management.txt
index 96660e7f1d..89841bdc08 100644
--- a/doc/management.txt
+++ b/doc/management.txt
@@ -1557,6 +1557,35 @@ clear table
[ data. ] | [ key ]
$ echo "show table http_proxy" | socat stdio /tmp/sock1
>>> # table: http_proxy, type: ip, size:204800, used:1
+commit acl @
+ Commit all changes made to version of ACL , and deletes all past
+ versions. is the # or the returned by "show acl". The
+ version number must be between "curr_ver"+1 and "next_ver" as reported in
+ "show acl". The contents to be committed to the ACL can be consulted with
+ "show acl @ " if desired. The specified version number has normally
+ been created with the "prepare acl" command. The replacement is atomic. It
+ consists in atomically updating the current version to the specified version,
+ which will instantly cause all entries in other versions to become invisible,
+ and all entries in the new version to become visible. It is also possible to
+ use this command to perform an atomic removal of all visible entries of an
+ ACL by calling "prepare acl" first then committing without adding any
+ entries. This command cannot be used if the reference is a file also
+ used as a map. In this case, the "commit map" command must be used instead.
+
+commit map @