[PATCH v3 2/3] rust: kunit: add 'kunit_suite.status' binding to 'kunit_unsafe_test_suite'

From: Vaibhav Jain

Date: Wed Jun 17 2026 - 08:21:17 EST


Update KUnit Rust binding macro-rule 'kunit_unsafe_test_suite' to add and
initialize the newly introduced 'kunit_suite.status'. Without this
'kunit_suite.status' field is never initialized which is an error for the
Rust compiler.

Suggested-by: David Gow <david@xxxxxxxxxxxx>
Signed-off-by: Vaibhav Jain <vaibhav@xxxxxxxxxxxxx>
---
Changelog
=========
V2->V3:
Patch, not present in earlier version
---
rust/kernel/kunit.rs | 1 +
1 file changed, 1 insertion(+)

diff --git a/rust/kernel/kunit.rs b/rust/kernel/kunit.rs
index a1edf7491579..e07894c72d0d 100644
--- a/rust/kernel/kunit.rs
+++ b/rust/kernel/kunit.rs
@@ -288,6 +288,7 @@ macro_rules! kunit_unsafe_test_suite {
log: ::core::ptr::null_mut(),
suite_init_err: 0,
is_init: false,
+ status: kernel::bindings::kunit_status_KUNIT_SUCCESS,
};

#[used(compiler)]
--
2.54.0