diff options
Diffstat (limited to 'drivers/s390')
81 files changed, 94 insertions, 244 deletions
diff --git a/drivers/s390/Kconfig b/drivers/s390/Kconfig index a86a650f3d6d..721787cc5a1c 100644 --- a/drivers/s390/Kconfig +++ b/drivers/s390/Kconfig | |||
@@ -51,6 +51,13 @@ config UNIX98_PTY_COUNT | |||
51 | When not in use, each additional set of 256 PTYs occupy | 51 | When not in use, each additional set of 256 PTYs occupy |
52 | approximately 8 KB of kernel memory on 32-bit architectures. | 52 | approximately 8 KB of kernel memory on 32-bit architectures. |
53 | 53 | ||
54 | config HANGCHECK_TIMER | ||
55 | tristate "Hangcheck timer" | ||
56 | help | ||
57 | The hangcheck-timer module detects when the system has gone | ||
58 | out to lunch past a certain margin. It can reboot the system | ||
59 | or merely print a warning. | ||
60 | |||
54 | source "drivers/char/watchdog/Kconfig" | 61 | source "drivers/char/watchdog/Kconfig" |
55 | 62 | ||
56 | comment "S/390 character device drivers" | 63 | comment "S/390 character device drivers" |
diff --git a/drivers/s390/block/dasd.c b/drivers/s390/block/dasd.c index ef4c687e7c01..abdf1ee633e7 100644 --- a/drivers/s390/block/dasd.c +++ b/drivers/s390/block/dasd.c | |||
@@ -7,7 +7,6 @@ | |||
7 | * Bugreports.to..: <Linux390@de.ibm.com> | 7 | * Bugreports.to..: <Linux390@de.ibm.com> |
8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 | 8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 |
9 | * | 9 | * |
10 | * $Revision: 1.172 $ | ||
11 | */ | 10 | */ |
12 | 11 | ||
13 | #include <linux/config.h> | 12 | #include <linux/config.h> |
@@ -675,11 +674,8 @@ dasd_term_IO(struct dasd_ccw_req * cqr) | |||
675 | rc = ccw_device_clear(device->cdev, (long) cqr); | 674 | rc = ccw_device_clear(device->cdev, (long) cqr); |
676 | switch (rc) { | 675 | switch (rc) { |
677 | case 0: /* termination successful */ | 676 | case 0: /* termination successful */ |
678 | if (cqr->retries > 0) { | 677 | cqr->retries--; |
679 | cqr->retries--; | 678 | cqr->status = DASD_CQR_CLEAR; |
680 | cqr->status = DASD_CQR_CLEAR; | ||
681 | } else | ||
682 | cqr->status = DASD_CQR_FAILED; | ||
683 | cqr->stopclk = get_clock(); | 679 | cqr->stopclk = get_clock(); |
684 | DBF_DEV_EVENT(DBF_DEBUG, device, | 680 | DBF_DEV_EVENT(DBF_DEBUG, device, |
685 | "terminate cqr %p successful", | 681 | "terminate cqr %p successful", |
@@ -1308,7 +1304,7 @@ dasd_tasklet(struct dasd_device * device) | |||
1308 | /* Now call the callback function of requests with final status */ | 1304 | /* Now call the callback function of requests with final status */ |
1309 | list_for_each_safe(l, n, &final_queue) { | 1305 | list_for_each_safe(l, n, &final_queue) { |
1310 | cqr = list_entry(l, struct dasd_ccw_req, list); | 1306 | cqr = list_entry(l, struct dasd_ccw_req, list); |
1311 | list_del(&cqr->list); | 1307 | list_del_init(&cqr->list); |
1312 | if (cqr->callback != NULL) | 1308 | if (cqr->callback != NULL) |
1313 | (cqr->callback)(cqr, cqr->callback_data); | 1309 | (cqr->callback)(cqr, cqr->callback_data); |
1314 | } | 1310 | } |
@@ -1393,7 +1389,9 @@ _wait_for_wakeup(struct dasd_ccw_req *cqr) | |||
1393 | 1389 | ||
1394 | device = cqr->device; | 1390 | device = cqr->device; |
1395 | spin_lock_irq(get_ccwdev_lock(device->cdev)); | 1391 | spin_lock_irq(get_ccwdev_lock(device->cdev)); |
1396 | rc = cqr->status == DASD_CQR_DONE || cqr->status == DASD_CQR_FAILED; | 1392 | rc = ((cqr->status == DASD_CQR_DONE || |
1393 | cqr->status == DASD_CQR_FAILED) && | ||
1394 | list_empty(&cqr->list)); | ||
1397 | spin_unlock_irq(get_ccwdev_lock(device->cdev)); | 1395 | spin_unlock_irq(get_ccwdev_lock(device->cdev)); |
1398 | return rc; | 1396 | return rc; |
1399 | } | 1397 | } |
@@ -1457,15 +1455,37 @@ dasd_sleep_on_interruptible(struct dasd_ccw_req * cqr) | |||
1457 | while (!finished) { | 1455 | while (!finished) { |
1458 | rc = wait_event_interruptible(wait_q, _wait_for_wakeup(cqr)); | 1456 | rc = wait_event_interruptible(wait_q, _wait_for_wakeup(cqr)); |
1459 | if (rc != -ERESTARTSYS) { | 1457 | if (rc != -ERESTARTSYS) { |
1460 | /* Request status is either done or failed. */ | 1458 | /* Request is final (done or failed) */ |
1461 | rc = (cqr->status == DASD_CQR_FAILED) ? -EIO : 0; | 1459 | rc = (cqr->status == DASD_CQR_DONE) ? 0 : -EIO; |
1462 | break; | 1460 | break; |
1463 | } | 1461 | } |
1464 | spin_lock_irq(get_ccwdev_lock(device->cdev)); | 1462 | spin_lock_irq(get_ccwdev_lock(device->cdev)); |
1465 | if (cqr->status == DASD_CQR_IN_IO && | 1463 | switch (cqr->status) { |
1466 | device->discipline->term_IO(cqr) == 0) { | 1464 | case DASD_CQR_IN_IO: |
1467 | list_del(&cqr->list); | 1465 | /* terminate runnig cqr */ |
1466 | if (device->discipline->term_IO) { | ||
1467 | cqr->retries = -1; | ||
1468 | device->discipline->term_IO(cqr); | ||
1469 | /*nished = | ||
1470 | * wait (non-interruptible) for final status | ||
1471 | * because signal ist still pending | ||
1472 | */ | ||
1473 | spin_unlock_irq(get_ccwdev_lock(device->cdev)); | ||
1474 | wait_event(wait_q, _wait_for_wakeup(cqr)); | ||
1475 | spin_lock_irq(get_ccwdev_lock(device->cdev)); | ||
1476 | rc = (cqr->status == DASD_CQR_DONE) ? 0 : -EIO; | ||
1477 | finished = 1; | ||
1478 | } | ||
1479 | break; | ||
1480 | case DASD_CQR_QUEUED: | ||
1481 | /* request */ | ||
1482 | list_del_init(&cqr->list); | ||
1483 | rc = -EIO; | ||
1468 | finished = 1; | 1484 | finished = 1; |
1485 | break; | ||
1486 | default: | ||
1487 | /* cqr with 'non-interruptable' status - just wait */ | ||
1488 | break; | ||
1469 | } | 1489 | } |
1470 | spin_unlock_irq(get_ccwdev_lock(device->cdev)); | 1490 | spin_unlock_irq(get_ccwdev_lock(device->cdev)); |
1471 | } | 1491 | } |
diff --git a/drivers/s390/block/dasd_3370_erp.c b/drivers/s390/block/dasd_3370_erp.c index 84565c8f584e..1d11c2a9525d 100644 --- a/drivers/s390/block/dasd_3370_erp.c +++ b/drivers/s390/block/dasd_3370_erp.c | |||
@@ -4,7 +4,6 @@ | |||
4 | * Bugreports.to..: <Linux390@de.ibm.com> | 4 | * Bugreports.to..: <Linux390@de.ibm.com> |
5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 | 5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 |
6 | * | 6 | * |
7 | * $Revision: 1.9 $ | ||
8 | */ | 7 | */ |
9 | 8 | ||
10 | #define PRINTK_HEADER "dasd_erp(3370)" | 9 | #define PRINTK_HEADER "dasd_erp(3370)" |
diff --git a/drivers/s390/block/dasd_3990_erp.c b/drivers/s390/block/dasd_3990_erp.c index c143ecb53d9d..4ee0f934e325 100644 --- a/drivers/s390/block/dasd_3990_erp.c +++ b/drivers/s390/block/dasd_3990_erp.c | |||
@@ -5,7 +5,6 @@ | |||
5 | * Bugreports.to..: <Linux390@de.ibm.com> | 5 | * Bugreports.to..: <Linux390@de.ibm.com> |
6 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000, 2001 | 6 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000, 2001 |
7 | * | 7 | * |
8 | * $Revision: 1.36 $ | ||
9 | */ | 8 | */ |
10 | 9 | ||
11 | #include <linux/timer.h> | 10 | #include <linux/timer.h> |
diff --git a/drivers/s390/block/dasd_9336_erp.c b/drivers/s390/block/dasd_9336_erp.c index 01e87170a3a2..dc861446d056 100644 --- a/drivers/s390/block/dasd_9336_erp.c +++ b/drivers/s390/block/dasd_9336_erp.c | |||
@@ -4,7 +4,6 @@ | |||
4 | * Bugreports.to..: <Linux390@de.ibm.com> | 4 | * Bugreports.to..: <Linux390@de.ibm.com> |
5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 | 5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 |
6 | * | 6 | * |
7 | * $Revision: 1.8 $ | ||
8 | */ | 7 | */ |
9 | 8 | ||
10 | #define PRINTK_HEADER "dasd_erp(9336)" | 9 | #define PRINTK_HEADER "dasd_erp(9336)" |
diff --git a/drivers/s390/block/dasd_9343_erp.c b/drivers/s390/block/dasd_9343_erp.c index 2a23b74faf3f..4a5b79569aaa 100644 --- a/drivers/s390/block/dasd_9343_erp.c +++ b/drivers/s390/block/dasd_9343_erp.c | |||
@@ -4,7 +4,6 @@ | |||
4 | * Bugreports.to..: <Linux390@de.ibm.com> | 4 | * Bugreports.to..: <Linux390@de.ibm.com> |
5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 | 5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2000 |
6 | * | 6 | * |
7 | * $Revision: 1.13 $ | ||
8 | */ | 7 | */ |
9 | 8 | ||
10 | #define PRINTK_HEADER "dasd_erp(9343)" | 9 | #define PRINTK_HEADER "dasd_erp(9343)" |
diff --git a/drivers/s390/block/dasd_cmb.c b/drivers/s390/block/dasd_cmb.c index 4f365bff275c..e88f73ee72ce 100644 --- a/drivers/s390/block/dasd_cmb.c +++ b/drivers/s390/block/dasd_cmb.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * linux/drivers/s390/block/dasd_cmb.c ($Revision: 1.9 $) | ||
3 | * | ||
4 | * Linux on zSeries Channel Measurement Facility support | 2 | * Linux on zSeries Channel Measurement Facility support |
5 | * (dasd device driver interface) | 3 | * (dasd device driver interface) |
6 | * | 4 | * |
diff --git a/drivers/s390/block/dasd_devmap.c b/drivers/s390/block/dasd_devmap.c index caee16a3dc62..1629b27c48ab 100644 --- a/drivers/s390/block/dasd_devmap.c +++ b/drivers/s390/block/dasd_devmap.c | |||
@@ -11,7 +11,6 @@ | |||
11 | * functions may not be called from interrupt context. In particular | 11 | * functions may not be called from interrupt context. In particular |
12 | * dasd_get_device is a no-no from interrupt context. | 12 | * dasd_get_device is a no-no from interrupt context. |
13 | * | 13 | * |
14 | * $Revision: 1.43 $ | ||
15 | */ | 14 | */ |
16 | 15 | ||
17 | #include <linux/config.h> | 16 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_diag.c b/drivers/s390/block/dasd_diag.c index ba80fdea7ebf..3f9d704d2657 100644 --- a/drivers/s390/block/dasd_diag.c +++ b/drivers/s390/block/dasd_diag.c | |||
@@ -6,7 +6,6 @@ | |||
6 | * Bugreports.to..: <Linux390@de.ibm.com> | 6 | * Bugreports.to..: <Linux390@de.ibm.com> |
7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
8 | * | 8 | * |
9 | * $Revision: 1.53 $ | ||
10 | */ | 9 | */ |
11 | 10 | ||
12 | #include <linux/config.h> | 11 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_diag.h b/drivers/s390/block/dasd_diag.h index a4f80bd735f1..38a4e55f8953 100644 --- a/drivers/s390/block/dasd_diag.h +++ b/drivers/s390/block/dasd_diag.h | |||
@@ -6,7 +6,6 @@ | |||
6 | * Bugreports.to..: <Linux390@de.ibm.com> | 6 | * Bugreports.to..: <Linux390@de.ibm.com> |
7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
8 | * | 8 | * |
9 | * $Revision: 1.9 $ | ||
10 | */ | 9 | */ |
11 | 10 | ||
12 | #define MDSK_WRITE_REQ 0x01 | 11 | #define MDSK_WRITE_REQ 0x01 |
diff --git a/drivers/s390/block/dasd_eckd.c b/drivers/s390/block/dasd_eckd.c index 96eb48258580..822e2a265578 100644 --- a/drivers/s390/block/dasd_eckd.c +++ b/drivers/s390/block/dasd_eckd.c | |||
@@ -7,7 +7,6 @@ | |||
7 | * Bugreports.to..: <Linux390@de.ibm.com> | 7 | * Bugreports.to..: <Linux390@de.ibm.com> |
8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
9 | * | 9 | * |
10 | * $Revision: 1.74 $ | ||
11 | */ | 10 | */ |
12 | 11 | ||
13 | #include <linux/config.h> | 12 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_eckd.h b/drivers/s390/block/dasd_eckd.h index b6888c68b224..bc3823d35223 100644 --- a/drivers/s390/block/dasd_eckd.h +++ b/drivers/s390/block/dasd_eckd.h | |||
@@ -5,7 +5,6 @@ | |||
5 | * Bugreports.to..: <Linux390@de.ibm.com> | 5 | * Bugreports.to..: <Linux390@de.ibm.com> |
6 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 6 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
7 | * | 7 | * |
8 | * $Revision: 1.10 $ | ||
9 | */ | 8 | */ |
10 | 9 | ||
11 | #ifndef DASD_ECKD_H | 10 | #ifndef DASD_ECKD_H |
diff --git a/drivers/s390/block/dasd_erp.c b/drivers/s390/block/dasd_erp.c index 7cb98d25f341..8fd71ab02ef0 100644 --- a/drivers/s390/block/dasd_erp.c +++ b/drivers/s390/block/dasd_erp.c | |||
@@ -7,7 +7,6 @@ | |||
7 | * Bugreports.to..: <Linux390@de.ibm.com> | 7 | * Bugreports.to..: <Linux390@de.ibm.com> |
8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 | 8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 |
9 | * | 9 | * |
10 | * $Revision: 1.14 $ | ||
11 | */ | 10 | */ |
12 | 11 | ||
13 | #include <linux/config.h> | 12 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_fba.c b/drivers/s390/block/dasd_fba.c index 8ec75dc08e2c..91145698f8e9 100644 --- a/drivers/s390/block/dasd_fba.c +++ b/drivers/s390/block/dasd_fba.c | |||
@@ -4,7 +4,6 @@ | |||
4 | * Bugreports.to..: <Linux390@de.ibm.com> | 4 | * Bugreports.to..: <Linux390@de.ibm.com> |
5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
6 | * | 6 | * |
7 | * $Revision: 1.41 $ | ||
8 | */ | 7 | */ |
9 | 8 | ||
10 | #include <linux/config.h> | 9 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_fba.h b/drivers/s390/block/dasd_fba.h index 624f0402ee22..da1fa91fc01d 100644 --- a/drivers/s390/block/dasd_fba.h +++ b/drivers/s390/block/dasd_fba.h | |||
@@ -4,7 +4,6 @@ | |||
4 | * Bugreports.to..: <Linux390@de.ibm.com> | 4 | * Bugreports.to..: <Linux390@de.ibm.com> |
5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 5 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
6 | * | 6 | * |
7 | * $Revision: 1.6 $ | ||
8 | */ | 7 | */ |
9 | 8 | ||
10 | #ifndef DASD_FBA_H | 9 | #ifndef DASD_FBA_H |
diff --git a/drivers/s390/block/dasd_genhd.c b/drivers/s390/block/dasd_genhd.c index a601c9a33541..65dc844b975c 100644 --- a/drivers/s390/block/dasd_genhd.c +++ b/drivers/s390/block/dasd_genhd.c | |||
@@ -9,7 +9,6 @@ | |||
9 | * | 9 | * |
10 | * gendisk related functions for the dasd driver. | 10 | * gendisk related functions for the dasd driver. |
11 | * | 11 | * |
12 | * $Revision: 1.51 $ | ||
13 | */ | 12 | */ |
14 | 13 | ||
15 | #include <linux/config.h> | 14 | #include <linux/config.h> |
diff --git a/drivers/s390/block/dasd_int.h b/drivers/s390/block/dasd_int.h index e4b401500b01..c20af9874500 100644 --- a/drivers/s390/block/dasd_int.h +++ b/drivers/s390/block/dasd_int.h | |||
@@ -6,7 +6,6 @@ | |||
6 | * Bugreports.to..: <Linux390@de.ibm.com> | 6 | * Bugreports.to..: <Linux390@de.ibm.com> |
7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 | 7 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 |
8 | * | 8 | * |
9 | * $Revision: 1.68 $ | ||
10 | */ | 9 | */ |
11 | 10 | ||
12 | #ifndef DASD_INT_H | 11 | #ifndef DASD_INT_H |
diff --git a/drivers/s390/block/dasd_ioctl.c b/drivers/s390/block/dasd_ioctl.c index 9396fcacb8f8..fafeeae52675 100644 --- a/drivers/s390/block/dasd_ioctl.c +++ b/drivers/s390/block/dasd_ioctl.c | |||
@@ -7,8 +7,6 @@ | |||
7 | * Bugreports.to..: <Linux390@de.ibm.com> | 7 | * Bugreports.to..: <Linux390@de.ibm.com> |
8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 | 8 | * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999-2001 |
9 | * | 9 | * |
10 | * $Revision: 1.50 $ | ||
11 | * | ||
12 | * i/o controls for the dasd driver. | 10 | * i/o controls for the dasd driver. |
13 | */ | 11 | */ |
14 | #include <linux/config.h> | 12 | #include <linux/config.h> |
@@ -423,8 +421,15 @@ dasd_ioctl_information(struct block_device *bdev, int no, long args) | |||
423 | dasd_info->cu_model = cdev->id.cu_model; | 421 | dasd_info->cu_model = cdev->id.cu_model; |
424 | dasd_info->dev_type = cdev->id.dev_type; | 422 | dasd_info->dev_type = cdev->id.dev_type; |
425 | dasd_info->dev_model = cdev->id.dev_model; | 423 | dasd_info->dev_model = cdev->id.dev_model; |
426 | dasd_info->open_count = atomic_read(&device->open_count); | ||
427 | dasd_info->status = device->state; | 424 | dasd_info->status = device->state; |
425 | /* | ||
426 | * The open_count is increased for every opener, that includes | ||
427 | * the blkdev_get in dasd_scan_partitions. | ||
428 | * This must be hidden from user-space. | ||
429 | */ | ||
430 | dasd_info->open_count = atomic_read(&device->open_count); | ||
431 | if (!device->bdev) | ||
432 | dasd_info->open_count++; | ||
428 | 433 | ||
429 | /* | 434 | /* |
430 | * check if device is really formatted | 435 | * check if device is really formatted |
diff --git a/drivers/s390/block/dasd_proc.c b/drivers/s390/block/dasd_proc.c index fff9020d4886..2d5da3c75ca7 100644 --- a/drivers/s390/block/dasd_proc.c +++ b/drivers/s390/block/dasd_proc.c | |||
@@ -9,7 +9,6 @@ | |||
9 | * | 9 | * |
10 | * /proc interface for the dasd driver. | 10 | * /proc interface for the dasd driver. |
11 | * | 11 | * |
12 | * $Revision: 1.33 $ | ||
13 | */ | 12 | */ |
14 | 13 | ||
15 | #include <linux/config.h> | 14 | #include <linux/config.h> |
diff --git a/drivers/s390/char/con3215.c b/drivers/s390/char/con3215.c index 1f060914cfa4..606f6ad285a0 100644 --- a/drivers/s390/char/con3215.c +++ b/drivers/s390/char/con3215.c | |||
@@ -21,6 +21,7 @@ | |||
21 | #include <linux/init.h> | 21 | #include <linux/init.h> |
22 | #include <linux/console.h> | 22 | #include <linux/console.h> |
23 | #include <linux/interrupt.h> | 23 | #include <linux/interrupt.h> |
24 | #include <linux/err.h> | ||
24 | 25 | ||
25 | #include <linux/slab.h> | 26 | #include <linux/slab.h> |
26 | #include <linux/bootmem.h> | 27 | #include <linux/bootmem.h> |
@@ -864,7 +865,7 @@ con3215_init(void) | |||
864 | } | 865 | } |
865 | 866 | ||
866 | cdev = ccw_device_probe_console(); | 867 | cdev = ccw_device_probe_console(); |
867 | if (!cdev) | 868 | if (IS_ERR(cdev)) |
868 | return -ENODEV; | 869 | return -ENODEV; |
869 | 870 | ||
870 | raw3215[0] = raw = (struct raw3215_info *) | 871 | raw3215[0] = raw = (struct raw3215_info *) |
diff --git a/drivers/s390/char/con3270.c b/drivers/s390/char/con3270.c index c570a9f6ce9c..ef607a1de55a 100644 --- a/drivers/s390/char/con3270.c +++ b/drivers/s390/char/con3270.c | |||
@@ -15,6 +15,7 @@ | |||
15 | #include <linux/interrupt.h> | 15 | #include <linux/interrupt.h> |
16 | #include <linux/list.h> | 16 | #include <linux/list.h> |
17 | #include <linux/types.h> | 17 | #include <linux/types.h> |
18 | #include <linux/err.h> | ||
18 | 19 | ||
19 | #include <asm/ccwdev.h> | 20 | #include <asm/ccwdev.h> |
20 | #include <asm/cio.h> | 21 | #include <asm/cio.h> |
@@ -597,7 +598,7 @@ con3270_init(void) | |||
597 | } | 598 | } |
598 | 599 | ||
599 | cdev = ccw_device_probe_console(); | 600 | cdev = ccw_device_probe_console(); |
600 | if (!cdev) | 601 | if (IS_ERR(cdev)) |
601 | return -ENODEV; | 602 | return -ENODEV; |
602 | rp = raw3270_setup_console(cdev); | 603 | rp = raw3270_setup_console(cdev); |
603 | if (IS_ERR(rp)) | 604 | if (IS_ERR(rp)) |
diff --git a/drivers/s390/char/keyboard.c b/drivers/s390/char/keyboard.c index 5bda2340a39d..a317a123daba 100644 --- a/drivers/s390/char/keyboard.c +++ b/drivers/s390/char/keyboard.c | |||
@@ -440,7 +440,11 @@ do_kdgkb_ioctl(struct kbd_data *kbd, struct kbsentry __user *u_kbs, | |||
440 | return -EPERM; | 440 | return -EPERM; |
441 | len = strnlen_user(u_kbs->kb_string, | 441 | len = strnlen_user(u_kbs->kb_string, |
442 | sizeof(u_kbs->kb_string) - 1); | 442 | sizeof(u_kbs->kb_string) - 1); |
443 | p = kmalloc(len, GFP_KERNEL); | 443 | if (!len) |
444 | return -EFAULT; | ||
445 | if (len > sizeof(u_kbs->kb_string) - 1) | ||
446 | return -EINVAL; | ||
447 | p = kmalloc(len + 1, GFP_KERNEL); | ||
444 | if (!p) | 448 | if (!p) |
445 | return -ENOMEM; | 449 | return -ENOMEM; |
446 | if (copy_from_user(p, u_kbs->kb_string, len)) { | 450 | if (copy_from_user(p, u_kbs->kb_string, len)) { |
diff --git a/drivers/s390/char/tape_34xx.c b/drivers/s390/char/tape_34xx.c index 20be88e91fa1..682039cac15b 100644 --- a/drivers/s390/char/tape_34xx.c +++ b/drivers/s390/char/tape_34xx.c | |||
@@ -1357,7 +1357,7 @@ tape_34xx_init (void) | |||
1357 | debug_set_level(TAPE_DBF_AREA, 6); | 1357 | debug_set_level(TAPE_DBF_AREA, 6); |
1358 | #endif | 1358 | #endif |
1359 | 1359 | ||
1360 | DBF_EVENT(3, "34xx init: $Revision: 1.23 $\n"); | 1360 | DBF_EVENT(3, "34xx init\n"); |
1361 | /* Register driver for 3480/3490 tapes. */ | 1361 | /* Register driver for 3480/3490 tapes. */ |
1362 | rc = ccw_driver_register(&tape_34xx_driver); | 1362 | rc = ccw_driver_register(&tape_34xx_driver); |
1363 | if (rc) | 1363 | if (rc) |
@@ -1377,8 +1377,7 @@ tape_34xx_exit(void) | |||
1377 | 1377 | ||
1378 | MODULE_DEVICE_TABLE(ccw, tape_34xx_ids); | 1378 | MODULE_DEVICE_TABLE(ccw, tape_34xx_ids); |
1379 | MODULE_AUTHOR("(C) 2001-2002 IBM Deutschland Entwicklung GmbH"); | 1379 | MODULE_AUTHOR("(C) 2001-2002 IBM Deutschland Entwicklung GmbH"); |
1380 | MODULE_DESCRIPTION("Linux on zSeries channel attached 3480 tape " | 1380 | MODULE_DESCRIPTION("Linux on zSeries channel attached 3480 tape device driver"); |
1381 | "device driver ($Revision: 1.23 $)"); | ||
1382 | MODULE_LICENSE("GPL"); | 1381 | MODULE_LICENSE("GPL"); |
1383 | 1382 | ||
1384 | module_init(tape_34xx_init); | 1383 | module_init(tape_34xx_init); |
diff --git a/drivers/s390/char/tape_class.c b/drivers/s390/char/tape_class.c index fcaee447d6fe..b3569c82bb16 100644 --- a/drivers/s390/char/tape_class.c +++ b/drivers/s390/char/tape_class.c | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * (C) Copyright IBM Corp. 2004 | 2 | * (C) Copyright IBM Corp. 2004 |
3 | * tape_class.c ($Revision: 1.8 $) | 3 | * tape_class.c |
4 | * | 4 | * |
5 | * Tape class device support | 5 | * Tape class device support |
6 | * | 6 | * |
@@ -12,7 +12,7 @@ | |||
12 | MODULE_AUTHOR("Stefan Bader <shbader@de.ibm.com>"); | 12 | MODULE_AUTHOR("Stefan Bader <shbader@de.ibm.com>"); |
13 | MODULE_DESCRIPTION( | 13 | MODULE_DESCRIPTION( |
14 | "(C) Copyright IBM Corp. 2004 All Rights Reserved.\n" | 14 | "(C) Copyright IBM Corp. 2004 All Rights Reserved.\n" |
15 | "tape_class.c ($Revision: 1.8 $)" | 15 | "tape_class.c" |
16 | ); | 16 | ); |
17 | MODULE_LICENSE("GPL"); | 17 | MODULE_LICENSE("GPL"); |
18 | 18 | ||
diff --git a/drivers/s390/char/tape_class.h b/drivers/s390/char/tape_class.h index 33133ad00ba2..3d0ca054cdee 100644 --- a/drivers/s390/char/tape_class.h +++ b/drivers/s390/char/tape_class.h | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * (C) Copyright IBM Corp. 2004 All Rights Reserved. | 2 | * (C) Copyright IBM Corp. 2004 All Rights Reserved. |
3 | * tape_class.h ($Revision: 1.4 $) | 3 | * tape_class.h |
4 | * | 4 | * |
5 | * Tape class device support | 5 | * Tape class device support |
6 | * | 6 | * |
diff --git a/drivers/s390/char/tape_core.c b/drivers/s390/char/tape_core.c index 8f486e1a8507..4ea438c749c9 100644 --- a/drivers/s390/char/tape_core.c +++ b/drivers/s390/char/tape_core.c | |||
@@ -1239,7 +1239,7 @@ tape_init (void) | |||
1239 | #ifdef DBF_LIKE_HELL | 1239 | #ifdef DBF_LIKE_HELL |
1240 | debug_set_level(TAPE_DBF_AREA, 6); | 1240 | debug_set_level(TAPE_DBF_AREA, 6); |
1241 | #endif | 1241 | #endif |
1242 | DBF_EVENT(3, "tape init: ($Revision: 1.54 $)\n"); | 1242 | DBF_EVENT(3, "tape init\n"); |
1243 | tape_proc_init(); | 1243 | tape_proc_init(); |
1244 | tapechar_init (); | 1244 | tapechar_init (); |
1245 | tapeblock_init (); | 1245 | tapeblock_init (); |
@@ -1263,8 +1263,7 @@ tape_exit(void) | |||
1263 | 1263 | ||
1264 | MODULE_AUTHOR("(C) 2001 IBM Deutschland Entwicklung GmbH by Carsten Otte and " | 1264 | MODULE_AUTHOR("(C) 2001 IBM Deutschland Entwicklung GmbH by Carsten Otte and " |
1265 | "Michael Holzheu (cotte@de.ibm.com,holzheu@de.ibm.com)"); | 1265 | "Michael Holzheu (cotte@de.ibm.com,holzheu@de.ibm.com)"); |
1266 | MODULE_DESCRIPTION("Linux on zSeries channel attached " | 1266 | MODULE_DESCRIPTION("Linux on zSeries channel attached tape device driver"); |
1267 | "tape device driver ($Revision: 1.54 $)"); | ||
1268 | MODULE_LICENSE("GPL"); | 1267 | MODULE_LICENSE("GPL"); |
1269 | 1268 | ||
1270 | module_init(tape_init); | 1269 | module_init(tape_init); |
diff --git a/drivers/s390/cio/airq.c b/drivers/s390/cio/airq.c index cd2cc28e16a7..5287631fbfc8 100644 --- a/drivers/s390/cio/airq.c +++ b/drivers/s390/cio/airq.c | |||
@@ -2,8 +2,6 @@ | |||
2 | * drivers/s390/cio/airq.c | 2 | * drivers/s390/cio/airq.c |
3 | * S/390 common I/O routines -- support for adapter interruptions | 3 | * S/390 common I/O routines -- support for adapter interruptions |
4 | * | 4 | * |
5 | * $Revision: 1.15 $ | ||
6 | * | ||
7 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, |
8 | * IBM Corporation | 6 | * IBM Corporation |
9 | * Author(s): Ingo Adlung (adlung@de.ibm.com) | 7 | * Author(s): Ingo Adlung (adlung@de.ibm.com) |
diff --git a/drivers/s390/cio/blacklist.c b/drivers/s390/cio/blacklist.c index 72f27c151c09..cb8e2e672b68 100644 --- a/drivers/s390/cio/blacklist.c +++ b/drivers/s390/cio/blacklist.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/blacklist.c | 2 | * drivers/s390/cio/blacklist.c |
3 | * S/390 common I/O routines -- blacklisting of specific devices | 3 | * S/390 common I/O routines -- blacklisting of specific devices |
4 | * $Revision: 1.42 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/cio/ccwgroup.c b/drivers/s390/cio/ccwgroup.c index 6c077ad71edc..8013c8eb76fe 100644 --- a/drivers/s390/cio/ccwgroup.c +++ b/drivers/s390/cio/ccwgroup.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/ccwgroup.c | 2 | * drivers/s390/cio/ccwgroup.c |
3 | * bus driver for ccwgroup | 3 | * bus driver for ccwgroup |
4 | * $Revision: 1.35 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/cio/chsc.c b/drivers/s390/cio/chsc.c index 2cbb724791a8..92be75d99a56 100644 --- a/drivers/s390/cio/chsc.c +++ b/drivers/s390/cio/chsc.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/chsc.c | 2 | * drivers/s390/cio/chsc.c |
3 | * S/390 common I/O routines -- channel subsystem call | 3 | * S/390 common I/O routines -- channel subsystem call |
4 | * $Revision: 1.128 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/cio/cio.c b/drivers/s390/cio/cio.c index 6223b06d27d5..cbb86fa5f293 100644 --- a/drivers/s390/cio/cio.c +++ b/drivers/s390/cio/cio.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/cio.c | 2 | * drivers/s390/cio/cio.c |
3 | * S/390 common I/O routines -- low level i/o calls | 3 | * S/390 common I/O routines -- low level i/o calls |
4 | * $Revision: 1.140 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 1999-2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/cio/cmf.c b/drivers/s390/cio/cmf.c index 0b03714e696a..07ef3f640f4a 100644 --- a/drivers/s390/cio/cmf.c +++ b/drivers/s390/cio/cmf.c | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * linux/drivers/s390/cio/cmf.c ($Revision: 1.19 $) | 2 | * linux/drivers/s390/cio/cmf.c |
3 | * | 3 | * |
4 | * Linux on zSeries Channel Measurement Facility support | 4 | * Linux on zSeries Channel Measurement Facility support |
5 | * | 5 | * |
diff --git a/drivers/s390/cio/css.c b/drivers/s390/cio/css.c index 516108779f60..1bbf231f8aaf 100644 --- a/drivers/s390/cio/css.c +++ b/drivers/s390/cio/css.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/css.c | 2 | * drivers/s390/cio/css.c |
3 | * driver for channel subsystem | 3 | * driver for channel subsystem |
4 | * $Revision: 1.96 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/cio/device.c b/drivers/s390/cio/device.c index a67e7e60e330..062fb100d94c 100644 --- a/drivers/s390/cio/device.c +++ b/drivers/s390/cio/device.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/device.c | 2 | * drivers/s390/cio/device.c |
3 | * bus driver for ccw devices | 3 | * bus driver for ccw devices |
4 | * $Revision: 1.140 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
@@ -255,7 +254,7 @@ modalias_show (struct device *dev, struct device_attribute *attr, char *buf) | |||
255 | struct ccw_device_id *id = &(cdev->id); | 254 | struct ccw_device_id *id = &(cdev->id); |
256 | int ret; | 255 | int ret; |
257 | 256 | ||
258 | ret = sprintf(buf, "ccw:t%04Xm%02x", | 257 | ret = sprintf(buf, "ccw:t%04Xm%02X", |
259 | id->cu_type, id->cu_model); | 258 | id->cu_type, id->cu_model); |
260 | if (id->dev_type != 0) | 259 | if (id->dev_type != 0) |
261 | ret += sprintf(buf + ret, "dt%04Xdm%02X\n", | 260 | ret += sprintf(buf + ret, "dt%04Xdm%02X\n", |
@@ -1013,7 +1012,7 @@ ccw_device_probe_console(void) | |||
1013 | int ret; | 1012 | int ret; |
1014 | 1013 | ||
1015 | if (xchg(&console_cdev_in_use, 1) != 0) | 1014 | if (xchg(&console_cdev_in_use, 1) != 0) |
1016 | return NULL; | 1015 | return ERR_PTR(-EBUSY); |
1017 | sch = cio_probe_console(); | 1016 | sch = cio_probe_console(); |
1018 | if (IS_ERR(sch)) { | 1017 | if (IS_ERR(sch)) { |
1019 | console_cdev_in_use = 0; | 1018 | console_cdev_in_use = 0; |
diff --git a/drivers/s390/cio/device_ops.c b/drivers/s390/cio/device_ops.c index 8b0218949b62..3a50b1903287 100644 --- a/drivers/s390/cio/device_ops.c +++ b/drivers/s390/cio/device_ops.c | |||
@@ -1,8 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/device_ops.c | 2 | * drivers/s390/cio/device_ops.c |
3 | * | 3 | * |
4 | * $Revision: 1.61 $ | ||
5 | * | ||
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, | 4 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 5 | * IBM Corporation |
8 | * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com) | 6 | * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com) |
diff --git a/drivers/s390/cio/qdio.c b/drivers/s390/cio/qdio.c index 77be2c39bfe4..45ce032772f4 100644 --- a/drivers/s390/cio/qdio.c +++ b/drivers/s390/cio/qdio.c | |||
@@ -56,8 +56,6 @@ | |||
56 | #include "ioasm.h" | 56 | #include "ioasm.h" |
57 | #include "chsc.h" | 57 | #include "chsc.h" |
58 | 58 | ||
59 | #define VERSION_QDIO_C "$Revision: 1.117 $" | ||
60 | |||
61 | /****************** MODULE PARAMETER VARIABLES ********************/ | 59 | /****************** MODULE PARAMETER VARIABLES ********************/ |
62 | MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>"); | 60 | MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>"); |
63 | MODULE_DESCRIPTION("QDIO base support version 2, " \ | 61 | MODULE_DESCRIPTION("QDIO base support version 2, " \ |
@@ -66,8 +64,7 @@ MODULE_LICENSE("GPL"); | |||
66 | 64 | ||
67 | /******************** HERE WE GO ***********************************/ | 65 | /******************** HERE WE GO ***********************************/ |
68 | 66 | ||
69 | static const char version[] = "QDIO base support version 2 (" | 67 | static const char version[] = "QDIO base support version 2"; |
70 | VERSION_QDIO_C "/" VERSION_QDIO_H "/" VERSION_CIO_QDIO_H ")"; | ||
71 | 68 | ||
72 | #ifdef QDIO_PERFORMANCE_STATS | 69 | #ifdef QDIO_PERFORMANCE_STATS |
73 | static int proc_perf_file_registration; | 70 | static int proc_perf_file_registration; |
diff --git a/drivers/s390/cio/qdio.h b/drivers/s390/cio/qdio.h index fa385e761fe1..ceb3ab31ee08 100644 --- a/drivers/s390/cio/qdio.h +++ b/drivers/s390/cio/qdio.h | |||
@@ -5,8 +5,6 @@ | |||
5 | 5 | ||
6 | #include "schid.h" | 6 | #include "schid.h" |
7 | 7 | ||
8 | #define VERSION_CIO_QDIO_H "$Revision: 1.40 $" | ||
9 | |||
10 | #ifdef CONFIG_QDIO_DEBUG | 8 | #ifdef CONFIG_QDIO_DEBUG |
11 | #define QDIO_VERBOSE_LEVEL 9 | 9 | #define QDIO_VERBOSE_LEVEL 9 |
12 | #else /* CONFIG_QDIO_DEBUG */ | 10 | #else /* CONFIG_QDIO_DEBUG */ |
diff --git a/drivers/s390/crypto/z90common.h b/drivers/s390/crypto/z90common.h index f87c785f2039..dbbcda3c846a 100644 --- a/drivers/s390/crypto/z90common.h +++ b/drivers/s390/crypto/z90common.h | |||
@@ -27,8 +27,6 @@ | |||
27 | #ifndef _Z90COMMON_H_ | 27 | #ifndef _Z90COMMON_H_ |
28 | #define _Z90COMMON_H_ | 28 | #define _Z90COMMON_H_ |
29 | 29 | ||
30 | #define VERSION_Z90COMMON_H "$Revision: 1.17 $" | ||
31 | |||
32 | 30 | ||
33 | #define RESPBUFFSIZE 256 | 31 | #define RESPBUFFSIZE 256 |
34 | #define PCI_FUNC_KEY_DECRYPT 0x5044 | 32 | #define PCI_FUNC_KEY_DECRYPT 0x5044 |
diff --git a/drivers/s390/crypto/z90crypt.h b/drivers/s390/crypto/z90crypt.h index 3a18443fdfa7..5e6b1f535f62 100644 --- a/drivers/s390/crypto/z90crypt.h +++ b/drivers/s390/crypto/z90crypt.h | |||
@@ -29,8 +29,6 @@ | |||
29 | 29 | ||
30 | #include <linux/ioctl.h> | 30 | #include <linux/ioctl.h> |
31 | 31 | ||
32 | #define VERSION_Z90CRYPT_H "$Revision: 1.2.2.4 $" | ||
33 | |||
34 | #define z90crypt_VERSION 1 | 32 | #define z90crypt_VERSION 1 |
35 | #define z90crypt_RELEASE 3 // 2 = PCIXCC, 3 = rewrite for coding standards | 33 | #define z90crypt_RELEASE 3 // 2 = PCIXCC, 3 = rewrite for coding standards |
36 | #define z90crypt_VARIANT 3 // 3 = CEX2A support | 34 | #define z90crypt_VARIANT 3 // 3 = CEX2A support |
diff --git a/drivers/s390/crypto/z90hardware.c b/drivers/s390/crypto/z90hardware.c index d7f7494a0cbe..4141919da805 100644 --- a/drivers/s390/crypto/z90hardware.c +++ b/drivers/s390/crypto/z90hardware.c | |||
@@ -32,12 +32,6 @@ | |||
32 | #include "z90crypt.h" | 32 | #include "z90crypt.h" |
33 | #include "z90common.h" | 33 | #include "z90common.h" |
34 | 34 | ||
35 | #define VERSION_Z90HARDWARE_C "$Revision: 1.34 $" | ||
36 | |||
37 | char z90hardware_version[] __initdata = | ||
38 | "z90hardware.o (" VERSION_Z90HARDWARE_C "/" | ||
39 | VERSION_Z90COMMON_H "/" VERSION_Z90CRYPT_H ")"; | ||
40 | |||
41 | struct cca_token_hdr { | 35 | struct cca_token_hdr { |
42 | unsigned char token_identifier; | 36 | unsigned char token_identifier; |
43 | unsigned char version; | 37 | unsigned char version; |
diff --git a/drivers/s390/crypto/z90main.c b/drivers/s390/crypto/z90main.c index 2f54d033d7cf..7d6f19030ef9 100644 --- a/drivers/s390/crypto/z90main.c +++ b/drivers/s390/crypto/z90main.c | |||
@@ -38,14 +38,6 @@ | |||
38 | #include "z90crypt.h" | 38 | #include "z90crypt.h" |
39 | #include "z90common.h" | 39 | #include "z90common.h" |
40 | 40 | ||
41 | #define VERSION_Z90MAIN_C "$Revision: 1.62 $" | ||
42 | |||
43 | static char z90main_version[] __initdata = | ||
44 | "z90main.o (" VERSION_Z90MAIN_C "/" | ||
45 | VERSION_Z90COMMON_H "/" VERSION_Z90CRYPT_H ")"; | ||
46 | |||
47 | extern char z90hardware_version[]; | ||
48 | |||
49 | /** | 41 | /** |
50 | * Defaults that may be modified. | 42 | * Defaults that may be modified. |
51 | */ | 43 | */ |
@@ -594,8 +586,6 @@ z90crypt_init_module(void) | |||
594 | PRINTKN("Version %d.%d.%d loaded, built on %s %s\n", | 586 | PRINTKN("Version %d.%d.%d loaded, built on %s %s\n", |
595 | z90crypt_VERSION, z90crypt_RELEASE, z90crypt_VARIANT, | 587 | z90crypt_VERSION, z90crypt_RELEASE, z90crypt_VARIANT, |
596 | __DATE__, __TIME__); | 588 | __DATE__, __TIME__); |
597 | PRINTKN("%s\n", z90main_version); | ||
598 | PRINTKN("%s\n", z90hardware_version); | ||
599 | PDEBUG("create_z90crypt (domain index %d) successful.\n", | 589 | PDEBUG("create_z90crypt (domain index %d) successful.\n", |
600 | domain); | 590 | domain); |
601 | } else | 591 | } else |
diff --git a/drivers/s390/net/claw.c b/drivers/s390/net/claw.c index e70af7f39946..a86436a7a606 100644 --- a/drivers/s390/net/claw.c +++ b/drivers/s390/net/claw.c | |||
@@ -2,8 +2,6 @@ | |||
2 | * drivers/s390/net/claw.c | 2 | * drivers/s390/net/claw.c |
3 | * ESCON CLAW network driver | 3 | * ESCON CLAW network driver |
4 | * | 4 | * |
5 | * $Revision: 1.38 $ $Date: 2005/08/29 09:47:04 $ | ||
6 | * | ||
7 | * Linux for zSeries version | 5 | * Linux for zSeries version |
8 | * Copyright (C) 2002,2005 IBM Corporation | 6 | * Copyright (C) 2002,2005 IBM Corporation |
9 | * Author(s) Original code written by: | 7 | * Author(s) Original code written by: |
@@ -4391,14 +4389,7 @@ static int __init | |||
4391 | claw_init(void) | 4389 | claw_init(void) |
4392 | { | 4390 | { |
4393 | int ret = 0; | 4391 | int ret = 0; |
4394 | printk(KERN_INFO "claw: starting driver " | 4392 | printk(KERN_INFO "claw: starting driver\n"); |
4395 | #ifdef MODULE | ||
4396 | "module " | ||
4397 | #else | ||
4398 | "compiled into kernel " | ||
4399 | #endif | ||
4400 | " $Revision: 1.38 $ $Date: 2005/08/29 09:47:04 $ \n"); | ||
4401 | |||
4402 | 4393 | ||
4403 | #ifdef FUNCTRACE | 4394 | #ifdef FUNCTRACE |
4404 | printk(KERN_INFO "claw: %s() enter \n",__FUNCTION__); | 4395 | printk(KERN_INFO "claw: %s() enter \n",__FUNCTION__); |
diff --git a/drivers/s390/net/claw.h b/drivers/s390/net/claw.h index 3df71970f601..969be465309c 100644 --- a/drivers/s390/net/claw.h +++ b/drivers/s390/net/claw.h | |||
@@ -2,7 +2,7 @@ | |||
2 | * Define constants * | 2 | * Define constants * |
3 | * * | 3 | * * |
4 | ********************************************************/ | 4 | ********************************************************/ |
5 | #define VERSION_CLAW_H "$Revision: 1.6 $" | 5 | |
6 | /*-----------------------------------------------------* | 6 | /*-----------------------------------------------------* |
7 | * CCW command codes for CLAW protocol * | 7 | * CCW command codes for CLAW protocol * |
8 | *------------------------------------------------------*/ | 8 | *------------------------------------------------------*/ |
diff --git a/drivers/s390/net/ctcdbug.c b/drivers/s390/net/ctcdbug.c index 0e2a8bb93032..e6e72deb36b5 100644 --- a/drivers/s390/net/ctcdbug.c +++ b/drivers/s390/net/ctcdbug.c | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * |
3 | * linux/drivers/s390/net/ctcdbug.c ($Revision: 1.6 $) | 3 | * linux/drivers/s390/net/ctcdbug.c |
4 | * | 4 | * |
5 | * CTC / ESCON network driver - s390 dbf exploit. | 5 | * CTC / ESCON network driver - s390 dbf exploit. |
6 | * | 6 | * |
@@ -9,8 +9,6 @@ | |||
9 | * Author(s): Original Code written by | 9 | * Author(s): Original Code written by |
10 | * Peter Tiedemann (ptiedem@de.ibm.com) | 10 | * Peter Tiedemann (ptiedem@de.ibm.com) |
11 | * | 11 | * |
12 | * $Revision: 1.6 $ $Date: 2005/05/11 08:10:17 $ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | 12 | * This program is free software; you can redistribute it and/or modify |
15 | * it under the terms of the GNU General Public License as published by | 13 | * it under the terms of the GNU General Public License as published by |
16 | * the Free Software Foundation; either version 2, or (at your option) | 14 | * the Free Software Foundation; either version 2, or (at your option) |
@@ -80,4 +78,3 @@ ctc_register_dbf_views(void) | |||
80 | return 0; | 78 | return 0; |
81 | } | 79 | } |
82 | 80 | ||
83 | |||
diff --git a/drivers/s390/net/ctcdbug.h b/drivers/s390/net/ctcdbug.h index 7d6afa1627c3..413925ee23d1 100644 --- a/drivers/s390/net/ctcdbug.h +++ b/drivers/s390/net/ctcdbug.h | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * |
3 | * linux/drivers/s390/net/ctcdbug.h ($Revision: 1.6 $) | 3 | * linux/drivers/s390/net/ctcdbug.h |
4 | * | 4 | * |
5 | * CTC / ESCON network driver - s390 dbf exploit. | 5 | * CTC / ESCON network driver - s390 dbf exploit. |
6 | * | 6 | * |
@@ -9,8 +9,6 @@ | |||
9 | * Author(s): Original Code written by | 9 | * Author(s): Original Code written by |
10 | * Peter Tiedemann (ptiedem@de.ibm.com) | 10 | * Peter Tiedemann (ptiedem@de.ibm.com) |
11 | * | 11 | * |
12 | * $Revision: 1.6 $ $Date: 2005/05/11 08:10:17 $ | ||
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | 12 | * This program is free software; you can redistribute it and/or modify |
15 | * it under the terms of the GNU General Public License as published by | 13 | * it under the terms of the GNU General Public License as published by |
16 | * the Free Software Foundation; either version 2, or (at your option) | 14 | * the Free Software Foundation; either version 2, or (at your option) |
diff --git a/drivers/s390/net/ctcmain.c b/drivers/s390/net/ctcmain.c index 1901feef07d9..af9f212314b3 100644 --- a/drivers/s390/net/ctcmain.c +++ b/drivers/s390/net/ctcmain.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: ctcmain.c,v 1.79 2006/01/11 11:32:18 cohuck Exp $ | ||
3 | * | ||
4 | * CTC / ESCON network driver | 2 | * CTC / ESCON network driver |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
@@ -37,8 +35,6 @@ | |||
37 | * along with this program; if not, write to the Free Software | 35 | * along with this program; if not, write to the Free Software |
38 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 36 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
39 | * | 37 | * |
40 | * RELEASE-TAG: CTC/ESCON network driver $Revision: 1.79 $ | ||
41 | * | ||
42 | */ | 38 | */ |
43 | #undef DEBUG | 39 | #undef DEBUG |
44 | #include <linux/module.h> | 40 | #include <linux/module.h> |
@@ -248,22 +244,11 @@ static void | |||
248 | print_banner(void) | 244 | print_banner(void) |
249 | { | 245 | { |
250 | static int printed = 0; | 246 | static int printed = 0; |
251 | char vbuf[] = "$Revision: 1.79 $"; | ||
252 | char *version = vbuf; | ||
253 | 247 | ||
254 | if (printed) | 248 | if (printed) |
255 | return; | 249 | return; |
256 | if ((version = strchr(version, ':'))) { | 250 | |
257 | char *p = strchr(version + 1, '$'); | 251 | printk(KERN_INFO "CTC driver initialized\n"); |
258 | if (p) | ||
259 | *p = '\0'; | ||
260 | } else | ||
261 | version = " ??? "; | ||
262 | printk(KERN_INFO "CTC driver Version%s" | ||
263 | #ifdef DEBUG | ||
264 | " (DEBUG-VERSION, " __DATE__ __TIME__ ")" | ||
265 | #endif | ||
266 | " initialized\n", version); | ||
267 | printed = 1; | 252 | printed = 1; |
268 | } | 253 | } |
269 | 254 | ||
diff --git a/drivers/s390/net/ctcmain.h b/drivers/s390/net/ctcmain.h index ba3605f16335..d2e835c0c134 100644 --- a/drivers/s390/net/ctcmain.h +++ b/drivers/s390/net/ctcmain.h | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: ctcmain.h,v 1.4 2005/03/24 09:04:17 mschwide Exp $ | ||
3 | * | ||
4 | * CTC / ESCON network driver | 2 | * CTC / ESCON network driver |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
@@ -29,8 +27,6 @@ | |||
29 | * along with this program; if not, write to the Free Software | 27 | * along with this program; if not, write to the Free Software |
30 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
31 | * | 29 | * |
32 | * RELEASE-TAG: CTC/ESCON network driver $Revision: 1.4 $ | ||
33 | * | ||
34 | */ | 30 | */ |
35 | 31 | ||
36 | #ifndef _CTCMAIN_H_ | 32 | #ifndef _CTCMAIN_H_ |
diff --git a/drivers/s390/net/ctctty.c b/drivers/s390/net/ctctty.c index 93d1725eb79b..5cdcdbf92962 100644 --- a/drivers/s390/net/ctctty.c +++ b/drivers/s390/net/ctctty.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: ctctty.c,v 1.29 2005/04/05 08:50:44 mschwide Exp $ | ||
3 | * | ||
4 | * CTC / ESCON network driver, tty interface. | 2 | * CTC / ESCON network driver, tty interface. |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
diff --git a/drivers/s390/net/ctctty.h b/drivers/s390/net/ctctty.h index 84b2f8f23ab3..7254dc006311 100644 --- a/drivers/s390/net/ctctty.h +++ b/drivers/s390/net/ctctty.h | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: ctctty.h,v 1.4 2003/09/18 08:01:10 mschwide Exp $ | ||
3 | * | ||
4 | * CTC / ESCON network driver, tty interface. | 2 | * CTC / ESCON network driver, tty interface. |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
diff --git a/drivers/s390/net/cu3088.c b/drivers/s390/net/cu3088.c index 2014fb7a4881..b12533104c1f 100644 --- a/drivers/s390/net/cu3088.c +++ b/drivers/s390/net/cu3088.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: cu3088.c,v 1.38 2006/01/12 14:33:09 cohuck Exp $ | ||
3 | * | ||
4 | * CTC / LCS ccw_device driver | 2 | * CTC / LCS ccw_device driver |
5 | * | 3 | * |
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, IBM Corporation |
diff --git a/drivers/s390/net/fsm.c b/drivers/s390/net/fsm.c index 24029bd9c7d0..6caf5fa6a3b5 100644 --- a/drivers/s390/net/fsm.c +++ b/drivers/s390/net/fsm.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /** | 1 | /** |
2 | * $Id: fsm.c,v 1.6 2003/10/15 11:37:29 mschwide Exp $ | ||
3 | * | ||
4 | * A generic FSM based on fsm used in isdn4linux | 2 | * A generic FSM based on fsm used in isdn4linux |
5 | * | 3 | * |
6 | */ | 4 | */ |
diff --git a/drivers/s390/net/fsm.h b/drivers/s390/net/fsm.h index 5b98253be7aa..af679c10f1bd 100644 --- a/drivers/s390/net/fsm.h +++ b/drivers/s390/net/fsm.h | |||
@@ -1,5 +1,3 @@ | |||
1 | /* $Id: fsm.h,v 1.1.1.1 2002/03/13 19:33:09 mschwide Exp $ | ||
2 | */ | ||
3 | #ifndef _FSM_H_ | 1 | #ifndef _FSM_H_ |
4 | #define _FSM_H_ | 2 | #define _FSM_H_ |
5 | 3 | ||
diff --git a/drivers/s390/net/iucv.c b/drivers/s390/net/iucv.c index ea8177392564..760e77ec5a11 100644 --- a/drivers/s390/net/iucv.c +++ b/drivers/s390/net/iucv.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: iucv.c,v 1.47 2005/11/21 11:35:22 mschwide Exp $ | ||
3 | * | ||
4 | * IUCV network driver | 2 | * IUCV network driver |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
@@ -29,8 +27,6 @@ | |||
29 | * along with this program; if not, write to the Free Software | 27 | * along with this program; if not, write to the Free Software |
30 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
31 | * | 29 | * |
32 | * RELEASE-TAG: IUCV lowlevel driver $Revision: 1.47 $ | ||
33 | * | ||
34 | */ | 30 | */ |
35 | 31 | ||
36 | /* #define DEBUG */ | 32 | /* #define DEBUG */ |
@@ -355,17 +351,7 @@ do { \ | |||
355 | static void | 351 | static void |
356 | iucv_banner(void) | 352 | iucv_banner(void) |
357 | { | 353 | { |
358 | char vbuf[] = "$Revision: 1.47 $"; | 354 | printk(KERN_INFO "IUCV lowlevel driver initialized\n"); |
359 | char *version = vbuf; | ||
360 | |||
361 | if ((version = strchr(version, ':'))) { | ||
362 | char *p = strchr(version + 1, '$'); | ||
363 | if (p) | ||
364 | *p = '\0'; | ||
365 | } else | ||
366 | version = " ??? "; | ||
367 | printk(KERN_INFO | ||
368 | "IUCV lowlevel driver Version%s initialized\n", version); | ||
369 | } | 355 | } |
370 | 356 | ||
371 | /** | 357 | /** |
diff --git a/drivers/s390/net/lcs.c b/drivers/s390/net/lcs.c index da8c515743e8..6229ba4995ad 100644 --- a/drivers/s390/net/lcs.c +++ b/drivers/s390/net/lcs.c | |||
@@ -11,8 +11,6 @@ | |||
11 | * Frank Pavlic (fpavlic@de.ibm.com) and | 11 | * Frank Pavlic (fpavlic@de.ibm.com) and |
12 | * Martin Schwidefsky <schwidefsky@de.ibm.com> | 12 | * Martin Schwidefsky <schwidefsky@de.ibm.com> |
13 | * | 13 | * |
14 | * $Revision: 1.99 $ $Date: 2005/05/11 08:10:17 $ | ||
15 | * | ||
16 | * This program is free software; you can redistribute it and/or modify | 14 | * This program is free software; you can redistribute it and/or modify |
17 | * it under the terms of the GNU General Public License as published by | 15 | * it under the terms of the GNU General Public License as published by |
18 | * the Free Software Foundation; either version 2, or (at your option) | 16 | * the Free Software Foundation; either version 2, or (at your option) |
@@ -59,9 +57,8 @@ | |||
59 | /** | 57 | /** |
60 | * initialization string for output | 58 | * initialization string for output |
61 | */ | 59 | */ |
62 | #define VERSION_LCS_C "$Revision: 1.99 $" | ||
63 | 60 | ||
64 | static char version[] __initdata = "LCS driver ("VERSION_LCS_C "/" VERSION_LCS_H ")"; | 61 | static char version[] __initdata = "LCS driver"; |
65 | static char debug_buffer[255]; | 62 | static char debug_buffer[255]; |
66 | 63 | ||
67 | /** | 64 | /** |
diff --git a/drivers/s390/net/lcs.h b/drivers/s390/net/lcs.h index a7f348ef1b08..08e60ad43916 100644 --- a/drivers/s390/net/lcs.h +++ b/drivers/s390/net/lcs.h | |||
@@ -6,8 +6,6 @@ | |||
6 | #include <linux/workqueue.h> | 6 | #include <linux/workqueue.h> |
7 | #include <asm/ccwdev.h> | 7 | #include <asm/ccwdev.h> |
8 | 8 | ||
9 | #define VERSION_LCS_H "$Revision: 1.19 $" | ||
10 | |||
11 | #define LCS_DBF_TEXT(level, name, text) \ | 9 | #define LCS_DBF_TEXT(level, name, text) \ |
12 | do { \ | 10 | do { \ |
13 | debug_text_event(lcs_dbf_##name, level, text); \ | 11 | debug_text_event(lcs_dbf_##name, level, text); \ |
diff --git a/drivers/s390/net/netiucv.c b/drivers/s390/net/netiucv.c index ac4c4b83fe17..71d3853e8682 100644 --- a/drivers/s390/net/netiucv.c +++ b/drivers/s390/net/netiucv.c | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * $Id: netiucv.c,v 1.69 2006/01/12 14:33:09 cohuck Exp $ | ||
3 | * | ||
4 | * IUCV network driver | 2 | * IUCV network driver |
5 | * | 3 | * |
6 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation | 4 | * Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation |
@@ -31,8 +29,6 @@ | |||
31 | * along with this program; if not, write to the Free Software | 29 | * along with this program; if not, write to the Free Software |
32 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 30 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
33 | * | 31 | * |
34 | * RELEASE-TAG: IUCV network driver $Revision: 1.69 $ | ||
35 | * | ||
36 | */ | 32 | */ |
37 | 33 | ||
38 | #undef DEBUG | 34 | #undef DEBUG |
@@ -2077,16 +2073,7 @@ DRIVER_ATTR(remove, 0200, NULL, remove_write); | |||
2077 | static void | 2073 | static void |
2078 | netiucv_banner(void) | 2074 | netiucv_banner(void) |
2079 | { | 2075 | { |
2080 | char vbuf[] = "$Revision: 1.69 $"; | 2076 | PRINT_INFO("NETIUCV driver initialized\n"); |
2081 | char *version = vbuf; | ||
2082 | |||
2083 | if ((version = strchr(version, ':'))) { | ||
2084 | char *p = strchr(version + 1, '$'); | ||
2085 | if (p) | ||
2086 | *p = '\0'; | ||
2087 | } else | ||
2088 | version = " ??? "; | ||
2089 | PRINT_INFO("NETIUCV driver Version%s initialized\n", version); | ||
2090 | } | 2077 | } |
2091 | 2078 | ||
2092 | static void __exit | 2079 | static void __exit |
diff --git a/drivers/s390/net/qeth.h b/drivers/s390/net/qeth.h index d238c7ed103b..9a064d4727ad 100644 --- a/drivers/s390/net/qeth.h +++ b/drivers/s390/net/qeth.h | |||
@@ -25,8 +25,6 @@ | |||
25 | 25 | ||
26 | #include "qeth_mpc.h" | 26 | #include "qeth_mpc.h" |
27 | 27 | ||
28 | #define VERSION_QETH_H "$Revision: 1.152 $" | ||
29 | |||
30 | #ifdef CONFIG_QETH_IPV6 | 28 | #ifdef CONFIG_QETH_IPV6 |
31 | #define QETH_VERSION_IPV6 ":IPv6" | 29 | #define QETH_VERSION_IPV6 ":IPv6" |
32 | #else | 30 | #else |
diff --git a/drivers/s390/net/qeth_eddp.c b/drivers/s390/net/qeth_eddp.c index f94f1f25eec6..b02313127780 100644 --- a/drivers/s390/net/qeth_eddp.c +++ b/drivers/s390/net/qeth_eddp.c | |||
@@ -1,6 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * linux/drivers/s390/net/qeth_eddp.c |
3 | * linux/drivers/s390/net/qeth_eddp.c ($Revision: 1.13 $) | ||
4 | * | 3 | * |
5 | * Enhanced Device Driver Packing (EDDP) support for the qeth driver. | 4 | * Enhanced Device Driver Packing (EDDP) support for the qeth driver. |
6 | * | 5 | * |
@@ -8,8 +7,6 @@ | |||
8 | * | 7 | * |
9 | * Author(s): Thomas Spatzier <tspat@de.ibm.com> | 8 | * Author(s): Thomas Spatzier <tspat@de.ibm.com> |
10 | * | 9 | * |
11 | * $Revision: 1.13 $ $Date: 2005/05/04 20:19:18 $ | ||
12 | * | ||
13 | */ | 10 | */ |
14 | #include <linux/config.h> | 11 | #include <linux/config.h> |
15 | #include <linux/errno.h> | 12 | #include <linux/errno.h> |
diff --git a/drivers/s390/net/qeth_eddp.h b/drivers/s390/net/qeth_eddp.h index e1b51860bc57..cae9ba265056 100644 --- a/drivers/s390/net/qeth_eddp.h +++ b/drivers/s390/net/qeth_eddp.h | |||
@@ -1,14 +1,12 @@ | |||
1 | /* | 1 | /* |
2 | * linux/drivers/s390/net/qeth_eddp.c ($Revision: 1.5 $) | 2 | * linux/drivers/s390/net/qeth_eddp.h |
3 | * | 3 | * |
4 | * Header file for qeth enhanced device driver pakcing. | 4 | * Header file for qeth enhanced device driver packing. |
5 | * | 5 | * |
6 | * Copyright 2004 IBM Corporation | 6 | * Copyright 2004 IBM Corporation |
7 | * | 7 | * |
8 | * Author(s): Thomas Spatzier <tspat@de.ibm.com> | 8 | * Author(s): Thomas Spatzier <tspat@de.ibm.com> |
9 | * | 9 | * |
10 | * $Revision: 1.5 $ $Date: 2005/03/24 09:04:18 $ | ||
11 | * | ||
12 | */ | 10 | */ |
13 | #ifndef __QETH_EDDP_H__ | 11 | #ifndef __QETH_EDDP_H__ |
14 | #define __QETH_EDDP_H__ | 12 | #define __QETH_EDDP_H__ |
diff --git a/drivers/s390/net/qeth_fs.h b/drivers/s390/net/qeth_fs.h index c0b4c8d82c45..e422b41c656e 100644 --- a/drivers/s390/net/qeth_fs.h +++ b/drivers/s390/net/qeth_fs.h | |||
@@ -12,11 +12,6 @@ | |||
12 | #ifndef __QETH_FS_H__ | 12 | #ifndef __QETH_FS_H__ |
13 | #define __QETH_FS_H__ | 13 | #define __QETH_FS_H__ |
14 | 14 | ||
15 | #define VERSION_QETH_FS_H "$Revision: 1.10 $" | ||
16 | |||
17 | extern const char *VERSION_QETH_PROC_C; | ||
18 | extern const char *VERSION_QETH_SYS_C; | ||
19 | |||
20 | #ifdef CONFIG_PROC_FS | 15 | #ifdef CONFIG_PROC_FS |
21 | extern int | 16 | extern int |
22 | qeth_create_procfs_entries(void); | 17 | qeth_create_procfs_entries(void); |
diff --git a/drivers/s390/net/qeth_main.c b/drivers/s390/net/qeth_main.c index 97f927c01a82..410abeada6c4 100644 --- a/drivers/s390/net/qeth_main.c +++ b/drivers/s390/net/qeth_main.c | |||
@@ -1,6 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * linux/drivers/s390/net/qeth_main.c |
3 | * linux/drivers/s390/net/qeth_main.c ($Revision: 1.251 $) | ||
4 | * | 3 | * |
5 | * Linux on zSeries OSA Express and HiperSockets support | 4 | * Linux on zSeries OSA Express and HiperSockets support |
6 | * | 5 | * |
@@ -12,8 +11,6 @@ | |||
12 | * Frank Pavlic (fpavlic@de.ibm.com) and | 11 | * Frank Pavlic (fpavlic@de.ibm.com) and |
13 | * Thomas Spatzier <tspat@de.ibm.com> | 12 | * Thomas Spatzier <tspat@de.ibm.com> |
14 | * | 13 | * |
15 | * $Revision: 1.251 $ $Date: 2005/05/04 20:19:18 $ | ||
16 | * | ||
17 | * This program is free software; you can redistribute it and/or modify | 14 | * This program is free software; you can redistribute it and/or modify |
18 | * it under the terms of the GNU General Public License as published by | 15 | * it under the terms of the GNU General Public License as published by |
19 | * the Free Software Foundation; either version 2, or (at your option) | 16 | * the Free Software Foundation; either version 2, or (at your option) |
@@ -73,7 +70,6 @@ | |||
73 | #include "qeth_eddp.h" | 70 | #include "qeth_eddp.h" |
74 | #include "qeth_tso.h" | 71 | #include "qeth_tso.h" |
75 | 72 | ||
76 | #define VERSION_QETH_C "$Revision: 1.251 $" | ||
77 | static const char *version = "qeth S/390 OSA-Express driver"; | 73 | static const char *version = "qeth S/390 OSA-Express driver"; |
78 | 74 | ||
79 | /** | 75 | /** |
@@ -8626,12 +8622,7 @@ qeth_init(void) | |||
8626 | { | 8622 | { |
8627 | int rc=0; | 8623 | int rc=0; |
8628 | 8624 | ||
8629 | PRINT_INFO("loading %s (%s/%s/%s/%s/%s/%s/%s %s %s)\n", | 8625 | PRINT_INFO("loading %s\n", version); |
8630 | version, VERSION_QETH_C, VERSION_QETH_H, | ||
8631 | VERSION_QETH_MPC_H, VERSION_QETH_MPC_C, | ||
8632 | VERSION_QETH_FS_H, VERSION_QETH_PROC_C, | ||
8633 | VERSION_QETH_SYS_C, QETH_VERSION_IPV6, | ||
8634 | QETH_VERSION_VLAN); | ||
8635 | 8626 | ||
8636 | INIT_LIST_HEAD(&qeth_card_list.list); | 8627 | INIT_LIST_HEAD(&qeth_card_list.list); |
8637 | INIT_LIST_HEAD(&qeth_notify_list); | 8628 | INIT_LIST_HEAD(&qeth_notify_list); |
diff --git a/drivers/s390/net/qeth_mpc.c b/drivers/s390/net/qeth_mpc.c index 5f8754addc14..77c83209d70e 100644 --- a/drivers/s390/net/qeth_mpc.c +++ b/drivers/s390/net/qeth_mpc.c | |||
@@ -11,8 +11,6 @@ | |||
11 | #include <asm/cio.h> | 11 | #include <asm/cio.h> |
12 | #include "qeth_mpc.h" | 12 | #include "qeth_mpc.h" |
13 | 13 | ||
14 | const char *VERSION_QETH_MPC_C = "$Revision: 1.13 $"; | ||
15 | |||
16 | unsigned char IDX_ACTIVATE_READ[]={ | 14 | unsigned char IDX_ACTIVATE_READ[]={ |
17 | 0x00,0x00,0x80,0x00, 0x00,0x00,0x00,0x00, | 15 | 0x00,0x00,0x80,0x00, 0x00,0x00,0x00,0x00, |
18 | 0x19,0x01,0x01,0x80, 0x00,0x00,0x00,0x00, | 16 | 0x19,0x01,0x01,0x80, 0x00,0x00,0x00,0x00, |
diff --git a/drivers/s390/net/qeth_mpc.h b/drivers/s390/net/qeth_mpc.h index 864cec5f6c62..011c41041029 100644 --- a/drivers/s390/net/qeth_mpc.h +++ b/drivers/s390/net/qeth_mpc.h | |||
@@ -14,10 +14,6 @@ | |||
14 | 14 | ||
15 | #include <asm/qeth.h> | 15 | #include <asm/qeth.h> |
16 | 16 | ||
17 | #define VERSION_QETH_MPC_H "$Revision: 1.46 $" | ||
18 | |||
19 | extern const char *VERSION_QETH_MPC_C; | ||
20 | |||
21 | #define IPA_PDU_HEADER_SIZE 0x40 | 17 | #define IPA_PDU_HEADER_SIZE 0x40 |
22 | #define QETH_IPA_PDU_LEN_TOTAL(buffer) (buffer+0x0e) | 18 | #define QETH_IPA_PDU_LEN_TOTAL(buffer) (buffer+0x0e) |
23 | #define QETH_IPA_PDU_LEN_PDU1(buffer) (buffer+0x26) | 19 | #define QETH_IPA_PDU_LEN_PDU1(buffer) (buffer+0x26) |
diff --git a/drivers/s390/net/qeth_proc.c b/drivers/s390/net/qeth_proc.c index 7bf35098831e..3c6339df879d 100644 --- a/drivers/s390/net/qeth_proc.c +++ b/drivers/s390/net/qeth_proc.c | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * |
3 | * linux/drivers/s390/net/qeth_fs.c ($Revision: 1.16 $) | 3 | * linux/drivers/s390/net/qeth_fs.c |
4 | * | 4 | * |
5 | * Linux on zSeries OSA Express and HiperSockets support | 5 | * Linux on zSeries OSA Express and HiperSockets support |
6 | * This file contains code related to procfs. | 6 | * This file contains code related to procfs. |
@@ -21,8 +21,6 @@ | |||
21 | #include "qeth_mpc.h" | 21 | #include "qeth_mpc.h" |
22 | #include "qeth_fs.h" | 22 | #include "qeth_fs.h" |
23 | 23 | ||
24 | const char *VERSION_QETH_PROC_C = "$Revision: 1.16 $"; | ||
25 | |||
26 | /***** /proc/qeth *****/ | 24 | /***** /proc/qeth *****/ |
27 | #define QETH_PROCFILE_NAME "qeth" | 25 | #define QETH_PROCFILE_NAME "qeth" |
28 | static struct proc_dir_entry *qeth_procfile; | 26 | static struct proc_dir_entry *qeth_procfile; |
diff --git a/drivers/s390/net/qeth_sys.c b/drivers/s390/net/qeth_sys.c index 0ea185f70f75..c1831f572585 100644 --- a/drivers/s390/net/qeth_sys.c +++ b/drivers/s390/net/qeth_sys.c | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * | 2 | * |
3 | * linux/drivers/s390/net/qeth_sys.c ($Revision: 1.60 $) | 3 | * linux/drivers/s390/net/qeth_sys.c |
4 | * | 4 | * |
5 | * Linux on zSeries OSA Express and HiperSockets support | 5 | * Linux on zSeries OSA Express and HiperSockets support |
6 | * This file contains code related to sysfs. | 6 | * This file contains code related to sysfs. |
@@ -20,8 +20,6 @@ | |||
20 | #include "qeth_mpc.h" | 20 | #include "qeth_mpc.h" |
21 | #include "qeth_fs.h" | 21 | #include "qeth_fs.h" |
22 | 22 | ||
23 | const char *VERSION_QETH_SYS_C = "$Revision: 1.60 $"; | ||
24 | |||
25 | /*****************************************************************************/ | 23 | /*****************************************************************************/ |
26 | /* */ | 24 | /* */ |
27 | /* /sys-fs stuff UNDER DEVELOPMENT !!! */ | 25 | /* /sys-fs stuff UNDER DEVELOPMENT !!! */ |
diff --git a/drivers/s390/net/qeth_tso.h b/drivers/s390/net/qeth_tso.h index 3c50b6f24f51..1286ddea450b 100644 --- a/drivers/s390/net/qeth_tso.h +++ b/drivers/s390/net/qeth_tso.h | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * linux/drivers/s390/net/qeth_tso.h ($Revision: 1.8 $) | 2 | * linux/drivers/s390/net/qeth_tso.h |
3 | * | 3 | * |
4 | * Header file for qeth TCP Segmentation Offload support. | 4 | * Header file for qeth TCP Segmentation Offload support. |
5 | * | 5 | * |
@@ -7,8 +7,6 @@ | |||
7 | * | 7 | * |
8 | * Author(s): Frank Pavlic <fpavlic@de.ibm.com> | 8 | * Author(s): Frank Pavlic <fpavlic@de.ibm.com> |
9 | * | 9 | * |
10 | * $Revision: 1.8 $ $Date: 2005/05/04 20:19:18 $ | ||
11 | * | ||
12 | */ | 10 | */ |
13 | #ifndef __QETH_TSO_H__ | 11 | #ifndef __QETH_TSO_H__ |
14 | #define __QETH_TSO_H__ | 12 | #define __QETH_TSO_H__ |
diff --git a/drivers/s390/s390_rdev.c b/drivers/s390/s390_rdev.c index 206518c7d332..e3f647169827 100644 --- a/drivers/s390/s390_rdev.c +++ b/drivers/s390/s390_rdev.c | |||
@@ -1,7 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/s390_rdev.c | 2 | * drivers/s390/s390_rdev.c |
3 | * s390 root device | 3 | * s390 root device |
4 | * $Revision: 1.4 $ | ||
5 | * | 4 | * |
6 | * Copyright (C) 2002, 2005 IBM Deutschland Entwicklung GmbH, | 5 | * Copyright (C) 2002, 2005 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 6 | * IBM Corporation |
diff --git a/drivers/s390/s390mach.h b/drivers/s390/s390mach.h index d9ea7ed2e46e..7abb42a09ae2 100644 --- a/drivers/s390/s390mach.h +++ b/drivers/s390/s390mach.h | |||
@@ -90,15 +90,16 @@ struct crw { | |||
90 | 90 | ||
91 | static inline int stcrw(struct crw *pcrw ) | 91 | static inline int stcrw(struct crw *pcrw ) |
92 | { | 92 | { |
93 | int ccode; | 93 | int ccode; |
94 | 94 | ||
95 | __asm__ __volatile__( | 95 | __asm__ __volatile__( |
96 | "STCRW 0(%1)\n\t" | 96 | "stcrw 0(%2)\n\t" |
97 | "IPM %0\n\t" | 97 | "ipm %0\n\t" |
98 | "SRL %0,28\n\t" | 98 | "srl %0,28\n\t" |
99 | : "=d" (ccode) : "a" (pcrw) | 99 | : "=d" (ccode), "=m" (*pcrw) |
100 | : "cc", "1" ); | 100 | : "a" (pcrw) |
101 | return ccode; | 101 | : "cc" ); |
102 | return ccode; | ||
102 | } | 103 | } |
103 | 104 | ||
104 | #endif /* __s390mach */ | 105 | #endif /* __s390mach */ |
diff --git a/drivers/s390/scsi/zfcp_aux.c b/drivers/s390/scsi/zfcp_aux.c index 167fef39d8a7..95b92f317b6f 100644 --- a/drivers/s390/scsi/zfcp_aux.c +++ b/drivers/s390/scsi/zfcp_aux.c | |||
@@ -29,8 +29,6 @@ | |||
29 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 29 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
30 | */ | 30 | */ |
31 | 31 | ||
32 | #define ZFCP_AUX_REVISION "$Revision: 1.145 $" | ||
33 | |||
34 | #include "zfcp_ext.h" | 32 | #include "zfcp_ext.h" |
35 | 33 | ||
36 | /* accumulated log level (module parameter) */ | 34 | /* accumulated log level (module parameter) */ |
diff --git a/drivers/s390/scsi/zfcp_ccw.c b/drivers/s390/scsi/zfcp_ccw.c index 0fc46381fc22..241136d0c6eb 100644 --- a/drivers/s390/scsi/zfcp_ccw.c +++ b/drivers/s390/scsi/zfcp_ccw.c | |||
@@ -27,8 +27,6 @@ | |||
27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
28 | */ | 28 | */ |
29 | 29 | ||
30 | #define ZFCP_CCW_C_REVISION "$Revision: 1.58 $" | ||
31 | |||
32 | #include "zfcp_ext.h" | 30 | #include "zfcp_ext.h" |
33 | 31 | ||
34 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG | 32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG |
diff --git a/drivers/s390/scsi/zfcp_dbf.c b/drivers/s390/scsi/zfcp_dbf.c index 95599719f8ab..4d7d47cf2394 100644 --- a/drivers/s390/scsi/zfcp_dbf.c +++ b/drivers/s390/scsi/zfcp_dbf.c | |||
@@ -23,8 +23,6 @@ | |||
23 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 23 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
24 | */ | 24 | */ |
25 | 25 | ||
26 | #define ZFCP_DBF_REVISION "$Revision$" | ||
27 | |||
28 | #include <asm/debug.h> | 26 | #include <asm/debug.h> |
29 | #include <linux/ctype.h> | 27 | #include <linux/ctype.h> |
30 | #include "zfcp_ext.h" | 28 | #include "zfcp_ext.h" |
diff --git a/drivers/s390/scsi/zfcp_def.h b/drivers/s390/scsi/zfcp_def.h index 9bb511083a26..e260d19fa717 100644 --- a/drivers/s390/scsi/zfcp_def.h +++ b/drivers/s390/scsi/zfcp_def.h | |||
@@ -34,8 +34,6 @@ | |||
34 | #ifndef ZFCP_DEF_H | 34 | #ifndef ZFCP_DEF_H |
35 | #define ZFCP_DEF_H | 35 | #define ZFCP_DEF_H |
36 | 36 | ||
37 | #define ZFCP_DEF_REVISION "$Revision: 1.111 $" | ||
38 | |||
39 | /*************************** INCLUDES *****************************************/ | 37 | /*************************** INCLUDES *****************************************/ |
40 | 38 | ||
41 | #include <linux/init.h> | 39 | #include <linux/init.h> |
diff --git a/drivers/s390/scsi/zfcp_erp.c b/drivers/s390/scsi/zfcp_erp.c index c065cb836c97..da947e662031 100644 --- a/drivers/s390/scsi/zfcp_erp.c +++ b/drivers/s390/scsi/zfcp_erp.c | |||
@@ -31,8 +31,6 @@ | |||
31 | 31 | ||
32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_ERP | 32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_ERP |
33 | 33 | ||
34 | #define ZFCP_ERP_REVISION "$Revision: 1.86 $" | ||
35 | |||
36 | #include "zfcp_ext.h" | 34 | #include "zfcp_ext.h" |
37 | 35 | ||
38 | static int zfcp_erp_adisc(struct zfcp_port *); | 36 | static int zfcp_erp_adisc(struct zfcp_port *); |
diff --git a/drivers/s390/scsi/zfcp_ext.h b/drivers/s390/scsi/zfcp_ext.h index c3782261cb5c..c1ba7cf1b496 100644 --- a/drivers/s390/scsi/zfcp_ext.h +++ b/drivers/s390/scsi/zfcp_ext.h | |||
@@ -32,8 +32,6 @@ | |||
32 | #ifndef ZFCP_EXT_H | 32 | #ifndef ZFCP_EXT_H |
33 | #define ZFCP_EXT_H | 33 | #define ZFCP_EXT_H |
34 | 34 | ||
35 | #define ZFCP_EXT_REVISION "$Revision: 1.62 $" | ||
36 | |||
37 | #include "zfcp_def.h" | 35 | #include "zfcp_def.h" |
38 | 36 | ||
39 | extern struct zfcp_data zfcp_data; | 37 | extern struct zfcp_data zfcp_data; |
diff --git a/drivers/s390/scsi/zfcp_fsf.c b/drivers/s390/scsi/zfcp_fsf.c index cbfab09899c8..9f0cb3d820c0 100644 --- a/drivers/s390/scsi/zfcp_fsf.c +++ b/drivers/s390/scsi/zfcp_fsf.c | |||
@@ -30,8 +30,6 @@ | |||
30 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 30 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
31 | */ | 31 | */ |
32 | 32 | ||
33 | #define ZFCP_FSF_C_REVISION "$Revision: 1.92 $" | ||
34 | |||
35 | #include "zfcp_ext.h" | 33 | #include "zfcp_ext.h" |
36 | 34 | ||
37 | static int zfcp_fsf_exchange_config_data_handler(struct zfcp_fsf_req *); | 35 | static int zfcp_fsf_exchange_config_data_handler(struct zfcp_fsf_req *); |
diff --git a/drivers/s390/scsi/zfcp_qdio.c b/drivers/s390/scsi/zfcp_qdio.c index d719f66a29a4..1c3275163c91 100644 --- a/drivers/s390/scsi/zfcp_qdio.c +++ b/drivers/s390/scsi/zfcp_qdio.c | |||
@@ -29,8 +29,6 @@ | |||
29 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 29 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
30 | */ | 30 | */ |
31 | 31 | ||
32 | #define ZFCP_QDIO_C_REVISION "$Revision: 1.20 $" | ||
33 | |||
34 | #include "zfcp_ext.h" | 32 | #include "zfcp_ext.h" |
35 | 33 | ||
36 | static inline void zfcp_qdio_sbal_limit(struct zfcp_fsf_req *, int); | 34 | static inline void zfcp_qdio_sbal_limit(struct zfcp_fsf_req *, int); |
diff --git a/drivers/s390/scsi/zfcp_scsi.c b/drivers/s390/scsi/zfcp_scsi.c index 3c2cbcccbf54..e0803757c0fa 100644 --- a/drivers/s390/scsi/zfcp_scsi.c +++ b/drivers/s390/scsi/zfcp_scsi.c | |||
@@ -31,8 +31,6 @@ | |||
31 | 31 | ||
32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_SCSI | 32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_SCSI |
33 | 33 | ||
34 | #define ZFCP_SCSI_REVISION "$Revision: 1.74 $" | ||
35 | |||
36 | #include "zfcp_ext.h" | 34 | #include "zfcp_ext.h" |
37 | 35 | ||
38 | static void zfcp_scsi_slave_destroy(struct scsi_device *sdp); | 36 | static void zfcp_scsi_slave_destroy(struct scsi_device *sdp); |
diff --git a/drivers/s390/scsi/zfcp_sysfs_adapter.c b/drivers/s390/scsi/zfcp_sysfs_adapter.c index 9f262250043a..dfc07370f412 100644 --- a/drivers/s390/scsi/zfcp_sysfs_adapter.c +++ b/drivers/s390/scsi/zfcp_sysfs_adapter.c | |||
@@ -27,8 +27,6 @@ | |||
27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
28 | */ | 28 | */ |
29 | 29 | ||
30 | #define ZFCP_SYSFS_ADAPTER_C_REVISION "$Revision: 1.38 $" | ||
31 | |||
32 | #include "zfcp_ext.h" | 30 | #include "zfcp_ext.h" |
33 | 31 | ||
34 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG | 32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG |
diff --git a/drivers/s390/scsi/zfcp_sysfs_driver.c b/drivers/s390/scsi/zfcp_sysfs_driver.c index 77a5e2dcc0ff..6622d55e0a45 100644 --- a/drivers/s390/scsi/zfcp_sysfs_driver.c +++ b/drivers/s390/scsi/zfcp_sysfs_driver.c | |||
@@ -27,8 +27,6 @@ | |||
27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 27 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
28 | */ | 28 | */ |
29 | 29 | ||
30 | #define ZFCP_SYSFS_DRIVER_C_REVISION "$Revision: 1.17 $" | ||
31 | |||
32 | #include "zfcp_ext.h" | 30 | #include "zfcp_ext.h" |
33 | 31 | ||
34 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG | 32 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG |
diff --git a/drivers/s390/scsi/zfcp_sysfs_port.c b/drivers/s390/scsi/zfcp_sysfs_port.c index 3924eb38805c..f401d42db21c 100644 --- a/drivers/s390/scsi/zfcp_sysfs_port.c +++ b/drivers/s390/scsi/zfcp_sysfs_port.c | |||
@@ -28,8 +28,6 @@ | |||
28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
29 | */ | 29 | */ |
30 | 30 | ||
31 | #define ZFCP_SYSFS_PORT_C_REVISION "$Revision: 1.47 $" | ||
32 | |||
33 | #include "zfcp_ext.h" | 31 | #include "zfcp_ext.h" |
34 | 32 | ||
35 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG | 33 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG |
diff --git a/drivers/s390/scsi/zfcp_sysfs_unit.c b/drivers/s390/scsi/zfcp_sysfs_unit.c index 2f50815f65c7..ad5dfb889bee 100644 --- a/drivers/s390/scsi/zfcp_sysfs_unit.c +++ b/drivers/s390/scsi/zfcp_sysfs_unit.c | |||
@@ -28,8 +28,6 @@ | |||
28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 28 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
29 | */ | 29 | */ |
30 | 30 | ||
31 | #define ZFCP_SYSFS_UNIT_C_REVISION "$Revision: 1.30 $" | ||
32 | |||
33 | #include "zfcp_ext.h" | 31 | #include "zfcp_ext.h" |
34 | 32 | ||
35 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG | 33 | #define ZFCP_LOG_AREA ZFCP_LOG_AREA_CONFIG |