ATA DMA problems with recent -current

Marco Trillo marcotrillo at gmail.com
Sun Oct 26 15:19:23 UTC 2008


Hi,

On Sun, Oct 26, 2008 at 1:47 PM, Marco Trillo <marcotrillo at gmail.com> wrote:
> On Sun, Oct 26, 2008 at 1:17 PM, Marco Trillo <marcotrillo at gmail.com> wrote:
>> Here is a full dmesg of the new kernel. In both this kernel and the
>> working Oct 11 kernel, my "aoa" driver for sound is enabled. This is
>> the only modification with respect to a CVS GENERIC kernel.
>
> Hmm... I forgot to mention the changes to the 'ldscript.powerpc' file,
> which are required to get the kernel to boot in this machine.
> <http://lists.freebsd.org/pipermail/freebsd-ppc/2008-September/003116.html>
>
> I think it's possible that I have a messed up source tree. Or a messed
> up "compile/" object  directory.
>
> I'm going to remove the "compile/GENERIC" directory and get a fresh
> source tree from CVS, without any modifications (except the
> 'ldscript.powerpc' file which I mentioned above); and see if the
> problems persist.

Done that; cleaned the object directory and compiled a new kernel from
scratch, without 'aoa' driver or other modifications, but it didn't
make a difference - I still get the DMA timeouts.

Copyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.0-CURRENT #0: Sun Oct 26 13:16:40 UTC 2008
    mtrillo at emac6:/usr/src/sys/powerpc/compile/GENERIC

ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=30824128
ad0: TIMEOUT - READ_DMA retrying (0 retries left) LBA=30824128
ad0: FAILURE - READ_DMA timed out LBA=30824128
g_vfs_done():ad0s4[READ(offset=15504572416, length=114688)]error = 5

Thanks,
Marco


More information about the freebsd-ppc mailing list