Port-i386 archive

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

esiop on qemu



Hello,

    I have been trying NetBSD/i386 9.2 on qemu (running on NetBSD/
amd64 9.2 on bare metal).  Non-virtio SCSI emulation seems to be
an LSI 53c895a and it worked well enough for me to install and
boot but I get these "phase mismatch" errors and bus resets.  I
realise that this may be down to incomplete emulation of the SCSI
host bus adaptor or related things like the interrupt controller.

    Another minor thing I noticed is that esiop(4) doesn't seem to
report its own SCSI-ID, which might be helpful when choosing what
IDs to use for other devices such as disks or a CD-ROM.


Thanks,
  - Andy Ball

[     1.871352] scsibus0: waiting 2 seconds for devices to settle...
:
[     6.023476] sd0 at scsibus0 target 1 lun 0: <QEMU, QEMU HARDDISK,
2.5+> disk fixed
[     6.023476] sd0: 20480 MB, 16383 cyl, 16 head, 160 sec, 512 bytes/
sect x 41943040 sectors
[     6.039983] WARNING: 1 error while detecting hardware; check
system log.
:
[     6.533763] esiop0: autoconfiguration error: phase mismatch
without command
[     6.533763] esiop0: autoconfiguration error: unhandled scsi
interrupt, sist=0x80 sstat1=0x0 DSA=0x26e1e11 DSP=0x50
[     6.545204] esiop0: scsi bus reset
[     6.576386] sd0: async, 8-bit transfers, tagged queueing
:
[     6.692659] esiop0: autoconfiguration error: phase mismatch
without command
[     6.692659] esiop0: autoconfiguration error: unhandled scsi
interrupt, sist=0x80 sstat1=0x0 DSA=0x1 DSP=0x50
[     6.701056] esiop0: scsi bus reset
[     6.732640] sd0(esiop0:0:1:0): command with tag id 0 reset


Home | Main Index | Thread Index | Old Index