static void fix_range(struct mm_struct *mm, unsigned long start_addr, unsigned long end_addr, int force) { if(!proc_mm && (end_addr > CONFIG_STUB_START)) end_addr = CONFIG_STUB_START; fix_range_common(mm, start_addr, end_addr, force, do_ops); }
static void fix_range(struct mm_struct *mm, unsigned long start_addr, unsigned long end_addr, int force) { if((current->thread.mode.tt.extern_pid != -1) && (current->thread.mode.tt.extern_pid != os_getpid())) panic("fix_range fixing wrong address space, current = 0x%p", current); fix_range_common(mm, start_addr, end_addr, force, 0, do_ops); }