Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1431634 > unrolled thread

[PATCH 1/2] exit: Quieten greatest stack depth printk

Started byAnton Blanchard <anton@ozlabs.org>
First post2016-06-27 01:10 +0200
Last post2016-07-06 16:00 +0200
Articles 4 — 3 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH 1/2] exit: Quieten greatest stack depth printk Anton Blanchard <anton@ozlabs.org> - 2016-06-27 01:10 +0200
    [PATCH 2/2] mm: workingset: printk missing log level, use pr_info() Anton Blanchard <anton@ozlabs.org> - 2016-06-27 01:10 +0200
      Re: [PATCH 2/2] mm: workingset: printk missing log level, use  pr_info() Joe Perches <joe@perches.com> - 2016-06-27 06:10 +0200
      Re: [PATCH 2/2] mm: workingset: printk missing log level, use  pr_info() Johannes Weiner <hannes@cmpxchg.org> - 2016-07-06 16:00 +0200

#1431634 — [PATCH 1/2] exit: Quieten greatest stack depth printk

FromAnton Blanchard <anton@ozlabs.org>
Date2016-06-27 01:10 +0200
Subject[PATCH 1/2] exit: Quieten greatest stack depth printk
Message-ID<rOrlD-Ek-3@gated-at.bofh.it>
From: Anton Blanchard <anton@samba.org>

Many targets enable CONFIG_DEBUG_STACK_USAGE, and while the information
is useful, it isn't worthy of pr_warn(). Reduce it to pr_info().

Signed-off-by: Anton Blanchard <anton@samba.org>
---
 kernel/exit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/exit.c b/kernel/exit.c
index 9e6e135..bbdef62 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -639,7 +639,7 @@ static void check_stack_usage(void)
 
 	spin_lock(&low_water_lock);
 	if (free < lowest_to_date) {
-		pr_warn("%s (%d) used greatest stack depth: %lu bytes left\n",
+		pr_info("%s (%d) used greatest stack depth: %lu bytes left\n",
 			current->comm, task_pid_nr(current), free);
 		lowest_to_date = free;
 	}
-- 
2.7.4

[toc] | [next] | [standalone]


#1431637 — [PATCH 2/2] mm: workingset: printk missing log level, use pr_info()

FromAnton Blanchard <anton@ozlabs.org>
Date2016-06-27 01:10 +0200
Subject[PATCH 2/2] mm: workingset: printk missing log level, use pr_info()
Message-ID<rOrlD-Ek-7@gated-at.bofh.it>
In reply to#1431634
From: Anton Blanchard <anton@samba.org>

commit 612e44939c3c ("mm: workingset: eviction buckets for bigmem/lowbit
machines") added a printk without a log level. Quieten it by using
pr_info().

Signed-off-by: Anton Blanchard <anton@samba.org>
---
 mm/workingset.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mm/workingset.c b/mm/workingset.c
index 8a75f8d..5772775 100644
--- a/mm/workingset.c
+++ b/mm/workingset.c
@@ -491,7 +491,7 @@ static int __init workingset_init(void)
 	max_order = fls_long(totalram_pages - 1);
 	if (max_order > timestamp_bits)
 		bucket_order = max_order - timestamp_bits;
-	printk("workingset: timestamp_bits=%d max_order=%d bucket_order=%u\n",
+	pr_info("workingset: timestamp_bits=%d max_order=%d bucket_order=%u\n",
 	       timestamp_bits, max_order, bucket_order);
 
 	ret = list_lru_init_key(&workingset_shadow_nodes, &shadow_nodes_key);
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1431699 — Re: [PATCH 2/2] mm: workingset: printk missing log level, use pr_info()

FromJoe Perches <joe@perches.com>
Date2016-06-27 06:10 +0200
SubjectRe: [PATCH 2/2] mm: workingset: printk missing log level, use pr_info()
Message-ID<rOw1X-3Ej-1@gated-at.bofh.it>
In reply to#1431637
On Mon, 2016-06-27 at 09:01 +1000, Anton Blanchard wrote:
> commit 612e44939c3c ("mm: workingset: eviction buckets for bigmem/lowbit
> machines") added a printk without a log level. Quieten it by using
> pr_info().
[]
> diff --git a/mm/workingset.c b/mm/workingset.c
[]
> @@ -491,7 +491,7 @@ static int __init workingset_init(void)
>  	max_order = fls_long(totalram_pages - 1);
>  	if (max_order > timestamp_bits)
>  		bucket_order = max_order - timestamp_bits;
> -	printk("workingset: timestamp_bits=%d max_order=%d bucket_order=%u\n",
> +	pr_info("workingset: timestamp_bits=%d max_order=%d bucket_order=%u\n",
>  	       timestamp_bits, max_order, bucket_order);

Because it's possible to have more printks added,
perhaps it's better to add

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

before any #include and remove the "workingset: "
prefix here.

[toc] | [prev] | [next] | [standalone]


#1437740 — Re: [PATCH 2/2] mm: workingset: printk missing log level, use pr_info()

FromJohannes Weiner <hannes@cmpxchg.org>
Date2016-07-06 16:00 +0200
SubjectRe: [PATCH 2/2] mm: workingset: printk missing log level, use pr_info()
Message-ID<rRVwR-1tj-3@gated-at.bofh.it>
In reply to#1431637
On Mon, Jun 27, 2016 at 09:01:12AM +1000, Anton Blanchard wrote:
> From: Anton Blanchard <anton@samba.org>
> 
> commit 612e44939c3c ("mm: workingset: eviction buckets for bigmem/lowbit
> machines") added a printk without a log level. Quieten it by using
> pr_info().
> 
> Signed-off-by: Anton Blanchard <anton@samba.org>

Acked-by: Johannes Weiner <hannes@cmpxchg.org>

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web