NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-i386/52774: vioscsi does not work (on GCE) in NetBSD 8/i386



>Number:         52774
>Category:       port-i386
>Synopsis:       vioscsi does not work (on GCE) in NetBSD 8/i386
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 29 16:00:00 +0000 2017
>Originator:     Benny Siegert
>Release:        NetBSD 8.0_BETA (GENERIC.201711280120Z)
>Organization:
The NetBSD Foundation
>Environment:
>Description:
On Google Compute Engine, a newly started NetBSD-8 instance with i386 kernel has no storage. The error is "virtio0: no matching child driver; not configured".

Full boot output follows:

NetBSD 8.0_BETA (GENERIC.201711280120Z)
total memory = 3071 MB
avail memory = 3001 MB
cpu_rng: RDRAND
rnd: seeded with 128 bits
running cgd selftest aes-xts-256 aes-xts-512 done
mainbus0 (root)
ACPI: RSDP 0x00000000000F3090 000014 (v00 Google)
ACPI: RSDT 0x00000000BFFFDCD0 000034 (v01 Google GOOGRSDT 00000001 GOOG 00000001)
ACPI: FACP 0x00000000BFFFFF00 0000F4 (v02 Google GOOGFACP 00000001 GOOG 00000001)
ACPI: DSDT 0x00000000BFFFDD10 0017B2 (v01 Google GOOGDSDT 00000001 GOOG 00000001)
ACPI: FACS 0x00000000BFFFFEC0 000040
ACPI: FACS 0x00000000BFFFFEC0 000040
ACPI: SSDT 0x00000000BFFFF5F0 0008CF (v01 Google GOOGSSDT 00000001 GOOG 00000001)
ACPI: APIC 0x00000000BFFFF500 00006E (v01 Google GOOGAPIC 00000001 GOOG 00000001)
ACPI: WAET 0x00000000BFFFF4D0 000028 (v01 Google GOOGWAET 00000001 GOOG 00000001)
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: 2 ACPI AML tables successfully acquired and loaded
ioapic0 at mainbus0 apid 0
cpu0 at mainbus0 apid 0
cpu0: Intel(R) Xeon(R) CPU @ 2.30GHz, id 0x306f0
cpu0: package 0, core 0, smt 0
acpi0 at mainbus0: Intel ACPICA 20170303
pckbc1 at acpi0 (KBD, PNP0303) (kbd port): io 0x60,0x64 irq 1
pckbc2 at acpi0 (MOU, PNP0F13) (aux port): irq 12
COM1 (PNP0501) at acpi0 not configured
COM2 (PNP0501) at acpi0 not configured
COM3 (PNP0501) at acpi0 not configured
COM4 (PNP0501) at acpi0 not configured
PEVT (QEMU0001) at acpi0 not configured
apm0 at acpi0: Power Management spec V1.2
ACPI: Enabled 16 GPEs in block 00 to 0F
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0 mux 1
pms0 at pckbc1 (aux slot)
pckbc1: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0: vendor 8086 product 1237 (rev. 0x02)
pcib0 at pci0 dev 1 function 0: vendor 8086 product 7110 (rev. 0x03)
piixpm0 at pci0 dev 1 function 3: vendor 8086 product 7113 (rev. 0x03)
piixpm0: SMBus disabled
virtio0 at pci0 dev 3 function 0
virtio0: Virtio SCSI Device (rev. 0x00)
virtio0: no matching child driver; not configured
virtio1 at pci0 dev 4 function 0
virtio1: Virtio Network Device (rev. 0x00)
vioif0 at virtio1: Features: 0x30020<CTRL_VQ,STATUS,MAC>
vioif0: Ethernet address xx:xx:xx:xx:xx:xx
virtio1: config interrupting at msix0 vec 0
virtio1: queues interrupting at msix0 vec 1
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
com2 at isa0 port 0x3e8-0x3ef irq 5: ns16550a, working fifo
attimer0 at isa0 port 0x40-0x43
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279
attimer0: attached to pcppi0
acpicpu0 at cpu0: ACPI CPU
WARNING: 1 error while detecting hardware; check system log.
boot device: <unknown>
root device: 

>How-To-Repeat:
Using github.com/google/netbsd-gce, I created an image of NetBSD 8 for i386 (32 bit) and started it on Google Compute Engine.
>Fix:
This works with an amd64 kernel so perhaps there is a pull-up or two missing? (I did not try current.)



Home | Main Index | Thread Index | Old Index