Skip to content

Commit ec5eba5

Browse files
add some prints :))
1 parent e6bf764 commit ec5eba5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

pkg/ebpf/c/tracee.bpf.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3611,6 +3611,7 @@ statfunc int common_submit_io_write(program_data_t *p,
36113611
u32 len,
36123612
int ret)
36133613
{
3614+
bpf_printk("common_submit_io_write: start\n");
36143615
// get write position
36153616
// (reusing io_kiocb struct flavors to get the correct data for the current kernel version)
36163617
loff_t ki_pos = kiocb->ki_pos;
@@ -3640,6 +3641,7 @@ statfunc int common_submit_io_write(program_data_t *p,
36403641
save_to_submit_buf(&p->event->args_buf, &file_info.id.device, sizeof(dev_t), 5);
36413642
save_to_submit_buf(&p->event->args_buf, &file_info.id.inode, sizeof(unsigned long), 6);
36423643

3644+
bpf_printk("common_submit_io_write: events_perf_submit\n");
36433645
return events_perf_submit(p, 0);
36443646
}
36453647

@@ -3737,6 +3739,7 @@ int BPF_KPROBE(trace_ret_io_write)
37373739
u32 host_tid = p.task_info->context.host_tid;
37383740
int submit = common_submit_io_write(&p, req, &kiocb, host_tid, buf, len, ret);
37393741
if (submit != 0) {
3742+
bpf_printk("io_write: common_submit_io_write failed\n");
37403743
del_args(IO_WRITE);
37413744
return submit;
37423745
}
@@ -3751,6 +3754,7 @@ int BPF_KPROBE(trace_ret_io_write)
37513754
SEC("kprobe/__io_submit_sqe")
37523755
int BPF_KPROBE(trace__io_submit_sqe_io_write)
37533756
{
3757+
bpf_printk("trace__io_submit_sqe_io_write: start\n");
37543758
program_data_t p = {};
37553759
if (!init_program_data(&p, ctx, IO_WRITE))
37563760
return 0;
@@ -3830,6 +3834,7 @@ statfunc int common_io_uring_create(
38303834
SEC("raw_tracepoint/io_uring_create")
38313835
int tracepoint__io_uring__io_uring_create(struct bpf_raw_tracepoint_args *ctx)
38323836
{
3837+
bpf_printk("tracepoint__io_uring__io_uring_create: start\n");
38333838
program_data_t p = {};
38343839
if (!init_program_data(&p, ctx, IO_URING_CREATE))
38353840
return 0;
@@ -3854,6 +3859,7 @@ TRACE_ENT_FUNC(io_sq_offload_start, IO_URING_CREATE);
38543859
SEC("kretprobe/io_sq_offload_start")
38553860
int BPF_KPROBE(trace_ret_io_sq_offload_start)
38563861
{
3862+
bpf_printk("trace_ret_io_sq_offload_start: start\n");
38573863
args_t saved_args;
38583864
if (load_args(&saved_args, IO_URING_CREATE) != 0) {
38593865
// missed entry or not traced

0 commit comments

Comments
 (0)