mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-20 11:13:58 +08:00
um: Add kerneldoc for segv_handler
Signed-off-by: Thomas Meyer <thomas@m3y3r.de> Signed-off-by: Richard Weinberger <richard@nod.at>
This commit is contained in:
parent
171fa6928b
commit
88af23381a
@ -183,6 +183,16 @@ void fatal_sigsegv(void)
|
|||||||
os_dump_core();
|
os_dump_core();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* segv_handler() - the SIGSEGV handler
|
||||||
|
* @sig: the signal number
|
||||||
|
* @unused_si: the signal info struct; unused in this handler
|
||||||
|
* @regs: the ptrace register information
|
||||||
|
*
|
||||||
|
* The handler first extracts the faultinfo from the UML ptrace regs struct.
|
||||||
|
* If the userfault did not happen in an UML userspace process, bad_segv is called.
|
||||||
|
* Otherwise the signal did happen in a cloned userspace process, handle it.
|
||||||
|
*/
|
||||||
void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs)
|
void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs)
|
||||||
{
|
{
|
||||||
struct faultinfo * fi = UPT_FAULTINFO(regs);
|
struct faultinfo * fi = UPT_FAULTINFO(regs);
|
||||||
|
Loading…
Reference in New Issue
Block a user