|
Description
|
When an asynchronous ZFS operation completes (namely resilvering), there
is no external notification that this operation has completed. This is
important for layered software which may wish to generate notifications,
etc, when important events like this happen.
At a minimum, this is required for future ZFS/FMA integration, because
fmd needs to be notified when a device is removed or a pool is destroyed,
so that it can update its resource cache to reflect the current state.
In the long term, it would be nice to have a variety of events for
layered software to consume, but we should start with the minimum number
of private events required and go from there.
|