diff options
| -rw-r--r-- | drivers/scsi/hpsa.c | 2 | ||||
| -rw-r--r-- | drivers/scsi/sg.c | 7 | ||||
| -rw-r--r-- | drivers/scsi/smartpqi/smartpqi.h | 2 |
3 files changed, 7 insertions, 4 deletions
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 8914eab84337..4f7cdb28bd38 100644 --- a/drivers/scsi/hpsa.c +++ b/drivers/scsi/hpsa.c | |||
| @@ -938,7 +938,7 @@ static struct scsi_host_template hpsa_driver_template = { | |||
| 938 | #endif | 938 | #endif |
| 939 | .sdev_attrs = hpsa_sdev_attrs, | 939 | .sdev_attrs = hpsa_sdev_attrs, |
| 940 | .shost_attrs = hpsa_shost_attrs, | 940 | .shost_attrs = hpsa_shost_attrs, |
| 941 | .max_sectors = 8192, | 941 | .max_sectors = 1024, |
| 942 | .no_write_same = 1, | 942 | .no_write_same = 1, |
| 943 | }; | 943 | }; |
| 944 | 944 | ||
diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c index 1e82d4128a84..4fe606b000b4 100644 --- a/drivers/scsi/sg.c +++ b/drivers/scsi/sg.c | |||
| @@ -759,8 +759,11 @@ static bool sg_is_valid_dxfer(sg_io_hdr_t *hp) | |||
| 759 | return false; | 759 | return false; |
| 760 | return true; | 760 | return true; |
| 761 | case SG_DXFER_FROM_DEV: | 761 | case SG_DXFER_FROM_DEV: |
| 762 | if (hp->dxfer_len < 0) | 762 | /* |
| 763 | return false; | 763 | * for SG_DXFER_FROM_DEV we always set dxfer_len to > 0. dxferp |
| 764 | * can either be NULL or != NULL so there's no point in checking | ||
| 765 | * it either. So just return true. | ||
| 766 | */ | ||
| 764 | return true; | 767 | return true; |
| 765 | case SG_DXFER_TO_DEV: | 768 | case SG_DXFER_TO_DEV: |
| 766 | case SG_DXFER_TO_FROM_DEV: | 769 | case SG_DXFER_TO_FROM_DEV: |
diff --git a/drivers/scsi/smartpqi/smartpqi.h b/drivers/scsi/smartpqi/smartpqi.h index 07ec8a8877de..e164ffade38a 100644 --- a/drivers/scsi/smartpqi/smartpqi.h +++ b/drivers/scsi/smartpqi/smartpqi.h | |||
| @@ -690,7 +690,7 @@ struct pqi_config_table_heartbeat { | |||
| 690 | 690 | ||
| 691 | #define PQI_MAX_OUTSTANDING_REQUESTS ((u32)~0) | 691 | #define PQI_MAX_OUTSTANDING_REQUESTS ((u32)~0) |
| 692 | #define PQI_MAX_OUTSTANDING_REQUESTS_KDUMP 32 | 692 | #define PQI_MAX_OUTSTANDING_REQUESTS_KDUMP 32 |
| 693 | #define PQI_MAX_TRANSFER_SIZE (4 * 1024U * 1024U) | 693 | #define PQI_MAX_TRANSFER_SIZE (1024U * 1024U) |
| 694 | #define PQI_MAX_TRANSFER_SIZE_KDUMP (512 * 1024U) | 694 | #define PQI_MAX_TRANSFER_SIZE_KDUMP (512 * 1024U) |
| 695 | 695 | ||
| 696 | #define RAID_MAP_MAX_ENTRIES 1024 | 696 | #define RAID_MAP_MAX_ENTRIES 1024 |
