[PATCH] rust: replace <linux/module.h> with <linux/export.h> in rust/exports.c

From: Masahiro Yamada
Date: Fri Nov 24 2023 - 09:26:30 EST


<linux/export.h> is the right header to include for using
EXPORT_SYMBOL_GPL. <linux/module.h> includes much more bloat.

Signed-off-by: Masahiro Yamada <masahiroy@xxxxxxxxxx>
---

rust/exports.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rust/exports.c b/rust/exports.c
index 83e2a7070cae..3803c21d1403 100644
--- a/rust/exports.c
+++ b/rust/exports.c
@@ -11,7 +11,7 @@
* accidentally exposed.
*/

-#include <linux/module.h>
+#include <linux/export.h>

#define EXPORT_SYMBOL_RUST_GPL(sym) extern int sym; EXPORT_SYMBOL_GPL(sym)

--
2.40.1