]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/ide/ide-cd.c
ide-cd: prevent null pointer deref via cdrom_newpc_intr
[karo-tx-linux.git] / drivers / ide / ide-cd.c
index 925eb9e245d1e7f0028dbc3cd0e698bce6b98962..6368f57231378ec84891ebdac6e9242fc856a48e 100644 (file)
@@ -758,7 +758,7 @@ out_end:
                                rq->errors = -EIO;
                }
 
-               if (uptodate == 0)
+               if (uptodate == 0 && rq->bio)
                        ide_cd_error_cmd(drive, cmd);
 
                /* make sure it's fully ended */