Question: what is iomap in linux?
Answer: The iomap mechanism allows the mapping (thus direct access) of physical I/O addresses into the user process address space. ... It is the responsibility of the processes to synchronize their access. Successive calls to iomap to map the same I/O space must be identical to the first mapping.