[PATCH net v5 05/10] rxrpc: Expand abort trace enum
David Howells <[email protected]> Wed, 29 Jul 2026 17:01:02 +0100
| Newsgroups | org.kernel.vger.keyrings,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> cc: Marc Dionne <[email protected]> cc: Jeffrey Altman <[email protected]> cc: Eric Dumazet <[email protected]> cc: "David S. Miller" <[email protected]> cc: Jakub Kicinski <[email protected]> cc: Paolo Abeni <[email protected]> cc: Simon Horman <[email protected]> cc: Jarkko Sakkinen <[email protected]> cc: [email protected] cc: [email protected] cc: [email protected] --- 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);