]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
SUNRPC: Fixup gss_status tracepoint error output
authorBenjamin Coddington <bcodding@redhat.com>
Thu, 11 Jul 2024 17:21:00 +0000 (13:21 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 3 Aug 2024 07:00:05 +0000 (09:00 +0200)
[ Upstream commit b9fae9f06d84ffab0f3f9118f3a96bbcdc528bf6 ]

The GSS routine errors are values, not flags.

Fixes: 0c77668ddb4e ("SUNRPC: Introduce trace points in rpc_auth_gss.ko")
Signed-off-by: Benjamin Coddington <bcodding@redhat.com>
Reviewed-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
include/trace/events/rpcgss.h

index 7f0c1ceae726b8621def14fc0cc1bf693046616e..b0b6300a0cabdbaf1c08460a474aaf092b548e53 100644 (file)
@@ -54,7 +54,7 @@ TRACE_DEFINE_ENUM(GSS_S_UNSEQ_TOKEN);
 TRACE_DEFINE_ENUM(GSS_S_GAP_TOKEN);
 
 #define show_gss_status(x)                                             \
-       __print_flags(x, "|",                                           \
+       __print_symbolic(x,                                             \
                { GSS_S_BAD_MECH, "GSS_S_BAD_MECH" },                   \
                { GSS_S_BAD_NAME, "GSS_S_BAD_NAME" },                   \
                { GSS_S_BAD_NAMETYPE, "GSS_S_BAD_NAMETYPE" },           \