summaryrefslogtreecommitdiff
path: root/rust/exports.c
diff options
context:
space:
mode:
Diffstat (limited to 'rust/exports.c')
-rw-r--r--rust/exports.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/rust/exports.c b/rust/exports.c
index 83e2a7070cae..587f0e776aba 100644
--- a/rust/exports.c
+++ b/rust/exports.c
@@ -3,20 +3,20 @@
* A hack to export Rust symbols for loadable modules without having to redo
* the entire `include/linux/export.h` logic in Rust.
*
- * This requires the Rust's new/future `v0` mangling scheme because the default
- * one ("legacy") uses invalid characters for C identifiers (thus we cannot use
- * the `EXPORT_SYMBOL_*` macros).
+ * This requires Rust's new/future `v0` mangling scheme because the default one
+ * ("legacy") uses invalid characters for C identifiers (thus we cannot use the
+ * `EXPORT_SYMBOL_*` macros).
*
* All symbols are exported as GPL-only to guarantee no GPL-only feature is
* accidentally exposed.
*/
-#include <linux/module.h>
+#include <linux/export.h>
#define EXPORT_SYMBOL_RUST_GPL(sym) extern int sym; EXPORT_SYMBOL_GPL(sym)
#include "exports_core_generated.h"
-#include "exports_alloc_generated.h"
+#include "exports_helpers_generated.h"
#include "exports_bindings_generated.h"
#include "exports_kernel_generated.h"