k3b causing system freeze/panic

Alexander Motin mav at FreeBSD.org
Wed Jul 28 12:06:25 UTC 2010

Dag-Erling Smørgrav wrote:
> Dag-Erling Smørgrav <des at des.no> writes:
>> Andriy Gapon <avg at icyb.net.ua> writes:
>>> Michael Butler <imb at protected-networks.net> writes:
>>>> I have a custom kernel for my laptop which uses ATA_CAM rather than
>>>> the now aging ATA driver ..
>>> You do realize that ATA_CAM just (well, mostly) introduces a wrapper
>>> around the "now aging ATA driver" ?
>> Only for legacy drives, but since Micahel's panic message contains
>> "current process = 12 (irq15: ata1)", his BIOS is probably in legacy
>> mode.
> Sorry, I misparsed ATA_CAM as ahci.  Why on earth would anyone want to
> use ATA_CAM these days?

Because there is still a lot of legacy controllers, while ata(4)'s bus
management code is buggy in some aspects, that are difficult to fix
without complete rewrite. ATA_CAM wrapper replaces all that problematic
code and works better now.

Alexander Motin

More information about the freebsd-current mailing list