On Sat, 15 Feb 2025 at 04:49, Miguel Ojeda miguel.ojeda.sandonis@gmail.com wrote:
On Fri, Feb 14, 2025 at 8:41 AM David Gow davidgow@google.com wrote:
After much delay, v6 of the KUnit/Rust integration patchset is here. This change incorporates most of Miguels suggestions from v5 (save for some of the copyright headers I wasn't comfortable unilaterally changing). This means the documentation is much improved, and it should work more cleanly on Rust 1.83 and 1.84, no longer requiring static_mut_refs or const_mut_refs. (I'm not 100% sure I understand all of the details of this, but I'm comfortable enough with how it's ended up.)
Thanks a lot, David, really.
I am happy to take it through Rust or KUnit -- I am not sure yet how many conflicts we will have on our side.
I will give it a go when you think it is ready (since I saw comments from Tamir, though not sure how many you may want to address -- perhaps the sooner we land this, the easier it may be...).
Thanks!
I've sent out v7: https://lore.kernel.org/rust-for-linux/20250215090622.2381038-1-davidgow@goo...
This should address (most of) Tamir's comments. If that looks good to you, feel free to apply it: it'd certainly be easier on my end to have any nonessential fixes done separately, and if we can have people start to use it in the rust tree concurrently, that'd be a bonus.
Thanks again for your patience -- I think we're finally nearly there!
-- David