这是数据传输的剩余计数。它等于 'dxfer_len' 减去实际传输的字节数。 实际上,它只报告欠载(即正数),因为数据溢出永远不应该发生。 如果没有发生欠载或 SCSI 适配器不支持此功能,则此值将为零。[1] resid 的类型是 int 。
[1] | 不幸的是,某些适配器驱动程序报告的 'resid' 数字不正确。 这是由于 Linux scsi 子系统内部接口定义中关于要传输的 _确切_ 字节数存在一些“模糊性”。 因此,只有绑定到已知能提供正确数字的特定适配器的应用程序才应使用此功能。 希望这个问题在不久的将来能够得到解决。 |