On Mon, Jan 06, 2020 at 01:58:15PM -0500, Gabriel Krisman Bertazi wrote: > attribute_container_device_trigger invokes callbacks that may fail for > one or more classdev's, for instance, the transport_add_class_device > callback, called during transport creation, does memory allocation. > This information, though, is not propagated to upper layers, and any > driver using the attribute_container_device_trigger API will not know > whether any, some, or all callbacks succeeded. > > This patch implements a safe version of this dispatcher, to either > succeed all the callbacks or revert to the original state. > > Signed-off-by: Gabriel Krisman Bertazi <kris...@collabora.com>
Reviewed-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-iscsi+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/open-iscsi/20200114150530.GA1975425%40kroah.com.