Re: MVSAS 1669:mvs_abort_task:rc= 5
From: Christian Vilhelm <hidden>
Date: 2009-10-11 18:45:22
Also in:
linux-scsi, lkml
Thomas Fjellstrom wrote:
Hi, I've been trying to get an AOC-SASLP-MV8 card (pcie x4 2 port SAS card) to work with linux for the past month or so. I've recently just RMAed my first card, and tested the new one under linux, and I see the same problems. The very first time I made a new array off the controller, formated (with xfs) and mounted the volume, it seemed to work. ioozone even seemed to run for a while. Sadly after a few minutes I got a stream of mvs_abort_task messages in dmesg, and any accesses to the volume, or any disks connected to the controller lock up. After that I updated my 2.6.31 kernel to 2.6.32-rc3-git2 off of kernel.org, and the volume fails to mount with the same mvs_abort_task messages.
I have the exact same problem with another Marvell 88SE64xx based card, namely an Areca ARC-1300ix-16 and the mvsas driver. If the disks are just used alone, with a filesystem on them, all seems to work fine. dd and badblocks run fine on them. Mounting them, reading/writing work fine. The error seem to popup but rarely when several disks are used simultaneously. But, an absolute sure way to trigger the error is to assemble (or create) a md raid array with the disks. I join a syslog extract from the error. You can see it happens seconds after the array creation. I tried : 1) disabling the write cache on the disks => same error 2) disabling NCQ : in mv_sas.h : #define MV_DISABLE_NCQ 1 same error. Afer a while, the devices handled by the card are just dropped from the system and the card stops working at all, a reboot is necessary. Does anyone have a working config based on a Marvell 64xx card ? I'm willing to explore solutions, patches or anything, just tell me what to do to help. Christian Vilhelm. -- /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ | Christian Vilhelm : christian.vilhelm@univ-lille2.fr | | Reality is for people who lack imagination | \____________________________________________________________________/
Attachments
- syslog.out [text/plain] 14080 bytes · preview