Hi Andreas, > 2015-04-13 12:27 GMT+02:00 Amitkumar Karwar <akarwar@xxxxxxxxxxx>: > > > > We had recently submitted a patch to address this issue. So these two > patches won't be needed now. > > http://www.spinics.net/lists/linux-wireless/msg135146.html > > > > Could you please check and let us know if you have any suggestions for > improvement? > > They work for my use case: 1 adapter / non-removable > > Problems not solved: > - the use of global static variable is racy in case there two adapters, > and both need reset > simultaneously > - since work struct is independent of the interface (sdio_func), it will > also not be notified > if the card is removed physically Thanks for an explanation. You are right. Our patch doesn’t address above mentioned problems. Adapter list and mutex logic in your patch would resolve these issues. Could you please prepare a patch on top of latest code? Regards, Amit ��.n��������+%������w��{.n�����{���zW����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f