Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Jun 2009 19:58:23 +0300
From:      Alexander Motin <mav@mavhome.dp.ua>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        FreeBSD-Current <freebsd-current@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: WIP: ATA to CAM integration
Message-ID:  <4A294EAF.3080706@mavhome.dp.ua>
In-Reply-To: <200906051601.n55G10Mi075734@apollo.backplane.com>
References:  <4A254B45.8050800@mavhome.dp.ua> <200906050703.n5573x5Q071765@apollo.backplane.com> <200906051601.n55G10Mi075734@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Dillon wrote:
>     It's unclear to me what this means.  Can we use NCQ to queue multiple
>     commands to multiple ports behind a single port multiplier in parallel
>     or can't we?  It's very confusing.

As I have said, without controller FIS Based Switching capability it is 
impossible. FBS defines separate memory areas for controller, to track 
there state of each drive behind PM. Without it, only one drive can be 
active at a time, as controller will not be able to track when each 
drive is able to receive next command..

-- 
Alexander Motin



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