linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros
@ 2024-05-13 19:37 Jeff Johnson
  2024-05-13 19:37 ` [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION() Jeff Johnson
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Jeff Johnson @ 2024-05-13 19:37 UTC (permalink / raw)
  To: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky
  Cc: linux-mm, linux-kernel, kasan-dev, Jeff Johnson

This fixes the instances of "WARNING: modpost: missing
MODULE_DESCRIPTION()" that I'm seeing in 'mm'.

Note I'm not using an "everything enabled" configuration so there may
be more left to fix.

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
---
Jeff Johnson (4):
      mm/hwpoison: add MODULE_DESCRIPTION()
      mm/dmapool: add MODULE_DESCRIPTION()
      mm/kfence: add MODULE_DESCRIPTION()
      mm/zsmalloc: add MODULE_DESCRIPTION()

 mm/dmapool_test.c       | 1 +
 mm/hwpoison-inject.c    | 1 +
 mm/kfence/kfence_test.c | 1 +
 mm/zsmalloc.c           | 1 +
 4 files changed, 4 insertions(+)
---
base-commit: dd5a440a31fae6e459c0d6271dddd62825505361
change-id: 20240513-mm-md-9bdb524ea9a8



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION()
  2024-05-13 19:37 [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros Jeff Johnson
@ 2024-05-13 19:37 ` Jeff Johnson
  2024-05-14  3:14   ` Miaohe Lin
  2024-05-13 19:37 ` [PATCH 2/4] mm/dmapool: " Jeff Johnson
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Jeff Johnson @ 2024-05-13 19:37 UTC (permalink / raw)
  To: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky
  Cc: linux-mm, linux-kernel, kasan-dev, Jeff Johnson

Fix the 'make W=1' warning:
WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
---
 mm/hwpoison-inject.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mm/hwpoison-inject.c b/mm/hwpoison-inject.c
index d0548e382b6b..7e45440aa19c 100644
--- a/mm/hwpoison-inject.c
+++ b/mm/hwpoison-inject.c
@@ -109,4 +109,5 @@ static int __init pfn_inject_init(void)
 
 module_init(pfn_inject_init);
 module_exit(pfn_inject_exit);
+MODULE_DESCRIPTION("HWPoison pages injector");
 MODULE_LICENSE("GPL");

-- 
2.42.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/4] mm/dmapool: add MODULE_DESCRIPTION()
  2024-05-13 19:37 [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros Jeff Johnson
  2024-05-13 19:37 ` [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION() Jeff Johnson
@ 2024-05-13 19:37 ` Jeff Johnson
  2024-05-13 19:37 ` [PATCH 3/4] mm/kfence: " Jeff Johnson
  2024-05-13 19:37 ` [PATCH 4/4] mm/zsmalloc: " Jeff Johnson
  3 siblings, 0 replies; 8+ messages in thread
From: Jeff Johnson @ 2024-05-13 19:37 UTC (permalink / raw)
  To: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky
  Cc: linux-mm, linux-kernel, kasan-dev, Jeff Johnson

Fix the 'make W=1' warning:

WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
---
 mm/dmapool_test.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mm/dmapool_test.c b/mm/dmapool_test.c
index 370fb9e209ef..54b1fd1ccfbb 100644
--- a/mm/dmapool_test.c
+++ b/mm/dmapool_test.c
@@ -144,4 +144,5 @@ static void dmapool_exit(void)
 
 module_init(dmapool_checks);
 module_exit(dmapool_exit);
+MODULE_DESCRIPTION("dma_pool timing test");
 MODULE_LICENSE("GPL");

-- 
2.42.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/4] mm/kfence: add MODULE_DESCRIPTION()
  2024-05-13 19:37 [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros Jeff Johnson
  2024-05-13 19:37 ` [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION() Jeff Johnson
  2024-05-13 19:37 ` [PATCH 2/4] mm/dmapool: " Jeff Johnson
@ 2024-05-13 19:37 ` Jeff Johnson
  2024-05-13 19:42   ` Marco Elver
  2024-05-13 19:37 ` [PATCH 4/4] mm/zsmalloc: " Jeff Johnson
  3 siblings, 1 reply; 8+ messages in thread
From: Jeff Johnson @ 2024-05-13 19:37 UTC (permalink / raw)
  To: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky
  Cc: linux-mm, linux-kernel, kasan-dev, Jeff Johnson

Fix the 'make W=1' warning:

WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
---
 mm/kfence/kfence_test.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mm/kfence/kfence_test.c b/mm/kfence/kfence_test.c
index 95b2b84c296d..00fd17285285 100644
--- a/mm/kfence/kfence_test.c
+++ b/mm/kfence/kfence_test.c
@@ -852,3 +852,4 @@ kunit_test_suites(&kfence_test_suite);
 
 MODULE_LICENSE("GPL v2");
 MODULE_AUTHOR("Alexander Potapenko <glider@google.com>, Marco Elver <elver@google.com>");
+MODULE_DESCRIPTION("kfence unit test suite");

-- 
2.42.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 4/4] mm/zsmalloc: add MODULE_DESCRIPTION()
  2024-05-13 19:37 [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros Jeff Johnson
                   ` (2 preceding siblings ...)
  2024-05-13 19:37 ` [PATCH 3/4] mm/kfence: " Jeff Johnson
@ 2024-05-13 19:37 ` Jeff Johnson
  2024-05-14  0:41   ` Sergey Senozhatsky
  3 siblings, 1 reply; 8+ messages in thread
From: Jeff Johnson @ 2024-05-13 19:37 UTC (permalink / raw)
  To: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky
  Cc: linux-mm, linux-kernel, kasan-dev, Jeff Johnson

Fix the 'make W=1' warning:

WARNING: modpost: missing MODULE_DESCRIPTION() in mm/zsmalloc.o

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
---
 mm/zsmalloc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mm/zsmalloc.c b/mm/zsmalloc.c
index 7d7cb3eaabe0..29b74f706509 100644
--- a/mm/zsmalloc.c
+++ b/mm/zsmalloc.c
@@ -2276,3 +2276,4 @@ module_exit(zs_exit);
 
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_AUTHOR("Nitin Gupta <ngupta@vflare.org>");
+MODULE_DESCRIPTION("zsmalloc memory allocator");

-- 
2.42.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/4] mm/kfence: add MODULE_DESCRIPTION()
  2024-05-13 19:37 ` [PATCH 3/4] mm/kfence: " Jeff Johnson
@ 2024-05-13 19:42   ` Marco Elver
  0 siblings, 0 replies; 8+ messages in thread
From: Marco Elver @ 2024-05-13 19:42 UTC (permalink / raw)
  To: Jeff Johnson
  Cc: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky, linux-mm,
	linux-kernel, kasan-dev

On Mon, 13 May 2024 at 21:38, Jeff Johnson <quic_jjohnson@quicinc.com> wrote:
>
> Fix the 'make W=1' warning:
>
> WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o
>
> Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
> ---
>  mm/kfence/kfence_test.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/mm/kfence/kfence_test.c b/mm/kfence/kfence_test.c
> index 95b2b84c296d..00fd17285285 100644
> --- a/mm/kfence/kfence_test.c
> +++ b/mm/kfence/kfence_test.c
> @@ -852,3 +852,4 @@ kunit_test_suites(&kfence_test_suite);
>
>  MODULE_LICENSE("GPL v2");
>  MODULE_AUTHOR("Alexander Potapenko <glider@google.com>, Marco Elver <elver@google.com>");
> +MODULE_DESCRIPTION("kfence unit test suite");

Reviewed-by: Marco Elver <elver@google.com>

I guess this warning has been there since the beginning, we just never
compiled this module with W=1.

Thanks,
-- Marco


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 4/4] mm/zsmalloc: add MODULE_DESCRIPTION()
  2024-05-13 19:37 ` [PATCH 4/4] mm/zsmalloc: " Jeff Johnson
@ 2024-05-14  0:41   ` Sergey Senozhatsky
  0 siblings, 0 replies; 8+ messages in thread
From: Sergey Senozhatsky @ 2024-05-14  0:41 UTC (permalink / raw)
  To: Jeff Johnson
  Cc: Miaohe Lin, Naoya Horiguchi, Andrew Morton, Alexander Potapenko,
	Marco Elver, Dmitry Vyukov, Minchan Kim, Sergey Senozhatsky,
	linux-mm, linux-kernel, kasan-dev

On (24/05/13 12:37), Jeff Johnson wrote:
> Fix the 'make W=1' warning:
> 
> WARNING: modpost: missing MODULE_DESCRIPTION() in mm/zsmalloc.o
> 
> Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>

Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION()
  2024-05-13 19:37 ` [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION() Jeff Johnson
@ 2024-05-14  3:14   ` Miaohe Lin
  0 siblings, 0 replies; 8+ messages in thread
From: Miaohe Lin @ 2024-05-14  3:14 UTC (permalink / raw)
  To: Jeff Johnson
  Cc: linux-mm, linux-kernel, kasan-dev, Naoya Horiguchi, Andrew Morton,
	Alexander Potapenko, Marco Elver, Dmitry Vyukov, Minchan Kim,
	Sergey Senozhatsky

On 2024/5/14 3:37, Jeff Johnson wrote:
> Fix the 'make W=1' warning:
> WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o
> 
> Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
> ---
>  mm/hwpoison-inject.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/mm/hwpoison-inject.c b/mm/hwpoison-inject.c
> index d0548e382b6b..7e45440aa19c 100644
> --- a/mm/hwpoison-inject.c
> +++ b/mm/hwpoison-inject.c
> @@ -109,4 +109,5 @@ static int __init pfn_inject_init(void)
>  
>  module_init(pfn_inject_init);
>  module_exit(pfn_inject_exit);
> +MODULE_DESCRIPTION("HWPoison pages injector");
>  MODULE_LICENSE("GPL");
> 

Acked-by: Miaohe Lin <linmiaohe@huawei.com>
Thanks.
.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-05-14  3:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-13 19:37 [PATCH 0/4] mm: add missing MODULE_DESCRIPTION() macros Jeff Johnson
2024-05-13 19:37 ` [PATCH 1/4] mm/hwpoison: add MODULE_DESCRIPTION() Jeff Johnson
2024-05-14  3:14   ` Miaohe Lin
2024-05-13 19:37 ` [PATCH 2/4] mm/dmapool: " Jeff Johnson
2024-05-13 19:37 ` [PATCH 3/4] mm/kfence: " Jeff Johnson
2024-05-13 19:42   ` Marco Elver
2024-05-13 19:37 ` [PATCH 4/4] mm/zsmalloc: " Jeff Johnson
2024-05-14  0:41   ` Sergey Senozhatsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).