fault.c (f0eef25339f92f7cd4aeea23d9ae97987a5a1e82) fault.c (1eeb66a1bb973534dc3d064920a5ca683823372e)
1/*
2 * MMU fault handling support.
3 *
4 * Copyright (C) 1998-2002 Hewlett-Packard Co
5 * David Mosberger-Tang <davidm@hpl.hp.com>
6 */
7#include <linux/sched.h>
8#include <linux/kernel.h>
9#include <linux/mm.h>
10#include <linux/smp_lock.h>
11#include <linux/interrupt.h>
12#include <linux/kprobes.h>
1/*
2 * MMU fault handling support.
3 *
4 * Copyright (C) 1998-2002 Hewlett-Packard Co
5 * David Mosberger-Tang <davidm@hpl.hp.com>
6 */
7#include <linux/sched.h>
8#include <linux/kernel.h>
9#include <linux/mm.h>
10#include <linux/smp_lock.h>
11#include <linux/interrupt.h>
12#include <linux/kprobes.h>
13#include <linux/kdebug.h>
13
14#include <asm/pgtable.h>
15#include <asm/processor.h>
16#include <asm/system.h>
17#include <asm/uaccess.h>
14
15#include <asm/pgtable.h>
16#include <asm/processor.h>
17#include <asm/system.h>
18#include <asm/uaccess.h>
18#include <asm/kdebug.h>
19
20extern void die (char *, struct pt_regs *, long);
21
22#ifdef CONFIG_KPROBES
23ATOMIC_NOTIFIER_HEAD(notify_page_fault_chain);
24
25/* Hook to register for page fault notifications */
26int register_page_fault_notifier(struct notifier_block *nb)

--- 266 unchanged lines hidden ---
19
20extern void die (char *, struct pt_regs *, long);
21
22#ifdef CONFIG_KPROBES
23ATOMIC_NOTIFIER_HEAD(notify_page_fault_chain);
24
25/* Hook to register for page fault notifications */
26int register_page_fault_notifier(struct notifier_block *nb)

--- 266 unchanged lines hidden ---