Compare commits

..

No commits in common. "master" and "lab6-rc0" have entirely different histories.

1 changed files with 4 additions and 1 deletions

View File

@ -44,7 +44,10 @@ static unsigned int msg_count = 1;
static int __init hello_init(void)
{
BUG_ON(msg_count > 10);
if (msg_count > 10) {
pr_err("Error: msg_count too large (%d > 10)\n", msg_count);
return -EINVAL;
}
if (msg_count == 0 || msg_count >= 5)
pr_warn("Warning: msg_count = %d (msg_count == 0 or 5 <= msg_count <= 10)\n", msg_count);