>Synopsis:      panic on vm hosted with VMM - missing dquot
>Category:      unknown
>Environment:
        System      : OpenBSD 6.6
        Details     : OpenBSD 6.6-current (GENERIC) #85: Sun Mar 29
10:50:36 MDT 2020

dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC

        Architecture: OpenBSD.amd64
        Machine     : amd64
>Description:   I noticed my VM was unresponsive, and upon accessing via 
>console, received the ddb prompt.

>How-To-Repeat: unknown

>Fix:   unknown

server9$ vmctl console 16
Connected to /dev/ttypg (speed 115200)
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb> trace
db_enter() at db_enter+0x10
panic(ffffffff81c52ce1) at panic+0x128
chkdquot(fffffd80363fa968) at chkdquot+0xac
ufs_quota_alloc_blocks2(fffffd80363fa968,20,fffffd801b174918,0) at ufs_quota_al
loc_blocks2+0x2f
ffs_alloc(fffffd80363fa968,23,230648,4000,fffffd801b174918,ffff8000149cd458) at
 ffs_alloc+0x11e
ffs1_balloc(fffffd80363fa968,8c000,50,fffffd801b174918,1,ffff8000149cd550) at f
fs1_balloc+0xc46
ffs_write(ffff8000149cd5c0) at ffs_write+0x262
VOP_WRITE(fffffd803aff95c0,ffff8000149cd650,3,fffffd801b174918) at VOP_WRITE+0x
4f
ktrwriteraw(ffff8000149ce4f0,fffffd803aff95c0,fffffd801b174918,ffff8000149cd710
,ffff8000149cd6f0) at ktrwriteraw+0xf3
ktrsyscall(ffff8000149ce4f0,3,18,ffff8000149cd7d0) at ktrsyscall+0x20c
syscall(ffff8000149cd8a0) at syscall+0x1e8
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x7f7ffffd6300, count: -12
ddb>

ddb> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 81456  209606  92191     83  3    0x100092  poll          ntpd
 92191  250231  77184     83  3    0x100092  poll          ntpd
 77184  191748      1      0  3    0x100080  poll          ntpd
 23959  413905  25382   1000  3    0x100083  ttyin         ksh
 25382  436054  23023   1000  3        0x90  select        sshd
 23023   62155  12842      0  3        0x92  poll          sshd
  6671   55545      1      0  3        0x80  kqread        relayd
 62186   10628      1     89  3    0x100092  kqread        relayd
  1993    7611      1     89  3    0x100092  kqread        relayd
 60621  523468      1     89  3    0x100092  kqread        relayd
 89874  514298      1     89  3    0x100092  kqread        relayd
 24726  348586      1     89  3    0x100092  kqread        relayd
 91422  445911      1     89  3    0x100092  kqread        relayd
 92658  252289      1     89  3    0x100092  kqread        relayd
 88052  189012      1     89  3    0x100092  kqread        relayd
 40313  102543  53424   1001  3        0x83  thrsleep      pic-uploader
 40313  224510  53424   1001  3   0x4000083  thrsleep      pic-uploader
 40313  329647  53424   1001  3   0x4000083  kqread        pic-uploader
 40313  155810  53424   1001  3   0x4000083  thrsleep      pic-uploader
 40313   39956  53424   1001  3   0x4000083  thrsleep      pic-uploader
 53424  221662      1   1000  3        0x80  select        screen
 37797  358849      0      0  3     0x14200  bored         sosplice
 39784  174006  57747   1000  3    0x100083  ttyin         ksh
 57747   80274  96976   1000  3        0x90  select        sshd
 96976  413266  12842      0  3        0x92  poll          sshd
 58019  465341      1      0  3    0x100083  ttyin         getty
 62694  507888      1      0  3    0x100098  poll          cron
 72159  298694      1      0  3    0x100080  kqread        httpd
 79097  358617      1     67  3    0x100092  kqread        httpd
 40001  382867      1     67  3    0x100092  kqread        httpd
 70306  368045      1     67  3    0x100092  kqread        httpd
 34723   64169      1     67  3    0x100092  kqread        httpd
 49595  481674  27251     95  3    0x100092  kqread        smtpd
 62245  261196  27251    103  3    0x100092  kqread        smtpd
 78278  138538  27251     95  3    0x100092  kqread        smtpd
 92404  102960  27251     95  3    0x100092  kqread        smtpd
 90460  303274  27251     95  3    0x100092  kqread        smtpd
 87323   91411  27251     95  3    0x100092  kqread        smtpd
 27251   77183      1      0  3    0x100080  kqread        smtpd
 12842   81499      1      0  3        0x80  select        sshd
*96640  485954  51034     74  7    0x100013                pflogd
 51034  235286      1      0  3        0x80  netio         pflogd
 60945  148844   2475     73  3    0x100090  kqread        syslogd
  2475  233565      1      0  3    0x100082  netio         syslogd
 13924   80282      1     77  3    0x100090  poll          dhclient
 93521  254355      1      0  3        0x80  poll          dhclient
 83747  389586  76706    115  3    0x100092  kqread        slaacd
 33094  326559  76706    115  3    0x100092  kqread        slaacd
 76706  480047      1      0  3    0x100080  kqread        slaacd
 58959  410884      0      0  3     0x14200  bored         smr
 78739  126850      0      0  3     0x14200  pgzero        zerothread
 30038  111777      0      0  3     0x14200  aiodoned      aiodoned
 17416   51642      0      0  3     0x14200  syncer        update
  7166  490681      0      0  3     0x14200  cleaner       cleaner
  4779  258210      0      0  3     0x14200  reaper        reaper
 29760  392847      0      0  3     0x14200  pgdaemon      pagedaemon
 57537  337303      0      0  3     0x14200  bored         crynlk
 76922  414222      0      0  3     0x14200  bored         crypto
 82654   92795      0      0  2     0x14200                softnet
 15571   52197      0      0  3     0x14200  bored         systqmp
 13208  471867      0      0  3     0x14200  bored         systq
 22489  256853      0      0  3  0x40014200  bored         softclock
 21807  350209      0      0  3  0x40014200                idle0
     1  476317      0      0  3        0x82  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb>

ddb> show uvm
Current UVM status:
  pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
  249258 VM pages: 12673 active, 16970 inactive, 0 wired, 159229 free (19918 ze
ro)
  min  10% (25) anon, 10% (25) vnode, 5% (12) vtext
  freemin=8308, free-target=11077, inactive-target=0, wired-max=83086
  faults=3063811, traps=3125241, intrs=10024337, ctxswitch=2548842 fpuswitch=0
  softint=4716945, syscalls=30420084, kmapent=12
  fault counts:
    noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0
    ok relocks(total)=116604(116604), anget(retries)=1516737(0), amapcopy=12358
13
    neighbor anon/obj pg=213748/2421323, gets(lock/unlock)=799993/116604
    cases: anon=1185884, anoncow=330853, obj=700369, prcopy=99624, przero=74708
0
  daemon and swap counts:
    woke=0, revs=0, scans=0, obscans=0, anscans=0
    busy=0, freed=0, reactivate=0, deactivate=0
    pageouts=0, pending=0, nswget=0
    nswapdev=1
    swpages=323583, swpginuse=0, swpgonly=0 paging=0
  kernel pointers:
    objs(kern)=0xffffffff81f37dd8
ddb>

ddb> show bcstats
Current Buffer Cache status:
numbufs 12071 busymapped 2, delwri 8
kvaslots 3115 avail kva slots 3113
bufpages 48248, dmapages 48248, dirtypages 32
pendingreads 0, pendingwrites 0
highflips 0, highflops 0, dmaflips 0
ddb>

ddb> show panic
missing dquot
ddb>


dmesg:
OpenBSD 6.6-current (GENERIC) #85: Sun Mar 29 10:50:36 MDT 2020
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 1056956416 (1007MB)
avail mem = 1012465664 (965MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf3f40 (10 entries)
bios0: vendor SeaBIOS version "1.11.0p2-OpenBSD-vmm" date 01/01/2011
bios0: OpenBSD VMM
acpi at bios0 not configured
cpu0 at mainbus0: (uniprocessor)
cpu0: Intel(R) Xeon(R) CPU X5675 @ 3.07GHz, 3110.77 MHz, 06-2c-02
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,CX8,SEP,PGE,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,PCLMUL,SSSE3,CX16,SSE4.1,SSE4.2,POPCNT,AES,HV,NXE,PAGE1GB,LONG,LAHF,ITSC,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
cpu0: using IvyBridge MDS workaround
pvbus0 at mainbus0: OpenBSD
pvclock0 at pvbus0
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "OpenBSD VMM Host" rev 0x00
virtio0 at pci0 dev 1 function 0 "Qumranet Virtio RNG" rev 0x00
viornd0 at virtio0
virtio0: irq 3
virtio1 at pci0 dev 2 function 0 "Qumranet Virtio Network" rev 0x00
vio0 at virtio1: address fe:e1:bb:d4:c9:16
virtio1: irq 5
virtio2 at pci0 dev 3 function 0 "Qumranet Virtio Storage" rev 0x00
vioblk0 at virtio2
scsibus1 at vioblk0: 2 targets
sd0 at scsibus1 targ 0 lun 0: <VirtIO, Block Device, >
sd0: 51200MB, 512 bytes/sector, 104857600 sectors
virtio2: irq 6
virtio3 at pci0 dev 4 function 0 "OpenBSD VMM Control" rev 0x00
vmmci0 at virtio3
virtio3: irq 7
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns8250, no fifo
com0: console
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (f10723e9888c49b1.a) swap on sd0b dump on sd0b

usbdevs:
usbdevs: no USB controllers found

pcidump:
Domain /dev/pci0:
 0:0:0: OpenBSD VMM Host
        0x0000: Vendor ID: 0b5d, Product ID: 0666
        0x0004: Command: 0103, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0b5d Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 06660b5d 00000103 06000000 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000b5d
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:1:0: Qumranet Virtio RNG
        0x0000: Vendor ID: 1af4, Product ID: 1005
        0x0004: Command: 0107, Status: 0000
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x00001000/0x1000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0b5d Product ID: 0004
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 03 Min Gnt: 00 Max Lat: 00
        0x0000: 10051af4 00000107 08800000 00000000
        0x0010: 00001001 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00040b5d
        0x0030: 00000000 00000000 00000000 00000103
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000010 00000000 00000000 00000000
        0x0060: 00000000 b0000000 5e77e20a 00000002
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:2:0: Qumranet Virtio Network
        0x0000: Vendor ID: 1af4, Product ID: 1000
        0x0004: Command: 0107, Status: 0000
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x00002000/0x1000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0b5d Product ID: 0001
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0000: 10001af4 00000107 08800000 00000000
        0x0010: 00002001 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00010b5d
        0x0030: 00000000 00000000 00000000 00000105
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000010 00000000 00000000 00000000
        0x0060: 00000000 a0000000 5e77e21e 00000002
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 614d850e 00000002
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:3:0: Qumranet Virtio Storage
        0x0000: Vendor ID: 1af4, Product ID: 1001
        0x0004: Command: 0107, Status: 0000
        0x0008: Class: 01 Mass Storage, Subclass: 00 SCSI,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x00003000/0x1000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0b5d Product ID: 0002
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0000: 10011af4 00000107 01000000 00000000
        0x0010: 00003001 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00020b5d
        0x0030: 00000000 00000000 00000000 00000106
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000010 00000000 00000000 00000000
        0x0060: 00000000 60000000 5e77e217 00000002
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 60b12df1 00000002
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:4:0: OpenBSD VMM Control
        0x0000: Vendor ID: 0b5d, Product ID: 0777
        0x0004: Command: 0107, Status: 0000
        0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR io addr: 0x00004000/0x1000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0b5d Product ID: ffff
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0000: 07770b5d 00000107 07800000 00000000
        0x0010: 00004001 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 ffff0b5d
        0x0030: 00000000 00000000 00000000 00000107
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000010 00000000 00000000 00000000
        0x0060: 00000000 90000000 5e77e231 00000002
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000

acpidump:

Reply via email to