1d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge/*
2d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * Define generic no-op hooks for arch_dup_mmap and arch_exit_mmap, to
3d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * be included in asm-FOO/mmu_context.h for any arch FOO which doesn't
4d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * need to hook these.
5d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge */
6d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#ifndef _ASM_GENERIC_MM_HOOKS_H
7d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#define _ASM_GENERIC_MM_HOOKS_H
8d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge
9d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardingestatic inline void arch_dup_mmap(struct mm_struct *oldmm,
10d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge				 struct mm_struct *mm)
11d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge{
12d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge}
13d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge
14d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardingestatic inline void arch_exit_mmap(struct mm_struct *mm)
15d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge{
16d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge}
17d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge
18d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#endif	/* _ASM_GENERIC_MM_HOOKS_H */
19