From: Robert Hancock <hancockrwd@gmail.com>
To: Raman Gupta <rocketraman@fastmail.fm>
Cc: linux-ide@vger.kernel.org
Subject: Re: [PATCH 0/3] AHCI updates: Marvell AHCI PATA works; pata_marvell fate?
Date: Sun, 27 Dec 2009 15:52:19 -0600 [thread overview]
Message-ID: <4B37D713.4070407@gmail.com> (raw)
In-Reply-To: <loom.20091227T054252-842@post.gmane.org>
On 12/26/2009 11:13 PM, Raman Gupta wrote:
> Jeff Garzik<jeff<at> garzik.org> writes:
>> This is an update of the recent libahci patchset, currently available
>> on the 'libahci' branch of
>> git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
>> [...]
>> The mv-ahci code is obviously still a bit raw with "#if 0" in places,
>> but it is nonetheless ready for testing.
>
> I tested the libata-dev kernel as of commit c3939cc09. I had to comment out a
> bunch of code (for example, code related to the sntf board in ahci.c and some
> other stuff) and add a cap2 variable to the ahci_host_priv struct in ahci.h in
> order to successfully compile the branch.
>
> I also had to comment out the pata_enable check in mv-ahci.c:mv_ahci_init_one in
> order to get the mv_ahci module to initialize my hardware, even though I have
> the pata_marvell module blacklisted.
>
> My test hardware:
>
> Intel D75XBX2 motherboard with 2 onboard SATA controllers
> - ICH7 controller in AHCI mode
> - 3 disks (2 x ST3320620AS, 1 x ST3500418AS)
> - Marvell 88SE6145 controller, using AHCI (ahci.marvell_enable=1)
> - 3 disks (3 x ST3500418AS)
>
> I used "fio surface-scan" for my test (is that a good way to test this?) and I
> found no regressions from the stock Fedora 12 kernel 2.6.31.6-166.fc12.x86_64.
> However, I was hoping the latest libata-dev branch resolved this issue:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=549981
>
> It did not. I continue to get the same error as described in my bugzilla report
> with libata-dev.
I wouldn't expect any bug fixes to be in that branch, it's just a code
reorganization.
From your last post on the Bugzilla report, it looks like all 3 drives
basically stopped talking to the point they wouldn't respond to IDENTIFY
commands. That seems really strange to me. You mentioned you were doing
a surface scan at the time, which presumably would involve all disks
being accessed simultaneously. I'd have a good look at the hardware on
that system, specifically the power supply. We've seen a number of cases
where running multiple HDs on a system can trigger such problems with
SATA links because of voltage sags (even momentary). HDs draw much
higher peak power under certain conditions than when idle so such
problems may not be obvious unless you stress multiple drives at once.
I'm not sure if that's related to the SMART issue you were seeing or not..
next prev parent reply other threads:[~2009-12-27 21:48 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-17 2:39 [PATCH 0/3] AHCI updates: Marvell AHCI PATA works; pata_marvell fate? Jeff Garzik
2009-04-17 2:40 ` [PATCH 1/3] ahci: move core code into new libahci module Jeff Garzik
2009-04-17 2:41 ` [PATCH 2/3] mv-ahci: Add Marvell PATA support Jeff Garzik
2009-04-17 2:42 ` [PATCH 3/3] acard-ahci: Add new ACard ATP AHCI driver Jeff Garzik
2009-04-17 9:50 ` [PATCH 0/3] AHCI updates: Marvell AHCI PATA works; pata_marvell fate? Alan Cox
2009-04-17 10:39 ` Jeff Garzik
2009-04-17 18:03 ` Ville Syrjälä
2009-04-17 19:14 ` Jeff Garzik
2009-12-27 5:13 ` Raman Gupta
2009-12-27 21:52 ` Robert Hancock [this message]
2009-12-28 0:26 ` Raman Gupta
2009-12-28 5:19 ` Raman Gupta
2009-12-30 17:16 ` Tim Small
2010-01-02 8:44 ` Marvell exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen (was Re: [PATCH 0/3] AHCI updates: Marvell AHCI PATA works; pata_marvell fate?) Raman Gupta
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=4B37D713.4070407@gmail.com \
--to=hancockrwd@gmail.com \
--cc=linux-ide@vger.kernel.org \
--cc=rocketraman@fastmail.fm \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).