diff options
author | Stefan Haberland <stefan.haberland@de.ibm.com> | 2009-12-07 06:51:52 -0500 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2009-12-07 06:51:35 -0500 |
commit | b8ed5dd54895647c2690575aad6f07748c2c618a (patch) | |
tree | aee2f9cd2a418691828bd95c09406e6424fd2235 /drivers/s390/block/dasd_fba.c | |
parent | eb6e199bef288611157b8198c25d12b32bf058d0 (diff) |
[S390] dasd: remove strings from s390dbf
Remove strings from s390 debugfeature entries that could lead to a
crash when the data is read from dbf because the strings do not exist
any more.
Signed-off-by: Stefan Haberland <stefan.haberland@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/block/dasd_fba.c')
-rw-r--r-- | drivers/s390/block/dasd_fba.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/drivers/s390/block/dasd_fba.c b/drivers/s390/block/dasd_fba.c index d1a07e4c0e78..0f152444ac77 100644 --- a/drivers/s390/block/dasd_fba.c +++ b/drivers/s390/block/dasd_fba.c | |||
@@ -140,9 +140,8 @@ dasd_fba_check_characteristics(struct dasd_device *device) | |||
140 | } | 140 | } |
141 | block = dasd_alloc_block(); | 141 | block = dasd_alloc_block(); |
142 | if (IS_ERR(block)) { | 142 | if (IS_ERR(block)) { |
143 | DBF_EVENT(DBF_WARNING, "could not allocate dasd block " | 143 | DBF_EVENT_DEVID(DBF_WARNING, cdev, "%s", "could not allocate " |
144 | "structure for device: %s", | 144 | "dasd block structure"); |
145 | dev_name(&device->cdev->dev)); | ||
146 | device->private = NULL; | 145 | device->private = NULL; |
147 | kfree(private); | 146 | kfree(private); |
148 | return PTR_ERR(block); | 147 | return PTR_ERR(block); |
@@ -154,9 +153,8 @@ dasd_fba_check_characteristics(struct dasd_device *device) | |||
154 | rc = dasd_generic_read_dev_chars(device, DASD_FBA_MAGIC, | 153 | rc = dasd_generic_read_dev_chars(device, DASD_FBA_MAGIC, |
155 | &private->rdc_data, 32); | 154 | &private->rdc_data, 32); |
156 | if (rc) { | 155 | if (rc) { |
157 | DBF_EVENT(DBF_WARNING, "Read device characteristics returned " | 156 | DBF_EVENT_DEVID(DBF_WARNING, cdev, "Read device " |
158 | "error %d for device: %s", | 157 | "characteristics returned error %d", rc); |
159 | rc, dev_name(&device->cdev->dev)); | ||
160 | device->block = NULL; | 158 | device->block = NULL; |
161 | dasd_free_block(block); | 159 | dasd_free_block(block); |
162 | device->private = NULL; | 160 | device->private = NULL; |