* Matthew Dillon <[EMAIL PROTECTED]> [000404 19:59] wrote:
> :>
> :> I'll look at that tonight. But before I do -- why is it broken?
> :> (the name sorta implies that it us ;)
> :
> :I'm not sure, i did it a while back and ran out of time to get it
> :working, it functions in the strategy layer and tries to grab adjacent
> :commit blocks to the already clustered IO.
> :
> :I think I may have some math errors or something, I haven't had time
> :to give it a retry in a while.
> :
> :--
> :-Alfred Perlstein - [[EMAIL PROTECTED]|[EMAIL PROTECTED]]
> :"I have the heart of a child; I keep it in a jar on my desk."
>
> If I remember the right patch, I think my comment on it was
> that the buffers should use non-blocking locks rather then
> blocking locks in order to avoid deadlocks, which it looks like
> you did.
>
> This may still patch into -stable but it probably isn't safe
> to patch into -current. It still looks a little rough but
> the general concept is sound.
There's some definite funkyness with the patch, it just doesn't DTRT.
When I have time I'll try again, perhaps Andrew will give it a shot.
--
-Alfred Perlstein - [[EMAIL PROTECTED]|[EMAIL PROTECTED]]
"I have the heart of a child; I keep it in a jar on my desk."
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message