0

我对 SCSI 和 SCST 非常陌生。我正在尝试在 SCSI 查询命令中引入新的页面代码,因此我最初使用页面代码 0x00 请求支持的页面列表。所以在 SCST 代码中,我提到了回复的长度和支持的页面代码。我保留了一个 printk 语句,并在通过 scst_vdisk.c 文件发送时检查了相同的内容,这很好。但是当我从 SCSI 端检查时,我的新值条目为零,而现有条目工作正常。我试图解码问题,但无法正确进行。

是否有任何过滤器阻止了适配器层或(通常存在这些检查的地方)的值,或者您能否告诉我如何解决问题的方法。

4

1 回答 1

0

您是否为请求数据分配了足够的缓冲区空间?请检查您发送的查询命令的分配长度字段。

于 2013-02-08T02:18:48.040 回答