diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index fdabd0b74492d25cdf872e6461f32458605aeaf8..a8de56f1936db166919c6bb1afa0c0e910be3a43 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -4084,7 +4084,7 @@ static unsigned int floppy_check_events(struct gendisk *disk, if (time_after(jiffies, UDRS->last_checked + UDP->checkfreq)) { if (lock_fdc(drive)) - return -EINTR; + return 0; poll_drive(false, 0); process_fd_request(); }