Linux 存储堆栈分为 3 个级别:上层、中层和下层。因此,我知道什么正是在这个意义上。我希望有人知道 Linux 源代码树中有哪些文件实际上包括存储(scsi)中间层?
答案1
有一个关于 linux 内核的文档“中间层_实现”
SCSI midlayer implementation include/scsi/scsi_device.h drivers/scsi/scsi.c drivers/scsi/scsicam.c drivers/scsi/scsi_error.c drivers/scsi/scsi_devinfo.c drivers/scsi/scsi_ioctl.c drivers/scsi/scsi_lib.c drivers/scsi/scsi_lib_dma.c drivers/scsi/scsi_module.c drivers/scsi/scsi_proc.c drivers/scsi/scsi_netlink.c drivers/scsi/scsi_scan.c drivers/scsi/scsi_sysctl.c drivers/scsi/scsi_sysfs.c drivers/scsi/hosts.c drivers/scsi/constants.c