]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
profile: add xattr and fstatvfs syscalls
authorShachar Sharon <ssharon@redhat.com>
Mon, 9 Mar 2026 16:09:11 +0000 (18:09 +0200)
committerVolker Lendecke <vl@samba.org>
Fri, 13 Mar 2026 09:39:29 +0000 (09:39 +0000)
Add missing *xattr and fstatvfs to profile's syscall counters.

Signed-off-by: Shachar Sharon <ssharon@redhat.com>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
source3/include/smbprofile.h

index d636f6e1ecbb56abdfd00a234d73c1737e3edd77..78a70e10867c420449efa4941f95d19029dfd7db 100644 (file)
@@ -108,6 +108,11 @@ struct tevent_context;
        SMBPROFILE_STATS_BASIC(syscall_brl_unlock) \
        SMBPROFILE_STATS_BASIC(syscall_brl_cancel) \
        SMBPROFILE_STATS_BYTES(syscall_asys_getxattrat) \
+       SMBPROFILE_STATS_BASIC(syscall_fgetxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_flistxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fremovexattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fsetxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fstatvfs) \
        SMBPROFILE_STATS_SECTION_END \
        \
        SMBPROFILE_STATS_SECTION_START(acl, "ACL Calls") \
@@ -310,6 +315,11 @@ struct tevent_context;
        SMBPROFILE_STATS_BASIC(syscall_brl_unlock) \
        SMBPROFILE_STATS_BASIC(syscall_brl_cancel) \
        SMBPROFILE_STATS_BYTES(syscall_asys_getxattrat) \
+       SMBPROFILE_STATS_BASIC(syscall_fgetxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_flistxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fremovexattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fsetxattr) \
+       SMBPROFILE_STATS_BASIC(syscall_fstatvfs) \
        SMBPROFILE_STATS_SECTION_END \
        \
        SMBPROFILE_STATS_SECTION_START(acl, "ACL Calls") \