@@ -115,6 +115,7 @@ static const char * const attach_type_name[] = {
115115	[BPF_TRACE_FENTRY ]		=  "trace_fentry" ,
116116	[BPF_TRACE_FEXIT ]		=  "trace_fexit" ,
117117	[BPF_MODIFY_RETURN ]		=  "modify_return" ,
118+ 	[BPF_TRACE_SESSION ]		=  "trace_session" ,
118119	[BPF_LSM_MAC ]			=  "lsm_mac" ,
119120	[BPF_LSM_CGROUP ]		=  "lsm_cgroup" ,
120121	[BPF_SK_LOOKUP ]			=  "sk_lookup" ,
@@ -9607,6 +9608,8 @@ static const struct bpf_sec_def section_defs[] = {
96079608	SEC_DEF ("fentry.s+" ,		TRACING , BPF_TRACE_FENTRY , SEC_ATTACH_BTF  | SEC_SLEEPABLE , attach_trace ),
96089609	SEC_DEF ("fmod_ret.s+" ,		TRACING , BPF_MODIFY_RETURN , SEC_ATTACH_BTF  | SEC_SLEEPABLE , attach_trace ),
96099610	SEC_DEF ("fexit.s+" ,		TRACING , BPF_TRACE_FEXIT , SEC_ATTACH_BTF  | SEC_SLEEPABLE , attach_trace ),
9611+ 	SEC_DEF ("fsession+" ,		TRACING , BPF_TRACE_SESSION , SEC_ATTACH_BTF , attach_trace ),
9612+ 	SEC_DEF ("fsession.s+" ,		TRACING , BPF_TRACE_SESSION , SEC_ATTACH_BTF  | SEC_SLEEPABLE , attach_trace ),
96109613	SEC_DEF ("freplace+" ,		EXT , 0 , SEC_ATTACH_BTF , attach_trace ),
96119614	SEC_DEF ("lsm+" ,			LSM , BPF_LSM_MAC , SEC_ATTACH_BTF , attach_lsm ),
96129615	SEC_DEF ("lsm.s+" ,		LSM , BPF_LSM_MAC , SEC_ATTACH_BTF  | SEC_SLEEPABLE , attach_lsm ),
0 commit comments