Hi Alan,
Would it be good enough just to check for ret != -ENODEV and not do the stopping_unbinding check at all?
I thought about that but if possible, I would like to ignore the failed operation messages only under a controlled and expected situation. I think that if there is a problem with the device it will be easier to analyze it later with all the possible information. But this is my opinion ...
Thank you
Best regards José Ignacio