Hi,All, I have a question, what's the relationship between SCSI layer and Block layer?I remember initially there are three types of device drivers, say, char device driver, block device driver, network device driver, so there is a directory "drivers/block",but recent years,most part of the code for block devices have been moved out of the directory drivers/block, but there is still a block I/O layer, so I am wondering what's the relationship between Block layer and other subsystem, like how to connect block layer and filesystem(VFS or the actually file system), how to bridge it with scsi layer, for example, the scsi disk driver, sd.o. Who can please kindly explain this for me, thank you very much! Best Regards Jason - 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