From: Simon Oosthoek <simon.oosthoek@ti-wmc.nl>
To: linux-kernel@vger.kernel.org
Cc: Rainer Koenig <Rainer.Koenig.Usenet@gmx.de>
Subject: Re: SATA status report updated
Date: Mon, 22 Aug 2005 10:07:13 +0200 [thread overview]
Message-ID: <430987B1.80207@ti-wmc.nl> (raw)
In-Reply-To: <87r7co4o3m.fsf@Rainer.Koenig.Abg.dialin.t-online.de>
Hi Rainer
Rainer Koenig wrote:
> Jeff Garzik <jgarzik@pobox.com> writes:
>>8) The DMA pad code is very buggy. It uses the dma_map_single() to
>>map a buffer, but never synchronizes nor flushes the buffer. This can
>>and will lead to data corruption, particularly on x86-64 platform.
>
>
> That's very bad since the target platform for that chipset is able
> to support AMD64. :-(
that was my conclusion as well!
> From your comments I've learned that my patch (just the device ID) is
> too tiny and the SiS provided patch is doing too much things that it
> shouldn't do. How can we find a solution for that?
>
> Would it make sense that I try to find the "goods" in the SiS patch and
> merge them somehow in the actual kernel? But: What kernel shall I take
> to do that work? The latest development kernel, the kernel of my
> distribution (whatever this will be, sooner or later it has to work
> with all distributions) or just a kernel that is "close" to the patch
> from SiS, e.g. 2.6.10?
>
> As I mentioned before, getting hardware to try out patches wouldn't be
> that big deal since I'm located in a PC factory and I can get test
> machines if needed. What would be good tests to e.g. detect the problems
> that you mentioned above? Are there hardware specific tests for SATA
> hard disks around? I would be very interested in that since testing
> also under Linux will become daily work for me and my colleauges from
> the system test department.
I'll be happy to test patches that come up. I'm currently running
2.6.13-rc6-mm1, because it also has the sis190 ethernet driver in it,
which actually does work :-)
Unfortunately I'm not able to check the logic of the driver, because
although I can read C, I'm totally unfamiliar with the disk controler
logic in the kernel...
Cheers
Simon
next prev parent reply other threads:[~2005-08-22 22:26 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4DbcF-8ux-3@gated-at.bofh.it>
[not found] ` <4DbcG-8ux-5@gated-at.bofh.it>
[not found] ` <4DbcF-8ux-1@gated-at.bofh.it>
[not found] ` <4DjWG-4ea-19@gated-at.bofh.it>
[not found] ` <4Do9X-1IZ-5@gated-at.bofh.it>
[not found] ` <4Dp62-304-15@gated-at.bofh.it>
2005-08-20 15:36 ` SATA status report updated Rainer Koenig
2005-08-22 8:07 ` Simon Oosthoek [this message]
2005-08-22 18:07 ` Rainer Koenig
2006-05-15 15:20 Jeff Garzik
2006-05-15 17:07 ` Sven-Haegar Koch
2006-05-15 18:17 ` Jeff Garzik
[not found] <4AA7B-4jm-5@gated-at.bofh.it>
[not found] ` <4DagM-7c8-43@gated-at.bofh.it>
2005-08-19 9:14 ` Rainer Koenig
2005-08-19 18:34 ` Jeff Garzik
2005-08-19 23:01 ` Simon Oosthoek
2005-08-20 0:02 ` Jeff Garzik
-- strict thread matches above, loose matches on Subject: below --
2005-08-12 10:24 Daniel J Blueman
2005-08-12 21:30 ` Jeff Garzik
2005-08-12 5:09 Jeff Garzik
2005-08-12 5:40 ` Rob van Nieuwkerk
2005-08-12 5:45 ` Jeff Garzik
2005-08-12 18:07 ` David Greaves
2005-08-12 10:44 ` Matthew Garrett
2005-08-12 21:30 ` Jeff Garzik
2005-08-13 8:45 ` Erik Slagter
2005-08-13 8:45 ` Erik Slagter
2005-08-12 14:18 ` Luben Tuikov
2005-08-12 14:18 ` Luben Tuikov
2005-08-12 14:18 ` Luben Tuikov
2005-08-12 14:46 ` Luben Tuikov
2005-08-12 19:17 ` Mogens Valentin
2005-08-12 21:33 ` Jeff Garzik
2005-08-12 19:17 ` Mogens Valentin
2005-08-12 19:17 ` Mogens Valentin
2005-08-19 8:09 ` Simon Oosthoek
2005-08-21 17:11 ` Mogens Valentin
2005-08-21 18:05 ` Jeff Garzik
2005-08-21 22:00 ` Mogens Valentin
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=430987B1.80207@ti-wmc.nl \
--to=simon.oosthoek@ti-wmc.nl \
--cc=Rainer.Koenig.Usenet@gmx.de \
--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 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.