Reading a MMIO register
Reading memory mapped from user space
Reading kernel memory initialized outside the Rust AM
By external memory, we mean memory that is manipulated outside the Rust abstract machine.
The issue has come up at least a few times in the list:
iov_iter
dma