RFC: ATA to CAM integration patch

Alexander Motin mav at FreeBSD.org
Mon Jun 29 14:48:10 UTC 2009


Lucius Windschuh wrote:
> I am seeing concatenated messages every now and then, despite using
>   options   PRINTF_BUFR_SIZE=256
> in my kernel config. This occurs only with you ahci driver:
> 
> ada0 at ahcich0 bus 0 target 0 lun 0ahcich1: ahci_ch_intr ERROR is
> 40000001 cs 00000040 ss 00000000 rs 00000040 tfd 6451 serr 00000000

"ahcich1: ahci_ch_intr ERROR ..." is a bit paranoid error reporting 
temporary left for debugging. It is OK for CD without a disk, as some 
commands, such as "get capacity", return ATA error status in such case.

Concatenation issue is probably not a bug here, as many of CAM messages 
printed with several printfs each. So printf buffering unable to help 
with it.

-- 
Alexander Motin


More information about the freebsd-current mailing list