diff options
| -rw-r--r-- | drivers/s390/char/sclp.c | 8 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_con.c | 2 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_config.c | 4 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_cpi_sys.c | 12 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_quiesce.c | 8 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_rw.c | 2 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_sdias.c | 4 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_tty.c | 8 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_vt220.c | 7 |
9 files changed, 9 insertions, 46 deletions
diff --git a/drivers/s390/char/sclp.c b/drivers/s390/char/sclp.c index 277f9ccfbb7c..fb97cf5ee674 100644 --- a/drivers/s390/char/sclp.c +++ b/drivers/s390/char/sclp.c | |||
| @@ -784,11 +784,9 @@ sclp_check_handler(__u16 code) | |||
| 784 | /* Is this the interrupt we are waiting for? */ | 784 | /* Is this the interrupt we are waiting for? */ |
| 785 | if (finished_sccb == 0) | 785 | if (finished_sccb == 0) |
| 786 | return; | 786 | return; |
| 787 | if (finished_sccb != (u32) (addr_t) sclp_init_sccb) { | 787 | if (finished_sccb != (u32) (addr_t) sclp_init_sccb) |
| 788 | printk(KERN_WARNING SCLP_HEADER "unsolicited interrupt " | 788 | panic("sclp: unsolicited interrupt for buffer at 0x%x\n", |
| 789 | "for buffer at 0x%x\n", finished_sccb); | 789 | finished_sccb); |
| 790 | return; | ||
| 791 | } | ||
| 792 | spin_lock(&sclp_lock); | 790 | spin_lock(&sclp_lock); |
| 793 | if (sclp_running_state == sclp_running_state_running) { | 791 | if (sclp_running_state == sclp_running_state_running) { |
| 794 | sclp_init_req.status = SCLP_REQ_DONE; | 792 | sclp_init_req.status = SCLP_REQ_DONE; |
diff --git a/drivers/s390/char/sclp_con.c b/drivers/s390/char/sclp_con.c index 23bb90a5ed29..0ddf1b7c00da 100644 --- a/drivers/s390/char/sclp_con.c +++ b/drivers/s390/char/sclp_con.c | |||
| @@ -20,8 +20,6 @@ | |||
| 20 | #include "sclp_rw.h" | 20 | #include "sclp_rw.h" |
| 21 | #include "sclp_tty.h" | 21 | #include "sclp_tty.h" |
| 22 | 22 | ||
| 23 | #define SCLP_CON_PRINT_HEADER "sclp console driver: " | ||
| 24 | |||
| 25 | #define sclp_console_major 4 /* TTYAUX_MAJOR */ | 23 | #define sclp_console_major 4 /* TTYAUX_MAJOR */ |
| 26 | #define sclp_console_minor 64 | 24 | #define sclp_console_minor 64 |
| 27 | #define sclp_console_name "ttyS" | 25 | #define sclp_console_name "ttyS" |
diff --git a/drivers/s390/char/sclp_config.c b/drivers/s390/char/sclp_config.c index 7c9b39cee595..fff4ff485d9b 100644 --- a/drivers/s390/char/sclp_config.c +++ b/drivers/s390/char/sclp_config.c | |||
| @@ -85,10 +85,8 @@ static int __init sclp_conf_init(void) | |||
| 85 | INIT_WORK(&sclp_cpu_change_work, sclp_cpu_change_notify); | 85 | INIT_WORK(&sclp_cpu_change_work, sclp_cpu_change_notify); |
| 86 | 86 | ||
| 87 | rc = sclp_register(&sclp_conf_register); | 87 | rc = sclp_register(&sclp_conf_register); |
| 88 | if (rc) { | 88 | if (rc) |
| 89 | printk(KERN_ERR TAG "failed to register (%d).\n", rc); | ||
| 90 | return rc; | 89 | return rc; |
| 91 | } | ||
| 92 | 90 | ||
| 93 | if (!(sclp_conf_register.sclp_send_mask & EVTYP_CONFMGMDATA_MASK)) { | 91 | if (!(sclp_conf_register.sclp_send_mask & EVTYP_CONFMGMDATA_MASK)) { |
| 94 | printk(KERN_WARNING TAG "no configuration management.\n"); | 92 | printk(KERN_WARNING TAG "no configuration management.\n"); |
diff --git a/drivers/s390/char/sclp_cpi_sys.c b/drivers/s390/char/sclp_cpi_sys.c index 005f330ed926..d887bd261d28 100644 --- a/drivers/s390/char/sclp_cpi_sys.c +++ b/drivers/s390/char/sclp_cpi_sys.c | |||
| @@ -126,21 +126,15 @@ static int cpi_req(void) | |||
| 126 | int response; | 126 | int response; |
| 127 | 127 | ||
| 128 | rc = sclp_register(&sclp_cpi_event); | 128 | rc = sclp_register(&sclp_cpi_event); |
| 129 | if (rc) { | 129 | if (rc) |
| 130 | printk(KERN_WARNING "cpi: could not register " | ||
| 131 | "to hardware console.\n"); | ||
| 132 | goto out; | 130 | goto out; |
| 133 | } | ||
| 134 | if (!(sclp_cpi_event.sclp_receive_mask & EVTYP_CTLPROGIDENT_MASK)) { | 131 | if (!(sclp_cpi_event.sclp_receive_mask & EVTYP_CTLPROGIDENT_MASK)) { |
| 135 | printk(KERN_WARNING "cpi: no control program " | ||
| 136 | "identification support\n"); | ||
| 137 | rc = -EOPNOTSUPP; | 132 | rc = -EOPNOTSUPP; |
| 138 | goto out_unregister; | 133 | goto out_unregister; |
| 139 | } | 134 | } |
| 140 | 135 | ||
| 141 | req = cpi_prepare_req(); | 136 | req = cpi_prepare_req(); |
| 142 | if (IS_ERR(req)) { | 137 | if (IS_ERR(req)) { |
| 143 | printk(KERN_WARNING "cpi: could not allocate request\n"); | ||
| 144 | rc = PTR_ERR(req); | 138 | rc = PTR_ERR(req); |
| 145 | goto out_unregister; | 139 | goto out_unregister; |
| 146 | } | 140 | } |
| @@ -150,10 +144,8 @@ static int cpi_req(void) | |||
| 150 | 144 | ||
| 151 | /* Add request to sclp queue */ | 145 | /* Add request to sclp queue */ |
| 152 | rc = sclp_add_request(req); | 146 | rc = sclp_add_request(req); |
| 153 | if (rc) { | 147 | if (rc) |
| 154 | printk(KERN_WARNING "cpi: could not start request\n"); | ||
| 155 | goto out_free_req; | 148 | goto out_free_req; |
| 156 | } | ||
| 157 | 149 | ||
| 158 | wait_for_completion(&completion); | 150 | wait_for_completion(&completion); |
| 159 | 151 | ||
diff --git a/drivers/s390/char/sclp_quiesce.c b/drivers/s390/char/sclp_quiesce.c index 45ff25e787cb..84c191c1cd62 100644 --- a/drivers/s390/char/sclp_quiesce.c +++ b/drivers/s390/char/sclp_quiesce.c | |||
| @@ -51,13 +51,7 @@ static struct sclp_register sclp_quiesce_event = { | |||
| 51 | static int __init | 51 | static int __init |
| 52 | sclp_quiesce_init(void) | 52 | sclp_quiesce_init(void) |
| 53 | { | 53 | { |
| 54 | int rc; | 54 | return sclp_register(&sclp_quiesce_event); |
| 55 | |||
| 56 | rc = sclp_register(&sclp_quiesce_event); | ||
| 57 | if (rc) | ||
| 58 | printk(KERN_WARNING "sclp: could not register quiesce handler " | ||
| 59 | "(rc=%d)\n", rc); | ||
| 60 | return rc; | ||
| 61 | } | 55 | } |
| 62 | 56 | ||
| 63 | module_init(sclp_quiesce_init); | 57 | module_init(sclp_quiesce_init); |
diff --git a/drivers/s390/char/sclp_rw.c b/drivers/s390/char/sclp_rw.c index da09781b32f7..710af42603f8 100644 --- a/drivers/s390/char/sclp_rw.c +++ b/drivers/s390/char/sclp_rw.c | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | #include "sclp.h" | 19 | #include "sclp.h" |
| 20 | #include "sclp_rw.h" | 20 | #include "sclp_rw.h" |
| 21 | 21 | ||
| 22 | #define SCLP_RW_PRINT_HEADER "sclp low level driver: " | ||
| 23 | |||
| 24 | /* | 22 | /* |
| 25 | * The room for the SCCB (only for writing) is not equal to a pages size | 23 | * The room for the SCCB (only for writing) is not equal to a pages size |
| 26 | * (as it is specified as the maximum size in the SCLP documentation) | 24 | * (as it is specified as the maximum size in the SCLP documentation) |
diff --git a/drivers/s390/char/sclp_sdias.c b/drivers/s390/char/sclp_sdias.c index 1c064976b32b..8b854857ba07 100644 --- a/drivers/s390/char/sclp_sdias.c +++ b/drivers/s390/char/sclp_sdias.c | |||
| @@ -239,10 +239,8 @@ int __init sclp_sdias_init(void) | |||
| 239 | debug_register_view(sdias_dbf, &debug_sprintf_view); | 239 | debug_register_view(sdias_dbf, &debug_sprintf_view); |
| 240 | debug_set_level(sdias_dbf, 6); | 240 | debug_set_level(sdias_dbf, 6); |
| 241 | rc = sclp_register(&sclp_sdias_register); | 241 | rc = sclp_register(&sclp_sdias_register); |
| 242 | if (rc) { | 242 | if (rc) |
| 243 | ERROR_MSG("sclp register failed\n"); | ||
| 244 | return rc; | 243 | return rc; |
| 245 | } | ||
| 246 | init_waitqueue_head(&sdias_wq); | 244 | init_waitqueue_head(&sdias_wq); |
| 247 | TRACE("init done\n"); | 245 | TRACE("init done\n"); |
| 248 | return 0; | 246 | return 0; |
diff --git a/drivers/s390/char/sclp_tty.c b/drivers/s390/char/sclp_tty.c index 40b11521cd20..d3b1957cd2f3 100644 --- a/drivers/s390/char/sclp_tty.c +++ b/drivers/s390/char/sclp_tty.c | |||
| @@ -25,8 +25,6 @@ | |||
| 25 | #include "sclp_rw.h" | 25 | #include "sclp_rw.h" |
| 26 | #include "sclp_tty.h" | 26 | #include "sclp_tty.h" |
| 27 | 27 | ||
| 28 | #define SCLP_TTY_PRINT_HEADER "sclp tty driver: " | ||
| 29 | |||
| 30 | /* | 28 | /* |
| 31 | * size of a buffer that collects single characters coming in | 29 | * size of a buffer that collects single characters coming in |
| 32 | * via sclp_tty_put_char() | 30 | * via sclp_tty_put_char() |
| @@ -736,9 +734,6 @@ sclp_tty_init(void) | |||
| 736 | 734 | ||
| 737 | rc = sclp_rw_init(); | 735 | rc = sclp_rw_init(); |
| 738 | if (rc) { | 736 | if (rc) { |
| 739 | printk(KERN_ERR SCLP_TTY_PRINT_HEADER | ||
| 740 | "could not register tty - " | ||
| 741 | "sclp_rw_init returned %d\n", rc); | ||
| 742 | put_tty_driver(driver); | 737 | put_tty_driver(driver); |
| 743 | return rc; | 738 | return rc; |
| 744 | } | 739 | } |
| @@ -792,9 +787,6 @@ sclp_tty_init(void) | |||
| 792 | tty_set_operations(driver, &sclp_ops); | 787 | tty_set_operations(driver, &sclp_ops); |
| 793 | rc = tty_register_driver(driver); | 788 | rc = tty_register_driver(driver); |
| 794 | if (rc) { | 789 | if (rc) { |
| 795 | printk(KERN_ERR SCLP_TTY_PRINT_HEADER | ||
| 796 | "could not register tty - " | ||
| 797 | "tty_register_driver returned %d\n", rc); | ||
| 798 | put_tty_driver(driver); | 790 | put_tty_driver(driver); |
| 799 | return rc; | 791 | return rc; |
| 800 | } | 792 | } |
diff --git a/drivers/s390/char/sclp_vt220.c b/drivers/s390/char/sclp_vt220.c index baea4d548523..ad51738c4261 100644 --- a/drivers/s390/char/sclp_vt220.c +++ b/drivers/s390/char/sclp_vt220.c | |||
| @@ -27,7 +27,6 @@ | |||
| 27 | #include <asm/uaccess.h> | 27 | #include <asm/uaccess.h> |
| 28 | #include "sclp.h" | 28 | #include "sclp.h" |
| 29 | 29 | ||
| 30 | #define SCLP_VT220_PRINT_HEADER "sclp vt220 tty driver: " | ||
| 31 | #define SCLP_VT220_MAJOR TTY_MAJOR | 30 | #define SCLP_VT220_MAJOR TTY_MAJOR |
| 32 | #define SCLP_VT220_MINOR 65 | 31 | #define SCLP_VT220_MINOR 65 |
| 33 | #define SCLP_VT220_DRIVER_NAME "sclp_vt220" | 32 | #define SCLP_VT220_DRIVER_NAME "sclp_vt220" |
| @@ -716,12 +715,8 @@ static int __init sclp_vt220_tty_init(void) | |||
| 716 | tty_set_operations(driver, &sclp_vt220_ops); | 715 | tty_set_operations(driver, &sclp_vt220_ops); |
| 717 | 716 | ||
| 718 | rc = tty_register_driver(driver); | 717 | rc = tty_register_driver(driver); |
| 719 | if (rc) { | 718 | if (rc) |
| 720 | printk(KERN_ERR SCLP_VT220_PRINT_HEADER | ||
| 721 | "could not register tty - " | ||
| 722 | "tty_register_driver returned %d\n", rc); | ||
| 723 | goto out_init; | 719 | goto out_init; |
| 724 | } | ||
| 725 | sclp_vt220_driver = driver; | 720 | sclp_vt220_driver = driver; |
| 726 | return 0; | 721 | return 0; |
| 727 | 722 | ||
