RE: Problem with RDMA device removal architecture

Tung, Chien Tin
2010-03-26T20:18:35Z

>uverbs is trickier, because a userspace process will typically have some
>hardware resources directly mmap'ed. We need a way to "revoke" that
>mmap and have it point at a dummy page until userspace releases it --
>and last I looked I wasn't sure how to do that.

Isn't "revoking" the mmap enough, why do we need to remap it
to a dummy page? Why not just let the app hang on to the allocated virtual
memory until it exits? I am thinking of registered memory here.

Chien