Commit 82f3a79b authored by Hendrik Brueckner's avatar Hendrik Brueckner Committed by Martin Schwidefsky

[S390] hvc_iucv: Update and add missing kernel messages

If the hvc_iucv= kernel parameter specifies a value that is not
valid, display an error message.
Minor changes to existing kernel messages.
Signed-off-by: default avatarHendrik Brueckner <brueckner@linux.vnet.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 5168ce2c
...@@ -885,7 +885,7 @@ static int __init hvc_iucv_init(void) ...@@ -885,7 +885,7 @@ static int __init hvc_iucv_init(void)
unsigned int i; unsigned int i;
if (!MACHINE_IS_VM) { if (!MACHINE_IS_VM) {
pr_info("The z/VM IUCV HVC device driver cannot " pr_notice("The z/VM IUCV HVC device driver cannot "
"be used without z/VM\n"); "be used without z/VM\n");
return -ENODEV; return -ENODEV;
} }
...@@ -893,8 +893,11 @@ static int __init hvc_iucv_init(void) ...@@ -893,8 +893,11 @@ static int __init hvc_iucv_init(void)
if (!hvc_iucv_devices) if (!hvc_iucv_devices)
return -ENODEV; return -ENODEV;
if (hvc_iucv_devices > MAX_HVC_IUCV_LINES) if (hvc_iucv_devices > MAX_HVC_IUCV_LINES) {
pr_err("%lu is not a valid value for the hvc_iucv= "
"kernel parameter\n", hvc_iucv_devices);
return -EINVAL; return -EINVAL;
}
hvc_iucv_buffer_cache = kmem_cache_create(KMSG_COMPONENT, hvc_iucv_buffer_cache = kmem_cache_create(KMSG_COMPONENT,
sizeof(struct iucv_tty_buffer), sizeof(struct iucv_tty_buffer),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment