6969 EM (rxkad_abort_resp_tkt_sname , "rxkad-resp-tk-sname" ) \
7070 EM (rxkad_abort_resp_unknown_tkt , "rxkad-resp-unknown-tkt" ) \
7171 EM (rxkad_abort_resp_version , "rxkad-resp-version" ) \
72+ /* RxGK security errors */ \
73+ EM (rxgk_abort_1_verify_mic_eproto , "rxgk1-vfy-mic-eproto" ) \
74+ EM (rxgk_abort_2_decrypt_eproto , "rxgk2-dec-eproto" ) \
75+ EM (rxgk_abort_2_short_data , "rxgk2-short-data" ) \
76+ EM (rxgk_abort_2_short_encdata , "rxgk2-short-encdata" ) \
77+ EM (rxgk_abort_2_short_header , "rxgk2-short-hdr" ) \
78+ EM (rxgk_abort_bad_key_number , "rxgk-bad-key-num" ) \
79+ EM (rxgk_abort_chall_key_expired , "rxgk-chall-key-exp" ) \
80+ EM (rxgk_abort_chall_no_key , "rxgk-chall-nokey" ) \
81+ EM (rxgk_abort_chall_short , "rxgk-chall-short" ) \
82+ EM (rxgk_abort_resp_auth_dec , "rxgk-resp-auth-dec" ) \
83+ EM (rxgk_abort_resp_bad_callid , "rxgk-resp-bad-callid" ) \
84+ EM (rxgk_abort_resp_bad_nonce , "rxgk-resp-bad-nonce" ) \
85+ EM (rxgk_abort_resp_bad_param , "rxgk-resp-bad-param" ) \
86+ EM (rxgk_abort_resp_call_ctr , "rxgk-resp-call-ctr" ) \
87+ EM (rxgk_abort_resp_call_state , "rxgk-resp-call-state" ) \
88+ EM (rxgk_abort_resp_internal_error , "rxgk-resp-int-error" ) \
89+ EM (rxgk_abort_resp_nopkg , "rxgk-resp-nopkg" ) \
90+ EM (rxgk_abort_resp_short_applen , "rxgk-resp-short-applen" ) \
91+ EM (rxgk_abort_resp_short_auth , "rxgk-resp-short-auth" ) \
92+ EM (rxgk_abort_resp_short_call_list , "rxgk-resp-short-callls" ) \
93+ EM (rxgk_abort_resp_short_packet , "rxgk-resp-short-packet" ) \
94+ EM (rxgk_abort_resp_short_yfs_klen , "rxgk-resp-short-yfs-klen" ) \
95+ EM (rxgk_abort_resp_short_yfs_key , "rxgk-resp-short-yfs-key" ) \
96+ EM (rxgk_abort_resp_short_yfs_tkt , "rxgk-resp-short-yfs-tkt" ) \
97+ EM (rxgk_abort_resp_tok_dec , "rxgk-resp-tok-dec" ) \
98+ EM (rxgk_abort_resp_tok_internal_error , "rxgk-resp-tok-int-err" ) \
99+ EM (rxgk_abort_resp_tok_keyerr , "rxgk-resp-tok-keyerr" ) \
100+ EM (rxgk_abort_resp_tok_nokey , "rxgk-resp-tok-nokey" ) \
101+ EM (rxgk_abort_resp_tok_nopkg , "rxgk-resp-tok-nopkg" ) \
102+ EM (rxgk_abort_resp_tok_short , "rxgk-resp-tok-short" ) \
103+ EM (rxgk_abort_resp_xdr_align , "rxgk-resp-xdr-align" ) \
72104 /* rxrpc errors */ \
73105 EM (rxrpc_abort_call_improper_term , "call-improper-term" ) \
74106 EM (rxrpc_abort_call_reset , "call-reset" ) \
471503 EM(rxrpc_tx_point_call_final_resend, "CallFinalResend") \
472504 EM(rxrpc_tx_point_conn_abort, "ConnAbort") \
473505 EM(rxrpc_tx_point_reject, "Reject") \
506+ EM(rxrpc_tx_point_rxgk_challenge, "RxGKChall") \
474507 EM(rxrpc_tx_point_rxkad_challenge, "RxkadChall") \
475508 EM(rxrpc_tx_point_response, "Response") \
476509 EM(rxrpc_tx_point_version_keepalive, "VerKeepalive") \
489522
490523#define rxrpc_txbuf_traces \
491524 EM(rxrpc_txbuf_alloc_data, "ALLOC DATA ") \
525+ EM(rxrpc_txbuf_alloc_response, "ALLOC RESP ") \
492526 EM(rxrpc_txbuf_free, "FREE ") \
493527 EM(rxrpc_txbuf_get_buffer, "GET BUFFER ") \
494528 EM(rxrpc_txbuf_get_trans, "GET TRANS ") \
495529 EM(rxrpc_txbuf_get_retrans, "GET RETRANS") \
496530 EM(rxrpc_txbuf_put_cleaned, "PUT CLEANED") \
497531 EM(rxrpc_txbuf_put_nomem, "PUT NOMEM ") \
498532 EM(rxrpc_txbuf_put_rotated, "PUT ROTATED") \
533+ EM(rxrpc_txbuf_put_response_tx, "PUT RESP TX") \
499534 EM(rxrpc_txbuf_put_send_aborted, "PUT SEND-X ") \
500535 EM(rxrpc_txbuf_put_trans, "PUT TRANS ") \
501536 EM(rxrpc_txbuf_see_lost, "SEE LOST ") \
@@ -1178,6 +1213,7 @@ TRACE_EVENT(rxrpc_rx_challenge,
11781213 __field (u32 , version )
11791214 __field (u32 , nonce )
11801215 __field (u32 , min_level )
1216+ __field (u8 , security_ix )
11811217 ),
11821218
11831219 TP_fast_assign (
@@ -1186,11 +1222,13 @@ TRACE_EVENT(rxrpc_rx_challenge,
11861222 __entry -> version = version ;
11871223 __entry -> nonce = nonce ;
11881224 __entry -> min_level = min_level ;
1225+ __entry -> security_ix = conn -> security_ix ;
11891226 ),
11901227
1191- TP_printk ("C=%08x CHALLENGE %08x v=%x n=%x ml=%x" ,
1228+ TP_printk ("C=%08x CHALLENGE r= %08x sx=%u v=%x n=%x ml=%x" ,
11921229 __entry -> conn ,
11931230 __entry -> serial ,
1231+ __entry -> security_ix ,
11941232 __entry -> version ,
11951233 __entry -> nonce ,
11961234 __entry -> min_level )
@@ -1208,6 +1246,7 @@ TRACE_EVENT(rxrpc_rx_response,
12081246 __field (u32 , version )
12091247 __field (u32 , kvno )
12101248 __field (u32 , ticket_len )
1249+ __field (u8 , security_ix )
12111250 ),
12121251
12131252 TP_fast_assign (
@@ -1216,11 +1255,13 @@ TRACE_EVENT(rxrpc_rx_response,
12161255 __entry -> version = version ;
12171256 __entry -> kvno = kvno ;
12181257 __entry -> ticket_len = ticket_len ;
1258+ __entry -> security_ix = conn -> security_ix ;
12191259 ),
12201260
1221- TP_printk ("C=%08x RESPONSE %08x v=%x kvno=%x tl=%x" ,
1261+ TP_printk ("C=%08x RESPONSE r= %08x sx=%u v=%x kvno=%x tl=%x" ,
12221262 __entry -> conn ,
12231263 __entry -> serial ,
1264+ __entry -> security_ix ,
12241265 __entry -> version ,
12251266 __entry -> kvno ,
12261267 __entry -> ticket_len )
0 commit comments