Re: Help debugging Vultr boot delay...?

From: Eugene Grosbein <eugen_at_grosbein.net>
Date: Sat, 27 Aug 2022 20:36:15 UTC
24.08.2022 21:20, Mason Loring Bliss wrote:
> On Wed, Aug 24, 2022 at 12:34:50PM +0700, Eugene Grosbein wrote:
> 
>> So, my instance has not such problem.
> 
> This appears to be something new, although that you're not seeing it on
> that VM is interesting. It might be specific to some datacenters.
> 
> My testing here has used the New Jersey data center.
> 
> I've just spun up a new one to collect usbconfig and pciconf output.
> 
> usbconfig:
> 
> ugen0.1: <Intel UHCI root HUB> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
> ugen0.2: <QEMU QEMU USB Tablet> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

usbconfig output is same as mine. And pciconf is very similar with only difference in VGA,
mine shows:

vgapci0@pci0:0:2:0:     class=0x030000 rev=0x00 hdr=0x00 vendor=0x1013 device=0x00b8 subvendor=0x1af4 subdevice=0x1100
    vendor     = 'Cirrus Logic'
    device     = 'GD 5446'
    class      = display
    subclass   = VGA

Also, I use syscons for system console, sc(4) not vt(4).

> ---------------------------------------------------------------------------
> 
> pciconf -lvvv:
> 
> hostb0@pci0:0:0:0:	class=0x060000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x1237 subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '440FX - 82441FX PMC [Natoma]'
>     class      = bridge
>     subclass   = HOST-PCI
> isab0@pci0:0:1:0:	class=0x060100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x7000 subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '82371SB PIIX3 ISA [Natoma/Triton II]'
>     class      = bridge
>     subclass   = PCI-ISA
> atapci0@pci0:0:1:1:	class=0x010180 rev=0x00 hdr=0x00 vendor=0x8086 device=0x7010 subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '82371SB PIIX3 IDE [Natoma/Triton II]'
>     class      = mass storage
>     subclass   = ATA
> uhci0@pci0:0:1:2:	class=0x0c0300 rev=0x01 hdr=0x00 vendor=0x8086 device=0x7020 subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '82371SB PIIX3 USB [Natoma/Triton II]'
>     class      = serial bus
>     subclass   = USB
> intsmb0@pci0:0:1:3:	class=0x068000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x7113 subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '82371AB/EB/MB PIIX4 ACPI'
>     class      = bridge
> vgapci0@pci0:0:2:0:	class=0x030000 rev=0x02 hdr=0x00 vendor=0x1234 device=0x1111 subvendor=0x1af4 subdevice=0x1100
>     class      = display
>     subclass   = VGA
> virtio_pci0@pci0:0:3:0:	class=0x020000 rev=0x00 hdr=0x00 vendor=0x1af4 device=0x1000 subvendor=0x1af4 subdevice=0x0001
>     vendor     = 'Red Hat, Inc.'
>     device     = 'Virtio network device'
>     class      = network
>     subclass   = ethernet
> hdac0@pci0:0:4:0:	class=0x040300 rev=0x03 hdr=0x00 vendor=0x8086 device=0x293e subvendor=0x1af4 subdevice=0x1100
>     vendor     = 'Intel Corporation'
>     device     = '82801I (ICH9 Family) HD Audio Controller'
>     class      = multimedia
>     subclass   = HDA
> virtio_pci1@pci0:0:5:0:	class=0x010000 rev=0x00 hdr=0x00 vendor=0x1af4 device=0x1001 subvendor=0x1af4 subdevice=0x0002
>     vendor     = 'Red Hat, Inc.'
>     device     = 'Virtio block device'
>     class      = mass storage
>     subclass   = SCSI
> virtio_pci2@pci0:0:6:0:	class=0x00ff00 rev=0x00 hdr=0x00 vendor=0x1af4 device=0x1002 subvendor=0x1af4 subdevice=0x0005
>     vendor     = 'Red Hat, Inc.'
>     device     = 'Virtio memory balloon'
>     class      = old
> virtio_pci3@pci0:0:7:0:	class=0x00ff00 rev=0x00 hdr=0x00 vendor=0x1af4 device=0x1005 subvendor=0x1af4 subdevice=0x0004
>     vendor     = 'Red Hat, Inc.'
>     device     = 'Virtio RNG'
>     class      = old

dmesg is quite different because my instance is FreeBSD 13.1-STABLE #0 37c9ff4ad and 

Hypervisor: Origin = "KVMKVMKVM"
real memory  = 1073741824 (1024 MB)

etc.