* If we are doing a fixed mapping, and address < PAGE_SIZE, 
* If we are doing a fixed mapping, and address < FIRST_USER_ADDRESS, 
sys_arm_mremap(unsigned long addr, unsigned long old_len,	       unsigned long new_len, unsigned long flags,	       unsigned long new_addr){	unsigned long ret = -EINVAL;	/*	 * If we are doing a fixed mapping, and address < PAGE_SIZE,	 * then deny it.	 */	if (flags & MREMAP_FIXED && new_addr < PAGE_SIZE &&	    vectors_base() == 0)		goto out;	down_write(&current->mm->mmap_sem);	ret = do_mremap(addr, old_len, new_len, flags, new_addr);	up_write(&current->mm->mmap_sem);out:	return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/cdfb82fff33cf3b1a367a427e5d89a012dc568b1/sys_arm.c/clean/arch/arm26/kernel/sys_arm.c