HomeFreeBSD

Enforce default quotas when no per-ID quota is set

Description

Enforce default quotas when no per-ID quota is set

Update zfs_id_overobjquota() and zfs_id_overblockquota() to enforce
default user/group/project quotas (block and object-based) when no
per-user, per-group, or per-project quota exists. If a specific quota
is not configured for an ID, the default quota value is applied.

Signed-off-by: Ameer Hamza <ahamza@ixsystems.com>

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>

Details

Provenance
Ameer Hamza <ahamza@ixsystems.com>Authored on Mar 9 2025, 7:07 PM
Tony Hutter <hutter2@llnl.gov>Committed on Apr 3 2025, 5:36 PM
Parents
rG2a8d9d9607d7: Add default user/group/project quota properties
Branches
Unknown
Tags
Unknown

Event Timeline

Tony Hutter <hutter2@llnl.gov> committed rG20705a843066: Enforce default quotas when no per-ID quota is set (authored by Ameer Hamza <ahamza@ixsystems.com>).Apr 3 2025, 5:36 PM