Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 044264bb authored by David Howells's avatar David Howells
Browse files

MN10300: Generalise kernel debugger kernel halt, reboot or power off hook



Generalise the kernel debugger hook for notification of halt, reboot or power
off.  This is used by gdbstub to tell the debugger it is exiting.  This will be
useful for KGDB too.

Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
parent d57f078b
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -135,7 +135,7 @@ void release_segments(struct mm_struct *mm)


void machine_restart(char *cmd)
void machine_restart(char *cmd)
{
{
#ifdef CONFIG_GDBSTUB
#ifdef CONFIG_KERNEL_DEBUGGER
	gdbstub_exit(0);
	gdbstub_exit(0);
#endif
#endif


@@ -148,14 +148,14 @@ void machine_restart(char *cmd)


void machine_halt(void)
void machine_halt(void)
{
{
#ifdef CONFIG_GDBSTUB
#ifdef CONFIG_KERNEL_DEBUGGER
	gdbstub_exit(0);
	gdbstub_exit(0);
#endif
#endif
}
}


void machine_power_off(void)
void machine_power_off(void)
{
{
#ifdef CONFIG_GDBSTUB
#ifdef CONFIG_KERNEL_DEBUGGER
	gdbstub_exit(0);
	gdbstub_exit(0);
#endif
#endif
}
}