git: 1145891d07ed - main - kboot: Create quit command
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 30 May 2025 15:57:27 UTC
The branch main has been updated by imp:
URL: https://cgit.FreeBSD.org/src/commit/?id=1145891d07ed04db76c1e5f85650ac665699b1bc
commit 1145891d07ed04db76c1e5f85650ac665699b1bc
Author: Warner Losh <imp@FreeBSD.org>
AuthorDate: 2025-05-30 14:15:04 +0000
Commit: Warner Losh <imp@FreeBSD.org>
CommitDate: 2025-05-30 15:56:51 +0000
kboot: Create quit command
Create a command that just quits out of the loader. Useful for
debugging.
Sponsored by: Netflix
Reviewed by: tsoome
Differential Revision: https://reviews.freebsd.org/D50589
---
stand/kboot/kboot/main.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/stand/kboot/kboot/main.c b/stand/kboot/kboot/main.c
index 3f1a4e6a86c2..a8c725a514be 100644
--- a/stand/kboot/kboot/main.c
+++ b/stand/kboot/kboot/main.c
@@ -655,3 +655,15 @@ command_fdt(int argc, char *argv[])
COMMAND_SET(fdt, "fdt", "flattened device tree handling", command_fdt);
#endif
+
+/*
+ * Support quitting.
+ */
+static int
+command_quit(int argc, char *argv[])
+{
+ exit(0);
+ return (CMD_OK);
+}
+
+COMMAND_SET(quit, "quit", "exit the program", command_quit);