Yihang, >> At present, we determine the protocol through the cmd type, but other >> cmd types, such as vendor-specific commands, default to the pio >> protocol. This strategy often causes the execution of different >> vendor-specific commands to fail. In fact, for these commands, a >> better way is to use the protocol configured by the command's tf to >> determine its protocol. Applied to 6.15/scsi-staging, thanks! -- Martin K. Petersen Oracle Linux Engineering