Re: RFC: ATA to CAM integration patch

From: Alexander Motin <mav_at_FreeBSD.org>
Date: Mon, 29 Jun 2009 17:18:01 +0300
Kamigishi Rei wrote:
> Alexander Motin wrote:
>> Sorry, my fault, it is the different bug, due to disabled invariants I 
>> have missed two locking issues. Here is regenerated patch, including 
>> this fix and all previous fixes and improvements:
>> http://people.freebsd.org/~mav/cam-ata.20090629.patch
> 
> OK, a question about the module: sometimes I'm getting loads (20+) of 
> messages like
> 
> ahcich1: ALL SLOTS BUSY!
> 
> Is it purely informational or does it indicate a problem? (I'm using 
> Intel Q35+ICH9 in AHCI mode.)

It is bad. It must never happen. It means that driver got more commands 
then it has empty slots available. Results can be unpredictable.

How have you manage it? Were there any other messages around?

> P.S. Could you please change "Native Command Queueing Enabled" to 
> "Native Command Queueing enabled" ;) just for better looks, as many of 
> FreeBSD's kernel messages lack proper capitalization and such. Thanks ;)

Better looks - better works! :) Done.

-- 
Alexander Motin
Received on Mon Jun 29 2009 - 12:18:14 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:50 UTC