mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
693 B
25 lines
693 B
/* SPDX-License-Identifier: GPL-2.0-only */ |
|
/* |
|
* Architecture specific mm hooks |
|
* |
|
* Copyright (C) 2015, IBM Corporation |
|
* Author: Laurent Dufour <[email protected]> |
|
*/ |
|
|
|
#ifndef _ASM_POWERPC_MM_ARCH_HOOKS_H |
|
#define _ASM_POWERPC_MM_ARCH_HOOKS_H |
|
|
|
static inline void arch_remap(struct mm_struct *mm, |
|
unsigned long old_start, unsigned long old_end, |
|
unsigned long new_start, unsigned long new_end) |
|
{ |
|
/* |
|
* mremap() doesn't allow moving multiple vmas so we can limit the |
|
* check to old_start == vdso_base. |
|
*/ |
|
if (old_start == mm->context.vdso_base) |
|
mm->context.vdso_base = new_start; |
|
} |
|
#define arch_remap arch_remap |
|
|
|
#endif /* _ASM_POWERPC_MM_ARCH_HOOKS_H */
|
|
|