http://bugzilla.kernel.org/show_bug.cgi?id=12207 ------- Comment #7 from philipm@xxxxxxxxxx 2008-12-23 06:42 ------- Tapes don't work that way. Each call to write() causes striping to be put on the tape. It has to be read and written in exactly the same way. Since older kernels had no problem with the larger block size, and all other operating systems don't have this limit, all existing tapes (with larger block sizes) are unreadable. We routinely write blocks of up to 2MB at a time during our backup procedure. This makes them impossible to restore on recent Linux systems. Maybe rather than limiting the transfer size, you should detect the failure on devices that do fail and report that. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html