]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
memblock test: add the definition of __setup()
authorWei Yang <richard.weiyang@gmail.com>
Tue, 6 Aug 2024 01:03:16 +0000 (01:03 +0000)
committerMike Rapoport (Microsoft) <rppt@kernel.org>
Tue, 6 Aug 2024 05:21:25 +0000 (08:21 +0300)
Commit 1e4c64b71c9b ("mm/memblock: Add "reserve_mem" to reserved named
memory at boot up") introduce usage of __setup(), which is not defined
in memblock test.

Define it in init.h to fix the build error.

Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
Link: https://lore.kernel.org/r/20240806010319.29194-2-richard.weiyang@gmail.com
Signed-off-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
tools/include/linux/init.h

index 7ed407976dda28af53b2bd583d83bcbec1b79b95..51b5cde28639c3d185a0ca015400efd17273e6ae 100644 (file)
@@ -34,6 +34,9 @@ struct obs_kernel_param {
                __aligned(__alignof__(struct obs_kernel_param)) =       \
                { __setup_str_##unique_id, fn, early }
 
+#define __setup(str, fn)                                               \
+       __setup_param(str, fn, fn, 0)
+
 #define early_param(str, fn)                                           \
        __setup_param(str, fn, fn, 1)