Since the specific limits at which the file system fails depends on the OS, we have a test that validates just that we can get up to 500 entries on an ACL, and that 4000 entries fails (should fail on all UNIX platforms at that level), this test has been working for a long time on different architecture and os version.
Recently while running the test on:
cat /etc/os-release NAME="SLES" VERSION="12-SP1" VERSION_ID="12.1" PRETTY_NAME="SUSE Linux Enterprise Server 12 SP1" ID="sles" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:suse:sles:12:sp1"
and filesystem type:
cat /etc/fstab UUID=61e7-43bb-8cdc-80a3718e27b9 / xfs defaults 1 1
it passes and able to set ACL upto 4000 and doesn't complain, so I wanted to know whether OS allows for this file system to have this many acls and what's the limit?