pub(crate) fn overlay_state( base: impl AsFd, state: impl AsFd, source: &str, mode: Option<Mode>, ) -> Result<()>