|
@@ -1065,7 +1065,7 @@ struct error_info2 {
|
|
|
const char * fmt;
|
|
|
};
|
|
|
|
|
|
-static struct error_info2 additional2[] =
|
|
|
+static const struct error_info2 additional2[] =
|
|
|
{
|
|
|
{0x40,0x00,0x7f,"Ram failure (%x)"},
|
|
|
{0x40,0x80,0xff,"Diagnostic failure on component (%x)"},
|
|
@@ -1077,7 +1077,7 @@ static struct error_info2 additional2[] =
|
|
|
};
|
|
|
|
|
|
/* description of the sense key values */
|
|
|
-static const char *snstext[] = {
|
|
|
+static const char * const snstext[] = {
|
|
|
"No Sense", /* 0: There is no sense information */
|
|
|
"Recovered Error", /* 1: The last command completed successfully
|
|
|
but used error correction */
|
|
@@ -1279,7 +1279,7 @@ void scsi_print_req_sense(const char *devclass, struct scsi_request *sreq)
|
|
|
EXPORT_SYMBOL(scsi_print_req_sense);
|
|
|
|
|
|
#ifdef CONFIG_SCSI_CONSTANTS
|
|
|
-static const char *one_byte_msgs[] = {
|
|
|
+static const char * const one_byte_msgs[] = {
|
|
|
/* 0x00 */ "Command Complete", NULL, "Save Pointers",
|
|
|
/* 0x03 */ "Restore Pointers", "Disconnect", "Initiator Error",
|
|
|
/* 0x06 */ "Abort", "Message Reject", "Nop", "Message Parity Error",
|
|
@@ -1289,13 +1289,13 @@ static const char *one_byte_msgs[] = {
|
|
|
};
|
|
|
#define NO_ONE_BYTE_MSGS (sizeof(one_byte_msgs) / sizeof (const char *))
|
|
|
|
|
|
-static const char *two_byte_msgs[] = {
|
|
|
+static const char * const two_byte_msgs[] = {
|
|
|
/* 0x20 */ "Simple Queue Tag", "Head of Queue Tag", "Ordered Queue Tag"
|
|
|
/* 0x23 */ "Ignore Wide Residue"
|
|
|
};
|
|
|
#define NO_TWO_BYTE_MSGS (sizeof(two_byte_msgs) / sizeof (const char *))
|
|
|
|
|
|
-static const char *extended_msgs[] = {
|
|
|
+static const char * const extended_msgs[] = {
|
|
|
/* 0x00 */ "Modify Data Pointer", "Synchronous Data Transfer Request",
|
|
|
/* 0x02 */ "SCSI-I Extended Identify", "Wide Data Transfer Request"
|
|
|
};
|
|
@@ -1397,7 +1397,7 @@ EXPORT_SYMBOL(scsi_print_command);
|
|
|
|
|
|
#ifdef CONFIG_SCSI_CONSTANTS
|
|
|
|
|
|
-static const char * hostbyte_table[]={
|
|
|
+static const char * const hostbyte_table[]={
|
|
|
"DID_OK", "DID_NO_CONNECT", "DID_BUS_BUSY", "DID_TIME_OUT", "DID_BAD_TARGET",
|
|
|
"DID_ABORT", "DID_PARITY", "DID_ERROR", "DID_RESET", "DID_BAD_INTR",
|
|
|
"DID_PASSTHROUGH", "DID_SOFT_ERROR", "DID_IMM_RETRY"};
|
|
@@ -1422,12 +1422,12 @@ void scsi_print_hostbyte(int scsiresult)
|
|
|
|
|
|
#ifdef CONFIG_SCSI_CONSTANTS
|
|
|
|
|
|
-static const char * driverbyte_table[]={
|
|
|
+static const char * const driverbyte_table[]={
|
|
|
"DRIVER_OK", "DRIVER_BUSY", "DRIVER_SOFT", "DRIVER_MEDIA", "DRIVER_ERROR",
|
|
|
"DRIVER_INVALID", "DRIVER_TIMEOUT", "DRIVER_HARD", "DRIVER_SENSE"};
|
|
|
#define NUM_DRIVERBYTE_STRS (sizeof(driverbyte_table) / sizeof(const char *))
|
|
|
|
|
|
-static const char * driversuggest_table[]={"SUGGEST_OK",
|
|
|
+static const char * const driversuggest_table[]={"SUGGEST_OK",
|
|
|
"SUGGEST_RETRY", "SUGGEST_ABORT", "SUGGEST_REMAP", "SUGGEST_DIE",
|
|
|
"SUGGEST_5", "SUGGEST_6", "SUGGEST_7", "SUGGEST_SENSE"};
|
|
|
#define NUM_SUGGEST_STRS (sizeof(driversuggest_table) / sizeof(const char *))
|