From a5b7ac3ee1b1f2fbe6e2f7c2b3ec6c73fa2d22ff Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Fri, 19 Jul 2024 17:12:42 +0100 Subject: [PATCH] libkmod: correctly tag kmod_module_new_from_name_lookup The symbol was introduced with v30, yet was erroneously added in the v5 section. Move it to the correct place. In theory this might cause an issue - severity depends on how the runtime linker is setup. From a harmless warning (on stderr/stdout) to failure to load the library. In practise this shouldn't be a problem, since there are seemingly no external users of the API. Fixes: 9becaae ("libkmod: Add lookup from module name") Signed-off-by: Emil Velikov Reviewed-by: Lucas De Marchi Link: https://lore.kernel.org/r/20240719-abi-fixes-v1-2-1e6d99a2846b@gmail.com --- libkmod/libkmod.sym | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libkmod/libkmod.sym b/libkmod/libkmod.sym index 0d6d338..e71f488 100644 --- a/libkmod/libkmod.sym +++ b/libkmod/libkmod.sym @@ -31,7 +31,6 @@ global: kmod_module_new_from_name; kmod_module_new_from_path; kmod_module_new_from_lookup; - kmod_module_new_from_name_lookup; kmod_module_new_from_loaded; kmod_module_ref; kmod_module_unref; @@ -94,3 +93,8 @@ LIBKMOD_22 { global: kmod_get_dirname; } LIBKMOD_6; + +LIBKMOD_30 { +global: + kmod_module_new_from_name_lookup; +} LIBKMOD_22;