Module expert_tier_rdma

Module expert_tier_rdma 

Source
Expand description

2026-09-25: RdmaTier: fetches expert records from an expert peer (expert_peer) straight into the pinned arena and returns residency addresses inside it, as UmaArenaTier does from local files. Transports: TCP, where the peer reads each record and sends it, and one-sided RDMA READ from the peer’s registered store (cfg(metrale_rdma_verbs) only). Verbs rail 0 comes from METRALE_EXPERT_RDMA_DEV / METRALE_EXPERT_RDMA_GID; METRALE_EXPERT_DUAL_RAIL=1 adds rail 1 from METRALE_EXPERT_RAIL2_DEV / METRALE_EXPERT_RAIL2_GID.

Owner: metrale-storage experts. Invariants:

  • A fetched record passes residency_from’s identity check before its addresses are returned.
  • The rails’ registrations of the arena are dropped before the arena.

Structs§

RdmaTier