diff options
Diffstat (limited to 'kernel/trace/bpf_trace.c')
-rw-r--r-- | kernel/trace/bpf_trace.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/trace/bpf_trace.c b/kernel/trace/bpf_trace.c index 424daa4586d1..cee9802cf3e0 100644 --- a/kernel/trace/bpf_trace.c +++ b/kernel/trace/bpf_trace.c | |||
@@ -506,7 +506,7 @@ static const struct bpf_verifier_ops kprobe_prog_ops = { | |||
506 | .is_valid_access = kprobe_prog_is_valid_access, | 506 | .is_valid_access = kprobe_prog_is_valid_access, |
507 | }; | 507 | }; |
508 | 508 | ||
509 | static struct bpf_prog_type_list kprobe_tl = { | 509 | static struct bpf_prog_type_list kprobe_tl __ro_after_init = { |
510 | .ops = &kprobe_prog_ops, | 510 | .ops = &kprobe_prog_ops, |
511 | .type = BPF_PROG_TYPE_KPROBE, | 511 | .type = BPF_PROG_TYPE_KPROBE, |
512 | }; | 512 | }; |
@@ -589,7 +589,7 @@ static const struct bpf_verifier_ops tracepoint_prog_ops = { | |||
589 | .is_valid_access = tp_prog_is_valid_access, | 589 | .is_valid_access = tp_prog_is_valid_access, |
590 | }; | 590 | }; |
591 | 591 | ||
592 | static struct bpf_prog_type_list tracepoint_tl = { | 592 | static struct bpf_prog_type_list tracepoint_tl __ro_after_init = { |
593 | .ops = &tracepoint_prog_ops, | 593 | .ops = &tracepoint_prog_ops, |
594 | .type = BPF_PROG_TYPE_TRACEPOINT, | 594 | .type = BPF_PROG_TYPE_TRACEPOINT, |
595 | }; | 595 | }; |
@@ -648,7 +648,7 @@ static const struct bpf_verifier_ops perf_event_prog_ops = { | |||
648 | .convert_ctx_access = pe_prog_convert_ctx_access, | 648 | .convert_ctx_access = pe_prog_convert_ctx_access, |
649 | }; | 649 | }; |
650 | 650 | ||
651 | static struct bpf_prog_type_list perf_event_tl = { | 651 | static struct bpf_prog_type_list perf_event_tl __ro_after_init = { |
652 | .ops = &perf_event_prog_ops, | 652 | .ops = &perf_event_prog_ops, |
653 | .type = BPF_PROG_TYPE_PERF_EVENT, | 653 | .type = BPF_PROG_TYPE_PERF_EVENT, |
654 | }; | 654 | }; |