From: bugzilla-daemon@bugzilla.kernel.org
To: linux-scsi@vger.kernel.org
Subject: [Bug 14831] mptsas - Use of ATA command pass-through results in unreliable operation - drive / controller resets
Date: Sun, 21 Mar 2010 11:34:46 GMT [thread overview]
Message-ID: <201003211134.o2LBYk0S011035@demeter.kernel.org> (raw)
In-Reply-To: <bug-14831-11613@https.bugzilla.kernel.org/>
https://bugzilla.kernel.org/show_bug.cgi?id=14831
Brian Sullivan <bexamous@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bexamous@gmail.com
--- Comment #11 from Brian Sullivan <bexamous@gmail.com> 2010-03-21 11:34:37 ---
I too am running into this bug.
Here is firmware rev of the onboard LSI controller I am using:
Port Name Chip Vendor/Type/Rev MPT Rev Firmware Rev IOC
/proc/mpt/ioc0 LSI Logic SAS1068E B2 105 01160000 0
I tried 2.6.32 kernel from Ubuntu 10.04 and then tried updating to 2.6.33 from
mainline. I also then tried updating the mptsas driver to the latest off LSI's
site, v4.18.00.00. Nothing seemed to improve issue.
Problem is, for me has been, reading smart info fast enough, or long enough,
eventually the command will fail. It tries aborting task, bus reset, and then
host reset. This takes some amount of time.
The pause is what I believe causes drives to sometimes drop off the controller.
I am not sure what is to blame, but at least a work around is to go in the LSI
controller's BIOS and set all the timeout values to 0. The default timeout
value seems to vary depending on which 1068E card you have and which firmware
is installed. After setting all timeout values to 0, I still have problem with
ATA pass-through, but the drives no longer drop off the controller when I hit
the pass-through bug.
Also I have both WDC and Hitatchi drives. Both behave the same.
BTW here is errors I get when running hddtemp, basically same as OP:
[156291.890023] mptscsih: ioc0: attempting task abort! (sc=ffff880369e51000)
[156291.890028] sd 7:0:12:0: [sdo] CDB: ATA command pass through(16): 85 08 2e
00 00 00 00 00 00 00 00 00 00 00 ec 00
[156293.532938] mptbase: ioc0: LogInfo(0x31140000): Originator={PL}, Code={IO
Executed}, SubCode(0x0000)
[156293.533080] mptscsih: ioc0: task abort: SUCCESS (sc=ffff880369e51000)
[156303.531268] mptscsih: ioc0: attempting task abort! (sc=ffff880369e51000)
[156303.531274] sd 7:0:12:0: [sdo] CDB: Test Unit Ready: 00 00 00 00 00 00
[156303.531283] mptscsih: ioc0: task abort: SUCCESS (sc=ffff880369e51000)
[156303.531299] mptscsih: ioc0: attempting target reset! (sc=ffff880369e51000)
[156303.531302] sd 7:0:12:0: [sdo] CDB: ATA command pass through(16): 85 08 2e
00 00 00 00 00 00 00 00 00 00 00 ec 00
[156305.050176] mptscsih: ioc0: target reset: FAILED (sc=ffff880369e51000)
[156305.050185] mptscsih: ioc0: attempting bus reset! (sc=ffff880369e51000)
[156305.050189] sd 7:0:12:0: [sdo] CDB: ATA command pass through(16): 85 08 2e
00 00 00 00 00 00 00 00 00 00 00 ec 00
[156309.553552] mptscsih: ioc0: bus reset: SUCCESS (sc=ffff880369e51000)
[156329.560014] mptscsih: ioc0: attempting task abort! (sc=ffff880369e51000)
[156329.560020] sd 7:0:12:0: [sdo] CDB: Test Unit Ready: 00 00 00 00 00 00
[156331.297762] mptbase: ioc0: LogInfo(0x31130000): Originator={PL}, Code={IO
Not Yet Executed}, SubCode(0x0000)
[156331.297903] mptscsih: ioc0: task abort: SUCCESS (sc=ffff880369e51000)
[156331.297907] mptscsih: ioc0: attempting host reset! (sc=ffff880369e51000)
[156342.470033] mptscsih: ioc0: host reset: SUCCESS (sc=ffff880369e51000)
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
next parent reply other threads:[~2010-03-21 11:34 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <bug-14831-11613@https.bugzilla.kernel.org/>
2010-03-21 11:34 ` bugzilla-daemon [this message]
2010-03-30 14:53 ` [Bug 14831] mptsas - Use of ATA command pass-through results in unreliable operation - drive / controller resets bugzilla-daemon
2010-04-29 7:25 ` bugzilla-daemon
2010-04-29 9:27 ` bugzilla-daemon
2010-05-03 22:22 ` bugzilla-daemon
2010-05-04 5:16 ` bugzilla-daemon
2010-05-04 9:16 ` bugzilla-daemon
2010-05-05 10:35 ` bugzilla-daemon
2010-05-07 4:56 ` bugzilla-daemon
2010-05-07 8:01 ` bugzilla-daemon
2010-05-12 8:50 ` bugzilla-daemon
2010-05-12 9:04 ` bugzilla-daemon
2010-05-12 9:33 ` bugzilla-daemon
2010-05-12 10:22 ` bugzilla-daemon
2010-05-24 9:05 ` bugzilla-daemon
2010-05-26 8:08 ` bugzilla-daemon
2010-06-07 20:00 ` bugzilla-daemon
2010-06-08 0:29 ` bugzilla-daemon
2010-06-08 6:44 ` bugzilla-daemon
2010-06-08 8:43 ` bugzilla-daemon
2010-06-29 20:26 ` bugzilla-daemon
2010-08-28 15:44 ` bugzilla-daemon
2010-08-28 15:45 ` bugzilla-daemon
2010-08-28 15:46 ` bugzilla-daemon
2010-08-28 15:47 ` bugzilla-daemon
2010-08-28 15:51 ` bugzilla-daemon
2010-08-28 15:53 ` bugzilla-daemon
2010-08-30 15:18 ` bugzilla-daemon
2010-08-30 16:42 ` bugzilla-daemon
2010-08-31 8:17 ` bugzilla-daemon
2010-09-28 19:07 ` bugzilla-daemon
2012-06-18 13:20 ` bugzilla-daemon
2012-06-18 13:20 ` bugzilla-daemon
2009-12-18 11:25 [Bug 14831] New: " bugzilla-daemon
2009-12-18 12:44 ` [Bug 14831] " bugzilla-daemon
2009-12-18 15:18 ` bugzilla-daemon
2009-12-18 15:31 ` bugzilla-daemon
2009-12-18 15:32 ` bugzilla-daemon
2009-12-21 4:51 ` bugzilla-daemon
2009-12-21 4:52 ` bugzilla-daemon
2009-12-21 12:08 ` bugzilla-daemon
2009-12-21 12:11 ` bugzilla-daemon
2010-01-11 11:59 ` bugzilla-daemon
2010-01-12 23:15 ` bugzilla-daemon
2010-01-13 12:30 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201003211134.o2LBYk0S011035@demeter.kernel.org \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.