Re: Kernel Dump when accessing second drive
On 05/17/2010 08:02 AM, Matthew Dillon wrote:
> The version of the ata driver we have tends to have problems
> when the drive returns errors. That is, the error paths just
> aren't tested very well (on FreeBSD or DragonFly). It's been
> a plague in FreeBSDland for over a decade, in fact. The most
> recent code on FreeBSD might work a little better but for all
> intents and purposes the ATA/IDE chipset ABI has too many quirks
> to be dependable.
>
> The AHCI and SILI drivers are much better suited for error path
> handling. Of course, using AHCI requires a chipset that is
> AHCI-capable. Ultimately all new computers will have AHCI capable
> chipsets but it might be another year or two before the transition
> is complete.
>
> -Matt
> Matthew Dillon
> <dillon@backplane.com>
>
>
Thanks to all who have commented.
I will keep digging and see if I can atlease see where the ata drive is
getting these errors. And if I am real lucky find a way to make my card
play nicer with DragonFly. Well until I corrupt my drive ;-)
I was going to go out and get a new card, but maybe this will keep me on
track to see if I can make it a bit better.
Dylan
討論串 (同標題文章)
完整討論串 (本文為第 11 之 15 篇):