Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jun 2009 17:18:01 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Kamigishi Rei <spambox@haruhiism.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: RFC: ATA to CAM integration patch
Message-ID:  <4A48CD19.8080606@FreeBSD.org>
In-Reply-To: <4A48C0BC.3030104@haruhiism.net>
References:  <1246206181.00132972.1246192801@10.7.7.3>	<1246206186.00132982.1246194002@10.7.7.3>	<1246209783.00133001.1246197001@10.7.7.3>	<1246260183.00133237.1246247402@10.7.7.3>	<4A48798A.5070604@FreeBSD.org> <4A487BF7.8060103@haruhiism.net> <4A48922D.5090507@FreeBSD.org> <4A48C0BC.3030104@haruhiism.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A48CD19.8080606>