14 start_cmd="dumpon_start"
15 stop_cmd="dumpon_stop"
19 if /sbin/dumpon "${1}" ; then
20 # Make a symlink in devfs for savecore
21 ln -fs "${1}" /dev/dumpdev
24 warn "unable to specify $1 as a dump device"
30 # Enable dumpdev so that savecore can see it. Enable it
31 # early so a crash early in the boot process can be caught.
37 dev=$(/bin/kenv -q dumpdev)
38 if [ -n "${dev}" ] ; then
42 while read dev mp type more ; do
43 [ "${type}" = "swap" ] || continue
44 [ -c "${dev}" ] || continue
45 dumpon_try "${dev}" 2>/dev/null && return 0
47 echo "No suitable dump device was found." 1>&2
51 dumpon_try "${dumpdev}"