diff options
Diffstat (limited to 'drivers/scsi/be2iscsi/be_main.c')
| -rw-r--r-- | drivers/scsi/be2iscsi/be_main.c | 29 | 
1 files changed, 10 insertions, 19 deletions
diff --git a/drivers/scsi/be2iscsi/be_main.c b/drivers/scsi/be2iscsi/be_main.c index 50a577ac3bb4..e48f14ad6dfd 100644 --- a/drivers/scsi/be2iscsi/be_main.c +++ b/drivers/scsi/be2iscsi/be_main.c @@ -139,7 +139,7 @@ beiscsi_disp_param(_name)\  beiscsi_change_param(_name, _minval, _maxval, _defval)\  beiscsi_store_param(_name)\  beiscsi_init_param(_name, _minval, _maxval, _defval)\ -DEVICE_ATTR(beiscsi_##_name, S_IRUGO | S_IWUSR,\ +static DEVICE_ATTR(beiscsi_##_name, S_IRUGO | S_IWUSR,\  	      beiscsi_##_name##_disp, beiscsi_##_name##_store)  /* @@ -155,14 +155,14 @@ BEISCSI_RW_ATTR(log_enable, 0x00,  		"\t\t\t\tConfiguration Path	: 0x20\n"  		"\t\t\t\tiSCSI Protocol		: 0x40\n"); -DEVICE_ATTR(beiscsi_drvr_ver, S_IRUGO, beiscsi_drvr_ver_disp, NULL); -DEVICE_ATTR(beiscsi_adapter_family, S_IRUGO, beiscsi_adap_family_disp, NULL); -DEVICE_ATTR(beiscsi_fw_ver, S_IRUGO, beiscsi_fw_ver_disp, NULL); -DEVICE_ATTR(beiscsi_phys_port, S_IRUGO, beiscsi_phys_port_disp, NULL); -DEVICE_ATTR(beiscsi_active_session_count, S_IRUGO, -	     beiscsi_active_session_disp, NULL); -DEVICE_ATTR(beiscsi_free_session_count, S_IRUGO, -	     beiscsi_free_session_disp, NULL); +static DEVICE_ATTR(beiscsi_drvr_ver, S_IRUGO, beiscsi_drvr_ver_disp, NULL); +static DEVICE_ATTR(beiscsi_adapter_family, S_IRUGO, beiscsi_adap_family_disp, NULL); +static DEVICE_ATTR(beiscsi_fw_ver, S_IRUGO, beiscsi_fw_ver_disp, NULL); +static DEVICE_ATTR(beiscsi_phys_port, S_IRUGO, beiscsi_phys_port_disp, NULL); +static DEVICE_ATTR(beiscsi_active_session_count, S_IRUGO, +		   beiscsi_active_session_disp, NULL); +static DEVICE_ATTR(beiscsi_free_session_count, S_IRUGO, +		   beiscsi_free_session_disp, NULL);  static struct attribute *beiscsi_attrs[] = {  	&dev_attr_beiscsi_log_enable.attr, @@ -398,7 +398,7 @@ static const struct pci_device_id beiscsi_pci_id_table[] = {  MODULE_DEVICE_TABLE(pci, beiscsi_pci_id_table); -static struct scsi_host_template beiscsi_sht = { +static const struct scsi_host_template beiscsi_sht = {  	.module = THIS_MODULE,  	.name = "Emulex 10Gbe open-iscsi Initiator Driver",  	.proc_name = DRV_NAME, @@ -5545,13 +5545,6 @@ static int beiscsi_dev_probe(struct pci_dev *pcidev,  		goto disable_pci;  	} -	/* Enable EEH reporting */ -	ret = pci_enable_pcie_error_reporting(pcidev); -	if (ret) -		beiscsi_log(phba, KERN_WARNING, BEISCSI_LOG_INIT, -			    "BM_%d : PCIe Error Reporting " -			    "Enabling Failed\n"); -  	pci_save_state(pcidev);  	/* Initialize Driver configuration Paramters */ @@ -5736,7 +5729,6 @@ free_hba:  	pci_disable_msix(phba->pcidev);  	pci_dev_put(phba->pcidev);  	iscsi_host_free(phba->shost); -	pci_disable_pcie_error_reporting(pcidev);  	pci_set_drvdata(pcidev, NULL);  disable_pci:  	pci_release_regions(pcidev); @@ -5779,7 +5771,6 @@ static void beiscsi_remove(struct pci_dev *pcidev)  	pci_dev_put(phba->pcidev);  	iscsi_host_free(phba->shost); -	pci_disable_pcie_error_reporting(pcidev);  	pci_set_drvdata(pcidev, NULL);  	pci_release_regions(pcidev);  	pci_disable_device(pcidev);  |