Skip to content

Commit d77071c

Browse files
committed
fix(docs): resolve Linux-gated rustdoc warnings the new doc gate surfaced
Only documented on Linux, so invisible to every macOS-side check: seqlock guard and gpu::uvm links in aether-stream, PageWeights link in the uffd eviction docs (now via the public re-export).
1 parent 26c1d3a commit d77071c

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

crates/aether-stream/src/feature_table.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ impl FeatureTable {
240240
/// # Panic safety
241241
/// If the user-supplied `features` slice access — or any code path inside
242242
/// this function — panics between steps 1 and 4, an internal
243-
/// [`SeqlockWriteGuard`] still runs and forces head to an even value
243+
/// `SeqlockWriteGuard` still runs and forces head to an even value
244244
/// (`prev + 2`, abandoning the in-progress generation). Without this,
245245
/// any reader that observed the odd head would spin forever waiting for
246246
/// the write to complete.

crates/aether-stream/src/span.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//! a DMA descriptor list — pays per range, not per byte, so the number of
66
//! ranges is the cost that matters.
77
//!
8-
//! Lives outside the GPU module although [`gpu::uvm`](crate::gpu::uvm) is
8+
//! Lives outside the GPU module although `gpu::uvm` is
99
//! its caller: the arithmetic needs no CUDA, and behind the `gpudirect`
1010
//! feature its tests would only ever be type-checked, never run.
1111

crates/aethergraph-core/src/features/store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ impl FeatureStore {
517517
/// the gather code indexes exactly like a mapping, but residency is
518518
/// bounded by the caller instead of by kernel policy, and eviction
519519
/// follows `weights` — pass node degrees (see
520-
/// [`PageWeights::from_node_degrees`]) so a hot hub node's pages
520+
/// [`PageWeights::from_node_degrees`](crate::PageWeights::from_node_degrees)) so a hot hub node's pages
521521
/// outlive a cold leaf's.
522522
///
523523
/// Requires `vm.unprivileged_userfaultfd=1` or `CAP_SYS_PTRACE`;

0 commit comments

Comments
 (0)