[illumos-Developer] Reaping enablings on defunct providers

Adam Leventhal ahl at delphix.com
Tue Jul 12 17:15:04 PDT 2011


Hey Bryan

> Supporting a ring buffer policy is a tad brutal, because it would
> require processing the entire ring to verify that the ECB isn't in it.
>  There are ways we could optimize that, but they're ugly; unless
> someone is burning with this use case, I'd rather punt on it.
> Anonymous tracing will just work; once the enabling is claimed, the
> buffer will be switched, and it will become reapable.

I actually meant a negative test case.

> Yes; you don't want to keep trying in perpetuity because you may be
> blocked by either a ring buffer policy or speculative tracing or
> something else that is managing to cache ECB state.  So after a while,
> you want to give up.

Would that be worth a one- or two-line comment?

Adam

-- 
Adam Leventhal, Delphix
http://dtrace.org/blogs/ahl

275 Middlefield Road, Suite 50
Menlo Park, CA 94025
http://www.delphix.com



More information about the Developer mailing list