--- linux-2.6.0-test11/drivers/ide/ide-cd.c~ 2003-10-10 13:57:03.000000000 +0100 +++ linux-2.6.0-test11/drivers/ide/ide-cd.c 2003-12-14 00:01:27.628417328 +0000 @@ -799,6 +799,10 @@ * sector... If we got here the error is not correctable */ ide_dump_status (drive, "media error (bad sector)", stat); do_end_request = 1; + } else if (sense_key == BLANK_CHECK) { + /* Disk appears blank ?? */ + ide_dump_status (drive, "media error (blank)", stat); + do_end_request = 1; } else if ((err & ~ABRT_ERR) != 0) { /* Go to the default handler for other errors. */ --- linux-2.6.0-test11/drivers/ide/ide-cd.h~ 2003-07-17 23:16:09.000000000 +0100 +++ linux-2.6.0-test11/drivers/ide/ide-cd.h 2003-12-13 23:58:06.900932544 +0000 @@ -501,6 +501,7 @@ #define ILLEGAL_REQUEST 0x05 #define UNIT_ATTENTION 0x06 #define DATA_PROTECT 0x07 +#define BLANK_CHECK 0x08 #define ABORTED_COMMAND 0x0b #define MISCOMPARE 0x0e @@ -578,7 +579,7 @@ "Illegal request", "Unit attention", "Data protect", - "(reserved)", + "Blank check", "(reserved)", "(reserved)", "Aborted command",