unmap() guaranteed to succeed?