DF-5408 / run_suite.log
vkernel pid=9269 tag=baseline
=== vkernel alive? ===
ALIVE
=== console from root-mount ===
Using anonymous memory (512 MB)
Copyright (c) 2003-2026 The DragonFly Project.
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
DragonFly 6.5-DEVELOPMENT #0: Sun Oct 4 09:48:00 UTC 2026
root@dfbsd:/usr/obj/usr/src/sys/VKERNEL64
real memory = 536870912 (524288K bytes)
avail memory = 517398528 (505272K bytes)
DragonFly/MP: Multiprocessor
cpu0 (BSP)
cpu1 (AP)
CPU Topology: cores_per_chip: 1; threads_per_core: 2; chips_per_package: 1;
Initialize MI interrupts for 2 cpus
initclocks
SMP: AP CPU #1 Launched!
WARNING: KERNBASE being used
interrupt uses mplock: swi_taskq
wdog: In-kernel automatic watchdog reset enabled
vkd0: <Virtual disk>
vkd0: 1200MB (2457600 512 byte sectors)
md0: Malloc disk
vkd0: MBR magic not found; assume a COMPATIBILITY_SLICE (s0)
md0: MBR magic not found; assume a COMPATIBILITY_SLICE (s0)
ipfw2 initialized, default to accept, logging disabled
DUMMYNET initialized (011031)
CAM: Configuring 0 busses
CAM: finished configuring all busses
<fstype>:<device> Specify root (e.g. ufs:da0s1a)
? List valid disk boot devices
panic Just panic
abort Abort manual input
DMA space used: 0k, remaining available: 0k
Mounting devfs
Cannot read termcap database;
using dumb terminal settings.
sh: can't access tty; job control turned off
# sysctl vm.vkernel_enable=1
vm.vkernel_enable: 0 -> 1
# echo '=== MODE 0 (control) ==='; /root/vmflag 0; echo RC=$?
=== MODE 0 (control) ===
vmflag: mode=0 pid=3 rflags=202
vmflag: raising SIGUSR1 (handler leaves mc_rflags)
vmflag: SURVIVED sigreturn, rflags=202 vm=0 got_usr2=0
RC=0
# echo '=== MODE 1 (DF-5408 sigreturn raw rflags) ==='; /root/vmflag 1; echo RC=
$?
=== MODE 1 (DF-5408 sigreturn raw rflags) ===
vmflag: mode=1 pid=4 rflags=206
vmflag: raising SIGUSR1 (handler SETS VM in mc_rflags)
vmflag: SURVIVED sigreturn, rflags=206 vm=0 got_usr2=0
RC=0
# echo '=== MODE 2 (DF-5409 vmspace_ctl VM frame, 20k loop) ==='; /root/vmflag 2
20000; echo RC=$?
=== MODE 2 (DF-5409 vmspace_ctl VM frame, 20k loop) ===
vmflag: mode=2 pid=5 rflags=206
vmflag: vmspace_create = 0 errno=0, loop=20000
seg-fault accessing address 0x7fffffdf5000 rip=0x4001e0 pid=5 p_comm=vmflag
vmflag: iter 0
vmflag: iter 1000
vmflag: iter 2000
vmflag: iter 3000
vmflag: iter 4000
vmflag: iter 5000
vmflag: iter 6000
vmflag: iter 7000
vmflag: iter 8000
vmflag: iter 9000
vmflag: iter 10000
vmflag: iter 11000
vmflag: iter 12000
vmflag: iter 13000
vmflag: iter 14000
vmflag: iter 15000
vmflag: iter 16000
vmflag: iter 17000
vmflag: iter 18000
vmflag: iter 19000
vmflag: loop DONE - VM never reached an iretq
RC=0
# echo '=== MODE 6 (storm control) ==='; /root/vmflag 6; echo RC=$?
=== MODE 6 (storm control) ===
vmflag: mode=6 pid=6 rflags=206
vmflag: sigreturn 0
vmflag: sigreturn 20000
vmflag: sigreturn 40000
vmflag: sigreturn 60000
vmflag: sigreturn 80000
vmflag: sigreturn 100000
vmflag: sigreturn 120000
vmflag: sigreturn 140000
vmflag: sigreturn 160000
vmflag: sigreturn 180000
vmflag: SURVIVED storm (mode 6)
RC=0
# echo '=== MODE 5 (poisoned sigreturn storm) ==='; /root/vmflag 5; echo RC=$?
=== MODE 5 (poisoned sigreturn storm) ===
vmflag: mode=5 pid=7 rflags=202
vmflag: sigreturn 0
vmflag: sigreturn 20000
vmflag: sigreturn 40000
vmflag: sigreturn 60000
vmflag: sigreturn 80000
vmflag: sigreturn 100000
vmflag: sigreturn 120000
vmflag: sigreturn 140000
vmflag: sigreturn 160000
vmflag: sigreturn 180000
vmflag: SURVIVED storm (mode 5)
RC=0
# echo '=== FPRACE (DF-5410) ==='; /root/fprace 4 120; echo RC=$?
=== FPRACE (DF-5410) ===
fprace: 4 threads, 120s
echo RUN-COMPLETE