[PATCH v2 0/1] rust: refactor to_result to return the original value

Onur Özkan posted 1 patch 3 weeks, 2 days ago
rust/kernel/auxiliary.rs        |  3 ++-
rust/kernel/block/mq/tag_set.rs |  3 ++-
rust/kernel/cpufreq.rs          |  5 +++--
rust/kernel/devres.rs           |  3 ++-
rust/kernel/dma.rs              | 11 ++++++++---
rust/kernel/error.rs            | 17 ++++++++++++-----
rust/kernel/miscdevice.rs       |  2 +-
rust/kernel/mm/virt.rs          |  3 ++-
rust/kernel/pci.rs              |  6 ++++--
rust/kernel/platform.rs         |  3 ++-
rust/kernel/regulator.rs        | 14 ++++++++------
11 files changed, 46 insertions(+), 24 deletions(-)
[PATCH v2 0/1] rust: refactor to_result to return the original value
Posted by Onur Özkan 3 weeks, 2 days ago
Changelog in v2:
  - Removed `map(|_| ())` calls from v1 and replaced them with
  `to_result(...)?` and `Ok(())` (except miscdevice.rs, as it
  required `Ok::<(), Error>(())` which is less clean).

  - Rebased on latest regulator/for-next and fixed the build error.

Onur Özkan (1):
  rust: refactor to_result to return the original value

 rust/kernel/auxiliary.rs        |  3 ++-
 rust/kernel/block/mq/tag_set.rs |  3 ++-
 rust/kernel/cpufreq.rs          |  5 +++--
 rust/kernel/devres.rs           |  3 ++-
 rust/kernel/dma.rs              | 11 ++++++++---
 rust/kernel/error.rs            | 17 ++++++++++++-----
 rust/kernel/miscdevice.rs       |  2 +-
 rust/kernel/mm/virt.rs          |  3 ++-
 rust/kernel/pci.rs              |  6 ++++--
 rust/kernel/platform.rs         |  3 ++-
 rust/kernel/regulator.rs        | 14 ++++++++------
 11 files changed, 46 insertions(+), 24 deletions(-)

--
2.50.0