From: Miguel Ojeda Date: Mon, 22 Sep 2025 20:07:40 +0000 (+0200) Subject: Merge tag 'rust-timekeeping-v6.18' of https://github.com/Rust-for-Linux/linux into... X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cfe872eba9071efe4292caeceaa65d130e4d3974;p=thirdparty%2Fkernel%2Fstable.git Merge tag 'rust-timekeeping-v6.18' of https://github.com/Rust-for-Linux/linux into rust-next Pull timekeeping updates from Andreas Hindborg: - Add methods on 'HrTimer' that can only be called with exclusive access to an unarmed timer, or form timer callback context. - Add arithmetic operations to 'Instant' and 'Delta'. - Add a few convenience and access methods to 'HrTimer' and 'Instant'. * tag 'rust-timekeeping-v6.18' of https://github.com/Rust-for-Linux/linux: rust: time: Implement basic arithmetic operations for Delta rust: time: Implement Add/Sub for Instant rust: hrtimer: Add HrTimer::expires() rust: time: Add Instant::from_ktime() rust: hrtimer: Add forward_now() to HrTimer and HrTimerCallbackContext rust: hrtimer: Add HrTimerCallbackContext and ::forward() rust: hrtimer: Add HrTimer::raw_forward() and forward() rust: hrtimer: Add HrTimerInstant rust: hrtimer: Document the return value for HrTimerHandle::cancel() --- cfe872eba9071efe4292caeceaa65d130e4d3974