Looks reasonable to me, other than the return status question I had, Reviewed-by: Sagi Grimberg <sagi@xxxxxxxxxxx>