Now that RCU Tasks Trace has been re-implemented in terms of SRCU-fast,
the ->trc_ipi_to_cpu and ->trc_blkd_cpu task_struct fields are no
longer used.  This commit therefore removes them.

Signed-off-by: Paul E. McKenney <[email protected]>
Cc: Andrii Nakryiko <[email protected]>
Cc: Alexei Starovoitov <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: <[email protected]>
---
 include/linux/sched.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/linux/sched.h b/include/linux/sched.h
index 89d3646155525f..47bd062b21c2bc 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -940,11 +940,9 @@ struct task_struct {
 #ifdef CONFIG_TASKS_TRACE_RCU
        int                             trc_reader_nesting;
        struct srcu_ctr __percpu        *trc_reader_scp;
-       int                             trc_ipi_to_cpu;
        union rcu_special               trc_reader_special;
        struct list_head                trc_holdout_list;
        struct list_head                trc_blkd_node;
-       int                             trc_blkd_cpu;
 #endif /* #ifdef CONFIG_TASKS_TRACE_RCU */
 
        struct sched_info               sched_info;
-- 
2.40.1


Reply via email to