-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 54376 b: refs/heads/master c: 3a2e117 h: refs/heads/master v: v3
- Loading branch information
Paul Mundt
authored and
Paul Mundt
committed
May 7, 2007
1 parent
4c3d872
commit 4c38a06
Showing
6 changed files
with
105 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 3dde7a3c74bcc25c6fc31b836fec8c91fb0b2b8f | ||
refs/heads/master: 3a2e117e220f000f95187ea1e1bbe83b0ed5fdfb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
#ifndef __ASM_SH_KDEBUG_H | ||
#define __ASM_SH_KDEBUG_H | ||
|
||
#include <linux/notifier.h> | ||
|
||
struct pt_regs; | ||
|
||
struct die_args { | ||
struct pt_regs *regs; | ||
int trapnr; | ||
}; | ||
|
||
int register_die_notifier(struct notifier_block *nb); | ||
int unregister_die_notifier(struct notifier_block *nb); | ||
int register_page_fault_notifier(struct notifier_block *nb); | ||
int unregister_page_fault_notifier(struct notifier_block *nb); | ||
extern struct atomic_notifier_head shdie_chain; | ||
|
||
/* Grossly misnamed. */ | ||
enum die_val { | ||
DIE_TRAP, | ||
DIE_PAGE_FAULT, | ||
}; | ||
|
||
static inline int notify_die(enum die_val val, struct pt_regs *regs, | ||
int trap, int sig) | ||
{ | ||
struct die_args args = { | ||
.regs = regs, | ||
.trapnr = trap, | ||
}; | ||
|
||
return atomic_notifier_call_chain(&shdie_chain, val, &args); | ||
} | ||
#endif /* __ASM_SH_KDEBUG_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters