Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[S390] Cleanup vmcp printk messages.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>

authored by

Christian Borntraeger and committed by
Heiko Carstens
a44008f2 6b648063

+5 -10
+5 -10
drivers/s390/char/vmcp.c
··· 192 192 PRINT_WARN("z/VM CP interface is only available under z/VM\n"); 193 193 return -ENODEV; 194 194 } 195 + 195 196 vmcp_debug = debug_register("vmcp", 1, 1, 240); 196 - if (!vmcp_debug) { 197 - PRINT_ERR("z/VM CP interface not loaded. Could not register " 198 - "debug feature\n"); 197 + if (!vmcp_debug) 199 198 return -ENOMEM; 200 - } 199 + 201 200 ret = debug_register_view(vmcp_debug, &debug_hex_ascii_view); 202 201 if (ret) { 203 - PRINT_ERR("z/VM CP interface not loaded. Could not register " 204 - "debug feature view. Error code: %d\n", ret); 205 202 debug_unregister(vmcp_debug); 206 203 return ret; 207 204 } 205 + 208 206 ret = misc_register(&vmcp_dev); 209 207 if (ret) { 210 - PRINT_ERR("z/VM CP interface not loaded. Could not register " 211 - "misc device. Error code: %d\n", ret); 212 208 debug_unregister(vmcp_debug); 213 209 return ret; 214 210 } 215 - PRINT_INFO("z/VM CP interface loaded\n"); 211 + 216 212 return 0; 217 213 } 218 214 ··· 216 220 { 217 221 misc_deregister(&vmcp_dev); 218 222 debug_unregister(vmcp_debug); 219 - PRINT_INFO("z/VM CP interface unloaded.\n"); 220 223 } 221 224 222 225 module_init(vmcp_init);