If you set up a queue on a non existing loopback interface then you get
a panic.
queue rootq on lo2 bandwidth 35M
hfsc_attach(0,0,3370cca5,d1403000,0) at hfsc_attach+0xf
pf_create_queues(2,d1403004,408,d03b9dc9,0) at pf_create_queues+0x38
pfioctl(4900,c00c4452,f3dd0e84,3,d577e9dc,d1402060,2,2,d57860d8,f5d2000,f3dd0d7
c,0) at pfioctl+0x306a
spec_ioctl(f3dd0d70,f3dd0d74,f3dd0dcc,d573a584,c00c4452) at
spec_ioctl+0x9b
VOP_IOCTL(d573a584,c00c4452,f3dd0e84,3,d5795000) at VOP_IOCTL+0x4b
vn_ioctl(d57720fc,c00c4452,f3dd0e84,d577e9dc,0) at vn_ioctl+0x7e
sys_ioctl(d577e9dc,f3dd0f60,f3dd0f80,d0569f25,d577e9dc) at
sys_ioctl+0x177
syscall() at syscall+0x24d
--- syscall (number -809712840) ---
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
*30925 21455 21455 0 7 0x3 pfctl
21455 1 21455 0 3 0x8b pause sh
24996 0 0 0 2 0x14200 zerothread
18450 0 0 0 3 0x14200 aiodoned aiodoned
1686 0 0 0 3 0x14200 syncer update
7891 0 0 0 3 0x14200 cleaner cleaner
7577 0 0 0 3 0x14200 reaper reaper
28900 0 0 0 3 0x14200 pgdaemon pagedaemon
25057 0 0 0 3 0x14200 bored crypto
17670 0 0 0 3 0x14200 pftm pfpurge
8697 0 0 0 3 0x14200 usbtsk usbtask
29974 0 0 0 3 0x14200 usbatsk usbatsk
26699 0 0 0 3 0x40014200 acpi0 acpi0
20707 0 0 0 3 0x14200 bored systqmp
5015 0 0 0 3 0x14200 bored systq
8144 0 0 0 3 0x40014200 idle0
17244 0 0 0 3 0x14200 kmalloc kmthread
1 0 1 0 3 0x82 wait init
0 -1 0 0 3 0x10200 scheduler swapper