我是SCSI和SCST的新手。我正在尝试在SCSI查询命令中引入新的页面代码,因此,我最初使用页面代码0x00请求支持的页面列表。所以在SCST代码中我提到了回复的长度和支持的页面代码。我保留了一个printk语句,我在通过scst_vdisk.c文件发送时检查了同样的情况。但是当我从SCSI端检查时,我将新值输入为零,而现有条目工作正常。我试图解码问题,但无法正确进行。
是否有任何过滤器阻止适配器层的值或(通常存在这些检查的位置)或者您能告诉我如何解决问题的方法。
答案 0 :(得分:0)
您是否为请求数据分配了足够的缓冲区空间?请检查您发送的查询命令的分配长度字段。