[SCSI] fix BUG when sum(scatterlist) > bufflen