Test merge of rust-6.15 for Linus

# Conflicts:
#	drivers/gpu/drm/drm_panic_qr.rs
#	rust/kernel/init.rs
#	rust/kernel/sync/condvar.rs
#	rust/kernel/sync/lock.rs
#	rust/pin-init/src/macros.rs
#	scripts/generate_rust_analyzer.py