aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2013-07-03 20:12:13 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2013-07-03 20:12:13 -0400
commit7f0ef0267e20d62d45d527911a993b1e998f4968 (patch)
treede51abc7da5903f59d83e23937f22420164c9477 /drivers/scsi
parent862f0012549110d6f2586bf54b52ed4540cbff3a (diff)
parent9307c29524502c21f0e8a6d96d850b2f5bc0bd9a (diff)
Merge branch 'akpm' (updates from Andrew Morton)
Merge first patch-bomb from Andrew Morton: - various misc bits - I'm been patchmonkeying ocfs2 for a while, as Joel and Mark have been distracted. There has been quite a bit of activity. - About half the MM queue - Some backlight bits - Various lib/ updates - checkpatch updates - zillions more little rtc patches - ptrace - signals - exec - procfs - rapidio - nbd - aoe - pps - memstick - tools/testing/selftests updates * emailed patches from Andrew Morton <akpm@linux-foundation.org>: (445 commits) tools/testing/selftests: don't assume the x bit is set on scripts selftests: add .gitignore for kcmp selftests: fix clean target in kcmp Makefile selftests: add .gitignore for vm selftests: add hugetlbfstest self-test: fix make clean selftests: exit 1 on failure kernel/resource.c: remove the unneeded assignment in function __find_resource aio: fix wrong comment in aio_complete() drivers/w1/slaves/w1_ds2408.c: add magic sequence to disable P0 test mode drivers/memstick/host/r592.c: convert to module_pci_driver drivers/memstick/host/jmb38x_ms: convert to module_pci_driver pps-gpio: add device-tree binding and support drivers/pps/clients/pps-gpio.c: convert to module_platform_driver drivers/pps/clients/pps-gpio.c: convert to devm_* helpers drivers/parport/share.c: use kzalloc Documentation/accounting/getdelays.c: avoid strncpy in accounting tool aoe: update internal version number to v83 aoe: update copyright date aoe: perform I/O completions in parallel ...
Diffstat (limited to 'drivers/scsi')
-rw-r--r--drivers/scsi/aacraid/commctrl.c3
-rw-r--r--drivers/scsi/aacraid/commsup.c3
-rw-r--r--drivers/scsi/be2iscsi/be_main.c2
-rw-r--r--drivers/scsi/osd/osd_uld.c2
-rw-r--r--drivers/scsi/qla4xxx/ql4_os.c4
-rw-r--r--drivers/scsi/scsi_transport_fc.c6
-rw-r--r--drivers/scsi/sd.c2
7 files changed, 12 insertions, 10 deletions
diff --git a/drivers/scsi/aacraid/commctrl.c b/drivers/scsi/aacraid/commctrl.c
index 1ef041bc60c8..d85ac1a9d2c0 100644
--- a/drivers/scsi/aacraid/commctrl.c
+++ b/drivers/scsi/aacraid/commctrl.c
@@ -318,7 +318,8 @@ return_fib:
318 kthread_stop(dev->thread); 318 kthread_stop(dev->thread);
319 ssleep(1); 319 ssleep(1);
320 dev->aif_thread = 0; 320 dev->aif_thread = 0;
321 dev->thread = kthread_run(aac_command_thread, dev, dev->name); 321 dev->thread = kthread_run(aac_command_thread, dev,
322 "%s", dev->name);
322 ssleep(1); 323 ssleep(1);
323 } 324 }
324 if (f.wait) { 325 if (f.wait) {
diff --git a/drivers/scsi/aacraid/commsup.c b/drivers/scsi/aacraid/commsup.c
index 1be0776a80c4..cab190af6345 100644
--- a/drivers/scsi/aacraid/commsup.c
+++ b/drivers/scsi/aacraid/commsup.c
@@ -1336,7 +1336,8 @@ static int _aac_reset_adapter(struct aac_dev *aac, int forced)
1336 if ((retval = pci_set_dma_mask(aac->pdev, DMA_BIT_MASK(32)))) 1336 if ((retval = pci_set_dma_mask(aac->pdev, DMA_BIT_MASK(32))))
1337 goto out; 1337 goto out;
1338 if (jafo) { 1338 if (jafo) {
1339 aac->thread = kthread_run(aac_command_thread, aac, aac->name); 1339 aac->thread = kthread_run(aac_command_thread, aac, "%s",
1340 aac->name);
1340 if (IS_ERR(aac->thread)) { 1341 if (IS_ERR(aac->thread)) {
1341 retval = PTR_ERR(aac->thread); 1342 retval = PTR_ERR(aac->thread);
1342 goto out; 1343 goto out;
diff --git a/drivers/scsi/be2iscsi/be_main.c b/drivers/scsi/be2iscsi/be_main.c
index d24a2867bc21..a1f5ac7a9806 100644
--- a/drivers/scsi/be2iscsi/be_main.c
+++ b/drivers/scsi/be2iscsi/be_main.c
@@ -4996,7 +4996,7 @@ static int beiscsi_dev_probe(struct pci_dev *pcidev,
4996 4996
4997 snprintf(phba->wq_name, sizeof(phba->wq_name), "beiscsi_%02x_wq", 4997 snprintf(phba->wq_name, sizeof(phba->wq_name), "beiscsi_%02x_wq",
4998 phba->shost->host_no); 4998 phba->shost->host_no);
4999 phba->wq = alloc_workqueue(phba->wq_name, WQ_MEM_RECLAIM, 1); 4999 phba->wq = alloc_workqueue("%s", WQ_MEM_RECLAIM, 1, phba->wq_name);
5000 if (!phba->wq) { 5000 if (!phba->wq) {
5001 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_INIT, 5001 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_INIT,
5002 "BM_%d : beiscsi_dev_probe-" 5002 "BM_%d : beiscsi_dev_probe-"
diff --git a/drivers/scsi/osd/osd_uld.c b/drivers/scsi/osd/osd_uld.c
index 0fab6b5c7b82..9d86947d67fe 100644
--- a/drivers/scsi/osd/osd_uld.c
+++ b/drivers/scsi/osd/osd_uld.c
@@ -485,7 +485,7 @@ static int osd_probe(struct device *dev)
485 oud->class_dev.class = &osd_uld_class; 485 oud->class_dev.class = &osd_uld_class;
486 oud->class_dev.parent = dev; 486 oud->class_dev.parent = dev;
487 oud->class_dev.release = __remove; 487 oud->class_dev.release = __remove;
488 error = dev_set_name(&oud->class_dev, disk->disk_name); 488 error = dev_set_name(&oud->class_dev, "%s", disk->disk_name);
489 if (error) { 489 if (error) {
490 OSD_ERR("dev_set_name failed => %d\n", error); 490 OSD_ERR("dev_set_name failed => %d\n", error);
491 goto err_put_cdev; 491 goto err_put_cdev;
diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c
index 4d231c12463e..b246b3c26912 100644
--- a/drivers/scsi/qla4xxx/ql4_os.c
+++ b/drivers/scsi/qla4xxx/ql4_os.c
@@ -7060,8 +7060,8 @@ skip_retry_init:
7060 } 7060 }
7061 INIT_WORK(&ha->dpc_work, qla4xxx_do_dpc); 7061 INIT_WORK(&ha->dpc_work, qla4xxx_do_dpc);
7062 7062
7063 sprintf(buf, "qla4xxx_%lu_task", ha->host_no); 7063 ha->task_wq = alloc_workqueue("qla4xxx_%lu_task", WQ_MEM_RECLAIM, 1,
7064 ha->task_wq = alloc_workqueue(buf, WQ_MEM_RECLAIM, 1); 7064 ha->host_no);
7065 if (!ha->task_wq) { 7065 if (!ha->task_wq) {
7066 ql4_printk(KERN_WARNING, ha, "Unable to start task thread!\n"); 7066 ql4_printk(KERN_WARNING, ha, "Unable to start task thread!\n");
7067 ret = -ENODEV; 7067 ret = -ENODEV;
diff --git a/drivers/scsi/scsi_transport_fc.c b/drivers/scsi/scsi_transport_fc.c
index e106c276aa00..4628fd5e0688 100644
--- a/drivers/scsi/scsi_transport_fc.c
+++ b/drivers/scsi/scsi_transport_fc.c
@@ -435,7 +435,7 @@ static int fc_host_setup(struct transport_container *tc, struct device *dev,
435 435
436 snprintf(fc_host->work_q_name, sizeof(fc_host->work_q_name), 436 snprintf(fc_host->work_q_name, sizeof(fc_host->work_q_name),
437 "fc_wq_%d", shost->host_no); 437 "fc_wq_%d", shost->host_no);
438 fc_host->work_q = alloc_workqueue(fc_host->work_q_name, 0, 0); 438 fc_host->work_q = alloc_workqueue("%s", 0, 0, fc_host->work_q_name);
439 if (!fc_host->work_q) 439 if (!fc_host->work_q)
440 return -ENOMEM; 440 return -ENOMEM;
441 441
@@ -443,8 +443,8 @@ static int fc_host_setup(struct transport_container *tc, struct device *dev,
443 snprintf(fc_host->devloss_work_q_name, 443 snprintf(fc_host->devloss_work_q_name,
444 sizeof(fc_host->devloss_work_q_name), 444 sizeof(fc_host->devloss_work_q_name),
445 "fc_dl_%d", shost->host_no); 445 "fc_dl_%d", shost->host_no);
446 fc_host->devloss_work_q = 446 fc_host->devloss_work_q = alloc_workqueue("%s", 0, 0,
447 alloc_workqueue(fc_host->devloss_work_q_name, 0, 0); 447 fc_host->devloss_work_q_name);
448 if (!fc_host->devloss_work_q) { 448 if (!fc_host->devloss_work_q) {
449 destroy_workqueue(fc_host->work_q); 449 destroy_workqueue(fc_host->work_q);
450 fc_host->work_q = NULL; 450 fc_host->work_q = NULL;
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index c1c555242d0d..8fa3d0b73ad9 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -2931,7 +2931,7 @@ static int sd_probe(struct device *dev)
2931 device_initialize(&sdkp->dev); 2931 device_initialize(&sdkp->dev);
2932 sdkp->dev.parent = dev; 2932 sdkp->dev.parent = dev;
2933 sdkp->dev.class = &sd_disk_class; 2933 sdkp->dev.class = &sd_disk_class;
2934 dev_set_name(&sdkp->dev, dev_name(dev)); 2934 dev_set_name(&sdkp->dev, "%s", dev_name(dev));
2935 2935
2936 if (device_add(&sdkp->dev)) 2936 if (device_add(&sdkp->dev))
2937 goto out_free_index; 2937 goto out_free_index;