330175d801
Documents the safety contracts for: - alloc_zeroed: matching layout between alloc/dealloc; non-zero size - fmap: valid Map struct and open region_fd - munmap: matches previously successful fmap exactly - dealloc: same layout as matching alloc_zeroed; no concurrent use - Send + Sync impls: process-local mapping, no aliasing across processes Closes the documentation gap for dma.rs unsafe blocks.