Clone grant using fmap
This implements the logic where the kernel keeps track of fmapped grants and acquires new mappings for forked processes (that don't share the same memory).
This implements the logic where the kernel keeps track of fmapped grants and acquires new mappings for forked processes (that don't share the same memory).