b6cda913bba4 ("rust: kernel: fix multiple typos in documentation") d4d791d4aac0 ("rust: workqueue: add low-level workqueue bindings") 9e49439077fe ("rust: init: add functions to create array initializers") b3d8aa84bbfe ("rust: allocator: Prevent mis-aligned allocation") ea76e08f4d90 ("rust: ioctl: Add ioctl number manipulation functions") e32cca32c3d4 ("rust: lock: add `Guard::do_unlocked`") 313c4281bc9d ("rust: add basic `Task`") c6d917a498bf ("rust: lock: introduce `SpinLock`") 6d20d629c6d8 ("rust: lock: introduce `Mutex`") 76d4bd591e11 ("rust: sync: introduce `Lock` and `Guard`") 6ea5aa08857a ("rust: sync: introduce `LockClassKey`") 92c4a1e7e81c ("rust: init/sync: add `InPlaceInit` trait to pin-initialize smart pointers") fc6c6baa1f40 ("rust: init: add initialization macros") 90e53c5e70a6 ("rust: add pin-init API core") d6dbca359220 ("rust: sync: change error type of constructor functions") 70a21e54a422 ("rust: macros: add `quote!` macro") 2d19d369c0c6 ("rust: enable the `pin_macro` feature") 752417b3f0e7 ("rust: error: Add a helper to convert a C ERR_PTR to a `Result`") 086fbfa3b328 ("rust: error: Add to_result() helper") 6551a7fe0acb ("rust: error: Add Error::from_errno{_unchecked}()")