]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/usb/gadget/f_rndis.c
USB: gadget rndis: send notifications
[linux-2.6-omap-h63xx.git] / drivers / usb / gadget / f_rndis.c
index 8afb14a4a72f2bd20d51bf6f1eba357dee147a0f..428b5993575a9126104da3ec32ea695e7881c9e8 100644 (file)
@@ -302,7 +302,7 @@ static void rndis_response_available(void *_rndis)
        __le32                          *data = req->buf;
        int                             status;
 
-       if (atomic_inc_return(&rndis->notify_count))
+       if (atomic_inc_return(&rndis->notify_count) != 1)
                return;
 
        /* Send RNDIS RESPONSE_AVAILABLE notification; a