From ff5cb9fd500ebd1d96f4990ad344241310b97f00 Mon Sep 17 00:00:00 2001 From: Craig Rodrigues Date: Mon, 25 Aug 2014 01:04:07 +0000 Subject: [PATCH] Add comment which describes the exit status codes returned from /usr/sbin/bhyve. These are in src/usr.sbin/bhyve/bhyverun.c. Reviewed by: neel --- share/examples/bhyve/vmrun.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/share/examples/bhyve/vmrun.sh b/share/examples/bhyve/vmrun.sh index 33d0db9ffc1..3fd3300b4d6 100755 --- a/share/examples/bhyve/vmrun.sh +++ b/share/examples/bhyve/vmrun.sh @@ -237,6 +237,14 @@ while [ 1 ]; do -l com1,${console} \ ${installer_opt} \ ${vmname} + + # bhyve returns the following status codes: + # 0 - VM has been reset + # 1 - VM has been powered off + # 2 - VM has been halted + # 3 - VM generated a triple fault + # all other non-zero status codes are errors + # if [ $? -ne 0 ]; then break fi -- 2.45.2