X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=kernel%2Ftracepoint.c;h=46f2ab1e08a9e9458cc1afc1f804e0b2b173d846;hb=8e143b90e4d45cca3dc53760d3cfab988bc74571;hp=a3be42304485fdc2b1643ee2e649351ba32641bf;hpb=c5fd9e77be44360b4827069c59f524815517917b;p=mirror_ubuntu-jammy-kernel.git diff --git a/kernel/tracepoint.c b/kernel/tracepoint.c index a3be42304485..46f2ab1e08a9 100644 --- a/kernel/tracepoint.c +++ b/kernel/tracepoint.c @@ -92,7 +92,7 @@ static __init int release_early_probes(void) while (early_probes) { tmp = early_probes; early_probes = tmp->next; - call_rcu_sched(tmp, rcu_free_old_probes); + call_rcu(tmp, rcu_free_old_probes); } return 0; @@ -123,7 +123,7 @@ static inline void release_probes(struct tracepoint_func *old) * cover both cases. So let us chain the SRCU and sched RCU * callbacks to wait for both grace periods. */ - call_rcu_sched(&tp_probes->rcu, rcu_free_old_probes); + call_rcu(&tp_probes->rcu, rcu_free_old_probes); } }