Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Sep 2008 01:45:49 +0200
From:      Marius Strobl <marius@alchemy.franken.de>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        grehan@freebsd.org, freebsd-ppc@freebsd.org
Subject:   Re: Call for testers: Apple ATA DMA
Message-ID:  <20080927234549.GA16124@alchemy.franken.de>
In-Reply-To: <48DE7C93.5050506@freebsd.org>
References:  <48D92D44.6080807@freebsd.org> <b9c23c9f0809240338g61e93beoba429ea319a9d56@mail.gmail.com> <48DA4037.9000508@freebsd.org> <b9c23c9f0809240632h77f091dawe54887d0a7f51c1d@mail.gmail.com> <48DBD6C0.5070005@freebsd.org> <b9c23c9f0809261048v366a3cc9i4db8a16cd4eda03@mail.gmail.com> <b9c23c9f0809261053j121ce31fpb62382ff30e6ef76@mail.gmail.com> <48DD2DF7.2020901@freebsd.org> <48DDAC14.9070604@freebsd.org> <48DE7C93.5050506@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 27, 2008 at 01:33:55PM -0500, Nathan Whitehorn wrote:
> Peter Grehan wrote:
> >Hi Nathan,
> >
> > > If I can get positive reports from a few more people who were
> >>having trouble, I'll drop this in the tree.
> >
> > The imac's ata-4 is working solidly at UDMA-66. The difference in CPU 
> >usage and i/o with dd at 32k block size is stunning: 2MB/7% idle before, 
> >18MB/75% idle with your patch.
> 
> I guess DMA is a useful technology :)
> 
> Thanks for testing -- I've committed the patch. I'll revisit it when 
> Marcel tests it on Monday and it erases his hard drive...

I see two issues with acd(4) on sparc64, which, given that
I don't see them with either amd64 or i386 and that there
are no such reports for these archs, I suspect are endian-
bugs (which might be hidden with 32-bit machines though):
a) read-only drives are falsely reported as having write
   capabilities in dmesg (this is a rather old bug but so
   far this seemed to be a cosmetic problem only)
b) DMA is broken in that file content read is wrong except
   for "small" files; there's no data corruption when PIO
   mode is forced (this seem to be a recurring bug once
   again present in HEAD).

Do you guys see these problems also with powerpc?

Marius




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080927234549.GA16124>