DragonFly BSD
DragonFly kernel List (threaded) for 2010-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Kernel Dump when accessing second drive


From: Dylan Reinhold <dylan@xxxxxxxxxxxxxxxx>
Date: Mon, 17 May 2010 19:03:02 -0700

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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]