diff options
author | Daniel Sedlak <daniel@sedlak.dev> | 2024-12-07 14:24:45 +0300 |
---|---|---|
committer | Miguel Ojeda <ojeda@kernel.org> | 2024-12-18 01:52:06 +0300 |
commit | 9a02cbc5139e668f8b74e75a611d3a04b5241228 (patch) | |
tree | 4ff7dfcced533389fdee44f189530ecbc52ae968 /rust/kernel/workqueue.rs | |
parent | 9b98be76855f14bd5180b59c1ac646b5add98f33 (diff) | |
download | linux-9a02cbc5139e668f8b74e75a611d3a04b5241228.tar.xz |
rust: error: modify `from_errno` to use `try_from_errno`
Modify the from_errno function to use try_from_errno to
reduce code duplication while still maintaining all existing
behavior and error handling and also reduces unsafe code.
Link: https://github.com/Rust-for-Linux/linux/issues/1125
Suggested-by: Miguel Ojeda <ojeda@kernel.org>
Co-developed-by: Guilherme Augusto Martins da Silva <guilhermev2huehue@gmail.com>
Signed-off-by: Guilherme Augusto Martins da Silva <guilhermev2huehue@gmail.com>
Signed-off-by: Daniel Sedlak <daniel@sedlak.dev>
Reviewed-by: Fiona Behrens <me@kloenk.dev>
Link: https://lore.kernel.org/r/20241207112445.55502-1-daniel@sedlak.dev
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Diffstat (limited to 'rust/kernel/workqueue.rs')
0 files changed, 0 insertions, 0 deletions