diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2013-03-18 19:24:11 -0400 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2013-06-10 16:39:42 -0400 |
commit | efc151c33b971148894789dc7c5589dec46d4348 (patch) | |
tree | 8e74188ebee80daec2bedb34fb055f549c212d79 /kernel | |
parent | d7f3e207397d7b4868e33d3f88396a06f4d5a8c7 (diff) |
rcu: Convert rcutree_plugin.h printk calls
This commit converts printk() calls to the corresponding pr_*() calls.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/rcutree_plugin.h | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/kernel/rcutree_plugin.h b/kernel/rcutree_plugin.h index 3db5a375d8dd..207844ea0226 100644 --- a/kernel/rcutree_plugin.h +++ b/kernel/rcutree_plugin.h | |||
@@ -53,38 +53,37 @@ static char __initdata nocb_buf[NR_CPUS * 5]; | |||
53 | static void __init rcu_bootup_announce_oddness(void) | 53 | static void __init rcu_bootup_announce_oddness(void) |
54 | { | 54 | { |
55 | #ifdef CONFIG_RCU_TRACE | 55 | #ifdef CONFIG_RCU_TRACE |
56 | printk(KERN_INFO "\tRCU debugfs-based tracing is enabled.\n"); | 56 | pr_info("\tRCU debugfs-based tracing is enabled.\n"); |
57 | #endif | 57 | #endif |
58 | #if (defined(CONFIG_64BIT) && CONFIG_RCU_FANOUT != 64) || (!defined(CONFIG_64BIT) && CONFIG_RCU_FANOUT != 32) | 58 | #if (defined(CONFIG_64BIT) && CONFIG_RCU_FANOUT != 64) || (!defined(CONFIG_64BIT) && CONFIG_RCU_FANOUT != 32) |
59 | printk(KERN_INFO "\tCONFIG_RCU_FANOUT set to non-default value of %d\n", | 59 | pr_info("\tCONFIG_RCU_FANOUT set to non-default value of %d\n", |
60 | CONFIG_RCU_FANOUT); | 60 | CONFIG_RCU_FANOUT); |
61 | #endif | 61 | #endif |
62 | #ifdef CONFIG_RCU_FANOUT_EXACT | 62 | #ifdef CONFIG_RCU_FANOUT_EXACT |
63 | printk(KERN_INFO "\tHierarchical RCU autobalancing is disabled.\n"); | 63 | pr_info("\tHierarchical RCU autobalancing is disabled.\n"); |
64 | #endif | 64 | #endif |
65 | #ifdef CONFIG_RCU_FAST_NO_HZ | 65 | #ifdef CONFIG_RCU_FAST_NO_HZ |
66 | printk(KERN_INFO | 66 | pr_info("\tRCU dyntick-idle grace-period acceleration is enabled.\n"); |
67 | "\tRCU dyntick-idle grace-period acceleration is enabled.\n"); | ||
68 | #endif | 67 | #endif |
69 | #ifdef CONFIG_PROVE_RCU | 68 | #ifdef CONFIG_PROVE_RCU |
70 | printk(KERN_INFO "\tRCU lockdep checking is enabled.\n"); | 69 | pr_info("\tRCU lockdep checking is enabled.\n"); |
71 | #endif | 70 | #endif |
72 | #ifdef CONFIG_RCU_TORTURE_TEST_RUNNABLE | 71 | #ifdef CONFIG_RCU_TORTURE_TEST_RUNNABLE |
73 | printk(KERN_INFO "\tRCU torture testing starts during boot.\n"); | 72 | pr_info("\tRCU torture testing starts during boot.\n"); |
74 | #endif | 73 | #endif |
75 | #if defined(CONFIG_TREE_PREEMPT_RCU) && !defined(CONFIG_RCU_CPU_STALL_VERBOSE) | 74 | #if defined(CONFIG_TREE_PREEMPT_RCU) && !defined(CONFIG_RCU_CPU_STALL_VERBOSE) |
76 | printk(KERN_INFO "\tDump stacks of tasks blocking RCU-preempt GP.\n"); | 75 | pr_info("\tDump stacks of tasks blocking RCU-preempt GP.\n"); |
77 | #endif | 76 | #endif |
78 | #if defined(CONFIG_RCU_CPU_STALL_INFO) | 77 | #if defined(CONFIG_RCU_CPU_STALL_INFO) |
79 | printk(KERN_INFO "\tAdditional per-CPU info printed with stalls.\n"); | 78 | pr_info("\tAdditional per-CPU info printed with stalls.\n"); |
80 | #endif | 79 | #endif |
81 | #if NUM_RCU_LVL_4 != 0 | 80 | #if NUM_RCU_LVL_4 != 0 |
82 | printk(KERN_INFO "\tFour-level hierarchy is enabled.\n"); | 81 | pr_info("\tFour-level hierarchy is enabled.\n"); |
83 | #endif | 82 | #endif |
84 | if (rcu_fanout_leaf != CONFIG_RCU_FANOUT_LEAF) | 83 | if (rcu_fanout_leaf != CONFIG_RCU_FANOUT_LEAF) |
85 | printk(KERN_INFO "\tExperimental boot-time adjustment of leaf fanout to %d.\n", rcu_fanout_leaf); | 84 | pr_info("\tExperimental boot-time adjustment of leaf fanout to %d.\n", rcu_fanout_leaf); |
86 | if (nr_cpu_ids != NR_CPUS) | 85 | if (nr_cpu_ids != NR_CPUS) |
87 | printk(KERN_INFO "\tRCU restricting CPUs from NR_CPUS=%d to nr_cpu_ids=%d.\n", NR_CPUS, nr_cpu_ids); | 86 | pr_info("\tRCU restricting CPUs from NR_CPUS=%d to nr_cpu_ids=%d.\n", NR_CPUS, nr_cpu_ids); |
88 | #ifdef CONFIG_RCU_NOCB_CPU | 87 | #ifdef CONFIG_RCU_NOCB_CPU |
89 | #ifndef CONFIG_RCU_NOCB_CPU_NONE | 88 | #ifndef CONFIG_RCU_NOCB_CPU_NONE |
90 | if (!have_rcu_nocb_mask) { | 89 | if (!have_rcu_nocb_mask) { |
@@ -123,7 +122,7 @@ static int rcu_preempted_readers_exp(struct rcu_node *rnp); | |||
123 | */ | 122 | */ |
124 | static void __init rcu_bootup_announce(void) | 123 | static void __init rcu_bootup_announce(void) |
125 | { | 124 | { |
126 | printk(KERN_INFO "Preemptible hierarchical RCU implementation.\n"); | 125 | pr_info("Preemptible hierarchical RCU implementation.\n"); |
127 | rcu_bootup_announce_oddness(); | 126 | rcu_bootup_announce_oddness(); |
128 | } | 127 | } |
129 | 128 | ||
@@ -490,13 +489,13 @@ static void rcu_print_detail_task_stall(struct rcu_state *rsp) | |||
490 | 489 | ||
491 | static void rcu_print_task_stall_begin(struct rcu_node *rnp) | 490 | static void rcu_print_task_stall_begin(struct rcu_node *rnp) |
492 | { | 491 | { |
493 | printk(KERN_ERR "\tTasks blocked on level-%d rcu_node (CPUs %d-%d):", | 492 | pr_err("\tTasks blocked on level-%d rcu_node (CPUs %d-%d):", |
494 | rnp->level, rnp->grplo, rnp->grphi); | 493 | rnp->level, rnp->grplo, rnp->grphi); |
495 | } | 494 | } |
496 | 495 | ||
497 | static void rcu_print_task_stall_end(void) | 496 | static void rcu_print_task_stall_end(void) |
498 | { | 497 | { |
499 | printk(KERN_CONT "\n"); | 498 | pr_cont("\n"); |
500 | } | 499 | } |
501 | 500 | ||
502 | #else /* #ifdef CONFIG_RCU_CPU_STALL_INFO */ | 501 | #else /* #ifdef CONFIG_RCU_CPU_STALL_INFO */ |
@@ -526,7 +525,7 @@ static int rcu_print_task_stall(struct rcu_node *rnp) | |||
526 | t = list_entry(rnp->gp_tasks, | 525 | t = list_entry(rnp->gp_tasks, |
527 | struct task_struct, rcu_node_entry); | 526 | struct task_struct, rcu_node_entry); |
528 | list_for_each_entry_continue(t, &rnp->blkd_tasks, rcu_node_entry) { | 527 | list_for_each_entry_continue(t, &rnp->blkd_tasks, rcu_node_entry) { |
529 | printk(KERN_CONT " P%d", t->pid); | 528 | pr_cont(" P%d", t->pid); |
530 | ndetected++; | 529 | ndetected++; |
531 | } | 530 | } |
532 | rcu_print_task_stall_end(); | 531 | rcu_print_task_stall_end(); |
@@ -942,7 +941,7 @@ static struct rcu_state *rcu_state = &rcu_sched_state; | |||
942 | */ | 941 | */ |
943 | static void __init rcu_bootup_announce(void) | 942 | static void __init rcu_bootup_announce(void) |
944 | { | 943 | { |
945 | printk(KERN_INFO "Hierarchical RCU implementation.\n"); | 944 | pr_info("Hierarchical RCU implementation.\n"); |
946 | rcu_bootup_announce_oddness(); | 945 | rcu_bootup_announce_oddness(); |
947 | } | 946 | } |
948 | 947 | ||
@@ -1883,7 +1882,7 @@ static void print_cpu_stall_fast_no_hz(char *cp, int cpu) | |||
1883 | /* Initiate the stall-info list. */ | 1882 | /* Initiate the stall-info list. */ |
1884 | static void print_cpu_stall_info_begin(void) | 1883 | static void print_cpu_stall_info_begin(void) |
1885 | { | 1884 | { |
1886 | printk(KERN_CONT "\n"); | 1885 | pr_cont("\n"); |
1887 | } | 1886 | } |
1888 | 1887 | ||
1889 | /* | 1888 | /* |
@@ -1914,7 +1913,7 @@ static void print_cpu_stall_info(struct rcu_state *rsp, int cpu) | |||
1914 | ticks_value = rsp->gpnum - rdp->gpnum; | 1913 | ticks_value = rsp->gpnum - rdp->gpnum; |
1915 | } | 1914 | } |
1916 | print_cpu_stall_fast_no_hz(fast_no_hz, cpu); | 1915 | print_cpu_stall_fast_no_hz(fast_no_hz, cpu); |
1917 | printk(KERN_ERR "\t%d: (%lu %s) idle=%03x/%llx/%d softirq=%u/%u %s\n", | 1916 | pr_err("\t%d: (%lu %s) idle=%03x/%llx/%d softirq=%u/%u %s\n", |
1918 | cpu, ticks_value, ticks_title, | 1917 | cpu, ticks_value, ticks_title, |
1919 | atomic_read(&rdtp->dynticks) & 0xfff, | 1918 | atomic_read(&rdtp->dynticks) & 0xfff, |
1920 | rdtp->dynticks_nesting, rdtp->dynticks_nmi_nesting, | 1919 | rdtp->dynticks_nesting, rdtp->dynticks_nmi_nesting, |
@@ -1925,7 +1924,7 @@ static void print_cpu_stall_info(struct rcu_state *rsp, int cpu) | |||
1925 | /* Terminate the stall-info list. */ | 1924 | /* Terminate the stall-info list. */ |
1926 | static void print_cpu_stall_info_end(void) | 1925 | static void print_cpu_stall_info_end(void) |
1927 | { | 1926 | { |
1928 | printk(KERN_ERR "\t"); | 1927 | pr_err("\t"); |
1929 | } | 1928 | } |
1930 | 1929 | ||
1931 | /* Zero ->ticks_this_gp for all flavors of RCU. */ | 1930 | /* Zero ->ticks_this_gp for all flavors of RCU. */ |
@@ -1948,17 +1947,17 @@ static void increment_cpu_stall_ticks(void) | |||
1948 | 1947 | ||
1949 | static void print_cpu_stall_info_begin(void) | 1948 | static void print_cpu_stall_info_begin(void) |
1950 | { | 1949 | { |
1951 | printk(KERN_CONT " {"); | 1950 | pr_cont(" {"); |
1952 | } | 1951 | } |
1953 | 1952 | ||
1954 | static void print_cpu_stall_info(struct rcu_state *rsp, int cpu) | 1953 | static void print_cpu_stall_info(struct rcu_state *rsp, int cpu) |
1955 | { | 1954 | { |
1956 | printk(KERN_CONT " %d", cpu); | 1955 | pr_cont(" %d", cpu); |
1957 | } | 1956 | } |
1958 | 1957 | ||
1959 | static void print_cpu_stall_info_end(void) | 1958 | static void print_cpu_stall_info_end(void) |
1960 | { | 1959 | { |
1961 | printk(KERN_CONT "} "); | 1960 | pr_cont("} "); |
1962 | } | 1961 | } |
1963 | 1962 | ||
1964 | static void zero_cpu_stall_ticks(struct rcu_data *rdp) | 1963 | static void zero_cpu_stall_ticks(struct rcu_data *rdp) |