mm/numa_memblks.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
From: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com>
Replace the direct usage of printk(KERN_DEBUG ...) with pr_debug(...) to
align with the consistent `pr_*` API usage within the file.
Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com>
Signed-off-by: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com>
---
Changes in v2:
- Removed printk header as suggested by Joshua.
- Link to v1: https://lore.kernel.org/r/20250808-numa-dbg-v1-1-2ddd1ec634aa@oss.qualcomm.com
---
mm/numa_memblks.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/mm/numa_memblks.c b/mm/numa_memblks.c
index 541a99c4071a67e5b0ef66f4136dee268a880003..ed6fcfca057ab4c9a8aa26cd1929551b4ded4a5b 100644
--- a/mm/numa_memblks.c
+++ b/mm/numa_memblks.c
@@ -2,7 +2,6 @@
#include <linux/array_size.h>
#include <linux/sort.h>
-#include <linux/printk.h>
#include <linux/memblock.h>
#include <linux/numa.h>
#include <linux/numa_memblks.h>
@@ -76,7 +75,7 @@ static int __init numa_alloc_distance(void)
for (j = 0; j < cnt; j++)
numa_distance[i * cnt + j] = i == j ?
LOCAL_DISTANCE : REMOTE_DISTANCE;
- printk(KERN_DEBUG "NUMA: Initialized distance table, cnt=%d\n", cnt);
+ pr_debug("NUMA: Initialized distance table, cnt=%d\n", cnt);
return 0;
}
---
base-commit: 479058002c32b77acac43e883b92174e22c4be2d
change-id: 20250808-numa-dbg-62a8b2092c56
Best regards,
--
Pratyush Brahma <pratyush.brahma@oss.qualcomm.com>
On Mon, Aug 11, 2025 at 12:13:54PM +0530, pratyush.brahma@oss.qualcomm.com wrote: > From: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > Replace the direct usage of printk(KERN_DEBUG ...) with pr_debug(...) to > align with the consistent `pr_*` API usage within the file. > > Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com> > Signed-off-by: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > --- > Changes in v2: > - Removed printk header as suggested by Joshua. > - Link to v1: https://lore.kernel.org/r/20250808-numa-dbg-v1-1-2ddd1ec634aa@oss.qualcomm.com > --- > mm/numa_memblks.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/mm/numa_memblks.c b/mm/numa_memblks.c > index 541a99c4071a67e5b0ef66f4136dee268a880003..ed6fcfca057ab4c9a8aa26cd1929551b4ded4a5b 100644 > --- a/mm/numa_memblks.c > +++ b/mm/numa_memblks.c > @@ -2,7 +2,6 @@ > > #include <linux/array_size.h> > #include <linux/sort.h> > -#include <linux/printk.h> Please don't, pr_debug is defined there. > #include <linux/memblock.h> > #include <linux/numa.h> > #include <linux/numa_memblks.h> > @@ -76,7 +75,7 @@ static int __init numa_alloc_distance(void) > for (j = 0; j < cnt; j++) > numa_distance[i * cnt + j] = i == j ? > LOCAL_DISTANCE : REMOTE_DISTANCE; > - printk(KERN_DEBUG "NUMA: Initialized distance table, cnt=%d\n", cnt); > + pr_debug("NUMA: Initialized distance table, cnt=%d\n", cnt); > > return 0; > } > > --- > base-commit: 479058002c32b77acac43e883b92174e22c4be2d > change-id: 20250808-numa-dbg-62a8b2092c56 > > Best regards, > -- > Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > -- Sincerely yours, Mike.
On Mon, 11 Aug 2025 11:01:32 +0300 Mike Rapoport <rppt@kernel.org> wrote: > On Mon, Aug 11, 2025 at 12:13:54PM +0530, pratyush.brahma@oss.qualcomm.com wrote: > > From: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > > > Replace the direct usage of printk(KERN_DEBUG ...) with pr_debug(...) to > > align with the consistent `pr_*` API usage within the file. > > > > Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com> > > Signed-off-by: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > --- > > Changes in v2: > > - Removed printk header as suggested by Joshua. > > - Link to v1: https://lore.kernel.org/r/20250808-numa-dbg-v1-1-2ddd1ec634aa@oss.qualcomm.com > > --- > > mm/numa_memblks.c | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/mm/numa_memblks.c b/mm/numa_memblks.c > > index 541a99c4071a67e5b0ef66f4136dee268a880003..ed6fcfca057ab4c9a8aa26cd1929551b4ded4a5b 100644 > > --- a/mm/numa_memblks.c > > +++ b/mm/numa_memblks.c > > @@ -2,7 +2,6 @@ > > > > #include <linux/array_size.h> > > #include <linux/sort.h> > > -#include <linux/printk.h> > > Please don't, pr_debug is defined there. Hello Mike, you're totally right, sorry about the incorrect feedback. For some reason I completely missed this dependency when reviewing. Joshua Sent using hkml (https://github.com/sjp38/hackermail)
On Mon, Aug 11, 2025 at 7:33 PM Joshua Hahn <joshua.hahnjy@gmail.com> wrote: > > On Mon, 11 Aug 2025 11:01:32 +0300 Mike Rapoport <rppt@kernel.org> wrote: > > > On Mon, Aug 11, 2025 at 12:13:54PM +0530, pratyush.brahma@oss.qualcomm.com wrote: > > > From: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > > > > > Replace the direct usage of printk(KERN_DEBUG ...) with pr_debug(...) to > > > align with the consistent `pr_*` API usage within the file. > > > > > > Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com> > > > Signed-off-by: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > > --- > > > Changes in v2: > > > - Removed printk header as suggested by Joshua. > > > - Link to v1: https://lore.kernel.org/r/20250808-numa-dbg-v1-1-2ddd1ec634aa@oss.qualcomm.com > > > --- > > > mm/numa_memblks.c | 3 +-- > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > > diff --git a/mm/numa_memblks.c b/mm/numa_memblks.c > > > index 541a99c4071a67e5b0ef66f4136dee268a880003..ed6fcfca057ab4c9a8aa26cd1929551b4ded4a5b 100644 > > > --- a/mm/numa_memblks.c > > > +++ b/mm/numa_memblks.c > > > @@ -2,7 +2,6 @@ > > > > > > #include <linux/array_size.h> > > > #include <linux/sort.h> > > > -#include <linux/printk.h> > > > > Please don't, pr_debug is defined there. > > Hello Mike, you're totally right, sorry about the incorrect feedback. > For some reason I completely missed this dependency when reviewing. > Joshua While the current patch compiles fine as some other header includes printk, I see sense in Mike's suggestion to keep the printk header. I'll revert to my original patch in the next iteration. Joshua, would you be okay with me keeping your R-by tag in the original implementation? > > Sent using hkml (https://github.com/sjp38/hackermail) Thanks and Regards Pratyush
On Tue, 12 Aug 2025 08:43:48 +0530 Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> wrote: > On Mon, Aug 11, 2025 at 7:33 PM Joshua Hahn <joshua.hahnjy@gmail.com> wrote: > > > > On Mon, 11 Aug 2025 11:01:32 +0300 Mike Rapoport <rppt@kernel.org> wrote: > > > > > On Mon, Aug 11, 2025 at 12:13:54PM +0530, pratyush.brahma@oss.qualcomm.com wrote: > > > > From: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > > > > > > > Replace the direct usage of printk(KERN_DEBUG ...) with pr_debug(...) to > > > > align with the consistent `pr_*` API usage within the file. > > > > > > > > Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com> > > > > Signed-off-by: Pratyush Brahma <pratyush.brahma@oss.qualcomm.com> > > > > --- > > > > Changes in v2: > > > > - Removed printk header as suggested by Joshua. > > > > - Link to v1: https://lore.kernel.org/r/20250808-numa-dbg-v1-1-2ddd1ec634aa@oss.qualcomm.com > > > > --- > > > > mm/numa_memblks.c | 3 +-- > > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > > > > diff --git a/mm/numa_memblks.c b/mm/numa_memblks.c > > > > index 541a99c4071a67e5b0ef66f4136dee268a880003..ed6fcfca057ab4c9a8aa26cd1929551b4ded4a5b 100644 > > > > --- a/mm/numa_memblks.c > > > > +++ b/mm/numa_memblks.c > > > > @@ -2,7 +2,6 @@ > > > > > > > > #include <linux/array_size.h> > > > > #include <linux/sort.h> > > > > -#include <linux/printk.h> > > > > > > Please don't, pr_debug is defined there. > > > > Hello Mike, you're totally right, sorry about the incorrect feedback. > > For some reason I completely missed this dependency when reviewing. > > Joshua > > While the current patch compiles fine as some other header includes printk, > I see sense in Mike's suggestion to keep the printk header. I'll > revert to my original patch > in the next iteration. Joshua, would you be okay with me keeping your R-by tag > in the original implementation? Hi Pratyush, Yes, for sure. I think in general include-what-you-use is a good rule of thumb, it was just my mistake that I overlooked pr_debug being defined in linux/printk as well. Have a great day, sorry again for the noise. Joshua
© 2016 - 2025 Red Hat, Inc.