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
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:
zones-discuss mailing list