I am now convinced that many Linux kernel developers cannot handle Rust. Dealing with this one thing by a kernel developer using C and Rust has made me cry for the fate of the universe...
Forked crates, patched crates, forced online builds, ignores build flags, and more. This is absolutely horrible and it's so dangerous with code like this. Even quite complex Rust stuff from other places has better hygiene than this. 😭