From: Grzegorz Adam Hankiewicz <gradha@titanium.sabren.com>
To: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Subject: Re: Linux kernel 2.6.10 sata_nv.c stops working on my hardware
Date: Sun, 2 Jul 2006 15:30:30 +0200 [thread overview]
Message-ID: <20060702133030.GA2606@noir> (raw)
In-Reply-To: <20060627213451.GA2443@noir>
On 2006-06-27, Grzegorz Adam Hankiewicz <gradha@titanium.sabren.com> wrote:
> On 2006-06-26, Allen Martin <AMartin@nvidia.com> wrote:
> > static struct ata_port_info nv_port_info = {
> > .sht = &nv_sht,
> > .host_flags = ATA_FLAG_SATA |
> > - ATA_FLAG_SATA_RESET |
> > + /* ATA_FLAG_SATA_RESET | */
> > ATA_FLAG_SRST |
> > ATA_FLAG_NO_LEGACY,
> > .pio_mask = NV_PIO_MASK,
>
> Actually the change you proposed works on my system. A 2.6.10
> with the ATA_FLAG_SATA_RESET works. I did the same to a 2.6.16
> kernel but there it didn't work. I guess something else was
> introduced between 2.6.10 and 2.6.16. I'll start recompiling
> again everything from 2.6.10 up to 2.6.16 with that flag turned
> on to see where it stops working again.
I recompiled all kernels from 2.6.11 to 2.6.16 with the
ATA_FLAG_SATA_RESET and was able to boot up to 2.6.12. 2.6.13 would
hang mounting ext3. This is bad news though, a sata_nv.c diff between
2.6.12 and 2.6.13 shows no changes. Which I guess it means there's
nothing wrong with sata_nv.c.
I would understand now that the ATA_FLAG_SATA_RESET introduced in
2.6.10 just highlighted another bug somewhere else which affects
my machine, and I would need to look at other changes between 2.6.9
and 2.6.10. What should I do now?
Another thing I have discovered is that if I boot with a Knoppix
5 (kernel 2.6.17 I believe) and mount the sata drives read only,
there is no problem with them. I can read their whole contents,
really fast, without hiccups. It's at the point of using fdisk on
them or trying to mount them as writeable that the commands hang.
next prev parent reply other threads:[~2006-07-02 13:30 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-26 19:23 Linux kernel 2.6.10 sata_nv.c stops working on my hardware Grzegorz Adam Hankiewicz
2006-06-26 20:48 ` Allen Martin
2006-06-27 21:34 ` Grzegorz Adam Hankiewicz
2006-07-02 13:30 ` Grzegorz Adam Hankiewicz [this message]
2006-07-05 17:29 ` Grzegorz Adam Hankiewicz
[not found] <20060702133125.GB2606@noir>
[not found] ` <DBFABB80F7FD3143A911F9E6CFD477B014AD8D80@hqemmail02.nvidia.com>
2006-07-03 17:40 ` Grzegorz Adam Hankiewicz
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=20060702133030.GA2606@noir \
--to=gradha@titanium.sabren.com \
--cc=linux-kernel@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox