On 2026-10-11 14:01:45+0100, Gary Guo wrote: > 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]/.
Thanks. I'll use that instead. > 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(-) >

