Commit 6fda135c908d0f38a0167adcbd71094572e3059b
1 parent
4661e3568a
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
Revert "printk: return -EINVAL if the message len is bigger than the buf size"
This reverts commit b56a39ac263e5b8cafedd551a49c2105e68b98c2. A better patch from Jan will follow this to resolve the issue. Acked-by: Kay Sievers <kay@vrfy.org> Cc: Fengguang Wu <wfg@linux.intel.com> Cc: Yuanhan Liu <yuanhan.liu@linux.intel.com> Cc: Jan Beulich <JBeulich@suse.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing 1 changed file with 1 additions and 3 deletions Side-by-side Diff
kernel/printk.c
... | ... | @@ -880,9 +880,7 @@ |
880 | 880 | syslog_seq++; |
881 | 881 | raw_spin_unlock_irq(&logbuf_lock); |
882 | 882 | |
883 | - if (len > size) | |
884 | - len = -EINVAL; | |
885 | - else if (len > 0 && copy_to_user(buf, text, len)) | |
883 | + if (len > 0 && copy_to_user(buf, text, len)) | |
886 | 884 | len = -EFAULT; |
887 | 885 | |
888 | 886 | kfree(text); |