On Wed, Aug 29, 2007 at 03:52:49PM -0700, Dan Price wrote:
> On Wed 29 Aug 2007 at 03:47PM, Erik Nordmark wrote:
> > 
> > Fixing the above CR requires changing how locking is done across the ZSD 
> > callbacks. The new design is to determine what callbacks are needed 
> > while holding the usual locks, but not hold any locks across the actual 
> > callbacks.
> > 
> > This holds up under extreme stress testing where zones come and go at 
> > the same time as zone_key_create and zone_key_destroy are being called.
> > 
> > The code changes are at:
> > 
> > http://cr.grommit.com/~nordmark/6558857/webrev/
> > 
> > Comments?
> 
> Wow, it's not trivial.  I'll try to dig in over the next couple of
> days.

Hmmm, someone commented (in the VSD case) that maybe we ought to have a
common object-specific key facility.  Here we have fixes to two
different object-specific key facilities.  I think a heads up to the RE
for CR 6588504 is in order.  And maybe we should think about having a
generic OSD.

Nico
-- 
_______________________________________________
zones-discuss mailing list
zones-discuss@opensolaris.org

Reply via email to