On Wed, 2026-02-04 at 03:06 +0100, kernel test robot wrote:
> > > Diff in rust/kernel/uaccess.rs:471:
> // - `ptr` is valid for reading `len` bytes as required by this
> function's safety
> contract.
> // - `copy_to_user` validates the userspace address at runtime
> and returns non-zero on
> // failure (e.g., bad address or unmapped memory).
> - let res = unsafe {
> - bindings::copy_to_user(self.ptr.as_mut_ptr(),
> ptr.cast::<c_void>(), len)
> - };
> + let res =
> + unsafe { bindings::copy_to_user(self.ptr.as_mut_ptr(),
> ptr.cast::<c_void>(), len)
> };
> if res != 0 {
> return Err(EFAULT);
> }
> > > Diff in rust/kernel/uaccess.rs:471:
> // - `ptr` is valid for reading `len` bytes as required by this
> function's safety
> contract.
> // - `copy_to_user` validates the userspace address at runtime
> and returns non-zero on
> // failure (e.g., bad address or unmapped memory).
> - let res = unsafe {
> - bindings::copy_to_user(self.ptr.as_mut_ptr(),
> ptr.cast::<c_void>(), len)
> - };
> + let res =
> + unsafe { bindings::copy_to_user(self.ptr.as_mut_ptr(),
> ptr.cast::<c_void>(), len)
> };
> if res != 0 {
> return Err(EFAULT);
> }
Why does rustfmtcheck display the same diff twice?