History

[PATCH] clean up kernel messages

Arrange for all kernel printks to be no-ops. Only available if CONFIG_EMBEDDED. This patch saves about 375k on my laptop config and nearly 100k on minimal configs.

Matt Mackall committed 21 years ago

Commit d59745c1 parent cd7619d4 files · +43 −6Browse files

Showing the changes to init (1 of 4 files). Show all

Unified · Split

init/Kconfig+11−0
@@ -275,6 +275,17 @@ config KALLSYMS_EXTRA_PASS · 274 unmodified lines
275275 reported. KALLSYMS_EXTRA_PASS is only a temporary workaround while
276276 you wait for kallsyms to be fixed.
277277
278+
279+config PRINTK
280+ default y
281+ bool "Enable support for printk" if EMBEDDED
282+ help
283+ This option enables normal printk support. Removing it
284+ eliminates most of the message strings from the kernel image
285+ and makes the kernel more or less silent. As this makes it
286+ very difficult to diagnose system problems, saying N here is
287+ strongly discouraged.
288+
278289 config BUG
279290 bool "BUG() support" if EMBEDDED
280291 default y

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t