@@ -144,7 +144,10 @@ func Test_getTailCalls(t *testing.T) {
144144 {MapName : "sys_exit_tails" , MapIndexes : []uint32 {uint32 (events .Dup ), uint32 (events .Dup2 ), uint32 (events .Dup3 )}, ProgName : "sys_dup_exit_tail" },
145145 {MapName : "sys_enter_init_tail" , MapIndexes : []uint32 {uint32 (events .Dup ), uint32 (events .Dup2 ), uint32 (events .Dup3 )}, ProgName : "sys_enter_init" },
146146 {MapName : "sys_exit_init_tail" , MapIndexes : []uint32 {uint32 (events .Dup ), uint32 (events .Dup2 ), uint32 (events .Dup3 )}, ProgName : "sys_exit_init" },
147- {MapName : "sys_enter_init_tail" , MapIndexes : []uint32 {uint32 (events .Open ), uint32 (events .Openat ), uint32 (events .Openat2 ), uint32 (events .OpenByHandleAt )}, ProgName : "sys_enter_init" },
147+ {MapName : "sys_enter_init_tail" , MapIndexes : []uint32 {
148+ uint32 (events .Open ), uint32 (events .Openat ), uint32 (events .Openat2 ), uint32 (events .OpenByHandleAt ),
149+ uint32 (events .Execve ), uint32 (events .Execveat ),
150+ }, ProgName : "sys_enter_init" },
148151 {MapName : "sys_enter_init_tail" , MapIndexes : []uint32 {uint32 (events .Mmap ), uint32 (events .Mprotect )}, ProgName : "sys_enter_init" },
149152 {MapName : "sys_enter_init_tail" , MapIndexes : []uint32 {uint32 (events .Ptrace ), uint32 (events .ClockSettime )}, ProgName : "sys_enter_init" },
150153 {MapName : "sys_enter_submit_tail" , MapIndexes : []uint32 {uint32 (events .Ptrace ), uint32 (events .ClockSettime )}, ProgName : "sys_enter_submit" },
0 commit comments