The two separate patches now move EXPORT_SYMBOL_RUST_GPL definitions into linux/export.h and prevent the emission of bogus type information for Rust symbols.
Giuliano Procida (2): rust: move EXPORT_SYMBOL_RUST_GPL to include/linux/export.h rust: exports: emit ___EXPORT_SYMBOL without C declarations drivers/gpu/Makefile | 4 ++-- drivers/gpu/nova-core/nova_core_exports.c | 2 -- include/linux/export.h | 14 ++++++++++++++ rust/exports.c | 12 +----------- 4 files changed, 17 insertions(+), 15 deletions(-) -- 2.56.0.218.g1ec904b173-goog
