[PATCH net v5 05/10] rxrpc: Expand abort trace enum
David Howells
dhowells at redhat.com
Wed Jul 29 09:01:02 PDT 2026
The rxrpc_abort_reason enum is marked __mode(byte), but there are currently
exactly 128 in the enum (0-127), but this is about to be increased and the
enum is represented by a signed byte and an increase causes compilation
errors.
Remove the mode marking to return it to a 32-bit int.
Signed-off-by: David Howells <dhowells at redhat.com>
cc: Marc Dionne <marc.dionne at auristor.com>
cc: Jeffrey Altman <jaltman at auristor.com>
cc: Eric Dumazet <edumazet at google.com>
cc: "David S. Miller" <davem at davemloft.net>
cc: Jakub Kicinski <kuba at kernel.org>
cc: Paolo Abeni <pabeni at redhat.com>
cc: Simon Horman <horms at kernel.org>
cc: Jarkko Sakkinen <jarkko at kernel.org>
cc: linux-afs at lists.infradead.org
cc: keyrings at vger.kernel.org
cc: stable at kernel.org
---
include/trace/events/rxrpc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/trace/events/rxrpc.h b/include/trace/events/rxrpc.h
index d7c7b04d69fc..ba2c6e3c78a6 100644
--- a/include/trace/events/rxrpc.h
+++ b/include/trace/events/rxrpc.h
@@ -602,7 +602,7 @@
#define EM(a, b) a,
#define E_(a, b) a
-enum rxrpc_abort_reason { rxrpc_abort_reasons } __mode(byte);
+enum rxrpc_abort_reason { rxrpc_abort_reasons };
enum rxrpc_bundle_trace { rxrpc_bundle_traces } __mode(byte);
enum rxrpc_call_poke_trace { rxrpc_call_poke_traces } __mode(byte);
enum rxrpc_call_trace { rxrpc_call_traces } __mode(byte);
More information about the linux-afs
mailing list