There is a missing error handling when no firmware file found.
It seems that this is more of a problem with udev-182+.
However, so far udev-182 is only a problem on first ever plug.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Tested-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
                fw_lme = fw_c_rs2000;
                ret = request_firmware(&fw, fw_lme, &udev->dev);
                dvb_usb_lme2510_firmware = TUNER_RS2000;
+               if (ret == 0)
+                       break;
+               info("FRM No Firmware Found - please install");
+               cold_fw = 0;
                break;
        default:
                fw_lme = fw_c_s7395;