Re: Distributed storage. Security attributes and ducumentation update.

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul E. McKenney <paulmck@...>
Cc: <netdev@...>, <linux-kernel@...>, <linux-fsdevel@...>
Date: Thursday, September 13, 2007 - 8:22 am

Hi Paul.

On Mon, Sep 10, 2007 at 03:14:45PM -0700, Paul E. McKenney (paulmck@linux.vnet.ibm.com) wrote:

Thanks for your comments, and sorry for late reply I was at KS/London
trip.

Actually not, but it does not require it, since entry can not be removed
during this operations since appropriate reference counter for given node is
being held. It should not be RCU at all.


The same here - those processing function are called from
generic_make_request() from any lock on top of them. Each node is linked
into the list of the first added node, which reference counter is
increased in higher layer. Right now there is no way to add or remove
nodes after array was started, such functionality requires storage tree
lock to be taken and RCU can not be used (since it requires sleeping and
I did not investigate sleepable RCU for this purpose).

So, essentially RCU is not used in DST :)

Thanks for review, Paul.

-- 
	Evgeniy Polyakov
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Distributed storage. Security attributes and ducumentation u..., Evgeniy Polyakov, (Fri Aug 31, 12:06 pm)
Re: Distributed storage. Security attributes and ducumentati..., Evgeniy Polyakov, (Thu Sep 13, 8:22 am)
Re: Distributed storage. Security attributes and ducumentati..., Paul E. McKenney, (Thu Sep 13, 11:03 am)