added support for fine-grained (sub-mr) page unmap