diff --git a/hello2.c b/hello2.c index 5315fc0..fe10d0b 100644 --- a/hello2.c +++ b/hello2.c @@ -44,10 +44,7 @@ static unsigned int msg_count = 1; static int __init hello_init(void) { - if (msg_count > 10) { - pr_err("Error: msg_count too large (%d > 10)\n", msg_count); - return -EINVAL; - } + BUG_ON(msg_count > 10); if (msg_count == 0 || msg_count >= 5) pr_warn("Warning: msg_count = %d (msg_count == 0 or 5 <= msg_count <= 10)\n", msg_count);