Commit 1e99d97a authored by Bartlomiej Zolnierkiewicz's avatar Bartlomiej Zolnierkiewicz Committed by Linus Torvalds

[PATCH] ide-tape: warn about soon to be removed OnStream support

I see only pros of removing OnStream support:
 - SCSI osst.c driver is actively maintained by Willem Riede <wrlk@riede.org>
 - there is no functionality loss (OnStream IDE drives don't support DSC)
 - ide-tape.c driver is too ugly & complicated even without OnStream support
 - long term benefits (2.7.x plans on unifying storage drivers)
parent e38bead1
...@@ -6442,12 +6442,12 @@ static int idetape_attach (ide_drive_t *drive) ...@@ -6442,12 +6442,12 @@ static int idetape_attach (ide_drive_t *drive)
goto failed; goto failed;
} }
if (drive->scsi) { if (drive->scsi) {
if (strstr(drive->id->model, "OnStream DI-")) { printk("ide-tape: passing drive %s to ide-scsi emulation.\n", drive->name);
printk("ide-tape: ide-scsi emulation is not supported for %s.\n", drive->id->model); goto failed;
} else { }
printk("ide-tape: passing drive %s to ide-scsi emulation.\n", drive->name); if (strstr(drive->id->model, "OnStream DI-")) {
goto failed; printk(KERN_WARNING "ide-tape: Use drive %s with ide-scsi emulation and osst.\n", drive->name);
} printk(KERN_WARNING "ide-tape: OnStream support will be removed soon from ide-tape!\n");
} }
tape = (idetape_tape_t *) kmalloc (sizeof (idetape_tape_t), GFP_KERNEL); tape = (idetape_tape_t *) kmalloc (sizeof (idetape_tape_t), GFP_KERNEL);
if (tape == NULL) { if (tape == NULL) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment