VMIoctl command timeout
Adil Katchi
AdilK at sandvine.com
Mon May 10 11:17:05 PDT 2004
I'm running FreeBSD 4.7 and have an Adaptec SCSI RAID 2200S controller.
Whenever I reboot my box, the aac0 device times out after 30 seconds while
trying to send a VMIoctl command and I get the following error message on
the screen:
aacd0: <RAID 5> on aac0
aacd0: 419944MB (860045568 sectors)
aac0: Error 5 sending VMIoctl command
aac0: Error 5 sending VMIoctl command
The pciconf for the controller card is as follows:
aac0 at pci5:2:0: class=0x010400 card=0x02859005 chip=0x02859005 rev=0x01
hdr=0x00
vendor = 'Adaptec'
device = 'AAC-RAID RAID Controller'
class = mass storage
subclass = RAID
I am using the SCSI passthrough device, aacp, and so my kernel configuration
file has the following in it:
device aac # Adaptec FSA RAID, Dell PERC2/PERC3
device aacp # SCSI Passthrough interface (optional, CAM
required)
As shown above, the RAID configuration is 3 drives on a RAID 5
configuration. The system continues to boot without a problem. I tried
upgrading my aac device to the latest RELENG_4 branch without success.
Furthermore, I tried upgrading the whole kernel to 4.10, again without
success. I looked through the code in sys/dev/aac/aac_cam.c and I traced
the problem to a timeout that occurs while doing a AAC_MONKER_SYNCFIB
command. I've also contacted Scott Long, the owner of the device driver,
but he hasn't been able to reproduce this problem. He's the one who
suggested that I upgrade the driver. Can anyone help?
Adil
More information about the freebsd-scsi
mailing list