Pekka Paalanen
86069782d6
x86: add a list for custom page fault handlers.
...
Provides kernel modules a way to register custom page fault handlers.
On every page fault this will call a list of registered functions. The
functions may handle the fault and force do_page_fault() to return
immediately.
This functionality is similar to the now removed page fault notifiers.
Custom page fault handlers are used by debugging and reverse engineering
tools. Mmiotrace is one such tool and a patch to add it into the tree
will follow.
The custom page fault handlers are called earlier in do_page_fault()
than the page fault notifiers were.
Signed-off-by: Pekka Paalanen <pq@iki.fi>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2008-05-23 21:16:38 +02:00
..
alpha
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2008-05-19 16:37:45 -07:00
avr32
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
blackfin
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2008-05-19 16:37:45 -07:00
cris
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
frv
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
h8300
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
ia64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2008-05-19 16:37:45 -07:00
m32r
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
m68k
provide out-of-line strcat() for m68k
2008-05-21 16:56:00 -07:00
m68knommu
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
mips
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
mn10300
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
parisc
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
powerpc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2008-05-20 08:15:34 -07:00
ppc
[POWERPC] ppc: More compile fixes
2008-05-12 22:57:51 +10:00
s390
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
sh
MODULE_LICENSE expects "GPL v2", not "GPLv2"
2008-05-21 16:56:00 -07:00
sparc
sparc: remove CVS keywords
2008-05-20 00:33:44 -07:00
sparc64
sparc64: Prevent stack backtrace false positives on trap frames.
2008-05-21 21:50:01 -07:00
um
thanks to net/mac80211 we need to pull drivers/leds/Kconfig on uml
2008-05-21 16:55:58 -07:00
v850
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
x86
x86: add a list for custom page fault handlers.
2008-05-23 21:16:38 +02:00
xtensa
[PATCH] take init_files to fs/file.c
2008-05-16 17:22:20 -04:00
.gitignore
arch: Ignore arch/i386 and arch/x86_64
2008-01-19 21:29:39 -08:00
Kconfig
dma: add dma_*map*_attrs() interfaces
2008-04-29 08:06:11 -07:00