On Sun Oct 11, 2026 at 1:52 PM BST, Thomas Weißschuh wrote: > The users of __LOG_PREFIX require that it is 0-terminated. > Currently this requirement is only encoded in safety comments. > > Switch to CStr which can guarantee this invariant through the type > system. > > As __LOG_PREFIX and Module::NAME are now identical, reuse the former to > implement the latter. > > Signed-off-by: Thomas Weißschuh <[email protected]>
See https://lore.kernel.org/rust-for-linux/[email protected]/. Best, Gary > --- > rust/kernel/lib.rs | 4 ++-- > rust/kernel/print.rs | 11 ++++------- > rust/macros/module.rs | 4 ++-- > scripts/rustdoc_test_gen.rs | 4 ++-- > 4 files changed, 10 insertions(+), 13 deletions(-)

