--- drivers/ide.c.orig 2007-04-05 22:20:10.000000000 +0200 +++ drivers/ide.c 2007-04-05 22:20:31.000000000 +0200 @@ -405,11 +405,6 @@ ndelay(400); } while(bytes); - status = inb(IDE_REG_STATUS(ctrl)); - if (status & IDE_STATUS_DRQ) { - print_status(ctrl); - return -1; - } return 0; }