hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/scsi/libsas/sas_task.c
....@@ -1,3 +1,7 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
2
+
3
+#include "sas_internal.h"
4
+
15 #include <linux/kernel.h>
26 #include <linux/export.h>
37 #include <scsi/sas.h>
....@@ -16,22 +20,19 @@
1620 else if (iu->datapres == 1)
1721 tstat->stat = iu->resp_data[3];
1822 else if (iu->datapres == 2) {
19
- tstat->stat = SAM_STAT_CHECK_CONDITION;
23
+ tstat->stat = SAS_SAM_STAT_CHECK_CONDITION;
2024 tstat->buf_valid_size =
2125 min_t(int, SAS_STATUS_BUF_SIZE,
2226 be32_to_cpu(iu->sense_data_len));
2327 memcpy(tstat->buf, iu->sense_data, tstat->buf_valid_size);
2428
2529 if (iu->status != SAM_STAT_CHECK_CONDITION)
26
- dev_printk(KERN_WARNING, dev,
27
- "dev %llx sent sense data, but "
28
- "stat(%x) is not CHECK CONDITION\n",
29
- SAS_ADDR(task->dev->sas_addr),
30
- iu->status);
30
+ dev_warn(dev, "dev %016llx sent sense data, but stat(0x%x) is not CHECK CONDITION\n",
31
+ SAS_ADDR(task->dev->sas_addr), iu->status);
3132 }
3233 else
3334 /* when datapres contains corrupt/unknown value... */
34
- tstat->stat = SAM_STAT_CHECK_CONDITION;
35
+ tstat->stat = SAS_SAM_STAT_CHECK_CONDITION;
3536 }
3637 EXPORT_SYMBOL_GPL(sas_ssp_task_response);
3738