Getting frequent IDE controller resets on OmniOS (open solaris) VM

David Lethe

Bit poster
First, the hardware is fine and no messages are logged by physical machine, the errors are all coming within the VM. I am running latest version of parallels on the new macbook pro with the PCIe-based SSD. This is a FAST SSD, and I can do well over 1.5 Gbytes/sec (that is NOT a typo) so that may be a factor.
I am using ZFS for these logical drives and all virtual host O/S settings are default.

The VM itself reports these messages when I have such problems.
Jul 23 14:59:24 omnios genunix: [ID 936769 kern.info] pm0 is /pseudo/pm@0
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0):
Jul 24 09:30:11 omnios timeout: abort request, target=0 lun=0
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0):
Jul 24 09:30:11 omnios timeout: abort device, target=0 lun=0
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0):
Jul 24 09:30:11 omnios timeout: reset target, target=0 lun=0
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0):
Jul 24 09:30:11 omnios timeout: reset bus, target=0 lun=0
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0 (Disk0):
Jul 24 09:30:11 omnios Error for command 'write sector' Error Level: Informational
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.notice] Sense Key: aborted command
Jul 24 09:30:11 omnios genunix: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3

The parallels log file shows thousands of lines like this
[IDE1] controller reset: st:43724573 gt:14714249
[IDE0] controller reset: st:43760106 gt:14749782
[IDE0] controller reset: st:43796430 gt:14786107
[IDE1] controller reset: st:43832252 gt:14821928
[IDE0] controller reset: st:43867785 gt:14857461

Along with numerous adjusting I/O size messages such as these
Adjusting WS.0 -> 512
Adjusting WS.0 -> 2560
Adjusting WS.0 -> 3072
Adjusting WS.0 -> 3072
Adjusting WS.0 -> 512
Adjusting WS.0 -> 512

Parallels presents my two virtual drives as IDE disks.
root@omnios:/root# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1d0 <Unknown-Unknown-0001 cyl 8351 alt 2 hd 255 sec 63>
/pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
1. c2d1 <OmniOS_B-C1X9Z9JHMK973DAJ-0001-72.00GB>
/pci@0,0/pci-ide@1f,1/ide@1/cmdk@1,0
 
Back
Top