Blame SOURCES/kvm-scsi-rename-scsi_build_sense-to-scsi_convert_sense.patch

4a2fec
From ddae0e4b41b8bdf17934bce837558bb8eeecb2ea Mon Sep 17 00:00:00 2001
4a2fec
From: Paolo Bonzini <pbonzini@redhat.com>
4a2fec
Date: Sat, 2 Dec 2017 12:19:43 +0100
4a2fec
Subject: [PATCH 17/36] scsi: rename scsi_build_sense to scsi_convert_sense
4a2fec
MIME-Version: 1.0
4a2fec
Content-Type: text/plain; charset=UTF-8
4a2fec
Content-Transfer-Encoding: 8bit
4a2fec
4a2fec
RH-Author: Paolo Bonzini <pbonzini@redhat.com>
4a2fec
Message-id: <20171202121953.13317-8-pbonzini@redhat.com>
4a2fec
Patchwork-id: 78079
4a2fec
O-Subject: [RHEL7.4 qemu-kvm-rhev PATCH 07/17] scsi: rename scsi_build_sense to scsi_convert_sense
4a2fec
Bugzilla: 1464908
4a2fec
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
4a2fec
RH-Acked-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
4a2fec
RH-Acked-by: John Snow <jsnow@redhat.com>
4a2fec
4a2fec
After introducing the scsi/ subdirectory, there will be a scsi_build_sense
4a2fec
function that is the same as scsi_req_build_sense but without needing
4a2fec
a SCSIRequest.  The existing scsi_build_sense function gets in the way,
4a2fec
remove it.
4a2fec
4a2fec
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
4a2fec
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
4a2fec
(cherry picked from commit 37b6045c455275af37f0433b05b0dad123e14daf)
4a2fec
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
4a2fec
---
4a2fec
 hw/scsi/scsi-bus.c     | 10 +++++-----
4a2fec
 hw/scsi/scsi-disk.c    |  4 ++--
4a2fec
 include/hw/scsi/scsi.h |  4 ++--
4a2fec
 3 files changed, 9 insertions(+), 9 deletions(-)
4a2fec
4a2fec
diff --git a/hw/scsi/scsi-bus.c b/hw/scsi/scsi-bus.c
4a2fec
index 55aa5a7..256610a 100644
4a2fec
--- a/hw/scsi/scsi-bus.c
4a2fec
+++ b/hw/scsi/scsi-bus.c
4a2fec
@@ -798,7 +798,7 @@ int scsi_req_get_sense(SCSIRequest *req, uint8_t *buf, int len)
4a2fec
         return 0;
4a2fec
     }
4a2fec
 
4a2fec
-    ret = scsi_build_sense(req->sense, req->sense_len, buf, len, true);
4a2fec
+    ret = scsi_convert_sense(req->sense, req->sense_len, buf, len, true);
4a2fec
 
4a2fec
     /*
4a2fec
      * FIXME: clearing unit attention conditions upon autosense should be done
4a2fec
@@ -819,7 +819,7 @@ int scsi_req_get_sense(SCSIRequest *req, uint8_t *buf, int len)
4a2fec
 
4a2fec
 int scsi_device_get_sense(SCSIDevice *dev, uint8_t *buf, int len, bool fixed)
4a2fec
 {
4a2fec
-    return scsi_build_sense(dev->sense, dev->sense_len, buf, len, fixed);
4a2fec
+    return scsi_convert_sense(dev->sense, dev->sense_len, buf, len, fixed);
4a2fec
 }
4a2fec
 
4a2fec
 void scsi_req_build_sense(SCSIRequest *req, SCSISense sense)
4a2fec
@@ -1539,12 +1539,12 @@ const struct SCSISense sense_code_SPACE_ALLOC_FAILED = {
4a2fec
 };
4a2fec
 
4a2fec
 /*
4a2fec
- * scsi_build_sense
4a2fec
+ * scsi_convert_sense
4a2fec
  *
4a2fec
  * Convert between fixed and descriptor sense buffers
4a2fec
  */
4a2fec
-int scsi_build_sense(uint8_t *in_buf, int in_len,
4a2fec
-                     uint8_t *buf, int len, bool fixed)
4a2fec
+int scsi_convert_sense(uint8_t *in_buf, int in_len,
4a2fec
+                       uint8_t *buf, int len, bool fixed)
4a2fec
 {
4a2fec
     bool fixed_in;
4a2fec
     SCSISense sense;
4a2fec
diff --git a/hw/scsi/scsi-disk.c b/hw/scsi/scsi-disk.c
4a2fec
index 21d6b4e..b7714e3 100644
4a2fec
--- a/hw/scsi/scsi-disk.c
4a2fec
+++ b/hw/scsi/scsi-disk.c
4a2fec
@@ -1996,8 +1996,8 @@ static int32_t scsi_disk_emulate_command(SCSIRequest *req, uint8_t *buf)
4a2fec
         break;
4a2fec
     case REQUEST_SENSE:
4a2fec
         /* Just return "NO SENSE".  */
4a2fec
-        buflen = scsi_build_sense(NULL, 0, outbuf, r->buflen,
4a2fec
-                                  (req->cmd.buf[1] & 1) == 0);
4a2fec
+        buflen = scsi_convert_sense(NULL, 0, outbuf, r->buflen,
4a2fec
+                                    (req->cmd.buf[1] & 1) == 0);
4a2fec
         if (buflen < 0) {
4a2fec
             goto illegal_request;
4a2fec
         }
4a2fec
diff --git a/include/hw/scsi/scsi.h b/include/hw/scsi/scsi.h
4a2fec
index 6b85786..6ef67fb 100644
4a2fec
--- a/include/hw/scsi/scsi.h
4a2fec
+++ b/include/hw/scsi/scsi.h
4a2fec
@@ -244,8 +244,8 @@ extern const struct SCSISense sense_code_SPACE_ALLOC_FAILED;
4a2fec
 uint32_t scsi_data_cdb_xfer(uint8_t *buf);
4a2fec
 uint32_t scsi_cdb_xfer(uint8_t *buf);
4a2fec
 int scsi_cdb_length(uint8_t *buf);
4a2fec
-int scsi_build_sense(uint8_t *in_buf, int in_len,
4a2fec
-                     uint8_t *buf, int len, bool fixed);
4a2fec
+int scsi_convert_sense(uint8_t *in_buf, int in_len,
4a2fec
+                       uint8_t *buf, int len, bool fixed);
4a2fec
 
4a2fec
 SCSIRequest *scsi_req_alloc(const SCSIReqOps *reqops, SCSIDevice *d,
4a2fec
                             uint32_t tag, uint32_t lun, void *hba_private);
4a2fec
-- 
4a2fec
1.8.3.1
4a2fec