aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'kernel')
-rw-r--r--kernel/printk.c2
-rw-r--r--kernel/sysctl.c20
2 files changed, 12 insertions, 10 deletions
diff --git a/kernel/printk.c b/kernel/printk.c
index e95e7c6e7b04..bee36100f110 100644
--- a/kernel/printk.c
+++ b/kernel/printk.c
@@ -1251,6 +1251,7 @@ void tty_write_message(struct tty_struct *tty, char *msg)
1251 return; 1251 return;
1252} 1252}
1253 1253
1254#if defined CONFIG_PRINTK
1254/* 1255/*
1255 * printk rate limiting, lifted from the networking subsystem. 1256 * printk rate limiting, lifted from the networking subsystem.
1256 * 1257 *
@@ -1320,3 +1321,4 @@ bool printk_timed_ratelimit(unsigned long *caller_jiffies,
1320 return false; 1321 return false;
1321} 1322}
1322EXPORT_SYMBOL(printk_timed_ratelimit); 1323EXPORT_SYMBOL(printk_timed_ratelimit);
1324#endif
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index a14fd29a7a92..d41ef6b4cf72 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -73,8 +73,6 @@ extern int suid_dumpable;
73extern char core_pattern[]; 73extern char core_pattern[];
74extern int pid_max; 74extern int pid_max;
75extern int min_free_kbytes; 75extern int min_free_kbytes;
76extern int printk_ratelimit_jiffies;
77extern int printk_ratelimit_burst;
78extern int pid_max_min, pid_max_max; 76extern int pid_max_min, pid_max_max;
79extern int sysctl_drop_caches; 77extern int sysctl_drop_caches;
80extern int percpu_pagelist_fraction; 78extern int percpu_pagelist_fraction;
@@ -490,14 +488,6 @@ static struct ctl_table kern_table[] = {
490 .mode = 0644, 488 .mode = 0644,
491 .proc_handler = &proc_dointvec, 489 .proc_handler = &proc_dointvec,
492 }, 490 },
493 {
494 .ctl_name = KERN_PRINTK,
495 .procname = "printk",
496 .data = &console_loglevel,
497 .maxlen = 4*sizeof(int),
498 .mode = 0644,
499 .proc_handler = &proc_dointvec,
500 },
501#ifdef CONFIG_KMOD 491#ifdef CONFIG_KMOD
502 { 492 {
503 .ctl_name = KERN_MODPROBE, 493 .ctl_name = KERN_MODPROBE,
@@ -644,6 +634,15 @@ static struct ctl_table kern_table[] = {
644 .mode = 0644, 634 .mode = 0644,
645 .proc_handler = &proc_dointvec, 635 .proc_handler = &proc_dointvec,
646 }, 636 },
637#if defined CONFIG_PRINTK
638 {
639 .ctl_name = KERN_PRINTK,
640 .procname = "printk",
641 .data = &console_loglevel,
642 .maxlen = 4*sizeof(int),
643 .mode = 0644,
644 .proc_handler = &proc_dointvec,
645 },
647 { 646 {
648 .ctl_name = KERN_PRINTK_RATELIMIT, 647 .ctl_name = KERN_PRINTK_RATELIMIT,
649 .procname = "printk_ratelimit", 648 .procname = "printk_ratelimit",
@@ -661,6 +660,7 @@ static struct ctl_table kern_table[] = {
661 .mode = 0644, 660 .mode = 0644,
662 .proc_handler = &proc_dointvec, 661 .proc_handler = &proc_dointvec,
663 }, 662 },
663#endif
664 { 664 {
665 .ctl_name = KERN_NGROUPS_MAX, 665 .ctl_name = KERN_NGROUPS_MAX,
666 .procname = "ngroups_max", 666 .procname = "ngroups_max",