projects
/
platform
/
kernel
/
linux-exynos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c1c5dc9
)
Revert "Fix: bug that allows adding more dev than max minor number"
author
Marek Szyprowski
<m.szyprowski@samsung.com>
Wed, 25 Apr 2018 09:52:56 +0000
(11:52 +0200)
committer
Marek Szyprowski
<m.szyprowski@samsung.com>
Wed, 25 Apr 2018 09:52:56 +0000
(11:52 +0200)
This reverts commit
fc10f7150e0aa7b53db24e2fbac8528f4346454f
.
kernel/printk/printk.c
patch
|
blob
|
history
diff --git
a/kernel/printk/printk.c
b/kernel/printk/printk.c
index 6857def266b025237e44088146c3550e219c91a3..77ef5e0dcf58d465afc27d8fc4e4b0d38fdf8fcb 100644
(file)
--- a/
kernel/printk/printk.c
+++ b/
kernel/printk/printk.c
@@
-273,7
+273,6
@@
static u32 clear_idx;
#define PREFIX_MAX 32
#define LOG_LINE_MAX (1024 - PREFIX_MAX)
-#define KMSG_NUM_MAX 255
/* record buffer */
#define LOG_ALIGN __alignof__(struct printk_log)
@@
-1313,7
+1312,7
@@
int kmsg_sys_buffer_add(size_t size, umode_t mode)
minor = log_b->minor;
}
- if (!(minor & MINORMASK)
|| (minor & MINORMASK) >= KMSG_NUM_MAX
) {
+ if (!(minor & MINORMASK)) {
kref_put(&log_b->refcount, log_buf_release);
spin_unlock_irqrestore(&kmsg_sys_list_lock, flags);
return -ERANGE;