updated mremap to get rid of implicit declaration error of __do_mremap