Messages in this thread | | | From | Alice Ryhl <> | Date | Tue, 27 Feb 2024 15:51:08 +0100 | Subject | Re: [PATCH v4] rust: locks: Add `get_mut` method to `Lock` |
| |
On Mon, Feb 26, 2024 at 2:55 PM Mathys-Gasnier via B4 Relay <devnull+mathys35.gasnier.gmail.com@kernel.org> wrote: > > From: Mathys-Gasnier <mathys35.gasnier@gmail.com> > > Having a mutable reference guarantees that no other threads have > access to the lock, so we can take advantage of that to grant callers > access to the protected data without the the cost of acquiring and > releasing the locks. Since the lifetime of the data is tied to the > mutable reference, the borrow checker guarantees that the usage is safe. > > Reviewed-by: Martin Rodriguez Reboredo <yakoyoku@gmail.com> > Signed-off-by: Mathys-Gasnier <mathys35.gasnier@gmail.com>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
| |