diff options
Diffstat (limited to 'kernel/rcutree_trace.c')
| -rw-r--r-- | kernel/rcutree_trace.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/kernel/rcutree_trace.c b/kernel/rcutree_trace.c index 4ee954f6a8d5..4b1875ba9404 100644 --- a/kernel/rcutree_trace.c +++ b/kernel/rcutree_trace.c | |||
| @@ -49,14 +49,12 @@ static void print_one_rcu_data(struct seq_file *m, struct rcu_data *rdp) | |||
| 49 | { | 49 | { |
| 50 | if (!rdp->beenonline) | 50 | if (!rdp->beenonline) |
| 51 | return; | 51 | return; |
| 52 | seq_printf(m, "%3d%cc=%ld g=%ld pq=%d pqc=%ld qp=%d rpfq=%ld rp=%x", | 52 | seq_printf(m, "%3d%cc=%ld g=%ld pq=%d pqc=%ld qp=%d", |
| 53 | rdp->cpu, | 53 | rdp->cpu, |
| 54 | cpu_is_offline(rdp->cpu) ? '!' : ' ', | 54 | cpu_is_offline(rdp->cpu) ? '!' : ' ', |
| 55 | rdp->completed, rdp->gpnum, | 55 | rdp->completed, rdp->gpnum, |
| 56 | rdp->passed_quiesc, rdp->passed_quiesc_completed, | 56 | rdp->passed_quiesc, rdp->passed_quiesc_completed, |
| 57 | rdp->qs_pending, | 57 | rdp->qs_pending); |
| 58 | rdp->n_rcu_pending_force_qs - rdp->n_rcu_pending, | ||
| 59 | (int)(rdp->n_rcu_pending & 0xffff)); | ||
| 60 | #ifdef CONFIG_NO_HZ | 58 | #ifdef CONFIG_NO_HZ |
| 61 | seq_printf(m, " dt=%d/%d dn=%d df=%lu", | 59 | seq_printf(m, " dt=%d/%d dn=%d df=%lu", |
| 62 | rdp->dynticks->dynticks, | 60 | rdp->dynticks->dynticks, |
| @@ -102,14 +100,12 @@ static void print_one_rcu_data_csv(struct seq_file *m, struct rcu_data *rdp) | |||
| 102 | { | 100 | { |
| 103 | if (!rdp->beenonline) | 101 | if (!rdp->beenonline) |
| 104 | return; | 102 | return; |
| 105 | seq_printf(m, "%d,%s,%ld,%ld,%d,%ld,%d,%ld,%ld", | 103 | seq_printf(m, "%d,%s,%ld,%ld,%d,%ld,%d", |
| 106 | rdp->cpu, | 104 | rdp->cpu, |
| 107 | cpu_is_offline(rdp->cpu) ? "\"Y\"" : "\"N\"", | 105 | cpu_is_offline(rdp->cpu) ? "\"Y\"" : "\"N\"", |
| 108 | rdp->completed, rdp->gpnum, | 106 | rdp->completed, rdp->gpnum, |
| 109 | rdp->passed_quiesc, rdp->passed_quiesc_completed, | 107 | rdp->passed_quiesc, rdp->passed_quiesc_completed, |
| 110 | rdp->qs_pending, | 108 | rdp->qs_pending); |
| 111 | rdp->n_rcu_pending_force_qs - rdp->n_rcu_pending, | ||
| 112 | rdp->n_rcu_pending); | ||
| 113 | #ifdef CONFIG_NO_HZ | 109 | #ifdef CONFIG_NO_HZ |
| 114 | seq_printf(m, ",%d,%d,%d,%lu", | 110 | seq_printf(m, ",%d,%d,%d,%lu", |
| 115 | rdp->dynticks->dynticks, | 111 | rdp->dynticks->dynticks, |
| @@ -123,7 +119,7 @@ static void print_one_rcu_data_csv(struct seq_file *m, struct rcu_data *rdp) | |||
| 123 | 119 | ||
| 124 | static int show_rcudata_csv(struct seq_file *m, void *unused) | 120 | static int show_rcudata_csv(struct seq_file *m, void *unused) |
| 125 | { | 121 | { |
| 126 | seq_puts(m, "\"CPU\",\"Online?\",\"c\",\"g\",\"pq\",\"pqc\",\"pq\",\"rpfq\",\"rp\","); | 122 | seq_puts(m, "\"CPU\",\"Online?\",\"c\",\"g\",\"pq\",\"pqc\",\"pq\","); |
| 127 | #ifdef CONFIG_NO_HZ | 123 | #ifdef CONFIG_NO_HZ |
| 128 | seq_puts(m, "\"dt\",\"dt nesting\",\"dn\",\"df\","); | 124 | seq_puts(m, "\"dt\",\"dt nesting\",\"dn\",\"df\","); |
| 129 | #endif /* #ifdef CONFIG_NO_HZ */ | 125 | #endif /* #ifdef CONFIG_NO_HZ */ |
