Message ID | 1417797707-31699-4-git-send-email-mhocko@suse.cz (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
On Friday, December 05, 2014 05:41:45 PM Michal Hocko wrote: > While touching this area let's convert printk to pr_*. This also makes > the printing of continuation lines done properly. > > Signed-off-by: Michal Hocko <mhocko@suse.cz> This is fine by me. Please let me know if you want me to take it. Otherwise, please feel free to push it through a different tree. > --- > kernel/power/process.c | 29 +++++++++++++++-------------- > 1 file changed, 15 insertions(+), 14 deletions(-) > > diff --git a/kernel/power/process.c b/kernel/power/process.c > index 5a6ec8678b9a..3ac45f192e9f 100644 > --- a/kernel/power/process.c > +++ b/kernel/power/process.c > @@ -84,8 +84,8 @@ static int try_to_freeze_tasks(bool user_only) > elapsed_msecs = elapsed_msecs64; > > if (todo) { > - printk("\n"); > - printk(KERN_ERR "Freezing of tasks %s after %d.%03d seconds " > + pr_cont("\n"); > + pr_err("Freezing of tasks %s after %d.%03d seconds " > "(%d tasks refusing to freeze, wq_busy=%d):\n", > wakeup ? "aborted" : "failed", > elapsed_msecs / 1000, elapsed_msecs % 1000, > @@ -101,7 +101,7 @@ static int try_to_freeze_tasks(bool user_only) > read_unlock(&tasklist_lock); > } > } else { > - printk("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, > + pr_cont("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, > elapsed_msecs % 1000); > } > > @@ -155,7 +155,7 @@ int freeze_processes(void) > atomic_inc(&system_freezing_cnt); > > pm_wakeup_clear(); > - printk("Freezing user space processes ... "); > + pr_info("Freezing user space processes ... "); > pm_freezing = true; > oom_kills_saved = oom_kills_count(); > error = try_to_freeze_tasks(true); > @@ -171,13 +171,13 @@ int freeze_processes(void) > if (oom_kills_count() != oom_kills_saved && > !check_frozen_processes()) { > __usermodehelper_set_disable_depth(UMH_ENABLED); > - printk("OOM in progress."); > + pr_cont("OOM in progress."); > error = -EBUSY; > } else { > - printk("done."); > + pr_cont("done."); > } > } > - printk("\n"); > + pr_cont("\n"); > BUG_ON(in_atomic()); > > if (error) > @@ -197,13 +197,14 @@ int freeze_kernel_threads(void) > { > int error; > > - printk("Freezing remaining freezable tasks ... "); > + pr_info("Freezing remaining freezable tasks ... "); > + > pm_nosig_freezing = true; > error = try_to_freeze_tasks(false); > if (!error) > - printk("done."); > + pr_cont("done."); > > - printk("\n"); > + pr_cont("\n"); > BUG_ON(in_atomic()); > > if (error) > @@ -224,7 +225,7 @@ void thaw_processes(void) > > oom_killer_enable(); > > - printk("Restarting tasks ... "); > + pr_info("Restarting tasks ... "); > > __usermodehelper_set_disable_depth(UMH_FREEZING); > thaw_workqueues(); > @@ -243,7 +244,7 @@ void thaw_processes(void) > usermodehelper_enable(); > > schedule(); > - printk("done.\n"); > + pr_cont("done.\n"); > trace_suspend_resume(TPS("thaw_processes"), 0, false); > } > > @@ -252,7 +253,7 @@ void thaw_kernel_threads(void) > struct task_struct *g, *p; > > pm_nosig_freezing = false; > - printk("Restarting kernel threads ... "); > + pr_info("Restarting kernel threads ... "); > > thaw_workqueues(); > > @@ -264,5 +265,5 @@ void thaw_kernel_threads(void) > read_unlock(&tasklist_lock); > > schedule(); > - printk("done.\n"); > + pr_cont("done.\n"); > } >
On Fri, Dec 05, 2014 at 05:41:45PM +0100, Michal Hocko wrote: > While touching this area let's convert printk to pr_*. This also makes > the printing of continuation lines done properly. > > Signed-off-by: Michal Hocko <mhocko@suse.cz> Acked-by: Tejun Heo <tj@kernel.org> Thanks.
On Fri 05-12-14 23:40:55, Rafael J. Wysocki wrote: > On Friday, December 05, 2014 05:41:45 PM Michal Hocko wrote: > > While touching this area let's convert printk to pr_*. This also makes > > the printing of continuation lines done properly. > > > > Signed-off-by: Michal Hocko <mhocko@suse.cz> > > This is fine by me. > > Please let me know if you want me to take it. Otherwise, please feel free to > push it through a different tree. I guess it will be easier to push this through Andrew's tree due to other dependencies. > > --- > > kernel/power/process.c | 29 +++++++++++++++-------------- > > 1 file changed, 15 insertions(+), 14 deletions(-) > > > > diff --git a/kernel/power/process.c b/kernel/power/process.c > > index 5a6ec8678b9a..3ac45f192e9f 100644 > > --- a/kernel/power/process.c > > +++ b/kernel/power/process.c > > @@ -84,8 +84,8 @@ static int try_to_freeze_tasks(bool user_only) > > elapsed_msecs = elapsed_msecs64; > > > > if (todo) { > > - printk("\n"); > > - printk(KERN_ERR "Freezing of tasks %s after %d.%03d seconds " > > + pr_cont("\n"); > > + pr_err("Freezing of tasks %s after %d.%03d seconds " > > "(%d tasks refusing to freeze, wq_busy=%d):\n", > > wakeup ? "aborted" : "failed", > > elapsed_msecs / 1000, elapsed_msecs % 1000, > > @@ -101,7 +101,7 @@ static int try_to_freeze_tasks(bool user_only) > > read_unlock(&tasklist_lock); > > } > > } else { > > - printk("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, > > + pr_cont("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, > > elapsed_msecs % 1000); > > } > > > > @@ -155,7 +155,7 @@ int freeze_processes(void) > > atomic_inc(&system_freezing_cnt); > > > > pm_wakeup_clear(); > > - printk("Freezing user space processes ... "); > > + pr_info("Freezing user space processes ... "); > > pm_freezing = true; > > oom_kills_saved = oom_kills_count(); > > error = try_to_freeze_tasks(true); > > @@ -171,13 +171,13 @@ int freeze_processes(void) > > if (oom_kills_count() != oom_kills_saved && > > !check_frozen_processes()) { > > __usermodehelper_set_disable_depth(UMH_ENABLED); > > - printk("OOM in progress."); > > + pr_cont("OOM in progress."); > > error = -EBUSY; > > } else { > > - printk("done."); > > + pr_cont("done."); > > } > > } > > - printk("\n"); > > + pr_cont("\n"); > > BUG_ON(in_atomic()); > > > > if (error) > > @@ -197,13 +197,14 @@ int freeze_kernel_threads(void) > > { > > int error; > > > > - printk("Freezing remaining freezable tasks ... "); > > + pr_info("Freezing remaining freezable tasks ... "); > > + > > pm_nosig_freezing = true; > > error = try_to_freeze_tasks(false); > > if (!error) > > - printk("done."); > > + pr_cont("done."); > > > > - printk("\n"); > > + pr_cont("\n"); > > BUG_ON(in_atomic()); > > > > if (error) > > @@ -224,7 +225,7 @@ void thaw_processes(void) > > > > oom_killer_enable(); > > > > - printk("Restarting tasks ... "); > > + pr_info("Restarting tasks ... "); > > > > __usermodehelper_set_disable_depth(UMH_FREEZING); > > thaw_workqueues(); > > @@ -243,7 +244,7 @@ void thaw_processes(void) > > usermodehelper_enable(); > > > > schedule(); > > - printk("done.\n"); > > + pr_cont("done.\n"); > > trace_suspend_resume(TPS("thaw_processes"), 0, false); > > } > > > > @@ -252,7 +253,7 @@ void thaw_kernel_threads(void) > > struct task_struct *g, *p; > > > > pm_nosig_freezing = false; > > - printk("Restarting kernel threads ... "); > > + pr_info("Restarting kernel threads ... "); > > > > thaw_workqueues(); > > > > @@ -264,5 +265,5 @@ void thaw_kernel_threads(void) > > read_unlock(&tasklist_lock); > > > > schedule(); > > - printk("done.\n"); > > + pr_cont("done.\n"); > > } > > > > -- > I speak only for myself. > Rafael J. Wysocki, Intel Open Source Technology Center.
diff --git a/kernel/power/process.c b/kernel/power/process.c index 5a6ec8678b9a..3ac45f192e9f 100644 --- a/kernel/power/process.c +++ b/kernel/power/process.c @@ -84,8 +84,8 @@ static int try_to_freeze_tasks(bool user_only) elapsed_msecs = elapsed_msecs64; if (todo) { - printk("\n"); - printk(KERN_ERR "Freezing of tasks %s after %d.%03d seconds " + pr_cont("\n"); + pr_err("Freezing of tasks %s after %d.%03d seconds " "(%d tasks refusing to freeze, wq_busy=%d):\n", wakeup ? "aborted" : "failed", elapsed_msecs / 1000, elapsed_msecs % 1000, @@ -101,7 +101,7 @@ static int try_to_freeze_tasks(bool user_only) read_unlock(&tasklist_lock); } } else { - printk("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, + pr_cont("(elapsed %d.%03d seconds) ", elapsed_msecs / 1000, elapsed_msecs % 1000); } @@ -155,7 +155,7 @@ int freeze_processes(void) atomic_inc(&system_freezing_cnt); pm_wakeup_clear(); - printk("Freezing user space processes ... "); + pr_info("Freezing user space processes ... "); pm_freezing = true; oom_kills_saved = oom_kills_count(); error = try_to_freeze_tasks(true); @@ -171,13 +171,13 @@ int freeze_processes(void) if (oom_kills_count() != oom_kills_saved && !check_frozen_processes()) { __usermodehelper_set_disable_depth(UMH_ENABLED); - printk("OOM in progress."); + pr_cont("OOM in progress."); error = -EBUSY; } else { - printk("done."); + pr_cont("done."); } } - printk("\n"); + pr_cont("\n"); BUG_ON(in_atomic()); if (error) @@ -197,13 +197,14 @@ int freeze_kernel_threads(void) { int error; - printk("Freezing remaining freezable tasks ... "); + pr_info("Freezing remaining freezable tasks ... "); + pm_nosig_freezing = true; error = try_to_freeze_tasks(false); if (!error) - printk("done."); + pr_cont("done."); - printk("\n"); + pr_cont("\n"); BUG_ON(in_atomic()); if (error) @@ -224,7 +225,7 @@ void thaw_processes(void) oom_killer_enable(); - printk("Restarting tasks ... "); + pr_info("Restarting tasks ... "); __usermodehelper_set_disable_depth(UMH_FREEZING); thaw_workqueues(); @@ -243,7 +244,7 @@ void thaw_processes(void) usermodehelper_enable(); schedule(); - printk("done.\n"); + pr_cont("done.\n"); trace_suspend_resume(TPS("thaw_processes"), 0, false); } @@ -252,7 +253,7 @@ void thaw_kernel_threads(void) struct task_struct *g, *p; pm_nosig_freezing = false; - printk("Restarting kernel threads ... "); + pr_info("Restarting kernel threads ... "); thaw_workqueues(); @@ -264,5 +265,5 @@ void thaw_kernel_threads(void) read_unlock(&tasklist_lock); schedule(); - printk("done.\n"); + pr_cont("done.\n"); }
While touching this area let's convert printk to pr_*. This also makes the printing of continuation lines done properly. Signed-off-by: Michal Hocko <mhocko@suse.cz> --- kernel/power/process.c | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-)